Patents by Inventor Rakshith Amarnath

Rakshith Amarnath 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: 11669438
    Abstract: A computer-implemented method for testing a system, the tested system being a computer program, a hardware system, or an embedded system. In the method, using a static analysis, a first part of an execution structure for the system is examined to see if the system runs corresponding execution paths without errors when the first part of the execution structure is executed. If in the static analysis error-free execution is determined for the first part of the execution structure, the system is examined using a dynamic analysis which leaves out execution paths which correspond to the first part of the execution structure.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: June 6, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Christopher Huth, Hans Loehr, Rakshith Amarnath, Simon Greiner
  • Patent number: 11245549
    Abstract: A bus system, a subscriber station, and a method for configuring a static bus system for a dynamic communication are provided. The bus system has at least two subscriber stations, a communications link for connecting the subscriber stations to each other, and at least one device for the dynamic communication between the subscriber stations of the bus system; the subscriber stations and the communications link are developed for the static communication, which is directed to messages to be transmitted on the bus system that are known when the bus system is made available and are configured according to specified transmitters and receivers, and the dynamic communication is directed to messages to be transmitted on the bus system that have become known only after the subscriber stations and the communications link have been made available and are configured according to specified transmitters and receivers.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 8, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Jochen Ulrich Haenger, Markus Schweizer, Rakshith Amarnath, Robert Szerwinski, Thomas Heinz
  • Publication number: 20210216949
    Abstract: A method for agreeing to a collaboration between a first system and a second system. The method includes: assumptions of the first system with respect to the second system, and guarantees of the first system to the second system, are transmitted by the first system, assumptions of the second system with respect to the first system, and guarantees of the second system to the first system, are transmitted by the second system, if reciprocal assumptions and guarantees correspond to one another, a digital safety contract is concluded between the first system and the second system, and the safety contract is documented in a transaction database.
    Type: Application
    Filed: May 22, 2019
    Publication date: July 15, 2021
    Inventors: Arne Nordmann, Nik Scharmann, Peter Munk, Rakshith Amarnath, Simon Burton
  • Publication number: 20210026760
    Abstract: A computer-implemented method for testing a system, the tested system being a computer program, a hardware system, or an embedded system. In the method, using a static analysis, a first part of an execution structure for the system is examined to see if the system runs corresponding execution paths without errors when the first part of the execution structure is executed. If in the static analysis error-free execution is determined for the first part of the execution structure, the system is examined using a dynamic analysis which leaves out execution paths which correspond to the first part of the execution structure.
    Type: Application
    Filed: June 4, 2020
    Publication date: January 28, 2021
    Inventors: Christopher Huth, Hans Loehr, Rakshith Amarnath, Simon Greiner
  • Publication number: 20180212797
    Abstract: A bus system, a subscriber station, and a method for configuring a static bus system for a dynamic communication are provided. The bus system has at least two subscriber stations, a communications link for connecting the subscriber stations to each other, and at least one device for the dynamic communication between the subscriber stations of the bus system; the subscriber stations and the communications link are developed for the static communication, which is directed to messages to be transmitted on the bus system that are known when the bus system is made available and are configured according to specified transmitters and receivers, and the dynamic communication is directed to messages to be transmitted on the bus system that have become known only after the subscriber stations and the communications link have been made available and are configured according to specified transmitters and receivers.
    Type: Application
    Filed: June 2, 2016
    Publication date: July 26, 2018
    Inventors: Jochen Ulrich Haenger, Markus Schweizer, Rakshith Amarnath, Robert Szerwinski, Thomas Heinz
  • Patent number: 10031862
    Abstract: A memory protection unit including hardware registers for entering address tables, a configuration memory for storing the address tables, a preconfigured hardware logic for managing the configuration memory, a data connection between the configuration memory and the hardware logic for loading the hardware registers, a first interface for controlling the loading by a computing core, and a second interface for writing to the configuration memory by the computing core.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: July 24, 2018
    Assignee: ROBERT BOSCH GMBH
    Inventors: Gunnar Piel, Nico Bannow, Simon Hufnagel, Jens Gladigau, Rakshith Amarnath
  • Patent number: 9710290
    Abstract: A coupling device for coupling a software component, which transmits a setting command for setting an actuator on a control system of a motor vehicle, to the control system, the coupling device including a monitoring unit, which is designed to carry out an assessment for each setting command as to whether its implementation will transfer the motor vehicle into a dangerous state, the coupling device being further designed to transmit, as a function of this assessment, a monitored setting command corresponding to the setting command to an implementation unit, the implementation unit being designed to control the actuator.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: July 18, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Jochen Ulrich Haenger, Markus Schweizer, Carsten Gebauer, Bernd Mueller, Christian Lasarczyk, Thomas Heinz, Rakshith Amarnath
  • Patent number: 9684304
    Abstract: A communication module for controlling a motor vehicle, which is configured for receiving vehicle-independent commands and converting these received commands into a target trajectory of the motor vehicle, and transmitting this target trajectory to an implementation module which is configured for associating a sequence of control commands for components of the motor vehicle with this transmitted target trajectory.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: June 20, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventors: Markus Schweizer, Carsten Gebauer, Bernd Mueller, Christian Lasarczyk, Thomas Heinz, Jochen Ulrich Haenger, Rakshith Amarnath
  • Publication number: 20160364342
    Abstract: A memory protection unit including hardware registers for entering address tables, a configuration memory for storing the address tables, a preconfigured hardware logic for managing the configuration memory, a data connection between the configuration memory and the hardware logic for loading the hardware registers, a first interface for controlling the loading by a computing core, and a second interface for writing to the configuration memory by the computing core.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 15, 2016
    Inventors: Gunnar Piel, Nico Bannow, Simon Hufnagel, Jens Gladigau, Rakshith Amarnath
  • Publication number: 20160216709
    Abstract: A communication module for controlling a motor vehicle, which is configured for receiving vehicle-independent commands and converting these received commands into a target trajectory of the motor vehicle, and transmitting this target trajectory to an implementation module which is configured for associating a sequence of control commands for components of the motor vehicle with this transmitted target trajectory.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 28, 2016
    Inventors: Markus Schweizer, Carsten Gebauer, Bernd Mueller, Christian Lasarczyk, Thomas Heinz, Jochen Ulrich Haenger, Rakshith Amarnath
  • Publication number: 20150339133
    Abstract: A coupling device for coupling a software component, which transmits a setting command for setting an actuator on a control system of a motor vehicle, to the control system, the coupling device including a monitoring unit, which is designed to carry out an assessment for each setting command as to whether its implementation will transfer the motor vehicle into a dangerous state, the coupling device being further designed to transmit, as a function of this assessment, a monitored setting command corresponding to the setting command to an implementation unit, the implementation unit being designed to control the actuator.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 26, 2015
    Inventors: Jochen ULRICH HAENGER, Markus Schweizer, Carsten Gebauer, Bernd Mueller, Christian Lasarczyk, Thomas Heinz, Rakshith Amarnath