Patents by Inventor John A. Hayes

John A. Hayes has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11941632
    Abstract: A real-time system and method for invoking a fraud alert notification to a bank prompted by an abandoned deposit following a denied accelerated funding request for a financial item.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: March 26, 2024
    Inventors: Dyron Clower, John Templer, La Shonna Sharp, Aaron Calipari, Michael Ring, Michael Serrette, Nickolas Ledford, Lawrence Dugger, Rodney Drake, Diana Hayes
  • Patent number: 11939555
    Abstract: A fabric care composition is provided including water; a modified carbohydrate polymer having a weight average molecular weight of <500,000 Daltons and a Kjeldahl nitrogen content corrected for ash and volatiles, TKN, of ?0.5 wt %; and a cleaning surfactant; wherein the modified carbohydrate polymer is a carbohydrate polymer functionalized with quaternary ammonium moieties; wherein the quaternary ammonium moieties on the modified carbohydrate polymer include: trimethyl ammonium moieties having formula (I) and dimethyl(alkyl) ammonium moieties having formula (II) wherein each R is independently selected from a C8-22 alkyl group.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: March 26, 2024
    Assignees: Dow Global Technologies LLC, Rohm and Haas Company
    Inventors: Emmett M. Partain, III, Jan E. Shulman, Aline Migliore, Yunshen Chen, John Hayes, Asghar A. Peera, Peilin Yang, Mariann Clark, Stephen J. Donovan, Jennifer P. Todd, Cynthia Leslie
  • Publication number: 20240083000
    Abstract: A genderless interface connector pull tool is used for removing a membrane from a genderless interface connector. The tool may include a clamp and a hand grip. The clamp is configured to clamp a genderless interface connector and may include a top clamp coupled with a bottom clamp, and a pair of rails located on a top surface of the top clamp. The hand grip may include a grip head which is formed with a hook and one or more openings. The hook is configured to engage with a tab of the genderless interface connector that is connected to a membrane. The one or more openings are dimensioned to fit with the pair of rails so that the hand grip can slide on the rails to pull the tab. Thus, the membrane connected to the tab can be removed from the genderless interface connector along the rails' direction.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 14, 2024
    Inventors: Noel Lahart, Brian Mullarkey, John Hayes
  • Patent number: 11928076
    Abstract: A method for administration through files in a storage cluster is provided. The method includes distributing user data, including files, throughout a plurality of storage nodes having non-volatile solid-state memory, through erasure coding. The plurality of storage nodes are housed within a single chassis that couples the storage nodes as the storage cluster. The method includes receiving at the storage cluster a command to write a file or read a file, the file having a filename. The method includes determining whether the filename is reserved and determining an administrative action according to the file, responsive to determining that the filename is reserved. The method includes initiating the administrative action. A storage system is also provided.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: March 12, 2024
    Inventors: John Hayes, Robert Lee, Peter Vajgel, Par Botes
  • Patent number: 11914902
    Abstract: Shared memory access in a distributed system, including: receiving a memory access request associated with a time value; determining, based on the time value, an entry in a translation lookaside buffer (TLB); and determining, based on the entry, whether to allow the memory access request.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: February 27, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
  • Patent number: 11914366
    Abstract: Blended operator and autonomous control in an autonomous vehicle, including: receiving sensor data from a plurality of sensors of an autonomous vehicle; determining, based on the sensor data, a degree of autonomous control for each control input of a plurality of control inputs; and applying the degree of autonomous control for each control input of the plurality of control inputs.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: February 27, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: Aaron Carroll, Mario Delgado, Basheer Tome, Noah Shaw, John Hayes, Volkmar Uhlig, Justin Erickson
  • Patent number: 11904889
    Abstract: Velocity adjustments based on roadway scene comprehension may include controlling an ego vehicle traveling in a first lane, wherein the first lane comprises a lane of travel for the ego vehicle of a multilane roadway including at least the first lane and a second lane; capturing object ranges by the ego vehicle using at least a first sensor corresponding to a first sensor type; identifying a first vehicle operating in the second lane from the first sensor; determining a first velocity of the first vehicle; generating a first lane flow rate for the second lane from one or more captured object velocities, wherein the lane flow rate of the second lane is based on at least the first velocity of the first vehicle and a traffic density estimation; determining whether to modify an ego vehicle velocity based on the first lane flow rate; and in response to determining whether to modify the ego vehicle velocity, generating instructions for the ego vehicle's velocity.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: February 20, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: Christopher R. Lumb, Prannay Khosla, Matthew D. Markel, John Hayes
  • Patent number: 11899986
    Abstract: An apparatus, method, and computer-readable storage medium for allowing a block-addressable storage device to provide a sparse address space to a host computer. The storage device exports an address space to a host computing device which is larger than the storage capacity of the storage device. The storage device translates received file system object addresses in the larger address space to physical locations in the smaller address space of the storage device. This allows the host computing device more flexibility in selecting addresses for file system objects which are stored on the storage device.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: February 13, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Ethan Miller, John Colgrove, John Hayes
  • Patent number: 11897512
    Abstract: Modifying settings of autonomous vehicle sensors based on predicted environmental states, including: determining, based on sensor data, that a predicted environmental state of the autonomous vehicle is associated with a sensory input outside an operating range of a sensor; determining a modified operating range of the sensor; and modifying one or more sensors to operate according to the modified operating range.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: February 13, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig, Nima Soltani
  • Patent number: 11892857
    Abstract: Distributed data sampling, including: receiving a sampling target; generating, based on one or more sensors, sampled data; determining, based on the sampling target, a value for the sampled data; and determining, based on the value for the sampled data, whether to provide the sampled data to a remotely disposed computing device.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 6, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig, Akash J. Sagar
  • Patent number: 11893412
    Abstract: Device initialization by an access-restricted virtual machine, including: restricting access by a first operating system to a device during one or more device initialization operations, wherein the first operating system is executing in a first virtual machine supported by a hypervisor; determining, by a second operating system executing in a second virtual machine supported by the hypervisor, one or more modifications attempted by the first operating system to the device; and performing, by the second operating system, the one or more modifications to the device.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: February 6, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11886288
    Abstract: A method for storing data in a storage system having solid-state memory is provided. The method includes determining portions of the solid-state memory that have a faster access rate and portions of the solid-state memory that have a slower access rate, relative to each other or to a threshold. The method includes writing data bits of erasure coded data to the portions of the solid-state memory having the faster access rate, and writing one or more parity bits of the erasure coded data to the portions of the solid-state memory having the slower access rate. A storage system is also provided.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: January 30, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Brian Gold, Robert Lee, John Hayes
  • Publication number: 20240020238
    Abstract: A method for preserving a media access control (MAC) address of a virtual server is provided. The method includes assigning a physical computing resource to a virtual server, assigning a physical storage memory resource to the virtual server, and assigning a physical network resource to the virtual server. The method includes assigning a virtual MAC address to the virtual server, the virtual MAC address to remain with the virtual server despite reassignment of one or more of the physical computing resource, the physical storage memory resource or the physical network resource, wherein at least one method operation is performed by a processor. A computing and storage system is also provided.
    Type: Application
    Filed: July 24, 2023
    Publication date: January 18, 2024
    Inventors: John HAYES, Par BOTES, Robert LEE, Peter VAJGEL
  • Patent number: 11875177
    Abstract: Variable access privileges for secure resources in an autonomous vehicle, including: allocating, by a hypervisor, to a first virtual machine comprising a first operating system, a first one or more access privileges to one or more resources; allocating, by the hypervisor, to a second virtual machine comprising a second operating system different than the first operating system, a second one or more access privileges to the one or more resources; and modifying, by the hypervisor, the second one or more access privileges in response to a change in an execution state of the first virtual machine; wherein the hypervisor, the first virtual machine, and the second virtual machine are implemented by an autonomous vehicle.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: January 16, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11853584
    Abstract: A method including, responsive to receiving a request identifying a volume and indicating a command to take a snapshot of the volume, mapping a second logical grouping of data to reference the first logical grouping of data, and remapping the first volume to map to the second logical grouping of data instead of the first logical grouping of data such that the first volume remains addressable with similar access permissions before and after creating the snapshot. The method also includes, in response to receiving a write request targeting the second logical grouping, splitting the second logical grouping into a plurality of ranges including a first range and a second range; wherein the first range of the second logical grouping maps to the first logical grouping, and the write request is performed on the second range of the second logical grouping.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: December 26, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: John Colgrove, Ethan Miller, John Hayes, Cary Sandvig, Christopher Golden, Jianting Cao
  • Publication number: 20230409244
    Abstract: A method for accessing a file in a storage system is provided. The method includes determining, for each file chunk of the file, an authority among differing storage nodes of the storage system and receiving from the authority having ownership of the file chunk, location information for the file chunk. The method includes accessing file chunks of the file as directed by each of the determined authorities.
    Type: Application
    Filed: July 11, 2023
    Publication date: December 21, 2023
    Inventors: PETER VAJGEL, ROBERT LEE, JOHN HAYES, IGOR OSTROVSKY
  • Patent number: 11849225
    Abstract: Throughput reduction in autonomous vehicle camera sensors, including: generating, by a camera sensor, a frame; selecting an area of focus for the frame; and generating, by the camera sensor from the frame, a downsampled frame and a cropped frame, wherein the cropped frame is based on the area of focus.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: December 19, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: Volkmar Uhlig, John Hayes, Riaz Ali, Shaun M. Pacheco, Justin N. Erickson, James S. Cross, Daniel D. Schmidt, Akash J. Sagar
  • Patent number: 11840160
    Abstract: Automatically adjusting ergonomic factors of a vehicle seat, including: receiving first video data capturing a person outside of a vehicle; identifying, based on the first video data, one or more physical attributes of the person; and modifying vehicle seat configuration based on the one or more physical attributes.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: December 12, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: Mario Delgado, Volkmar Uhlig, Par Botes, John Hayes
  • Publication number: 20230384963
    Abstract: A method including, based on a request targeting a logical volume mapped to a logical grouping of data, splitting the logical grouping of data into two or more ranges including a first range and a second range, wherein lookups corresponding to one or more blocks targeted by the request are performed in the first range of the two or more ranges, and performing the request using the second range.
    Type: Application
    Filed: August 10, 2023
    Publication date: November 30, 2023
    Inventors: JOHN COLGROVE, ETHAN MILLER, JOHN HAYES, CARY SANDVIG, CHRISTOPHER GOLDEN, JIANTING CAO
  • Publication number: 20230382419
    Abstract: Protocol-level verification of aberrant driving decisions, including: receiving an aberrant driving decision for an autonomous vehicle; determining whether a command enabling aberrant driving decisions has been received; and responsive to the command being received, allowing execution of the aberrant driving decision.
    Type: Application
    Filed: May 26, 2022
    Publication date: November 30, 2023
    Inventors: JOHN HAYES, VOLKMAR UHLIG