Patents Assigned to SAP
-
Publication number: 20130297361Abstract: A company is associated, in an enterprise resource planning system, with a plurality of business entities that each have at least one structured record used by the enterprise resource planning system to characterize the business entity. Thereafter, documents are obtained from a plurality of information sources that characterize events associated with each business entity. It is then determined, using pre-defined business rules, which of the events are pertinent to the company so that enhancement records can be generated for the events determined to be pertinent to the company. These enhancement records characterize the corresponding event and are linked to the structured record for the corresponding business entity. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: May 7, 2012Publication date: November 7, 2013Applicant: SAP AGInventors: Mohammad Shami, Sherif Botros, David Herman
-
Publication number: 20130298060Abstract: A software application assists users of a computing device to manipulate a data object displayed on a user interface. The software application may be implemented as a method that may comprise receiving a touch-and-hold operation directed to the data object, and responsive to the touch-and-hold operation, determining whether a time period since beginning of the touch-and-hold operation reaches a predetermined threshold value, when the time period reaches the predetermined threshold value, creating an image of the data object and hovering the image of the data object on top of the data object to indicate it is draggable, and responsive to the image of the data object being dragged into a droppable display area on the user interface, swapping the image of the data object with a user guidance indicating what the image of the data object will look like if released in the droppable display area.Type: ApplicationFiled: May 2, 2012Publication date: November 7, 2013Applicant: SAP AGInventor: Timo Hoyer
-
Publication number: 20130298186Abstract: Embodiments dynamically manage privileged access to a computer system according to policies enforced by rule engine. User input to the rule engine may determine an extent of system access, as well as other features such as intensity of user activity logging (including logging supplemental to a system activity log). Certain embodiments may provide access based upon user selection of a pre-configured ID at a dashboard, while other embodiments may rely upon direct user input to the rule engine to generate an ID at a policy enforcement point. Embodiments of methods and apparatuses may be particularly useful in granting and/or logging broad temporary access rights allowed based upon emergency conditions.Type: ApplicationFiled: May 3, 2012Publication date: November 7, 2013Applicant: SAP AGInventors: John Christopher Radkowski, Swetta Singh
-
Publication number: 20130297544Abstract: Systems and methods allow sharing and reuse of acquired customization knowledge of enterprise systems, utilizing collective customization experience. Particular embodiments employ Case-Based Reasoning (CBR) principles to manage customization experience in the context of both Software as a Service (SaaS) and Platform as a Service (PaaS) environments. Collective customization knowledge may be explicitly retrieved, adapted, shared, reused, and/or traded between tenants, partners, and optionally provider(s), of on-demand enterprise systems. A previous customization case stored within an experience base, may include one or more of the following: information allowing annotation of price information for trading the previous customization case (e.g.Type: ApplicationFiled: May 2, 2012Publication date: November 7, 2013Applicant: SAP AGInventor: Matthias Allgaier
-
Patent number: 8577837Abstract: Systems, methods, and software for generic extraction of business object data are provided. One computerized method includes retrieving multiple identifiers of sub-nodes. The sub-nodes are associated with a root node of a business object. The method further includes generating a tree data structure. The tree includes multiple tree nodes and multiple tree edges. The multiple nodes correspond to the root node of the business object and the retrieved multiple identifiers. The method also includes traversing the tree to retrieve data associated with the root business object and the retrieved multiple identifiers. The method further includes storing the retrieved data.Type: GrantFiled: October 30, 2007Date of Patent: November 5, 2013Assignee: SAP AGInventors: Maic Wintel, Martin Mueller
-
Patent number: 8577991Abstract: 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 an internal service request and/or an internal service request template business object.Type: GrantFiled: March 31, 2008Date of Patent: November 5, 2013Assignee: SAP AGInventor: Stephan Rehmann
-
Patent number: 8577841Abstract: Changes to a hierarchical organizational structure may be stored in different versions of a data structure depicting the hierarchical organizational structure. Each of these versions may include a validity period field representing a time period that the hierarchical organizational structure depicted in the version accurately reflects the organizational structure of the organization. Each of the versions may also be designated as active or inactive. In some instances, each of the versions may be designated as inactive except for a version that reflects the organizational structure of the organization at a particular time, which may change over time. Historical copies of versions may be stored and subsequently recalled to identify an organizational structure that was in effect at a particular time in the past. The recalled version may then be used to limit the results of a query to a selected node of the historical organizational structure.Type: GrantFiled: December 2, 2011Date of Patent: November 5, 2013Assignee: SAP AGInventors: Le Ouyang, Thomas Pike, Huiming Zhang, Klaus Weiss, Houbing Liu
-
Patent number: 8578330Abstract: An enhanced widget composition platform, in which code is automatically generated based on receiving a selection of at least a first service and a widget engine via the web-based widget composition platform, the code, when invoked by the selected widget engine, implementing a widget that is operable to communicate with the first service.Type: GrantFiled: June 11, 2007Date of Patent: November 5, 2013Assignee: SAP AGInventors: Alexander Dreiling, Kathrin J. Fleischmann, Fabian Eberhardt, Philipp Heltewig, Daniel Ricketts
-
Patent number: 8577865Abstract: Searching for documents using different sources includes receiving a search statement containing information for the documents, and determining a search strategy based on the search statement. The search strategy includes first and second search activities for searching first and second sources, respectively, where the first and second search activities are weighted. The first and second sources are searched using the first and second search activities, respectively, where an order in which the first and second search activities are performed is dictated by weightings of the first and second search activities.Type: GrantFiled: June 28, 2005Date of Patent: November 5, 2013Assignee: SAP AGInventors: Thomas Elsaesser, Liane Engel
-
Patent number: 8577791Abstract: A computing system (100) receives transaction records (130) for loans taken at various interest rates (1904) for a loan segment (902). Performance indicators (1716) indicative of customer behaviors (1702) are computed (1806) using independent demand models (300, 302, 304, 306, and 308). Computing system (100) includes a performance indicator forecaster (112) that determines relationships between the performance indicators (1716) and various prices, or interest rates (1904). These relationships can include profit (1906) and/or volume (1908) relative to the various interest rates (1904). The relationships are utilized to select an interest rate (1912, 2102) for the product segment (902) for implementation by a financial institution.Type: GrantFiled: March 23, 2007Date of Patent: November 5, 2013Assignee: SAP AGInventors: Denis Malov, Wei Sun, Gustavo Ayres de Castro
-
Patent number: 8577925Abstract: Systems and methods consistent with the invention may include selecting a plurality of hosts to store data structures by defining a color incidence process used to model a host assignment process, determining, by the color incidence process, a color allocation, and assigning the data structures to one of the plurality of hosts based on the color allocation determined by the color incidence process.Type: GrantFiled: April 11, 2012Date of Patent: November 5, 2013Assignee: SAP AGInventor: Gerhard Hill
-
Patent number: 8578271Abstract: Systems and methods for nested roadmap information navigation in a graphical user interface (GUI) where a sequence of items is generated and stored in a memory of a computer system. The sequence of items includes at least one compound item. A number of user interface (UI) elements are displayed in a GUI screen, wherein each UI element represents an item of the sequence of items, and wherein the UI elements are ordered according to the sequence of items. The displayed UI elements include a UI element representing a compound item of the sequence of items. The compound item could be selected as a currently active item. The UI element representing the selected compound item can gradually expand to display one or more new UI elements representing component items subordinate to the compound item. The first of the component items is automatically selected as a currently active item.Type: GrantFiled: December 10, 2009Date of Patent: November 5, 2013Assignee: SAP AGInventors: Bettina Laugwitz, Christopher Ronnewinkel, Susann Stieler
-
Patent number: 8577923Abstract: In one embodiment the present invention includes a computer-implemented for determining whether or not a data object is frozen. The method comprises accessing, by a user on a computer, a first data object of a plurality of data objects in one or more computer software applications. The plurality of data objects are assigned to a plurality of entities, where each entity specifies a category, and each of the plurality of data objects belong to a specific entity. The method determines if the first data object is frozen based on a relationship between the first entity and a second entity.Type: GrantFiled: January 14, 2010Date of Patent: November 5, 2013Assignee: SAP AGInventors: Jianzhuo Shi, Haiyang Yu
-
Patent number: 8577960Abstract: In a distributed landscape, different levels of data caches, such as a memory cache and prefetch tables, are provided for storing status and other information about a remote system to a client. Status information may be provided to the client from a memory cache if available and up to date. The memory cache may be updated using information stored in the one or more prefetch tables or by reading the data from the remote system(s). The prefetch tables may be updated by reading information from the remote systems. The data caches are dynamically updated to store the most up-to-date status information available. The data stored in each data cache level may be updated at predetermined intervals or upon a request by the client. Status messages for the one or more remote systems selected are displayed, providing the client with a status overview of the distributed landscape.Type: GrantFiled: July 29, 2010Date of Patent: November 5, 2013Assignee: SAP AGInventors: Stefan Boller, Tihomir Stoyanov
-
Patent number: 8577760Abstract: 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 tax assessment notice, a tax form, a tax object, a tax obligation and/or a tax return business object.Type: GrantFiled: November 25, 2008Date of Patent: November 5, 2013Assignee: SAP AGInventors: Hans-Joerg Rutsch, Oliver Kroneisen, Tilo Eggeling, Stephan Schlicker, Jerome Monteu Nana
-
Patent number: 8578278Abstract: Upon receiving a request for a user interface view from a user interface, a user identity and a user authorization class for a user of the user interface can be checked against a user registry and an authorization class registry, respectively. A user interface view component can be retrieved according to the user identity and the user authorization class. The user interface view can be generated by aggregating the retrieved user interface view component with at least one other user interface view component consistent with the user identity and user authorization class, and the generated user interface view can be returned for display to the user via the user interface. Related systems, articles of manufacture, and computer-implemented methods are described.Type: GrantFiled: December 22, 2010Date of Patent: November 5, 2013Assignee: SAP AGInventors: Alexander Rauh, Lars Erbe, Thomas Gieselmann, Franz Mueller, Sri Vidhyaan, Nina Tabitha Paul, Stefan Haffner, Vibhor Tomar, Holger Schmidt
-
Publication number: 20130290708Abstract: The embodiments include a method for providing security for a set of configuration files corresponding to a remote monitoring application. The method may include accessing a server configured to store the set of configuration files. The server is also configured to receive a connection request, over a network, from an agent having the remote monitoring application, generate an encryption key in response to receiving the connection request, transmit the encryption key, over the network, to the agent, encrypt the set of configuration files according to an encryption algorithm and the encryption key, and transmit the encrypted set of configuration files to the agent. According to one embodiment, the server may be accessed by performing one or more maintenance actions on the server.Type: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: SAP AGInventors: Fabrice Diaz, Luc Margaron
-
Publication number: 20130290297Abstract: A query is received which causes an initial data flow graph that includes a plurality of nodes that are used to execute the query is generated. Thereafter, the initial data flow graph is optimized using a model optimizer that includes an optimizer framework and an application programming interface (API). The optimizer framework provides logic to restructure the initial data flow graph and a rules engine for executing one or more optimization rules. The API allows for registration of new optimization rules to be executed by the rules engine. Execution of the query is then initiated using the optimized data flow graph. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: SAP AGInventors: Christoph Weyerhaeuser, Tobias Mindnich, Daniel Baeumges, Gerrit Simon Kazmaier
-
Publication number: 20130290345Abstract: Inverted indexes for terms and for term separators are separately provided to minimize data redundancy. Search queries are parsed to identify terms and term separators, if any, and the corresponding inverted indexes are searched for responsive documents. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: June 25, 2013Publication date: October 31, 2013Applicant: SAP AGInventors: Frederik Transier, Franz Faerber
-
Publication number: 20130290833Abstract: The present invention provides for a server computer, a data processing system and an access control system. Data related to items that are supposed to be in the possession of an employee is retrieved from distributed data sources. A web page is generated using these data values for the employee's information and review. These data values can be stored on a chip card that is used for access control and/or control of the circulation of items within the premises of a company.Type: ApplicationFiled: July 1, 2013Publication date: October 31, 2013Applicant: SAP AGInventors: Ariane Skutela, Dirk Ahlert, Christian Guenther