Patents by Inventor Uwe Freising

Uwe Freising 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: 8862458
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a natural language interface for searching a database. One process includes operations for receiving a natural language query. One or more tokens contained in the natural language query are identified. A set of sentences is generated based on the identified tokens, each sentence representing a possible logical interpretation of the natural language query and including a combination of at least one of the identified tokens. At least one sentence in the set of sentences is selected for searching a database based on the identified tokens.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: October 14, 2014
    Assignee: SAP AG
    Inventors: Uwe Freising, Marit Rams
  • Publication number: 20120136649
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a natural language interface for searching a database. One process includes operations for receiving a natural language query. One or more tokens contained in the natural language query are identified. A set of sentences is generated based on the identified tokens, each sentence representing a possible logical interpretation of the natural language query and including a combination of at least one of the identified tokens. At least one sentence in the set of sentences is selected for searching a database based on the identified tokens.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: SAP AG
    Inventors: Uwe Freising, Marit Rams
  • Patent number: 7860890
    Abstract: A method and system to permit externally created business objects to access a business management application database without using direct database language statements. An add-on framework includes an add-on extension manager to start an add-on application, register a form from the add-on application, and receive and route an event from the business management application to the add-on application through a user interface application programming interface component object model interface. A persistency layer provides a set of programming language classes and interface definitions to develop a persistent business object in the add-on extension, and connect the persistent business object to a database through a data interface application programming interface component object model interface to read and write data from the database associated with the business management application.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: December 28, 2010
    Assignee: SAP AG
    Inventors: Steffen Riemann, Uwe Freising
  • Publication number: 20080098036
    Abstract: A method and system to permit externally created business objects to access a business management application database without using direct database language statements. An add-on framework includes an add-on extension manager to start an add-on application, register a form from the add-on application, and receive and route an event from the business management application to the add-on application through a user interface application programming interface component object model interface. A persistency layer provides a set of programming language classes and interface definitions to develop a persistent business object in the add-on extension, and connect the persistent business object to a database through a data interface application programming interface component object model interface to read and write data from the database associated with the business management application.
    Type: Application
    Filed: December 19, 2007
    Publication date: April 24, 2008
    Applicant: SAP AG
    Inventors: Steffen RIEMANN, UWE FREISING
  • Publication number: 20060095332
    Abstract: A method and system to permit externally created business objects to access a business management application database without using direct database language statements. An add-on framework includes an add-on extension manager to start an add-on application, register a form from the add-on application, and receive and route an event from the business management application to the add-on application through a user interface application programming interface component object model interface. A persistency layer provides a set of programming language classes and interface definitions to develop a persistent business object in the add-on extension, and connect the persistent business object to a database through a data interface application programming interface component object model interface to read and write data from the database associated with the business management application.
    Type: Application
    Filed: September 30, 2004
    Publication date: May 4, 2006
    Inventors: Steffen Riemann, Uwe Freising