Transformations in fused multiply-add instructions

    公开(公告)号:US12061905B1

    公开(公告)日:2024-08-13

    申请号:US18337869

    申请日:2023-06-20

    CPC classification number: G06F9/3001 G06F9/30181

    Abstract: Transformations in fused multiply-add instructions, including: receiving an extended fused multiply-add (FMA) instruction comprising: a first subset of bits corresponding to each operand of a fused multiply-add (FMA) operation, and a second subset of bits comprising an opcode for the extended FMA instruction, wherein the opcode identifies extended FMA instruction from an instruction set of a plurality of extended FMA instructions each having a different predefined opcode corresponding to a different combination of transformation-operand groupings; and performing, based on the opcode of the extended FMA instruction, the one or more transformations and the FMA operation.

    Variable access privileges for secure resources in an autonomous vehicle

    公开(公告)号:US11875177B1

    公开(公告)日:2024-01-16

    申请号:US17985388

    申请日:2022-11-11

    CPC classification number: G06F9/45558 G05D1/02 G06F2009/45587

    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.

    Automatic disengagement of an autonomous driving mode

    公开(公告)号:US11548535B2

    公开(公告)日:2023-01-10

    申请号:US17079431

    申请日:2020-10-24

    Abstract: Automatic disengagement of an autonomous driving mode may include receiving, from a steering torque sensor, torque sensor data indicating an amount of torque applied to a steering system of the autonomous vehicle; determining a predicted torque based on one or more motion attributes of the steering system of the autonomous vehicle; determining a differential between the predicted torque and the amount of torque; and determining, based on the differential, whether to disengage an autonomous driving mode of the autonomous vehicle.

    Reducing camera throughput to downstream systems using an intermediary device

    公开(公告)号:US12225290B1

    公开(公告)日:2025-02-11

    申请号:US18363628

    申请日:2023-08-01

    Abstract: Reducing camera throughput to downstream systems using an intermediary device, including: receiving, by a device and from a camera via a first data link between the device and the camera, a frame; selecting, by the device, an area of focus for the frame; generating, by the device from the frame, a downsampled frame and a cropped frame, wherein the cropped frame is based on the area of focus; and providing, by the device to a computing system of an autonomous vehicle via a second data link between the device and the computing system, the downsampled frame and the cropped frame instead of the frame, wherein the second data link has a lower bandwidth than the first data link.

    Autonomous vehicle model training and validation using low-discrepancy sequences

    公开(公告)号:US11958500B1

    公开(公告)日:2024-04-16

    申请号:US18189781

    申请日:2023-03-24

    Abstract: Autonomous vehicle model training and validation using low-discrepancy sequences may include: generating a low-discrepancy sequence in a multidimensional space comprising a plurality of multidimensional points; mapping each sample of a plurality of samples of a data corpus to a corresponding entry in the low-discrepancy sequence, wherein each sample of the plurality of samples comprises one or more environmental descriptors for an environment relative to a vehicle and one or more state descriptors describing a state of the vehicle; selecting, from the data corpus, a training data set by selecting, for each multidimensional point of the low-discrepancy sequence having one or more mapped samples, a mapped sample for inclusion in the training data set; and training one or more models used to generate autonomous driving decisions of an autonomous vehicle based on the selected training data set.

Patent Agency Ranking