Patents by Inventor Joerg Beringer

Joerg Beringer 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: 7882148
    Abstract: A context modeler models a context representation and a method models a context representation. The context modeler models a context representation in an application. The context is represented in a current situation by at least one context entity that is included in at least one collection of references to a plurality of entities in a database in accordance with the situation. The context modeler includes an activation model for assigning an activation attribute to the at least one context entity indicating the importance of the at least one context entity in the current situation. The context modeler takes into account the activation attribute in modeling the context representation.
    Type: Grant
    Filed: February 3, 2005
    Date of Patent: February 1, 2011
    Assignee: SAP AG
    Inventors: Horst Werner, Joerg Beringer
  • Patent number: 7853607
    Abstract: Methods and apparatuses enable providing an action related to a business object in response to receiving a request to access the business object. In one embodiment, a related action is identified based on a context of a work environment from which the request is generated. The context may include a business role of the requester, a type of the requested object, a specific instance of the object, a relationship of the requester to the specific instance, a channel from which the request is received, etc. The identified related action is provided to a consumer of the business object.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: December 14, 2010
    Assignee: SAP AG
    Inventors: Dennis B. Moore, Joerg Beringer
  • Patent number: 7853552
    Abstract: A visualization graph is provided on a computer. Data corresponding to a plurality of entities is stored, wherein a semantic net includes the entities and wherein the entities are linked to each other by a plurality of relations. In response to a query with respect to an entity selected from the plurality of entities, providing a visualization graph representing the results of the query, representing a plurality of entities having a common relation as a first node on the visualization graph. In response to a predetermined stimulus causing the entities comprised at the first node to be displayed, and in response to a further predetermined stimulus causing the graph to restructure so that the node replaces the displayed entities.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: December 14, 2010
    Assignee: SAP AG
    Inventors: Joerg Beringer, Horst Werner
  • Patent number: 7849175
    Abstract: Systems and techniques to provide control center pages in a portal. In general, in one implementation, the technique includes enabling a user of a portal to navigate between control level pages and execution level pages without losing work performed in the execution level pages. The control level includes user-centric control center page(s) that provide the user with personal resources and serve as an anchor, or “home”, page.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: December 7, 2010
    Assignee: SAP AG
    Inventors: Joerg Beringer, Michael Hatscher, Sandra Nieves, Annette Häuβler, Edmund Eberleh, Eric Wood, Emil Tso, Chinhao Lee, Matthias Harbusch
  • Patent number: 7836457
    Abstract: Methods and apparatus, including computer program products, for hybrid contextual floor plans for object instances. A method for providing a user interface for running business entities wherein data related to a process instance and data related to an object instance are managed in a uniform way, includes enabling a generalized meta model to unify process data and object data where there is a direct relationship between process and object instance, enabling an interface generator for directly generating a user interface from the generalized meta model, that allows the user to manipulate data either directly by manipulating the object data or indirectly by performing a process step, and enabling the user interface by the interface generator, the user interface providing a hybrid view of a process view representing phase data of an instantiated process instance and an object view representing object data of an instantiated object instance.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: November 16, 2010
    Assignee: SAP AG
    Inventors: Joerg Beringer, Michael Hatscher, Sandra Nieves
  • Publication number: 20100251129
    Abstract: A data enrichment and consumption framework enables defining data object consumption based on semantic aspects of the data object. Views, contexts, and associations of the data object are defined to dynamically render UI content based on interaction with the data object. Additionally, standard views can be defined to enable rapid development of UIs. The same data content is rendered in consistent ways across different devices and UI technologies.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventors: Joerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
  • Publication number: 20100251133
    Abstract: Presenting a user interface in a computing system, where device-specific information is added to data defined generically with respect to a particular device or presentation technology. The generic definition can be provided via template representing data and functionality of a user interaction, which is presented to a user in a specific way on a specific user interface. A class can be derived in the user interface from the template and instantiated with data in accordance with particulars of a data type. Data can be presented via instructions representing basic presentation patterns defining how data is to be presented on a user interface. Identifications of the instructions are matched to instructions to generate instructions specific to a presentation environment.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventors: Joerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
  • Patent number: 7774744
    Abstract: Methods and apparatuses enable evolution of components used in developing modeled applications and processes. A framework allows for observing and storing information regarding the relatedness of a component to another component. The framework can provide context changes and component modifications based at least in part on the observed relatedness information for use in development and/or execution of developed applications and processes.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: August 10, 2010
    Assignee: SAP AG
    Inventors: Dennis B Moore, Joerg Beringer, Horst Werner
  • Patent number: 7765166
    Abstract: Systems and techniques to compile profile information for a user of a computer network into a user object. In general, in one implementation, the technique includes: collecting profile information implicitly and explicitly from structured data sources; collecting profile information implicitly from unstructured data sources; and importing profile information inherited from collaborative entities with which the user is associated.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: July 27, 2010
    Assignee: SAP AG
    Inventors: Joerg Beringer, Annette Lenz
  • Patent number: 7756820
    Abstract: Methods and apparatus, including computer program products, for an activity browser. A computer system includes a user interface linked to a processor arranged to perform instructions in accordance with a business application stored in a memory, the business application including context code portions representing at least one context, the context representing a business situation, service interface code portions defining at least two interfaces between services and the context, each of the interfaces arranged for exchanging data from a parameter of the context and the service associated with the context, and user-interface code portions for outputting at the user interface data representing information about the context.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: July 13, 2010
    Assignee: SAP AG
    Inventors: Dennis B. Moore, Joerg Beringer
  • Patent number: 7739695
    Abstract: A computer implemented method for running a plurality of business services within an explicitly defined business context wherein the context and the business services are representing meaningful instances of work situation or actions, the method comprising: provisioning web services, a composition of services, or both with an additional input/output interface for passing data from and to a parent business context; enabling this interface to handle long running, stateful actions; and implementing a standardized user interaction behavior to make the user interface of an action reusable across contexts. An embodiment of the invention introduces an “action” concept which can be technically described as a wrapping layer on top of enterprise services that provides a special plug & execute interface to enable a service or a composition of services to interact with a parent context.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: June 15, 2010
    Assignee: SAP AG
    Inventors: Eric Wood, Joerg Beringer
  • Patent number: 7720857
    Abstract: A visualization graph is provided on a computer by storing data corresponding to a plurality of entities having a particular type, wherein a semantic net includes the entities and wherein the entities are linked to each other by a plurality of relations. The visualization graph is provided in response to a query with respect to an entity selected from the plurality of entities, wherein the visualization graph includes a plurality of sectors representing the results of the query. Entities are allocated to a predetermined sector of the graph depending on their entity type.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: May 18, 2010
    Assignee: SAP AG
    Inventors: Joerg Beringer, Michael Hatscher, Horst Werner
  • Patent number: 7716278
    Abstract: Methods and apparatus, including computer program products, for context and action-based application design.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: May 11, 2010
    Assignee: SAP AG
    Inventors: Joerg Beringer, Eric Wood
  • Patent number: 7634737
    Abstract: A method includes defining a set of attributes associated with at least one resource, determining that a resource matches the set of attributes within a context and displaying the resource as a selectable resource graphical object on a user device. The method may include defining the set of attributes by receiving information that defines an object class of the at least one resource.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: December 15, 2009
    Assignee: SAP AG
    Inventors: Joerg Beringer, Michael Hatscher, Annette Haeussler
  • Publication number: 20090300060
    Abstract: Methods and apparatuses enable generation of data objects having properties that reflect business understanding and how the data objects are to be used. A user experience data object (“UX object”) is semantically defined by object characteristics including actions, attributes, and relations needed to incorporate the UX object into one or more user interface (UI) contexts. The UI contexts are contexts from which the UX object will be accessed or in which it will be used. One or more UX object usages define object characteristics related to a specific context in which the UX object is to be accessed. A usage has business logic decoupled from the UX object, and is associated with the UX object. The UX object and one or more usages are provided to enable the UX object to be incorporated into a UI component that allows access to the UX object.
    Type: Application
    Filed: May 28, 2008
    Publication date: December 3, 2009
    Inventors: Joerg Beringer, Kai S. Richter
  • Patent number: 7617185
    Abstract: A visualization graph is provided on a computer by storing data corresponding to a plurality of entities and/or nodes, wherein a semantic net includes the entities and/or nodes and wherein the entities and/or nodes are linked to each other by a plurality of relations. A query is generated and performed on the data. Data is output in the form of a visualization graph representing the results of the query, wherein the graph has a focus entity or node defined by a user or the query. Context information is used to determine at least one entity and/or node to be output in the results that is indirectly related to the focus entity or node.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: November 10, 2009
    Assignee: SAP AG
    Inventors: Horst Werner, Joerg Beringer, Michael Hatscher
  • Publication number: 20090265634
    Abstract: A workspace container provides data content in a generic way with interfaces and tools common to data of different types. The container has an owner, and may include one or more activities, which each have an objective and are associated with various resources to accomplish the objective. User interaction in the container transforms the container contents and is persisted with the container. Different data types are represented uniformly from the perspective of data input, data access, and display rendering. Additionally, common tools can be embedded within the container, which receive content items and user-generated content as input to transform the container contents at a runtime of the container. The container may also be collaborative, with multiple users having access to the data content simultaneously (except for actual content collisions). The container may be exposed to another user through request-to-perform techniques as passed through a work package.
    Type: Application
    Filed: April 22, 2009
    Publication date: October 22, 2009
    Inventors: Joerg Beringer, Frederic E. Samson
  • Patent number: 7574670
    Abstract: Systems and methods are provided for interfacing with a user of a computer system. In one implementation, a method is provided that comprises providing a tabstrip controller to display different components of an application in a display, wherein in the display the components are displayed at once as a plurality of tabs in a tabstrip. Further, the method may include controlling the tabstrip to allow at least one tab to be removed from the tabstrip and, optionally, to be displayed in a separate display entity, e.g., a free-floating or docked window. Embodiments of the invention further relate to a user interface for interfacing a user with a computer system and to a computer system arranged to generate a user interface. Embodiments consistent with the invention also relate to a computer program product and an article of manufacture.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: August 11, 2009
    Assignee: SAP AG
    Inventors: Joerg Beringer, Michael Hatscher
  • Patent number: 7549309
    Abstract: A visualization graph is provided on a computer. Data is stored corresponding to a plurality of entities, wherein a semantic net includes the entities and wherein the entities are linked to each other by a plurality of relations. In response to a query with respect to an entity selected from the plurality of entities, a visualization graph representing the results of the query is provided. Entities are selected from the plurality of entities having at least one common relation and storing the selected entities as a plurality of groups.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: June 23, 2009
    Assignee: SAP AG
    Inventors: Joerg Beringer, Horst Werner
  • Patent number: 7519919
    Abstract: A computer system includes a user-interface. The user-interface includes a graphical program interface with one or more input controls. The input controls are arranged for inputting data into the computer system. The graphical program interface also includes a graphical selection interface. The graphical selection interface includes one or more select controls that are arranged for selecting data suitable to be inputted by selected input controls and for inputting the selected data in the selected input control as input data.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: April 14, 2009
    Assignee: SAP AG
    Inventors: Michael Hatscher, Joerg Beringer