Patents by Inventor Martin Helm

Martin Helm 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: 20140331118
    Abstract: Disclosed is a system and method for persisting software objects. An object may be scanned to identify the members of the object. The members are transformed into an intermediate data structure. The intermediate data structure may be persisted in a single data table. Subsequent objects may be similarly scanned into respective intermediate data structure, and then persisted in the same single data table.
    Type: Application
    Filed: May 6, 2013
    Publication date: November 6, 2014
    Applicant: SAP AG
    Inventors: Martin Helm, Martin Moser
  • Patent number: 8392908
    Abstract: A change to a tenant-independent content item identified as a target for changes as part of an update process of a core software platform provided by a multi-tenant system can be registered, and one or more customer tenants of the multi-tenant system can be analyzed to identify tenant-specific content items to which the registered change are relevant. A sequence can be established for processing a modification to the tenant-specific content item resulting from the registered change. The sequence can be based on at least one dependency of the tenant -specific content item on the tenant-independent content item affected by the registered change. Related articles and systems are also disclosed.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: March 5, 2013
    Assignee: SAP AG
    Inventors: Karolin Laicher, Martin Helm
  • Publication number: 20120030666
    Abstract: A change to a tenant-independent content item identified as a target for changes as part of an update process of a core software platform provided by a multi-tenant system can be registered, and one or more customer tenants of the multi-tenant system can be analyzed to identify tenant-specific content items to which the registered change are relevant. A sequence can be established for processing a modification to the tenant-specific content item resulting from the registered change. The sequence can be based on at least one dependency of the tenant-specific content item on the tenant-independent content item affected by the registered change. Related articles and systems are also disclosed.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: Karolin Laicher, Martin Helm
  • Patent number: 8074229
    Abstract: Systems and methods are described that permit objects from runtime environments that are incompatible with one another to be co-executed on a computing machine. Depending on which object can service the request, a generic proxy may send the request to the proxy of the particular runtime environment associated with that object. The proxy may call the appropriate methods of the object therein to service the request. Each runtime environment may be isolated from other runtime environments by a container such that catastrophic errors in one runtime environment do not disrupt the execution of objects in another runtime environment. A first object in a first runtime environment may execute methods in a second object in a second runtime environment by invoking a proxy of the second runtime environment to call the methods of the second object.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: December 6, 2011
    Assignee: SAP AG
    Inventors: Frank Brunswig, Jan Heiler, Martin Helm, Wolfgang Nieswand, Joerg Rosbach
  • Patent number: 7807437
    Abstract: The present invention relates generally to the field of Hepatitis B variants exhibiting a reduced sensitivity to nucleoside analogues both in vivo and in vitro. More in particular, reverse transcriptase mutant rt I233V is provided. Present invention provides assays and methods for detecting such variant, which assays are useful in monitoring anti-viral therapeutic regimes and adjusting patient therapy. A diagnostic kit for detecting the presence of an HBV variant in a biological sample has also been described. Finally, the use of a pharmaceutical composition to cure a subject suffering from a HBV infection, which HBV is resistant to lamuvidine and/or adefovir has been provided, which pharmaceutical composition comprises the nucleoside analogue tenofovir.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: October 5, 2010
    Assignees: Rheinishche Friedrich-Wilhelms-Universitaet Bonn, Universitaet Zu Koeln, Justus-Liebig-Universitaet Gissen
    Inventors: Oliver Schildgen, Martin Vogel, Bertfried Matz, Juergen Rockstroh, Rolf Kaiser, Martin Daeumer, Martin Helm, Lutwin Weitner, Carl Knud Schewe, Wolfram Gerlich
  • Patent number: 7555449
    Abstract: A method and system are disclosed for automatically updating individual conditions associated with a pending conditional financial transaction. As the price of a financial instrument varies, a pending conditional financial transaction may be issued to cause the financial instrument to be bought or sold whenever its price satisfies certain specified conditions. In the field of common stock transactions, the disclosed method automatically updates a pending conditional sell order, called a stop loss order, upon the occurrence of several conditions, such as when the current stop loss order has expired, when the current price of one share of the stock has risen a predetermined percentage above the current stop loss value, or when the total value of all of the shares of the stock has increased beyond a predetermined percentage limit. When a stop loss order is updated, a new stop loss value is calculated based upon the current price and a percentage leeway in the price.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: June 30, 2009
    Assignee: SAP AG
    Inventors: Martin Moser, Martin Helm, Uwe Riss, Bernd Maier, Ali Becerikogullari, Uwe Bischoff
  • Publication number: 20090025009
    Abstract: Systems and methods are described that permit objects from runtime environments that are incompatible with one another to be co-executed on a computing machine. Depending on which object can service the request, a generic proxy may send the request to the proxy of the particular runtime environment associated with that object. The proxy may call the appropriate methods of the object therein to service the request. Each runtime environment may be isolated from other runtime environments by a container such that catastrophic errors in one runtime environment do not disrupt the execution of objects in another runtime environment. A first object in a first runtime environment may execute methods in a second object in a second runtime environment by invoking a proxy of the second runtime environment to call the methods of the second object.
    Type: Application
    Filed: July 18, 2007
    Publication date: January 22, 2009
    Inventors: Frank Brunswig, Jan Heiler, Martin Helm, Wolfgang Nieswand, Joerg Rosbach
  • Publication number: 20070042356
    Abstract: The present invention relates generally to the field of Hepatitis B variants exhibiting a reduced sensitivity to nucleoside analogues both in vivo and in vitro. More in particular, reverse transcriptase mutant rt I233V is provided. Present invention provides assays and methods for detecting such variant, which assays are useful in monitoring anti-viral therapeutic regimes and adjusting patient therapy. A diagnostic kit for detecting the presence of an HBV variant in a biological sample has also been described. Finally, the use of a farmaceutical composition to cure a subject suffering from a HBV infection, which HBV is resistant to lamuvidine and/or adefovir has been provided, which farmaceutical composition comprises the nucleoside analogue tenofovir.
    Type: Application
    Filed: March 15, 2006
    Publication date: February 22, 2007
    Applicants: Rheinische Friedrich-Wilhelms-Universitaet Bonn, Universitaet zu Koeln, Justus-Liebig-Universitaet Giessen
    Inventors: Oliver Schildgen, Martin Vogel, Bertfried Matz, Juergen Rockstroh, Rolf Kaiser, Martin Daeumer, Martin Helm, Lutwin Weitner, Carl Schewe, Wolfram Gerlich
  • Publication number: 20060143227
    Abstract: Embodiments of the invention are generally directed to a system and method for persisting software objects. In an embodiment, objects are scanned with object introspection to identify the members of the object. The members are transformed into an intermediate data structure. The scan and transformation process can be influenced with configurable rules. If the object references another object, then the process is repeated recursively on the other object. Thus, in an embodiment, an entire object closure may be scanned and transformed into the intermediate data structure. The intermediate data structure is persisted in a data store.
    Type: Application
    Filed: December 27, 2004
    Publication date: June 29, 2006
    Inventors: Martin Helm, Martin Moser, Bernd Maier
  • Publication number: 20050283423
    Abstract: A method and system are disclosed for automatically updating individual conditions associated with a pending conditional financial transaction. As the price of a financial instrument varies, a pending conditional financial transaction may be issued to cause the financial instrument to be bought or sold whenever its price satisfies certain specified conditions. In the field of common stock transactions, the disclosed method automatically updates a pending conditional sell order, called a stop loss order, upon the occurrence of several conditions, such as when the current stop loss order has expired, when the current price of one share of the stock has risen a predetermined percentage above the current stop loss value, or when the total value of all of the shares of the stock has increased beyond a predetermined percentage limit. When a stop loss order is updated, a new stop loss value is calculated based upon the current price and a percentage leeway in the price.
    Type: Application
    Filed: June 18, 2004
    Publication date: December 22, 2005
    Inventors: Martin Moser, Martin Helm, Uwe Riss, Bernd Maier, Ali Becerikogullari, Uwe Bischoff