Using a vector processor to configure a direct memory access system for feature tracking operations in a system on a chip
Granted: February 7, 2023
Patent Number:
11573795
In various examples, a VPU and associated components may be optimized to improve VPU performance and throughput. For example, the VPU may include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups,…
Automatic generation of video playback effects
Granted: February 7, 2023
Patent Number:
11574654
In various examples, recordings of gameplay sessions are enhanced by the application of special effects to relatively high(er) and/or low(er) interest durations of the gameplay sessions. Durations of relatively high(er) or low(er) predicted interest in a gameplay session are identified, for instance, based upon level of activity engaged in by a gamer during a particular gameplay session duration. Once identified, different variations of video characteristic(s) are applied to at least a…
Camera blockage detection for autonomous driving systems
Granted: February 7, 2023
Patent Number:
11574481
Systems and methods for detecting blockages in images are described. An example method may include receiving a plurality of images captured by a camera installed on an apparatus. The method may include identifying one or more candidate blocked regions in the plurality of images. Each of the candidate blocked regions may contain image data caused by blockages in the camera's field-of-view. The method may further include assigning scores to the one or more candidate blocked regions based…
Scene graph generation for unlabeled data
Granted: February 7, 2023
Patent Number:
11574155
Approaches are presented for training and using scene graph generators for transfer learning. A scene graph generation technique can decompose a domain gap into individual types of discrepancies, such as may relate to appearance, label, and prediction discrepancies. These discrepancies can be reduced, at least in part, by aligning the corresponding latent and output distributions using one or more gradient reversal layers (GRLs). Label discrepancies can be addressed using…
Deep learning based identification of difficult to test nodes
Granted: February 7, 2023
Patent Number:
11574097
Techniques to improve the accuracy and speed for detection and remediation of difficult to test nodes in a circuit design netlist. The techniques utilize improved netlist representations, test point insertion, and trained neural networks.
Built-in self-test for a programmable vision accelerator of a system on a chip
Granted: February 7, 2023
Patent Number:
11573921
In various examples, a VPU and associated components may be optimized to improve VPU performance and throughput. For example, the VPU may include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups,…
Leveraging low power states for fault testing of processing cores at runtime
Granted: February 7, 2023
Patent Number:
11573872
In various examples, one or more components or regions of a processing unit—such as a processing core, and/or component thereof—may be tested for faults during deployment in the field. To perform testing while in deployment, the state of a component subject to test may be retrieved and/or stored during the test to maintain state integrity, the component may be clamped to communicatively isolate the component from other components of the processing unit, a test vector may be applied…
Transmitting data between regions of varying safety integrity levels in a system on a chip
Granted: February 7, 2023
Patent Number:
11573856
In various examples, a system includes a memory operating within a first risk level and circuitry operating within a second risk level that indicates more risk than the first risk level. The circuitry reads and/or writes data to a first memory address within the memory, and reads and/or writes an error detection code to a second memory address within the memory.
Techniques for data scrambling on a memory interface
Granted: February 7, 2023
Patent Number:
11573854
Various embodiments include a memory device that recovers from write errors and read errors more quickly relative to prior memory devices. Certain patterns of write data and read data may result on poor signal quality on the memory interface between memory controllers and memory devices. The disclosed memory device, synchronously with the memory controller, scrambles read data before transmitting the data to the memory controller and descrambles received from the memory controller. The…
Test systems for executing self-testing in deployed automotive platforms
Granted: February 7, 2023
Patent Number:
11573269
In various examples, a test system is provided for executing built-in-self-test (BIST) on integrated circuits deployed in the field. The integrated circuits may include a first device and a second device, the first device having direct access to external memory, which stores test data, and the second device having indirect access to the external memory by way of the first device. In addition to providing a mechanism to permit the first device and the second device to run test…
Synchronizing a high-speed signaling interconnect
Granted: January 31, 2023
Patent Number:
11569939
A system includes a first device and a second device coupled to a link. The first device is to transmit one or more request frames for synchronization of a data layer, each request frame including a quantity of bits and an error code. The second device is to receive a first set of bits corresponding to the quantity of bits in each request frame. The second device is to perform an error decode operation on the first set of bits using a first portion of the first set of bits and determine…
Conversational AI platforms with closed domain and open domain dialog integration
Granted: January 31, 2023
Patent Number:
11568861
In various examples, systems and methods of the present disclosure combine open and closed dialog systems into an intelligent dialog management system. A text query may be processed by a natural language understanding model trained to associate the text query with a domain tag, intent classification, and/or input slots. Using the domain tag, the natural language understanding model may identify information in the text query corresponding to input slots needed for answering the text…
Targeted object detection in image processing applications
Granted: January 31, 2023
Patent Number:
11568625
Apparatuses, systems, and techniques to train and apply a first machine learning model to identify a plurality of regions of interest within an input image, and to train and apply a plurality of second machine learning models to identify one or more objects within each region of interest identified by the first machine learning model.
Techniques to perform fast fourier transform
Granted: January 31, 2023
Patent Number:
11568523
Apparatuses, systems, and techniques to perform a fast Fourier transform operation. In at least one embodiment, a fast Fourier transform operation is performed based on one or more parameters, wherein the one or more parameters indicate information about one or more operands of the fast Fourier transform.
Dynamically preventing audio artifacts
Granted: January 31, 2023
Patent Number:
11567728
The disclosure is directed to a process that can predict and prevent an audio artifact from occurring. The process can monitor the systems, processes, and execution threads on a larger system/device, such as a mobile or in-vehicle device. Using a learning algorithm, such as deep neural network (DNN), the information collected can generate a prediction of whether an audio artifact is likely to occur. The process can use a second learning algorithm, which also can be a DNN, to generate…
Visualization of high definition map data
Granted: January 31, 2023
Patent Number:
11566903
The autonomous vehicle generates an overlapped image by overlaying HD map data over sensor data and rendering the overlaid images. The visualization process is repeated as the vehicle drives along the route. The visualization may be displayed on a screen within the vehicle or at a remote device. The system performs reverse rendering of a scene based on map data from a selected point. For each line of sight originating at the selected point, the system identifies the farthest object in…
Token-based zero-touch enrollment for provisioning edge computing applications
Granted: January 24, 2023
Patent Number:
11563579
Approaches in accordance with various embodiments allow for zero-touch enrollment of devices with respective manager systems. In at least one embodiment, a device at startup can contact a central directory service (CDS) for information about an associated manager. The CDS can authenticate the device using device information included in the request, and can send a challenge token to the device in response. The challenge token can include information for the manager, protected with…
Capacitive touch enabled key with a corresponding tactile button
Granted: January 24, 2023
Patent Number:
11561624
For mechanical keyboards or other input devices with individual mechanical key buttons, and particularly for compact keyboards used for laptops and other such devices, the size of the up and down arrow keys is usually half the size of most other keys on the keyboard. For example, each letter key on a physical keyboard is typically double the size of each of the up and down arrow keys on that same keyboard. Due to the smaller physical size of the up and down arrow keys, a modified…
Capacitive touch enabled key with a corresponding tactile button
Granted: January 24, 2023
Patent Number:
11561624
For mechanical keyboards or other input devices with individual mechanical key buttons, and particularly for compact keyboards used for laptops and other such devices, the size of the up and down arrow keys is usually half the size of most other keys on the keyboard. For example, each letter key on a physical keyboard is typically double the size of each of the up and down arrow keys on that same keyboard. Due to the smaller physical size of the up and down arrow keys, a modified…
Token-based zero-touch enrollment for provisioning edge computing applications
Granted: January 24, 2023
Patent Number:
11563579
Approaches in accordance with various embodiments allow for zero-touch enrollment of devices with respective manager systems. In at least one embodiment, a device at startup can contact a central directory service (CDS) for information about an associated manager. The CDS can authenticate the device using device information included in the request, and can send a challenge token to the device in response. The challenge token can include information for the manager, protected with…