Patents by Inventor Michael Andreas

Michael Andreas 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).

  • Publication number: 20210034899
    Abstract: Embodiments provide line-based feature generation for vision-based driver assistance systems and methods. For one embodiment, a feature generator includes a circular buffer and a processor coupled to an image sensor. The circular buffer receives image data from the image sensor and stores N lines at a time of an image frame captured by the image sensor. The N lines of the image frame are less than all of the lines for the image frame. The processor receives the N lines from the circular buffer and stores one or more features generated from the N lines in a memory. Iterative blocks of N lines of image data are processed to complete processing of the full image frame, and multiple frames can be processed. The generated features are analyzed by a vision processor to identify, classify, and track objects for vision-based driver assistance and related vision-based assistance actions.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: Sharath Subramanya Naidu, Ajit Singh, Michael Andreas Staudenmaier, Leonardo Surico, Stephan Matthias Herrmann
  • Publication number: 20210035271
    Abstract: Embodiments are disclosed that apply adaptive sub-tiles to captured images for distortion correction in vision-based assistance systems and methods. A captured image is processed to generate corrected tiles, and selected numbers of sub-tiles are used to generate each of the corrected tiles depending upon the pixel densities for regions of the captured image. The corrected sub-tiles are combined to form corrected tiles, and corrected tiles are combined for form a corrected image. The corrected image can be used to output control signals to cause actions to be issued to a user of the system such as a driver of a vehicle. For one embodiment, the corrected tiles are generated one at a time, and corrected sub-tiles for each corrected tile are also generated one at a time based upon individual source data blocks determined by a pre-determined sub-tile configuration. Efficient memory use and data transfers are provided.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: Sharath Subramanya Naidu, Michael Andreas Staudenmaier, Chanpreet Singh, Rahul Jain
  • Patent number: 10909668
    Abstract: Embodiments are disclosed that apply adaptive sub-tiles to captured images for distortion correction in vision-based assistance systems and methods. A captured image is processed to generate corrected tiles, and selected numbers of sub-tiles are used to generate each of the corrected tiles depending upon the pixel densities for regions of the captured image. The corrected sub-tiles are combined to form corrected tiles, and corrected tiles are combined for form a corrected image. The corrected image can be used to output control signals to cause actions to be issued to a user of the system such as a driver of a vehicle. For one embodiment, the corrected tiles are generated one at a time, and corrected sub-tiles for each corrected tile are also generated one at a time based upon individual source data blocks determined by a pre-determined sub-tile configuration. Efficient memory use and data transfers are provided.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: February 2, 2021
    Assignee: NXP USA, Inc.
    Inventors: Sharath Subramanya Naidu, Michael Andreas Staudenmaier, Chanpreet Singh, Rahul Jain
  • Patent number: 10875467
    Abstract: A holder (10) for detachably fastening a flat, approximately rectangular device such as a tablet computer or a smartphone to a component, in particular to a component of a motor vehicle, wherein the holder includes a holding device (12) for detachably mounting the device and a fastening element (14) connected to the holding device for connecting the holder to the component, wherein a rotary bearing rotatable about an axis of rotation (24) is provided, which is connected to the holding device and wherein a pivot bearing connected to the rotary bearing is provided, which is connected to the fastening element.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: December 29, 2020
    Assignee: KINETIX AG
    Inventor: Michael Andreas Keller
  • Publication number: 20200327259
    Abstract: A microcontroller comprising a first integrated circuit configured to receive power from a power supply comprising a second integrated circuit via at least one power input terminal and wherein at least one communication terminal provides for communication between the microcontroller and the power supply, wherein the microcontroller is configured to provide for encrypted communication between the power supply and the microcontroller based on a pre-shared encryption key, the encrypted communication configured to provide for authentication of the identity of the power supply and, if the power supply passes the authentication, the microcontroller is configured to operate in a normal mode and receive said power from the power supply, and if the power supply fails authentication, the microcontroller is configured to enter a tamper mode.
    Type: Application
    Filed: March 10, 2020
    Publication date: October 15, 2020
    Inventors: Vincent Aubineau, Michael Andreas Staudenmaier, Pierre Juste
  • Publication number: 20200114833
    Abstract: A holder (10) for detachably fastening a flat, approximately rectangular device such as a tablet computer or a smartphone to a component, in particular to a component of a motor vehicle, wherein the holder includes a holding device (12) for detachably mounting the device and a fastening element (14) connected to the holding device for connecting the holder to the component, wherein a rotary bearing rotatable about an axis of rotation (24) is provided, which is connected to the holding device and wherein a pivot bearing connected to the rotary bearing is provided, which is connected to the fastening element.
    Type: Application
    Filed: March 29, 2018
    Publication date: April 16, 2020
    Inventor: Michael Andreas KELLER
  • Patent number: 10558599
    Abstract: An apparatus for performing a method for loading a matrix into an accelerator includes an augmented direct memory access controller reading a matrix, in a data stream, from a first memory associated with a system processor and sending the matrix, in the data stream, to a second memory associated with the accelerator. The method further includes the augmented direct memory access controller extracting individual matrix elements from the data stream as the data stream is being sent to the second memory and analyzing the extracted individual matrix elements to determine if the matrix is any of a plurality of tested matrix class types as the data stream is being sent to the second memory.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: February 11, 2020
    Assignee: NXP USA, Inc.
    Inventors: Michael Andreas Staudenmaier, Leonardo Surico, Maik Brett
  • Publication number: 20190362687
    Abstract: A system includes a video generation circuit (102) to generate first graphics information, a display circuit (112) to display the graphics information, and a low voltage differential signaling (LVDS) (120) video interface to couple graphics information from the video generation circuit to the display circuit. The display circuit can determine that a first channel (204) of the LVDS video interface is corrupted. In response, the display circuit provides a remediation signal (205) to direct the video generation circuit (102) to operate in an alternative operating mode (208).
    Type: Application
    Filed: August 30, 2018
    Publication date: November 28, 2019
    Inventors: Vincent Aubineau, Michael Andreas Staudenmaier, Adrian Victor Raileanu
  • Publication number: 20190352655
    Abstract: The invention relates to novel plants, seeds and compositions, as well as improvements to plant breeding and methods for creating modifications in plant genomes.
    Type: Application
    Filed: January 29, 2018
    Publication date: November 21, 2019
    Inventors: Yajie NIU, Randall William SHULTZ, Maria Margarita D. UNSON, Michael Andreas KOCK, John P. Casey, Jr.
  • Patent number: 10471899
    Abstract: The invention relates to a device for suspending objects from a part of a motor vehicle seat, such as a backrest, a headrest, or a headrest mounting of a vehicle seat, comprising a fastening element and a receiving socket for connecting the device to the motor vehicle seat part, and comprising a plug-in element that can be coupled to the receiving socket. At one end, a support arm for suspending the objects is connected to the rear end of the plug-in element by way of a rotary joint having an axis of rotation extending substantially parallel to the broad side of the backrest and/or the headrest, and horizontal, and at the other end, the support arm has an L-shaped hook. In the in-use position, the support arm is oriented such that the longitudinal axis thereof is oriented approximately vertically downwards, and such that the longitudinal axis of the plug-in element includes an angle (?) between approximately 60° and 120°.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: November 12, 2019
    Assignee: KINETIX AG
    Inventors: Peter Ackeret, Michael Andreas Keller
  • Patent number: 10471902
    Abstract: The invention relates to a retaining device for a still or video camera in the interior of a motor vehicle with a fastening apparatus (5, 5a, 5b, 5c, 5d, 5e) for attaching the retaining device to a vehicle seat part, such as a backrest (2), headrest (3), or headrest holder (4, 4a, 4b) of a vehicle seat (1), and a carrier arm (6, 6?, 6?, 60, 60?, 60?, 62, 62?, 62?) which is oriented approximately horizontally and parallel with respect to the broad side of the backrest (2) and at one end of which a holder (7) is arranged for receiving a camera (8), wherein the carrier arm (6, 6?, 6?, 60, 60?, 60?, 62, 62?, 62?) protrudes beyond the vehicle seat part (2, 3, 4, 4a, 4b) to such an extent that the lens (8a) of the camera (8) has an uninterrupted view towards the front in the driving direction and/or towards the rear in the direction counter to the driving direction, and wherein the carrier arm (6, 6?, 6?, 60, 60?, 60?, 62, 62?, 62?) at its other end is connected via a first rotary joint (6a) with an approximately v
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: November 12, 2019
    Assignee: KINETIX AG
    Inventors: Andreas Wolfgang Fischer, Michael Andreas Keller, Peter Ackeret
  • Patent number: 10448533
    Abstract: A holder for detachably fastening a flat, approximately rectangular device such as a tablet computer or a smartphone to a part, in particular to a motor vehicle part, said holder comprising a holding mechanism for detachably mounting the device, and a fastening element that is connected to the holding mechanism to connect the holder to the part; a rotary bearing that can rotate about an axis of rotation is connected to the holding mechanism, and a pivot bearing is connected to the rotary bearing and to the fastening element; the rotary bearing includes a first portion that is connected to the holding mechanism as well as a second portion that is connected to the fastening element.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: October 15, 2019
    Assignee: Kinetix AG
    Inventors: Michael Maisenbacher, Peter Spang, Walter Funk, Michael Andreas Keller
  • Patent number: 10409732
    Abstract: An electronic device includes a first memory subsystem, a second memory subsystem and a direct memory access controller. In response to a first type of request from a processor, the direct memory access controller requests data from the first memory subsystem and provides the data to the second memory subsystem. In response to a second type of request from a processor, the direct memory access controller requests an uncompressed matrix from the first memory subsystem, compresses the uncompressed matrix to generate a compressed matrix, and provides the compressed matrix to the second memory subsystem. In response to a third type of request from a processor, the direct memory access controller requests a compressed matrix from the second memory subsystem, un-compresses the compressed matric to generate an uncompressed matrix, and provides the un-compressed matrix to the first memory subsystem.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: September 10, 2019
    Assignee: NXP USA, Inc.
    Inventors: Michael Andreas Staudenmaier, Leonardo Surico, Maik Brett
  • Patent number: 10397617
    Abstract: A display system includes a graphics controller, a difference injector, a display controller, a power measurement circuit, an arithmetic controller and an error detector. The graphics controller provides an image frame to the difference injector. The difference injector modifies the image frame by a known image artifact, and provides the image frame and the modified image frame to the display controller. The display controller displays the image frame and the modified image frame at a display screen. The power measurement circuit measures a first power characteristic of the display screen during the display of the image frame and a second power characteristic of the display screen during the display of the modified image frame. The arithmetic controller determines a differential power characteristic based on the first and second power characteristics. The error detector determines whether the differential power characteristics are indicative of the display of a known image artifact.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: August 27, 2019
    Assignee: NXP USA, Inc.
    Inventors: Ioseph Emmanuel Martinez Pelayo, Michael Andreas Staudenmaier, Brent Cameron Wylie
  • Publication number: 20190149847
    Abstract: A display system includes a graphics controller, a difference injector, a display controller, a power measurement circuit, an arithmetic controller and an error detector. The graphics controller provides an image frame to the difference injector. The difference injector modifies the image frame by a known image artifact, and provides the image frame and the modified image frame to the display controller. The display controller displays the image frame and the modified image frame at a display screen. The power measurement circuit measures a first power characteristic of the display screen during the display of the image frame and a second power characteristic of the display screen during the display of the modified image frame. The arithmetic controller determines a differential power characteristic based on the first and second power characteristics. The error detector determines whether the differential power characteristics are indicative of the display of a known image artifact.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventors: Ioseph Emmanuel Martinez Pelayo, Michael Andreas Staudenmaier, Brent Cameron Wylie
  • Patent number: 10283083
    Abstract: A layer selection module for a graphics display component, and method therefor. The layer selection module is arranged to identify a set M of active layers to be blended for a pixel, configure a display controller to generate composite pixel data for the pixel based on a subset N of up to n layers from the set M, determine whether a number m of active layers in the set M exceeds n, and output an indication of which active layers within the set M were excluded from the subset N, if it is determined that the number m of layers in the set M exceeds n.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: May 7, 2019
    Assignee: NXP USA, Inc.
    Inventors: Michael Andreas Staudenmaier, Kshitij Bajaj, Chanpreet Singh, Vincent Aubineau
  • Publication number: 20190079885
    Abstract: An apparatus for performing a method for loading a matrix into an accelerator includes an augmented direct memory access controller reading a matrix, in a data stream, from a first memory associated with a system processor and sending the matrix, in the data stream, to a second memory associated with the accelerator. The method further includes the augmented direct memory access controller extracting individual matrix elements from the data stream as the data stream is being sent to the second memory and analyzing the extracted individual matrix elements to determine if the matrix is any of a plurality of tested matrix class types as the data stream is being sent to the second memory.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 14, 2019
    Inventors: Michael Andreas Staudenmaier, Leonardo Surico, Maik Brett
  • Patent number: 10217400
    Abstract: A display control apparatus comprising at least one memory element within which image data is stored, at least one display controller arranged to read from the, or each, memory element the image data and to output display data generated from the read image data to at least one display device. The display control apparatus further comprises at least one interface component via which the display controller is arranged to read image data from the memory element. The display control apparatus further comprises at least one interface bandwidth control component arranged to measure image data flow over the interface component from the memory element to the display controller, and configure a bandwidth for image data flow over the interface component from the memory element to the display controller based at least partly on the measured image data flow.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: February 26, 2019
    Assignee: NXP USA, Inc.
    Inventors: Michael Andreas Staudenmaier, Vincent Aubineau, Kshitij Bajaj
  • Patent number: D854537
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: July 23, 2019
    Assignee: KINETIX AG
    Inventors: Peter Ackeret, Michael Andreas Keller, Walter Funk
  • Patent number: D860982
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: September 24, 2019
    Assignee: KINETIX AG
    Inventors: Peter Ackeret, Michael Andreas Keller