Patents by Inventor Matthias U. Kaiser

Matthias U. 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).

  • Patent number: 8775450
    Abstract: Embodiments of the present invention improve information exchange, and in particular, the exchange of data objects between different software systems. In one embodiment, the present invention includes a method of exchanging information comprising analyzing the attributes of the objects. Objects may be stored in a repository and retrieved using attributes. In some applications, objects are received and sent to participants without accessing any information in the objects themselves. Different applications include object warehousing operable across different communication mediums that support different names or name spaces, classes, aliases, groups, geospatial information, or tokens, or combinations thereof.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: July 8, 2014
    Assignee: SAP AG
    Inventors: Keith S. Klemba, Matthias U. Kaiser, Shuyuan Chen, Frances H. James
  • Patent number: 7984440
    Abstract: Embodiments of the present invention improve interactive audio task execution in mobile systems such as vehicles, for example. In one embodiment, task interrupt handling is provided to allow user's to resume task execution at or near the point in the task where the interrupt occurred. In one embodiment, a user's confidence that secondary tasks are being performed accurately is improved by providing confirmation and help for users to be more accurate on their secondary tasks. Accordingly, users can increase their confidence and trust in the system and focus more attention on primary tasks, such as driving a vehicle. Some embodiments of the invention further provide for more comprehensive confirmation following an interruption.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: July 19, 2011
    Assignee: SAP AG
    Inventors: Frankie James, Matthias U. Kaiser, Shuyuan Chen, Keith S. Klemba
  • Patent number: 7865887
    Abstract: Embodiments of the present invention provide improved event handling between systems. In one embodiment, the present invention includes software event handling method comprising receiving a first event from a first source system in a plurality of source systems, the first event including event information, accessing context information corresponding to the first event, generating a second event based on at least a portion of the event information and context information using one or more rules, assigning a priority to the second event, and sending the second event to a first target system in a plurality of target systems.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: January 4, 2011
    Assignee: SAP AG
    Inventors: Matthias U. Kaiser, Keith S. Klemba, Shuyuan Chen, Frankie James
  • Patent number: 7519602
    Abstract: Embodiments of the present invention improve information exchange, and in particular, the exchange of data objects between different software systems. In one embodiment, the present invention includes a method of exchanging information comprising receiving a first transport request, the transport request comprising one or more first transport attributes, wherein the one or more first transport attributes are associated with a first data object, storing the one or more first transport attributes and the first data object or a reference to the first data object in a repository, receiving a second transport request, the second transport request comprising one or more second transport attributes, and executing an algorithm for generating a response to the second transport request based on the first or second transport attributes.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: April 14, 2009
    Assignee: SAP AG
    Inventors: Keith S. Klemba, Matthias U. Kaiser, Shuyuan Chen, Frankie H. James
  • Publication number: 20080263086
    Abstract: Embodiments of the present invention improve information exchange, and in particular, the exchange of data objects between different software systems. In one embodiment, the present invention includes a method of exchanging information comprising analyzing the attributes of the objects. Objects may be stored in a repository and retrieved using attributes. In some applications, objects are received and sent to participants without accessing any information in the objects themselves. Different applications include object warehousing operable across different communication mediums that support different names or name spaces, classes, aliases, groups, geospatial information, or tokens, or combinations thereof.
    Type: Application
    Filed: April 19, 2007
    Publication date: October 23, 2008
    Applicant: SAP AG
    Inventors: Keith S. Klemba, Matthias U. Kaiser, Shuyuan Chen, Frances H. James
  • Publication number: 20080133812
    Abstract: Embodiments of the present invention provide improved event handling between systems. In one embodiment, the present invention includes software event handling method comprising receiving a first event from a first source system in a plurality of source systems, the first event including event information, accessing context information corresponding to the first event, generating a second event based on at least a portion of the event information and context information using one or more rules, assigning a priority to the second event, and sending the second event to a first target system in a plurality of target systems.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: SAP AG
    Inventors: Matthias U. Kaiser, Keith S. Klemba, Shuyuan Chen, Frankie James
  • Publication number: 20080120616
    Abstract: Embodiments of the present invention improve interactive audio task execution in mobile systems such as vehicles, for example. In one embodiment, task interrupt handling is provided to allow user's to resume task execution at or near the point in the task where the interrupt occurred. In one embodiment, a user's confidence that secondary tasks are being performed accurately is improved by providing confirmation and help for users to be more accurate on their secondary tasks. Accordingly, users can increase their confidence and trust in the system and focus more attention on primary tasks, such as driving a vehicle. Some embodiments of the invention further provide for more comprehensive confirmation following an interruption.
    Type: Application
    Filed: November 17, 2006
    Publication date: May 22, 2008
    Applicant: SAP AG
    Inventors: Frankie James, Matthias U. Kaiser, Shuyuan Chen, Keith S. Klemba
  • Publication number: 20080104260
    Abstract: Embodiments of the present invention improve information exchange, and in particular, the exchange of data objects between different software systems. In one embodiment, the present invention includes a method of exchanging information comprising receiving a first transport request, the transport request comprising one or more first transport attributes, wherein the one or more first transport attributes are associated with a first data object, storing the one or more first transport attributes and the first data object or a reference to the first data object in a repository, receiving a second transport request, the second transport request comprising one or more second transport attributes, and executing an algorithm for generating a response to the second transport request based on the first or second transport attributes.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Applicant: SAP AG
    Inventors: Keith S. Klemba, Matthias U. Kaiser, Shuyuan Chen, Frankie H. James