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

  • Patent number: 9449343
    Abstract: 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: Grant
    Filed: October 5, 2012
    Date of Patent: September 20, 2016
    Assignee: SAP SE
    Inventors: Jochen Mayerle, Udo Klein, Clemens Jacob, Sanu Koshy, Timo Hoyer, Steffen Tatzel
  • Patent number: 9412121
    Abstract: 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: Grant
    Filed: October 5, 2012
    Date of Patent: August 9, 2016
    Assignee: SAP SE
    Inventors: Steffen Tatzel, Sanu Koshy, Jochen Mayerle, Timo Hoyer
  • Patent number: 9396446
    Abstract: 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: Grant
    Filed: October 28, 2011
    Date of Patent: July 19, 2016
    Assignee: SAP SE
    Inventors: Gerd Ritter, Rene Gross, Tim Kornmann, Steffen Tatzel, Dirk Stumpf, Dirk Giebel
  • Patent number: 9367870
    Abstract: 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: Grant
    Filed: October 5, 2012
    Date of Patent: June 14, 2016
    Assignee: SAP SE
    Inventors: Udo Klein, Jochen Mayerle, Timo Hoyer, Steffen Tatzel, Sanu Koshy
  • Patent number: 9171039
    Abstract: 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: Grant
    Filed: September 29, 2011
    Date of Patent: October 27, 2015
    Assignee: SAP SE
    Inventors: 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: 20140100995
    Abstract: 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: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Inventors: Sanu Koshy, Jochen Mayerle, Timo Hoyer, Udo Klein, Steffen Tatzel
  • Publication number: 20140100996
    Abstract: 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: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Inventors: Udo Klein, Jochen Mayerle, Timo Hoyer, Steffen Tatzel, Sanu Koshy
  • Publication number: 20140100997
    Abstract: 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: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Inventors: Jochen Mayerle, Udo Klein, Clemens Jacob, Sanu Koshy, Timo Hoyer, Steffen Tatzel
  • Publication number: 20140100994
    Abstract: 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: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Inventors: Steffen Tatzel, Sanu Koshy, Jochen Mayerle, Timo Hoyer
  • Patent number: 8612927
    Abstract: 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: Grant
    Filed: July 5, 2011
    Date of Patent: December 17, 2013
    Assignee: SAP AG
    Inventors: 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: 20130218726
    Abstract: 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: Application
    Filed: February 16, 2012
    Publication date: August 22, 2013
    Inventors: Thomas Steiner, Bernd Ecker, Heidi Johann, Martin Dauer, Steffen Tatzel, Markus Wolf, Ulrich Bestfleisch, Berthold Wocher, Ingo Pfitzner, Sascha Zimmermann
  • Publication number: 20130218711
    Abstract: 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: Application
    Filed: February 16, 2012
    Publication date: August 22, 2013
    Inventors: Heidi Johann, Thomas Steiner, Bernd Ecker, Martin Dauer, Steffen Tatzel, Ulrich Bestfleisch, Berthold Wocher, Ingo Pfitzner, Sascha Zimmermann, Markus Wolf
  • Publication number: 20130166675
    Abstract: 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: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: SAP AG
    Inventors: Dirk Giebel, Jens Weiler, Udo Klein, Thomas Gauweiler, Heiko Steffen, Joachim Fitzer, Jan Teichmann, Frank Brunswig, Daniel Hutzel, Steffen Tatzel, Daniel Goldman
  • Publication number: 20130111381
    Abstract: 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: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: SAP AG
    Inventors: Gerd Ritter, Rene Gross, Tim Kornmann, Steffen Tatzel, Dirk Stumpf, Dirk Giebel
  • Publication number: 20130086097
    Abstract: 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: Application
    Filed: September 29, 2011
    Publication date: April 4, 2013
    Inventors: Jan Teichmann, Thomas Gauweiler, Daniel Hutzel, Udo Klein, Marcel Hermanns, Jens Weiler, Dirk Giebel, Daniel Goldman, Frank Brunswig, Heiko Steffen, Steffen Tatzel, Joachim Fitzer
  • Patent number: 8396749
    Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having customer relationship management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: March 12, 2013
    Assignee: SAP AG
    Inventors: Alexander Koegler, Hamid Moghaddam, Christian Haas, Berthold Wocher, Steffen Hartig, Devasena Rajamohan, Joachim Barnbeck, Olivier M. Dreidemy, Alexandra Mark, Yuh-Cherng Wu, Christopher Ronnewinkel, Michael Lesk, Andre Wachholz-Prill, Martina Lahr, Joerg Walzenbach, Helge Schulte, Volkmar Stegmann, Ingo Pfitzner, Christoph Engler, Wilfried Merkel, Thomas Bach, Cordula Ude, Peer Marschall, Tao Yu, Stefan Adelmann, Rainer Heun, Katja Kasteleiner, Steffen Tatzel, Dagmar Opitz, Martina Keller, Andrea Sudbrack, Uwe Herold, Georg Podhajsky, Thomas Nitschke, Stefan Franke, Wolfgang Nieswand, Michael Jung, Christoph Lehner, Boris Krems, Dietmar Storz, Tariq Khasawneh, Theo Zimmermann, Naci Kalyoncu
  • Publication number: 20130014080
    Abstract: 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: Application
    Filed: July 5, 2011
    Publication date: January 10, 2013
    Inventors: Frank Brunswig, Daniel Hutzel, Steffen Tatzel, Joachim Fitzer, Stefan Baeuerle, Daniel Goldmann, Jens Weiler, Thomas Gauweiler, Dirk Giebel, Udo Klein, Heiko Steffen, Jan Teichmann
  • Patent number: 7953722
    Abstract: Methods and apparatus, including computer program products, for a query response service for business objects. In general, data characterizing a request to perform a query on multiple instances of a business object may be received, where the query includes selection criteria for multiple attributes across multiple nodes for each of the instances of the business object. The query may be initiated on the instances of the business object. Results including values from the attributes across the nodes of the business objects may be returned. The query may be assigned to a node of the business object, which may be a query response transformation node. The node may include a combination of attributes associated with the attributes across the nodes of the business object. Results may be sorted on a server, sent as pages to a client, or both.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: May 31, 2011
    Assignee: SAP AG
    Inventors: Steffen Tatzel, Maic Wintel, Ye Jin, Martin Hartig
  • Patent number: 7725907
    Abstract: Methods and apparatus, including computer program products, provided default values for business objects. In one exemplary embodiment, there is provided a method for providing default values for attributes of business objects. The method may comprise receiving, at a first service provider, a call to instantiate a first business object. The method may then obtain a static default value of an attribute associated with the first business object. A second service provider may be called to determine a dynamic default value for the attribute based on the static default value. The first service provider may then be provided with the dynamic default value for use when instantiating the first business object.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: May 25, 2010
    Assignee: SAP AG
    Inventors: Uwe Bloching, Frank Brunswig, Thomas Fiedler, Martin Hartig, Frank Jentsch, Adam Polly, Stefan Rau, Bare Said, Steffen Tatzel
  • Publication number: 20100070556
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing data migration. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Product Property Management process component, a Production Model Management process component, a Business Partner Data Management process component, a Product Data Maintenance process component, an Installed Base Data Management process component, a Price Master Data Management process component, an Identity Management process component, an Engineering Change Processing process component, a Migration Data Dispatching process component, and several other process components.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventors: Knut Heusermann, Volker Schott, Roland Kaschner, Sandra Fischbach, Henry Borreill, Rene Dehn, Guillaume Duchene, Olivier Ficatier, Stefano Gagliardi, Axel Haury, Ebru Polat, Jochen Schmitt, Lutz Rosenpflanzer, Michael Jung, Tao Yu, Dietmar Storz, Christof Weissenberger, Gururaj Raman, Simon Dieterich, Alexandra Mark, Arun Kumar Reddy, Steffen Tatzel, Ralph Meiswinkel, Christian Haas, Andrea Sudbrack, Joachim Barnbeck, Sabine Lamprecht, Achim Enenkiel, Jan Gabriel, Mathias Sonnek, Jan Rumig, Stephan Heinz, Yongbin He, Achim Heger, Andreas Reccius, Panagiotis Kokkalis, Thomas Vogt, Heiko Steffen, Christian Boehrer, Benjamin Klehr, Simone Jorda, Rene Le Maire, Shailaja Police Patil, Klaus Groth, Klaus Reinelt, Yaron Livneh, Petra Meyer, Michael Hartel, Karsten Kimme, Benjamin Ringl, Ahmed Ali Shah, Reiner Bildmayer, Gesa Westberg, Monika Morey, Dirk Rohdemann