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: 20140331118Abstract: 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: ApplicationFiled: May 6, 2013Publication date: November 6, 2014Applicant: SAP AGInventors: Martin Helm, Martin Moser
-
Patent number: 8392908Abstract: 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: GrantFiled: July 30, 2010Date of Patent: March 5, 2013Assignee: SAP AGInventors: Karolin Laicher, Martin Helm
-
Publication number: 20120030666Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Inventors: Karolin Laicher, Martin Helm
-
Patent number: 8074229Abstract: 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: GrantFiled: July 18, 2007Date of Patent: December 6, 2011Assignee: SAP AGInventors: Frank Brunswig, Jan Heiler, Martin Helm, Wolfgang Nieswand, Joerg Rosbach
-
Patent number: 7807437Abstract: 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: GrantFiled: March 15, 2006Date of Patent: October 5, 2010Assignees: Rheinishche Friedrich-Wilhelms-Universitaet Bonn, Universitaet Zu Koeln, Justus-Liebig-Universitaet GissenInventors: Oliver Schildgen, Martin Vogel, Bertfried Matz, Juergen Rockstroh, Rolf Kaiser, Martin Daeumer, Martin Helm, Lutwin Weitner, Carl Knud Schewe, Wolfram Gerlich
-
Patent number: 7555449Abstract: 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: GrantFiled: June 18, 2004Date of Patent: June 30, 2009Assignee: SAP AGInventors: Martin Moser, Martin Helm, Uwe Riss, Bernd Maier, Ali Becerikogullari, Uwe Bischoff
-
Publication number: 20090025009Abstract: 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: ApplicationFiled: July 18, 2007Publication date: January 22, 2009Inventors: Frank Brunswig, Jan Heiler, Martin Helm, Wolfgang Nieswand, Joerg Rosbach
-
Publication number: 20070042356Abstract: 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: ApplicationFiled: March 15, 2006Publication date: February 22, 2007Applicants: Rheinische Friedrich-Wilhelms-Universitaet Bonn, Universitaet zu Koeln, Justus-Liebig-Universitaet GiessenInventors: Oliver Schildgen, Martin Vogel, Bertfried Matz, Juergen Rockstroh, Rolf Kaiser, Martin Daeumer, Martin Helm, Lutwin Weitner, Carl Schewe, Wolfram Gerlich
-
Publication number: 20060143227Abstract: 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: ApplicationFiled: December 27, 2004Publication date: June 29, 2006Inventors: Martin Helm, Martin Moser, Bernd Maier
-
Publication number: 20050283423Abstract: 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: ApplicationFiled: June 18, 2004Publication date: December 22, 2005Inventors: Martin Moser, Martin Helm, Uwe Riss, Bernd Maier, Ali Becerikogullari, Uwe Bischoff