Patents by Inventor Martin Lunt

Martin Lunt 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: 8464236
    Abstract: In order to avoid data inconsistency between accesses of different functions of an application to a global variable in a data processing system, a) symbolic object code of a totality of functions to be executed in the data processing system is provided and those functions of the totality, called interfering functions, are identified, which access an identical global variable; b) at least one of the interfering functions is selected; c) a step of the initialization of an auxiliary variable using the value of the global variable into the object code of each function selected in step b) or of a function calling a selected function prior to its call is inserted; and d) a symbol of the global variable in the object code of the selected function is replaced by a reference to a memory space of the auxiliary variable.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: June 11, 2013
    Assignee: Robert Bosch GmbH
    Inventors: Udo Woersching, Martin Lunt, Elmar Markus, Uwe Biegert
  • Patent number: 7725230
    Abstract: A method and a computer system for operating at least two interconnected control units. The control units access sensor data and each execute at least one computer program for controlling operational sequences, in particular in a vehicle. The control units exchange synchronization information with one another. In order to design and refine a computer system in a way that will enable even especially complex operational sequences, as required in a modern motor vehicle, for example, to be controlled and/or regulated simply and cost-effectively with the aid of the computer system, using conventional control units, the control units execute the same computer program time-synchronously using a settable time lag.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: May 25, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Eckehard Knoefler, Tobias Lang, Peter Fink, Martin Lunt, Bernd Illg, Arno Hafner
  • Publication number: 20090049437
    Abstract: In order to avoid data inconsistency between accesses of different functions of an application to a global variable in a data processing system, a) symbolic object code of a totality of functions to be executed in the data processing system is provided and those functions of the totality, called interfering functions, are identified, which access an identical global variable; b) at least one of the interfering functions is selected; c) a step of the initialization of an auxiliary variable using the value of the global variable into the object code of each function selected in step b) or of a function calling a selected function prior to its call is inserted; and d) a symbol of the global variable in the object code of the selected function is replaced by a reference to a memory space of the auxiliary variable.
    Type: Application
    Filed: March 30, 2005
    Publication date: February 19, 2009
    Inventors: Udo Woersching, Martin Lunt, Elmar Markus, Uwe Biegert
  • Patent number: 7337060
    Abstract: A method for triggering an internal combustion engine of a certain type according to a state machine is provided, in which a possible operating state of the engine, which is assigned to a layer n of the state machine, is first set. In an additional layer (n+1), sub-states to the previously determined operating state are specified. For triggering different type engines, the method provides that the state machine has at least two groups of layers, the first group of layers representing operating states that the engine of the certain type has in common with engines of another type, and the second group of layers representing operating states that are specific to the engine of the certain type.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: February 26, 2008
    Assignee: Robert Bosch GmbH
    Inventors: Karin Kienle, Volker Stuerzl, Martin Lunt, Christian Tischer, Dieter Buchholz, Andreas Traub
  • Publication number: 20060235594
    Abstract: A method and a computer system for operating at least two interconnected control units. The control units access sensor data and each execute at least one computer program for controlling operational sequences, in particular in a vehicle. The control units exchange synchronization information with one another. In order to design and refine a computer system in a way that will enable even especially complex operational sequences, as required in a modern motor vehicle, for example, to be controlled and/or regulated simply and cost-effectively with the aid of the computer system, using conventional control units, the control units execute the same computer program time-synchronously using a settable time lag.
    Type: Application
    Filed: September 16, 2003
    Publication date: October 19, 2006
    Inventors: Eckehard Knoefler, Tobias Lang, Peter Fink, Martin Lunt, Bernd Illg, Arno Hafner
  • Publication number: 20060151688
    Abstract: A method of programmatically reducing a set of collected LC-MS or LC-MS/MS data such that true chromatographic and MS peaks are identified for use in Metabonomics is disclosed. The identified peaks are used to create a list of LC/MS, GC/MS, DIOS-MS or MALDI-MS signals and responses for a batch of samples which appear in a Master Entity List. The samples in the Master Entity List are then subjected to isotope de-clustering and adduct removal prior to chemometrics being applied to automatically identify biomarkers. An LC-MS/MS or LC/MS, GC/MS, DIOS-MS or MALDI-MS acquisition list is generated for the signals identified as responsible for the PLS-DA or PCA separation. The LC or GC retention time, exact mass and MS/MS spectrum may be compared to databases of known compounds and identified compounds associated with biological parameters may be stored in a new compound database.
    Type: Application
    Filed: November 29, 2005
    Publication date: July 13, 2006
    Applicant: WATERS INVESTMENTS LIMITED
    Inventors: Jose Castro-Perez, Robert Plumb, Hilary Major, Steve Preece, Martin Lunt, Jeffrey Goshawk, Marc Gorenstein