Patents by Inventor Matthias Kienzle

Matthias Kienzle 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: 9471609
    Abstract: A system and method of de-duplicating data using a graphical user interface application. The graphical user interface application represents a model of the selected data records in a data tree. The graphical user interface application processes a selected target data record and potential duplicates data records. Nodes representing the potential duplicate data records can be added to the target data record. Nodes representing the potential duplicate data records can also be dragged and dropped into a node of the target data record. Nodes from the target data record can also be removed from the target data record. Differences between data associated with multiple nodes can be graphically presented with the graphical user interface application when multiple nodes are selected. Changes made to the data tree in the graphical user interface are applied to data records stored in a database.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: October 18, 2016
    Assignee: SAP SE
    Inventor: Matthias Kienzle
  • Patent number: 9430123
    Abstract: The present disclosure involves methods, systems, and devices, including computer programs encoded on a computer storage medium, for providing a generic refresh of displayed content on computing devices, e.g., handheld devices. In one aspect, a method comprises displaying on a screen of the device a content area and a tab area comprising at least one tab. The content area is being refreshed upon receiving an activation of the tab followed by a command associated to a dragging of the tab towards a center of the screen followed by a command associated to a release of the tab, wherein the command associated to a dragging of the tab towards the center of the screen is received while receiving the activation of the tab. In some instances, the refreshing of the content area causes the content area to display updated web content associated to the tab.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: August 30, 2016
    Assignee: SAP SE
    Inventor: Matthias Kienzle
  • Publication number: 20160110185
    Abstract: Various embodiments of systems and methods for integrating redact functionalities in software applications are described herein. In an aspect, the method includes receiving a request to register one or more sniffs related to an entity of the software application. The registration includes assigning a unique identifier and storing the registered stuff. Upon registration, one or more artifacts are accessed to perform operations including at least one of triggering redo and undo for the registered stuff based upon user's action, triggering done when a task related to the registered stuff is completed, assigning one or more information elements to the registered stuff, performing an operation including one of initialize, create, delete, done, and change corresponding to an information element, providing at least one of an action and data related to the performed operation, and handling an undo request and a redo request corresponding to the information element.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Inventor: Matthias Kienzle
  • Publication number: 20150278258
    Abstract: A system and method of de-duplicating data using a graphical user interface application. The graphical user interface application represents a model of the selected data records in a data tree. The graphical user interface application processes a selected target data record and potential duplicates data records. Nodes representing the potential duplicate data records can be added to the target data record. Nodes representing the potential duplicate data records can also be dragged and dropped into a node of the target data record. Nodes from the target data record can also be removed from the target data record. Differences between data associated with multiple nodes can be graphically presented with the graphical user interface application when multiple nodes are selected. Changes made to the data tree in the graphical user interface are applied to data records stored in a database.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Inventor: Matthias Kienzle
  • Patent number: 9064217
    Abstract: In one embodiment, the method includes identifying an incident associated with a scene. The incident is identified through a reporter object associated with the scene. Based upon the identified incident, one or more observer objects related to the scene is determined. The incident is communicated to the one or more observer objects.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 23, 2015
    Assignee: SAP SE
    Inventor: Matthias Kienzle
  • Patent number: 8910183
    Abstract: Various embodiments of systems and methods to provide access to context information in a heterogeneous application environment are described herein. The context information of a source application is received. The context information is based on the execution of the source application. Further, the context information is stored in one or more context vectors of a global context unit, the one or more context vectors corresponding to the source application and one or more target applications. Furthermore, access to the context information of the global context unit is provided for the one or more target applications upon receiving invoking access indication from the one or more target applications. Also, the source application and the one or more target applications are integrated with the global context unit.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: December 9, 2014
    Assignee: SAP SE
    Inventor: Matthias Kienzle
  • Publication number: 20140101586
    Abstract: The present disclosure involves methods, systems, and devices, including computer programs encoded on a computer storage medium, for providing a generic refresh of displayed content on computing devices, e.g., handheld devices. In one aspect, a method comprises displaying on a screen of the device a content area and a tab area comprising at least one tab. The content area is being refreshed upon receiving an activation of the tab followed by a command associated to a dragging of the tab towards a center of the screen followed by a command associated to a release of the tab, wherein the command associated to a dragging of the tab towards the center of the screen is received while receiving the activation of the tab. In some instances, the refreshing of the content area causes the content area to display updated web content associated to the tab.
    Type: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Inventor: Matthias Kienzle
  • Publication number: 20130166722
    Abstract: In one embodiment, the method includes identifying an incident associated with a scene. The incident is identified through a reporter object associated with the scene. Based upon the identified incident, one or more observer objects related to the scene is determined. The incident is communicated to the one or more observer objects.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Inventor: MATTHIAS KIENZLE
  • Publication number: 20130046963
    Abstract: Various embodiments of systems and methods to provide access to context information in a heterogeneous application environment are described herein. The context information of a source application is received. The context information is based on the execution of the source application. Further, the context information is stored in one or more context vectors of a global context unit, the one or more context vectors corresponding to the source application and one or more target applications. Furthermore, access to the context information of the global context unit is provided for the one or more target applications upon receiving invoking access indication from the one or more target applications. Also, the source application and the one or more target applications are integrated with the global context unit.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Inventor: Matthias Kienzle