Patents Assigned to GHOST LOCOMOTION INC.
  • Patent number: 11458988
    Abstract: Controlling an automated vehicle using visual anchors, including receiving, from one or more cameras of an autonomous vehicle, first video data; identifying one or more visual anchors in the first video data; determining one or more differentials between the one or more visual anchors and one or more predicted visual anchors; and determining, based on the one or more differentials, one or more control operations for the autonomous vehicle to reduce the one or more differentials.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: October 4, 2022
    Assignee: Ghost Locomotion Inc.
    Inventors: John Hayes, Volkmar Uhlig, Akash J. Sagar, Nima Soltani, Feng Tian
  • Patent number: 11397543
    Abstract: Timed memory access, including: determining, in response to a memory access request, based on a time value, an entry in an access permissions table; and determining, based on the entry, whether to allow the memory access request that can include determining, based on a modulo of the time value and a number of entries in the access permissions table, a table index and determining, based on the table index, the entry.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 26, 2022
    Assignee: Ghost Locomotion Inc.
    Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
  • Patent number: 11375034
    Abstract: Transmitting remotely valued data in an autonomous vehicle, including: acquiring sensor data from a plurality of sensors of the autonomous vehicle, the sensor data comprising a plurality of portions; generating an index for the sensor data; transmitting the index to a server; receiving, based on the index, a value for each portion of the sensor data; and transmitting, based on the value for each portion of the sensor data, the one or more portions of the sensor data.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: June 28, 2022
    Assignee: Ghost Locomotion Inc.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11269631
    Abstract: Extending fused multiply-add instructions, the method comprising: receiving an extended fused multiply-add (FMA) instruction indicating one or more operands of a fused multiply-add (FMA) operation and one or more transformations to be applied to the one or more operands; and performing, based on the extended FMA instruction, the one or more transformations and the FMA operation.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: March 8, 2022
    Assignee: GHOST LOCOMOTION INC.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11176007
    Abstract: A redundant processing fabric in an autonomous vehicle may include processing, by a first processing unit of a plurality of processing units, sensor data from a first sensor of a plurality of sensors, where the plurality of processing units are coupled to the plurality of sensors via a switched fabric, wherein the plurality of processing units and plurality of sensors are included in the autonomous vehicle; determining a failure in processing the sensor data by the first processing unit; and redirecting, via the switched fabric, sensor data from the first sensor a redundant processing unit.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: November 16, 2021
    Assignee: GHOST LOCOMOTION INC.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11095741
    Abstract: Value-based data transmission in an autonomous vehicle may include acquiring sensor data from a plurality of sensors of the autonomous vehicle, the sensor data comprising a plurality of portions; determining, for each portion of the sensor data, a value; determining, based on the values for the sensor data, an upload policy; and transmitting, based on the upload policy, one or more portions of the sensor data to a server.
    Type: Grant
    Filed: July 12, 2020
    Date of Patent: August 17, 2021
    Assignee: GHOST LOCOMOTION INC.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11068295
    Abstract: Device operation across multiple operating system modalities, including: performing, by a first operating system, one or more device initialization operations for a device; determining that the device is in an initialized state; and performing, by a second operating system, one or more device operations of the device in the initialized state.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: July 20, 2021
    Assignee: Ghost Locomotion Inc.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11030031
    Abstract: A redundant sensor fabric in an autonomous vehicle may include receiving, by a processing unit, sensor data from a first sensor of a plurality of sensors associated with a same sensing space of the autonomous vehicle; detecting a fault associated with the first sensor; establishing, via a switched fabric, a communications path between the processing unit and a second sensor of the plurality of sensors; and receiving, by the processing unit, sensor data from the second sensor instead of the first sensor.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: June 8, 2021
    Assignee: GHOST LOCOMOTION INC.
    Inventors: John Hayes, Volkmar Uhlig
  • Patent number: 11016797
    Abstract: Device security across multiple operating system modalities may include allocating, by a hypervisor, to a first virtual machine comprising a first operating system of a first modality, based on the first modality, a first one or more access privileges to one or more resources; and allocating, by the hypervisor, to a second virtual machine comprising a second operating system of a second modality, based on the second modality, a second one or more access privileges to the one or more resources.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: May 25, 2021
    Assignee: GHOST LOCOMOTION INC.
    Inventors: John Hayes, Volkmar Uhlig