Patents by Inventor Martin Kaiser

Martin Kaiser 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: 20140173362
    Abstract: The subject matter disclosed herein provides methods and apparatus, including computer program products, for proposing training based on the prediction or measurement of different metrics associated with a transport request. In one aspect there is provided a method that may include preparing a transport request including one or more objects configured to provide an update of an application. The transport request may be associated with one or more metrics, each metric having a metric value. The method may also include determining whether the transport request includes at least one error by at least evaluating the metric value for each of the one or more metrics and comparing the metric value for each of the metrics with a threshold value; and proposing, based on the determining, at least one training course when the transport request includes the at least one error. Related systems, apparatus, methods, and/or articles are also described.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Inventors: Martin Kaiser, Udo Klein, Michael Wagener, Oliver Knaup, Michael Segler
  • Patent number: 8606799
    Abstract: This disclosure provides various embodiments of software for identifying and utilizing a generic database query. In one aspect, the software identifies a generic query such that the generic query is independent of a particular database layout, and accesses a database table having a first layout using the generic query. In some implementations, the software may comprise a business application associated with a database, where the generic query is embedded in the business application without knowledge of the associated database's table layout. In other implementations, the generic query may be embedded in the software before the database table is created.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: December 10, 2013
    Assignee: SAP AG
    Inventors: Rene Dehn, Martin Kaiser
  • Publication number: 20130212066
    Abstract: This disclosure provides various embodiments of software for identifying and utilizing a generic update module with recursive calls. In one aspect, the software receives packed update parameters for updating a data record in a database, unpacks the update parameters, and updates the data record in the database using the unpacked update parameters. In some implementations, the update parameters may comprise a packed long byte string. The software may update the data record by returning the unpacked update parameters to a business application for database execution.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 15, 2013
    Applicant: SAP AG
    Inventors: Rene Dehn, Martin Kaiser, Gisella Dominguez Anzuinelli
  • Publication number: 20130159501
    Abstract: A system may include determination of historical resource load information associated with an enterprise computing system, determination of resource needs of the enterprise computing system associated with a future time based on the historical resource load information, and, at the future time, automatic allocation and de-allocation of resources to the enterprise computing system based on the determined resource needs.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Inventors: Andreas Meier, Martin Kaiser
  • Publication number: 20130090540
    Abstract: A device for clamping a hose line for determining the concentration of a constituent of blood in a hose line, in particular in the hose line of an extracorporeal blood circuit of an extracorporeal blood treatment apparatus, includes a clamping unit with two receiving elements and an electric motor-driven actuation mechanism. Actuation mechanism is constituted such that, when a clamping force is applied, the first and second receiving element can be moved from a position releasing the hose line into a position clamping the hose line. Moreover, the device comprises an unlocking mechanism which is constituted such that, by actuating an unlocking element, the actuation mechanism in the position clamping the hose line can be decoupled from electromotive drive. Unlocking mechanism makes it possible for the receiving elements to be transferred easily and rapidly by hand from the position clamping the hose line into the position releasing the hose line.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 11, 2013
    Inventors: Martin Kaiser, Reinhard Koehler, Wei Zhang, Carsten Mueller
  • Patent number: 8417731
    Abstract: This disclosure provides various embodiments of software for identifying and utilizing a generic update module with recursive calls. In one aspect, the software receives packed update parameters for updating a data record in a database, unpacks the update parameters, and updates the data record in the database using the unpacked update parameters. In some implementations, the update parameters may comprise a packed long byte string. The software may update the data record by returning the unpacked update parameters to a business application for database execution.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: April 9, 2013
    Assignee: SAP AG
    Inventors: Rene Dehn, Martin Kaiser, Gisella Dominguez Anzuinelli
  • Patent number: 8396827
    Abstract: Systems and processes may access data in various graph structures, often including data models that do not partially or fully utilize relations such as hierarchical graphs. For example, software for processing this non-relational data identifies a data model that includes a plurality of nodes independent of relations, each non-root node storing an identifier of the particular node's parent. The software then processes the data model using a generic graph service that utilizes nodes and relations. In some cases, such data models may include hierarchical graph structures and one or more of the nodes may be a recursive node.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: March 12, 2013
    Assignee: SAP AG
    Inventors: Rene Gross, Martin Kaiser, Gisella Dominguez Anzuinelli
  • Publication number: 20130033697
    Abstract: A device for determining the concentration of a constituent of blood in a hose line, in particular in the hose line of an extracorporeal blood circuit of an extracorporeal blood treatment apparatus, includes a clamping unit having an actuation mechanism configured to apply a clamping force such that first and second receiving elements are moved towards one another from a first position releasing the hose line into a second position clamping the hose line, in which the drive of the actuation mechanism takes place with an electric motor, and a monitoring unit configured to detect a hose line inserted into the receiving elements. A method for detecting a hose line in a clamping unit of a device for determining the concentration of a blood constituent in the hose line is also described. Automation of the measurement of the blood parameters is thus possible.
    Type: Application
    Filed: July 20, 2012
    Publication date: February 7, 2013
    Applicant: FRESENIUS MEDICAL CARE DEUTSCHLAND GMBH
    Inventors: Wei Zhang, Elke Schulte, Martin Kaiser, Carsten Mueller, Tom Klein, Stefan Zerle, Christoph Bardorz, Stefan Stuehler
  • Publication number: 20120167013
    Abstract: Disclosed are methods, systems and products, including a method that includes receiving, by at least one processor-based device, data relating to features of a computing system, generating, by the at least one processor-based device, a diagram including graphical data representative of, at least partly, the features of the computing system, including an order of release of at least some subsystems of the computing system and layered relationship information, and providing the generated diagram to a user interface for presentation.
    Type: Application
    Filed: December 28, 2010
    Publication date: June 28, 2012
    Applicant: SAP AG
    Inventors: Martin Kaiser, Andreas Meier
  • Publication number: 20120136899
    Abstract: A system may include one or more tenant-specific databases and a tenant-independent database storing metadata defining data stored in each of the at least one tenant-specific databases. In some aspects, an instruction is received to activate first metadata of a tenant-independent database, at least one adoption task to be performed is determined based on the first metadata, at least one adoption request corresponding to the at least one adoption task is added to a queue, the at least one adoption request is dispatched from the queue to a tenant-specific activator corresponding to a tenant-specific database, and the at least one adoption task corresponding to the at least one adoption request us performed to conform data of the tenant-specific database to the first metadata.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Inventors: Martin Kaiser, Tobias Graf, Christoph Barbian
  • Patent number: 7728836
    Abstract: A method for displaying time dependent information includes displaying a time axis, wherein periods of time are displayed equidistantly on the time axis regardless of an actual time period being represented and providing a user interface allowing a user to scroll along the time axis.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: June 1, 2010
    Assignee: SAP AG
    Inventor: Martin Kaiser
  • Patent number: 7730056
    Abstract: This disclosure provides various embodiments of software for utilizing a common database layout. In one aspect, a first database table having a first layout and a generic index is accessed using a first instance of a query, and a second database table having a second layout and the generic index is accessed using a second instance of the query. Some implementations may have a generic index that consists of a globally unique identifier. Other implementations may have a generic index that is a combination of database table fields. In some implementations, the first and second database tables may be resident in a first data repository, and the software may access a third database table having a third layout and the generic index using a third instance of the query, wherein the third database table is resident in a second data repository.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: June 1, 2010
    Assignee: SAP AG
    Inventors: Martin Kaiser, Rene Dehn, Gisella Dominguez Anzuinelli, Rene Gross
  • Patent number: 7702626
    Abstract: In one embodiment, the invention is a method. The method includes receiving a validity statement including a range and an identifier from a user interface. The method further includes determining the identifier indicates a validity range statement. The method also includes looking up the range of the validity statement in a validity range table. Additionally, the method includes translating the range of the validity statement into a validity from parameter and a validity to parameter. Moreover, the method includes submitting a database select statement including the validity from parameter and the validity to parameter to a database interface. Furthermore, the method includes receiving a set of records from the database interface responsive to the database select statement. Also, the method includes transmitting the set of records to the user interface.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: April 20, 2010
    Assignee: SAP AG
    Inventors: René Dehn, Martin Kaiser
  • Patent number: 7536378
    Abstract: A technique for maintenance and utilization of templates in a database. In response to a database access request in a productive data database access configuration, a database interface facilitates access to a template database when a template switch is enabled. The database interface facilitates normal database access when the template switch is disabled.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: May 19, 2009
    Assignee: SAP AG
    Inventor: Martin Kaiser
  • Patent number: 7406457
    Abstract: A technique for preventing modification of productive data in a database. In response to a database access request in a productive data database access configuration, a database interface facilitates access to a sample database when a sample switch is enabled. The database interface facilitates normal database access when the sample switch is disabled.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: July 29, 2008
    Assignee: SAP AG
    Inventor: Martin Kaiser
  • Publication number: 20080162457
    Abstract: This disclosure provides various embodiments of software for identifying and utilizing a generic database query. In one aspect, the software identifies a generic query such that the generic query is independent of a particular database layout, and accesses a database table having a first layout using the generic query. In some implementations, the software may comprise a business application associated with a database, where the generic query is embedded in the business application without knowledge of the associated database's table layout. In other implementations, the generic query may be embedded in the software before the database table is created.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Rene Dehn, Martin Kaiser
  • Publication number: 20080162563
    Abstract: Systems and processes may access data in various graph structures. An interface for a business application to access data stored in a memory may be provided. The interface may retrieve the data independent of whether the graph structure of the data is an anonymous graph or an identified graph. The interface may utilize a generic graph structure to access data without identifying the graph structure of the data. For example, software may be operable to accessing a first graph structure using a first graph service, where the first graph structure comprises an anonymous graph structure. The software can then access a second graph structure using the same first graph service, where the second structure comprising an identified graph structure.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Rene Gross, Martin Kaiser, Thorsten Scheyter
  • Publication number: 20080162492
    Abstract: This disclosure provides various embodiments of software for identifying and utilizing a generic update module with recursive calls. In one aspect, the software receives packed update parameters for updating a data record in a database, unpacks the update parameters, and updates the data record in the database using the unpacked update parameters. In some implementations, the update parameters may comprise a packed long byte string. The software may update the data record by returning the unpacked update parameters to a business application for database execution.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Rene Dehn, Martin Kaiser, Gisella Dominguez Anzuinelli
  • Publication number: 20080162415
    Abstract: This disclosure provides various embodiments of software for utilizing a common database layout. In one aspect, a first database table having a first layout and a generic index is accessed using a first instance of a query, and a second database table having a second layout and the generic index is accessed using a second instance of the query. Some implementations may have a generic index that consists of a globally unique identifier. Other implementations may have a generic index that is a combination of database table fields. In some implementations, the first and second database tables may be resident in a first data repository, and the software may access a third database table having a third layout and the generic index using a third instance of the query, wherein the third database table is resident in a second data repository.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Martin Kaiser, Rene Dehn, Gisella Dominguez Anzuinelli, Rene Gross
  • Publication number: 20080162616
    Abstract: Systems and processes may apply a filter to data in a graph structure using an interface. The filter may be applied upon request from a business application. The interface may determine which portions of the graph structure satisfy the filter criteria. The interface may replace nodes and/or relations that do not satisfy filter criteria with skip nodes or functions. For example, software can be operable to apply a filter to a graph structure that includes nodes and relations between the nodes and evaluating the graph structure according to the filter. The software then replaces a first of the nodes that does not satisfy the filter with a first skip node.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Rene Gross, Martin Kaiser, Thorsten Scheyter