Mountain View, California
United States
318
2026-06-18
The entities that hold a legal rights for patent applications filed by inventor Hayes John:
John Hayes from Mountain View, US has applied for patents for these inventions. The list has both pending applications and granted patents:
SYSTEMS AND METHODS FOR ALLOCATING STORAGE CAPACITY AMONG MULTIPLE ENTITIES SHARING DATA OBJECTS
#2 | 2026-04-21Fault state recovery using predefined configurations
#3 | 2025-11-13CHARACTERIZATION OF STORAGE MEMORY FOR DATA PLACEMENT
#4 | 2025-10-23REDUCING THROUGHPUT OF PAIRED CAMERAS
#5 | 2025-09-02Reducing throughput of paired cameras
#6 | 2025-08-14REDUCING VARIABLE LATENCY IN STORAGE SYSTEMS THROUGH PROACTIVE DEVICE OPERATIONS
#7 | 2025-08-05Processing predicted input data in an autonomous vehicle
#8 | 2025-06-12UTILIZING MULTIPLE FINGERPRINT TABLES FOR DATA DEDUPLICATION IN A FLASH SYSTEM
#9 | 2025-05-15TRANSACTION INTERLOCKS FOR A DISTRIBUTED SYSTEM
#10 | 2025-04-15Modifying autonomous vehicle cameras based on detected lighting boundaries
#11 | 2025-03-20Updating RAID Protection Based on Storage System Characteristics
#12 | 2025-02-27SOLID STATE STORAGE ADDRESS SPACE
#13 | 2025-02-18Disengagement of an autonomous driving mode based on vehicle operating conditions
#14 | 2025-02-13Accelerating Storage I/O Operations Using Cached Data Querying
#15 | 2025-02-13FILE CHUNK DISTRIBUTION AND OWNERSHIP DETERMINATION
#16 | 2025-02-13REDUCING STORAGE SYSTEM LATENCY USING INTERRUPTIBLE STORAGE OPERATIONS
#17 | 2025-02-11Reducing camera throughput to downstream systems using an intermediary device
#18 | 2025-01-23Volume Duplication Using Logical Identifiers
#19 | 2024-11-14STORAGE SYSTEM PROCESSING WITHOUT GLOBAL LOCKS
#20 | 2024-11-07STORAGE SYSTEM UTILIZING INDEPENDENT ERASURE CODES
#21 | 2024-10-24INTELLIGENT UPGRADE PROCESS IN A DISTRIBUTED SYSTEM
#22 | 2024-08-27Fault state recovery using predefined configurations
#23 | 2024-07-04LOGIC MODULE FOR USE WITH ENCODED INSTRUCTIONS
#24 | 2024-06-20Efficient Execution Of I/O Operations In A Storage Environment
#25 | 2024-05-16Data storage system with rebuild functionality
#26 | 2024-05-14Selective training of neural networks using motion estimation
#27 | 2024-05-09RAID protection updates based on storage system reliability
#28 | 2024-05-02Wear levelling for differing memory types
#29 | 2024-04-16Context-based data valuation and transmission
#30 | 2024-02-27Shared memory access in a distributed system
#31 | 2024-02-20Velocity adjustments based on roadway scene comprehension
#32 | 2024-01-18Preserved addressing for replaceable resources
#33 | 2024-01-16Variable access privileges for secure resources in an autonomous vehicle
#34 | 2023-12-26Generating volume snapshots
#35 | 2023-12-21File ownership in a distributed system
#36 | 2023-12-12Automatically adjusting ergonomic features of a vehicle seat
#37 | 2023-11-30Efficient Creation And Management Of Snapshots
#38 | 2023-11-30TRANSITIONING TO AN AUTONOMOUS DRIVING MODE USING AN OPERATOR CONTROL HISTORY
#39 | 2023-11-30PROTOCOL-LEVEL VERIFICATION OF ABERRANT DRIVING DECISIONS
#40 | 2023-11-23STORAGE SYSTEM ACCOMMODATING DIFFERING TYPES OF STORAGE
#41 | 2023-11-16Indexing a data corpus to a set of multidimensional points
#42 | 2023-11-09Communication paths for differing types of solid state storage devices
#43 | 2023-10-12Calculating Storage Consumption In A Storage-As-A-Service Model
#44 | 2023-10-12PROCESS SCHEDULING BASED ON DATA ARRIVAL IN AN AUTONOMOUS VEHICLE
#45 | 2023-10-12IMPLEMENTING DEGRADED PERFORMANCE MODES IN AN AUTONOMOUS VEHICLE
#46 | 2023-09-28Independent communication pathways
#47 | 2023-09-07Probalistic data structure for key management
#48 | 2023-08-31Flash system having multiple fingerprint tables
#49 | 2023-08-31Lightweight copying of data using metadata references
#50 | 2023-08-24Throughput reduction in autonomous vehicle camera sensors
#51 | 2023-08-24Reducing camera sensor throughput via an intermediary device
#52 | 2023-08-24Error Correction Incident Tracking
#53 | 2023-08-17Low latency reads using cached deduplicated data
#54 | 2023-08-10Data rebuild based on solid state memory characteristics
#55 | 2023-06-29Heterogenous memory accommodating multiple erasure codes
#56 | 2023-06-22Data protection using distributed intra-device parity and inter-device parity
#57 | 2023-06-15Token based communication
#58 | 2023-05-25Utilizing Metadata To Represent Data
#59 | 2023-04-20Delegation of data ownership
#60 | 2023-03-23Adjusting a variable parameter to increase reliability of stored data
#61 | 2023-03-16Actions for reserved filenames
#62 | 2023-02-21Tracking storage consumption in a storage array
#63 | 2023-02-14Data protection using intra-device parity and intra-device parity
#64 | 2023-01-24Reconstructing deduplicated data
#65 | 2023-01-05USING PREDICTIVE VISUAL ANCHORS TO CONTROL AN AUTONOMOUS VEHICLE
#66 | 2022-12-29Flexible RAID layouts in a storage system
#67 | 2022-12-22Intelligent operation scheduling based on latency of operations
#68 | 2022-12-22Blended operator and autonomous control in an autonomous vehicle
#69 | 2022-12-22DETECTING OPERATOR CONTACT WITH A STEERING WHEEL
#70 | 2022-11-24Failover system for autonomous vehicles
#71 | 2022-10-06SCHEDULING STATE TRANSITIONS IN AN AUTONOMOUS VEHICLE
#72 | 2022-10-06SELECTIVE MODEL EXECUTION IN AN AUTONOMOUS VEHICLE
#73 | 2022-09-29Timed memory access
#74 | 2022-08-25Value-based data transmission in an autonomous vehicle
#75 | 2022-08-04Pattern matching using hash tables in storage system
#76 | 2022-08-04Scheduling Of Reconstructive I/O Read Operations In A Storage Environment
#77 | 2022-07-07TRANSFORMING MODEL DATA
#78 | 2022-07-07SCHEDULED DATA TRANSFER
#79 | 2022-06-23Balancing The Number Of Read Operations And Write Operations That May Be Simultaneously Serviced By A Storage System
#80 | 2022-06-16Extending fused multiply-add instructions
#81 | 2022-04-28Automatic disengagement of an autonomous driving mode
#82 | 2022-04-19Responding to variable response time behavior in a storage environment
#83 | 2022-04-07FILE LOCATION FOR DISTRIBUTED DIRECTORY
#84 | 2022-04-07Maintaining coherency in a distributed system
#85 | 2022-03-31Communication paths for storage devices having differing capacities
#86 | 2022-03-31Transaction processing with differing capacity storage
#87 | 2022-03-17Storage cluster memory characterization
#88 | 2022-03-15Intelligently sizing high latency I/O requests in a storage environment
#89 | 2022-03-03Heterogeneous storage with preserved addressing
#90 | 2022-03-03Heterogeneous storage arrays
#91 | 2022-02-24Redundant processing fabric for autonomous vehicles
#92 | 2022-02-10Expanding an address space supported by a storage system
#93 | 2022-02-03Extending fused multiply-add instructions
#94 | 2021-12-23Data rebuild independent of error detection
#95 | 2021-12-23Modifying settings of autonomous vehicle sensors based on predicted environmental states
#96 | 2021-12-23Handling input data errors in an autonomous vehicle
#97 | 2021-12-09Writing data using references to previously stored data
#98 | 2021-12-09Distributed data sampling
#99 | 2021-11-30Virtual addressing in a storage system
#100 | 2021-11-25Recovering error corrected data
94257 ⎘