Patents by Inventor Steffen Tatzel
Steffen Tatzel 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: 20230359639Abstract: Techniques for implementing enterprise search using database views are disclosed. In some example embodiments, a computer-implemented method comprises: receiving database queries; generating, for each database query, a corresponding database view comprising a result set arranged in one or more fields of a table; storing the corresponding database views of the database queries; generating a corresponding search configuration for each one of the stored database views, the corresponding search configuration indicating the field(s) of the table of the stored database view; storing the corresponding search configurations for the stored database views; receiving an enterprise search query comprising one or more terms entered via a full-text search field; generating search results for the enterprise search query based on the term(s) using the stored search configurations to access data in the field(s) of the tables of the stored database views; and causing the generated search results to be displayed.Type: ApplicationFiled: July 14, 2023Publication date: November 9, 2023Inventors: Aravinda Pantar, Steffen Tatzel
-
Patent number: 11741117Abstract: Techniques for implementing enterprise search using database views are disclosed. In some example embodiments, a computer-implemented method comprises: receiving database queries; generating, for each database query, a corresponding database view comprising a result set arranged in one or more fields of a table; storing the corresponding database views of the database queries; generating a corresponding search configuration for each one of the stored database views, the corresponding search configuration indicating the field(s) of the table of the stored database view; storing the corresponding search configurations for the stored database views; receiving an enterprise search query comprising one or more terms entered via a full-text search field; generating search results for the enterprise search query based on the term(s) using the stored search configurations to access data in the field(s) of the tables of the stored database views; and causing the generated search results to be displayed.Type: GrantFiled: April 12, 2022Date of Patent: August 29, 2023Assignee: SAP SEInventors: Aravinda Pantar, Steffen Tatzel
-
Publication number: 20220256894Abstract: Techniques for implementing enterprise search using database views are disclosed. In some example embodiments, a computer-implemented method comprises: receiving database queries; generating, for each database query, a corresponding database view comprising a result set arranged in one or more fields of a table; storing the corresponding database views of the database queries; generating a corresponding search configuration for each one of the stored database views, the corresponding search configuration indicating the field(s) of the table of the stored database view; storing the corresponding search configurations for the stored database views; receiving an enterprise search query comprising one or more terms entered via a full-text search field; generating search results for the enterprise search query based on the term(s) using the stored search configurations to access data in the field(s) of the tables of the stored database views; and causing the generated search results to be displayed.Type: ApplicationFiled: April 12, 2022Publication date: August 18, 2022Inventors: Aravinda Pantar, Steffen Tatzel
-
Patent number: 11334585Abstract: Techniques for implementing enterprise search using database views are disclosed. In some example embodiments, a computer-implemented method comprises: receiving database queries; generating, for each database query, a corresponding database view comprising a result set arranged in one or more fields of a table; storing the corresponding database views of the database queries; generating a corresponding search configuration for each one of the stored database views, the corresponding search configuration indicating the field(s) of the table of the stored database view; storing the corresponding search configurations for the stored database views; receiving an enterprise search query comprising one or more terms entered via a full-text search field; generating search results for the enterprise search query based on the term(s) using the stored search configurations to access data in the field(s) of the tables of the stored database views; and causing the generated search results to be displayed.Type: GrantFiled: December 19, 2019Date of Patent: May 17, 2022Assignee: SAP SEInventors: Aravinda Pantar, Steffen Tatzel
-
Publication number: 20210191928Abstract: Techniques for implementing enterprise search using database views are disclosed. In some example embodiments, a computer-implemented method comprises: receiving database queries; generating, for each database query, a corresponding database view comprising a result set arranged in one or more fields of a table; storing the corresponding database views of the database queries; generating a corresponding search configuration for each one of the stored database views, the corresponding search configuration indicating the field(s) of the table of the stored database view; storing the corresponding search configurations for the stored database views; receiving an enterprise search query comprising one or more terms entered via a full-text search field; generating search results for the enterprise search query based on the term(s) using the stored search configurations to access data in the field(s) of the tables of the stored database views; and causing the generated search results to be displayed.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Inventors: Aravinda Pantar, Steffen Tatzel
-
Patent number: 9449343Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Related methods, systems, articles of manufacture, and the like are described.Type: GrantFiled: October 5, 2012Date of Patent: September 20, 2016Assignee: SAP SEInventors: Jochen Mayerle, Udo Klein, Clemens Jacob, Sanu Koshy, Timo Hoyer, Steffen Tatzel
-
Patent number: 9412121Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Other features of the current subject matter can relate to preparation of the necessary three dimensional models and two dimensional projections of such models for viewing as an augmented reality view of the shopping display. Related methods, systems, articles of manufacture, and the like are described.Type: GrantFiled: October 5, 2012Date of Patent: August 9, 2016Assignee: SAP SEInventors: Steffen Tatzel, Sanu Koshy, Jochen Mayerle, Timo Hoyer
-
Patent number: 9396446Abstract: A system and method for modeling properties of data and events of a business application is presented. The system include a user interface frontend system that displays a user interface, and a user interface backend system that hosts a business application that generates the user interface for display in the user interface frontend system. The system further includes an enterprise service framework comprising one or more data processors that define one or more properties of data and/or events related to the business application, and model each of the one or more properties as a data field of the business application. A dynamic properties calculator includes one or more data processors that access a set of transformation logic representing data transformation rules for each of the data fields of the business application, and apply the transformation rules to the data fields that represent the one or more properties.Type: GrantFiled: October 28, 2011Date of Patent: July 19, 2016Assignee: SAP SEInventors: Gerd Ritter, Rene Gross, Tim Kornmann, Steffen Tatzel, Dirk Stumpf, Dirk Giebel
-
Patent number: 9367870Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Visual image processing based on one or more inputs from sensors on the mobile device can be used to compute and efficiently provide the two dimensional projection of the three dimensional model to be presented on the screen of the mobile device. Related methods, systems, articles of manufacture, and the like are described.Type: GrantFiled: October 5, 2012Date of Patent: June 14, 2016Assignee: SAP SEInventors: Udo Klein, Jochen Mayerle, Timo Hoyer, Steffen Tatzel, Sanu Koshy
-
Patent number: 9171039Abstract: Methods and apparatus, including computer program products, are provided for providing a query language based on a model. In one aspect, there is provided a computer-implemented method. The method may include receiving a first query; generating, based on a model including metadata representing a data structure, a second query specific to the data structure stored in a database; and sending the second query to the database. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: September 29, 2011Date of Patent: October 27, 2015Assignee: SAP SEInventors: Jan Teichmann, Thomas Gauweiler, Daniel Hutzel, Udo Klein, Marcel Hermanns, Jens Weiler, Dirk Giebel, Daniel Goldmann, Frank Brunswig, Heiko Steffen, Steffen Tatzel, Joachim Fitzer
-
Publication number: 20140100996Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Visual image processing based on one or more inputs from sensors on the mobile device can be used to compute and efficiently provide the two dimensional projection of the three dimensional model to be presented on the screen of the mobile device. Related methods, systems, articles of manufacture, and the like are described.Type: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Inventors: Udo Klein, Jochen Mayerle, Timo Hoyer, Steffen Tatzel, Sanu Koshy
-
Publication number: 20140100995Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Vendors can benefit from various data aggregation and consumer incentive features. Related methods, systems, articles of manufacture, and the like are described.Type: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Inventors: Sanu Koshy, Jochen Mayerle, Timo Hoyer, Udo Klein, Steffen Tatzel
-
Publication number: 20140100994Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Other features of the current subject matter can relate to preparation of the necessary three dimensional models and two dimensional projections of such models for viewing as an augmented reality view of the shopping display. Related methods, systems, articles of manufacture, and the like are described.Type: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Inventors: Steffen Tatzel, Sanu Koshy, Jochen Mayerle, Timo Hoyer
-
Publication number: 20140100997Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Related methods, systems, articles of manufacture, and the like are described.Type: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Inventors: Jochen Mayerle, Udo Klein, Clemens Jacob, Sanu Koshy, Timo Hoyer, Steffen Tatzel
-
Patent number: 8612927Abstract: A bulk service interface can be instantiated for each of at least one service provider providing a plurality of business objects using a stored definition of a plurality of metadata properties relating to generation of a user interface that incorporates content of a plurality of business objects. The bulk service interface can query the stored definition and access, in a bulk metadata access process, dynamic metadata required for instantiation of the plurality of business objects. If the stored definition has not previously been received, a default bulk services access process that queries an existing dynamic metadata access interface of each of the plurality of business objects can be initiated to retrieve the dynamic metadata from each of the plurality of business objects. An instance of the user interface can be generated using dynamic metadata accessed by the bulk service interface and/or the retrieved by the default bulk services access process.Type: GrantFiled: July 5, 2011Date of Patent: December 17, 2013Assignee: SAP AGInventors: Frank Brunswig, Daniel Hutzel, Steffen Tatzel, Joachim Fitzer, Stefan Baeuerle, Daniel Goldmann, Jens Weiler, Thomas Gauweiler, Dirk Giebel, Udo Klein, Heiko Steffen, Jan Teichmann
-
Publication number: 20130218711Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a customer quote and/or a customer quote request business object.Type: ApplicationFiled: February 16, 2012Publication date: August 22, 2013Inventors: Heidi Johann, Thomas Steiner, Bernd Ecker, Martin Dauer, Steffen Tatzel, Ulrich Bestfleisch, Berthold Wocher, Ingo Pfitzner, Sascha Zimmermann, Markus Wolf
-
Publication number: 20130218726Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a sales order business object.Type: ApplicationFiled: February 16, 2012Publication date: August 22, 2013Inventors: Thomas Steiner, Bernd Ecker, Heidi Johann, Martin Dauer, Steffen Tatzel, Markus Wolf, Ulrich Bestfleisch, Berthold Wocher, Ingo Pfitzner, Sascha Zimmermann
-
Publication number: 20130166675Abstract: A computerized method for accessing business object data stored in a data buffer of a server computer includes providing an application program interface (API) having a function for specifying a set of paths through a business object stored as a data structure in a data buffer of a server computer. Each of the paths included in the set of paths specifies a plurality of nodes of the business object for accessing hosted data at the plurality of nodes. The method further includes receiving a set of parameters for the function of the API. The set of parameters specify the set of paths. The method further includes issuing the set of parameters to the server computer, retrieving hosted data from the plurality of nodes for each path in the set of paths; and transmitting to a client the hosted data retrieved from the plurality of nodes.Type: ApplicationFiled: December 21, 2011Publication date: June 27, 2013Applicant: SAP AGInventors: Dirk Giebel, Jens Weiler, Udo Klein, Thomas Gauweiler, Heiko Steffen, Joachim Fitzer, Jan Teichmann, Frank Brunswig, Daniel Hutzel, Steffen Tatzel, Daniel Goldman
-
Publication number: 20130111381Abstract: A system and method for modeling properties of data and events of a business application is presented. The system include a user interface frontend system that displays a user interface, and a user interface backend system that hosts a business application that generates the user interface for display in the user interface frontend system. The system further includes an enterprise service framework comprising one or more data processors that define one or more properties of data and/or events related to the business application, and model each of the one or more properties as a data field of the business application. A dynamic properties calculator includes one or more data processors that access a set of transformation logic representing data transformation rules for each of the data fields of the business application, and apply the transformation rules to the data fields that represent the one or more properties.Type: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Applicant: SAP AGInventors: Gerd Ritter, Rene Gross, Tim Kornmann, Steffen Tatzel, Dirk Stumpf, Dirk Giebel
-
Publication number: 20130086097Abstract: Methods and apparatus, including computer program products, are provided for providing a query language based on a model. In one aspect, there is provided a computer-implemented method. The method may include receiving a first query; generating, based on a model including metadata representing a data structure, a second query specific to the data structure stored in a database; and sending the second query to the database. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: September 29, 2011Publication date: April 4, 2013Inventors: Jan Teichmann, Thomas Gauweiler, Daniel Hutzel, Udo Klein, Marcel Hermanns, Jens Weiler, Dirk Giebel, Daniel Goldman, Frank Brunswig, Heiko Steffen, Steffen Tatzel, Joachim Fitzer