Patents by Inventor Oliver Rooks

Oliver Rooks 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: 20180150981
    Abstract: Disclosed herein are system, method, and computer program product embodiments for generating and adjusting graphs. An embodiment operates by a computer implemented method that includes evaluating, by at least one processor, data to be displayed on a chart, one or more parameters associated with the chart, and one or more parameters associated with a device on which the chart is to be displayed. The method further includes determining a design for the chart based on the evaluating. The design of the chart includes at least one of a number of data points on the chart, a number of focus points on the chart, a size of the chart, a color of the data points, a color of the focus points, an area associated with the chart, and a color of the area. The method further includes generating the chart based on the determined design and graphically displaying the chart.
    Type: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Judith Schneider, Vincent Monnier, Sylvie Denis, Bohdan Pukalskyi, Oliver Rooke
  • Patent number: 9721041
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for presenting information. A command is identified from an application, the command associated with a configuration model. The identified command is matched to a step defined within the configuration model, each step in the configuration model associated with a request to a particular backend system, wherein each request is associated with at least one representation, the representation defining a visualization associated with the results returned in response to the request. The requested step is added to an analysis path, the analysis path storing a series of ordered steps performed during execution of the application. The request associated with the added step is executed including sending the request to the particular backend system for execution, and the analysis path is updated. A representation object is generated in response to executing the request.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: August 1, 2017
    Assignee: SAP SE
    Inventors: Hendrik C. R. Lock, Stefan Jetter, Oliver Rooke
  • Publication number: 20160210373
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for presenting information. A command is identified from an application, the command associated with a configuration model. The identified command is matched to a step defined within the configuration model, each step in the configuration model associated with a request to a particular backend system, wherein each request is associated with at least one representation, the representation defining a visualization associated with the results returned in response to the request. The requested step is added to an analysis path, the analysis path storing a series of ordered steps performed during execution of the application. The request associated with the added step is executed including sending the request to the particular backend system for execution, and the analysis path is updated. A representation object is generated in response to executing the request.
    Type: Application
    Filed: January 21, 2015
    Publication date: July 21, 2016
    Inventors: Hendrik C.R. Lock, Stefan Jetter, Oliver Rooke
  • Patent number: 7483778
    Abstract: An array of control devices having a plurality of control devices (1-3, 20-23) which are interconnected via a first data bus (4), in a means of transportation, control devices (1-3; 20-23) which are of redundant configuration with respect to a control function being provided, and in each case a data bus isolating switch (5) being assigned to the control devices (1-3; 20-23) which are of redundant configuration, the data bus isolating switch(s) connecting or disconnecting the data bus (4) as a function of an evaluation signal. In order to optimize the redundant array, each of these data bus isolating switches (5) is connected to a signal line of at least one further redundant control device (1-3; 20-23), a further redundant control device (2, 3; 21; 23) transmits an evaluation signal to the data bus isolating switch (5) which is assigned to a first redundant control device (1; 20; 22).
    Type: Grant
    Filed: August 30, 2003
    Date of Patent: January 27, 2009
    Assignee: Daimler AG
    Inventors: Michael Armbruster, Harro Heilmann, Ansgar Maisch, Oliver Rooks, Andreas Schwarzhaupt, Gernot Spiegelberg, Armin Sulzmann
  • Publication number: 20060116803
    Abstract: The invention relates to an array of control devices having a plurality of control devices (1-3, 20-23) which are interconnected via a first data bus (4), in a means of transportation, control devices (1-3; 20-23) which are of redundant configuration with respect to a control function being provided, and in each case a data bus isolating switch (5) being assigned to the control devices (1-3; 20-23) which are of redundant configuration, said data bus isolating switch(s) connecting or disconnecting the data bus (4) as a function of an evaluation signal.
    Type: Application
    Filed: August 30, 2003
    Publication date: June 1, 2006
    Applicant: DaimlerChrysler AG
    Inventors: Michael Armbruster, Harro Heilmann, Ansgar Maisch, Oliver Rooks, Andreas Schwarzhaupt, Gernot Spiegelberg, Armin Sulzmann
  • Patent number: 6971047
    Abstract: A method and a device for handling errors of software modules for redundantly designed systems in vehicles in order to optimize error handling for redundantly designed systems in vehicles, so that errors are detected and error handling measures are introduced. In addition, error handling is configured in such a way that it can be used for a plurality of software-controlled applications that run on a control device. Furthermore, a device for performing the method uses direct and/or indirect redundant input data to determine the adjusted input data for the software modules.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 29, 2005
    Assignee: DaimlerChrysler AG
    Inventors: Christian Michael Mayer, Oliver Rooks, Andreas Schwarzhaupt, Gernot Spiegelberg
  • Publication number: 20030060951
    Abstract: A method and a device for handling errors of software modules for redundantly designed systems in vehicles in order to optimize error handling for redundantly designed systems in vehicles, so that errors are detected and error handling measures are introduced. In addition, error handling is configured in such a way that it can be used for a plurality of software-controlled applications that run on a control device. Furthermore, a device for performing the method uses direct and/or indirect redundant input data to determine the adjusted input data for the software modules.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 27, 2003
    Inventors: Christian Michael Mayer, Oliver Rooks, Andreas Schwarzhaupt, Gernot Spiegelberg