Patents Assigned to Sap AG
  • Publication number: 20130147828
    Abstract: In an embodiment, a method of providing an arranged display of data associated with a set of time periods is presented. In this method, values of a first data type are accessed, the values being observed during each of multiple time periods. An order for the time periods is determined based on the values of the first data type. A selectable region for each of the time periods is displayed, the regions being arranged according to the order. In response to a user selection of one of the selectable regions, a value of a second data type is displayed, the value of the second data type being observed during the time period of the selected one of the selectable regions.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventors: Andreas Vogel, Lauren McMullen, Simon Lee, Tuan Pham
  • Publication number: 20130151547
    Abstract: A method and system for generating document recommendations is provided. An example system comprises a task commencement detector to detect commencement of a subject task in an enterprise management system, a similar tasks detector to determine one or more further tasks that are same or similar to the subject task, a document access information detector to determine one or more documents from a document management system that were accessed in association with any of the tasks from the one or more further tasks, a document selector to select at least one recommendation document, and a recommendation generator to generate a recommendation comprising the identified recommendation documents.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventor: Tobias Queck
  • Publication number: 20130148891
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for providing information to a business application using captured image information. A computer-implemented method includes receiving, using at least one computer, image information, wherein the image information contains business object identifying data, analyzing the received image information to retrieve the business object identifying data, identifying at least one business object corresponding to the retrieved business object identifying data, retrieving business object information associated with the identified at least one business object from a memory, and transmitting the retrieved business object information to at least one business application.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventor: Ohad Yassin
  • Publication number: 20130151303
    Abstract: An example system defines a carbon footprint restriction type in a manufacturing process. The system may comprise a carbon equivalent computation module and a carbon footprint computation module. The carbon equivalent computation module may define a carbon equivalent base attribute for each component unit of the manufacturing process and a carbon equivalent production attribute for the manufacturing process. The carbon footprint computation module may compute a carbon footprint value of an assembled product produced from the manufacturing process of the component units based on the carbon equivalent base attribute of each component unit and the carbon equivalent production attribute of the manufacturing process. An indicator associated with the carbon footprint value of the assembled product is displayed.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventor: Stefan Kienzle
  • Publication number: 20130151560
    Abstract: In one embodiment the present invention includes a computer-implemented method comprising receiving a first query in a local computer system to access data stored on a remote computer system the local computer system. Data elements of the remote data are associated with data elements of the local data. The query is transformed into multiple queries. A second query is sent to the remote computer system to retrieve remote data. A first data result is received and stored on the local computer system and incorporated into a third query. The third query is executed against the local data and the first data result to produce a result. Sensitive data may be stored locally in a dimension table of a star schema and non-sensitive data may be stored remotely in a fact table and another dimension table of the star schema, for example.
    Type: Application
    Filed: February 12, 2013
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventor: SAP AG
  • Publication number: 20130151315
    Abstract: A driver tree represents a model that models relationships between the various drivers of a business. The driver tree and the corporate outcomes computed from the driver tree may be presented in graphical display. The driver tree model may enable managers at any level of the organization to immediately see the impact of any changes they make on all parts of the corporate performance. Embodiments enable delegation of parts of the driver tree to persons with the nearest level of authority and oversight in corresponding parts of the business. The various branches of the driver tree may then be reassembled to create a more accurate view of ongoing strategies of the corporation as seen (and negotiated) by various layers of management.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventors: Tolulope Akinola, Riccardo Spina, Franz Aman, Frederic Samson
  • Publication number: 20130151264
    Abstract: Disclosed is a mechanism to process business object IDs in inbound and outbound processing. The mechanism takes into account a mapping table, matching capabilities, number ranges, inbound error and conflict handling, inbound processing, outbound processing, initial load, and data migration.
    Type: Application
    Filed: December 8, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventors: Knut Heusermann, Matthias Becker, Christian Hohmann, Sophie Kraut, Torsten Buecheler, Xenia Rieger, Dietmar Henkes, Guang Yang, Olga Kreindlina, Thomas Vogt, Walter Zimmermann, Oliver Berger, Martin Haerterich, Marcus Echter, Albert Neumueller, Stefan Moeller
  • Publication number: 20130151317
    Abstract: Implementations of the present disclosure include methods for lifecycle management of services provisioned in a business network that include actions of defining a service package associated with a service, the service package being a logical representation of the service and including a plurality of artifacts, storing the service package in computer-readable memory, defining a service lifecycle model associated with the service, the service lifecycle model including a plurality of states, storing the service lifecycle model in the computer-readable memory, determining that the service is in a first state, determining that a first set of provisioning activities has occurred, in response to determining that the first set of provisioning activities has occurred, transitioning the service lifecycle model from the first state to a second state, and updating the service lifecycle model in the computer readable memory.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventors: Anis Charfi, Alistair Barros, Uwe Kylau, Heiko Witteborg
  • Patent number: 8463666
    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 an assortment plan, a merchandise and assortment planning assortment, a merchandise and assortment planning material, a merchandise and assortment planning product procurement arrangement, a merchandise and assortment planning sales price specification calculation, and/or a merchandise and assortment planning store layout element business object.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventors: Marc Dorais, Bernhard Bittermann, Jean Corbeil, Maryam Mohammadian
  • Patent number: 8459550
    Abstract: The present application relates to a method for transferring data, a computer program product, a data provision device, a data receiving device and a communication system, in particular to authentication/verification of data provided between one or more radio frequency identification reader(s) and one or more radio frequency identification transponder(s). In some embodiments, the method includes an initializing step and a data provisioning step.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventor: Zoltan Nochta
  • Patent number: 8462117
    Abstract: A system and method are provided in which a processor executes an application program such as an enterprise resources planning application. A primary display displays at least one user interface screen from that application program. A keyboard associated with the processor and the primary display screen is provided having a plurality of data entry keys, and at least one secondary display. The one or more secondary displays may be a part of the keyboard itself or an extension of the keyboard. The one or more secondary displays may be display screen(s) and/or input panel(s). The input panel(s) includes at least one data entry key which effects an action recognized by the processor when activated.
    Type: Grant
    Filed: December 30, 2007
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventor: Andreas Frank
  • Patent number: 8463755
    Abstract: A system and method for providing collaborative master data process management. A master data store comprises data for at least one data domain. A master data management module is configured to provide access to the data to one or more applications. A master data management service module provides at least one service providing access to the data based on a service-oriented architecture. A business process management module is configured to generate, execute and manage at least one business process related to the data domain. The at least one business process uses at least one of the at least one service provided by the master data management service module. A master data process module is configured to generate at least one data process comprising a business process involving an operation on the data.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventors: Matthias Kretschmer, Ronen Cohen, Nimrod Vishnia Shabtai, Shachar Sagi, Yoram Horowitz
  • Patent number: 8463807
    Abstract: A system includes reception of a partial query from a user, querying of a data source with the partial query to identify terms within the data source including the partial query, storage of the identified terms in a cache associated with the user, presentation of the identified terms to the user, reception of a new partial query including the partial query and a letter appended to the partial query, and determination of whether one or more of the stored identified terms includes the new partial query. If one or more of the stored identified terms includes the new partial query, the one or more of the stored identified terms are presented to the user, and, if none of the stored identified terms includes the new partial query, then the data source is queried with the new partial query to identify second terms within the data source including the new partial query, the identified second terms are stored in the cache associated with the user, and the identified second terms are presented to the user.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventors: Philippe Meiniel, Alexis L. Naibo
  • Patent number: 8463752
    Abstract: A method of anonymize business data. The method includes responsive to a request from an application for data objects stored in a database system, retrieving the data objects from a non-transitory storage of the database system, prior to transmitting the data object to the application, retrieving pre-determined rules from a rule engine, wherein the rules include conditions for retaining data, comparing the request against the rules to determine portions of the data objects that are to be anonymized, anonymizing the portions of the data objects, and transmitting the data object to the application.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventors: Bernhard Brinkmoeller, Axel Herbst
  • Patent number: 8463724
    Abstract: A method and apparatus for computer file system traversal. An embodiment of a method includes obtaining a computer archive, the computer archive including one or more data elements. The computer archive is traversed, with traversing the computer archive including processing a data element of the computer archive. Processing a data element includes reading a name of the data element, and determining whether to process the first data element based on the name of the first element. If the first data element is to be processed, the data element is extracted and traversal of the first data element continues. If the data element is not to be processed, the data element is skipped. A serial data stream representing selected data elements of the computer archive is output.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventor: Dietmar Theobald
  • Patent number: 8464224
    Abstract: Implementations of the present disclosure provide for testing an application, and include loading a testing tool by a client that is in communication with an application server that executes the application, introducing probe code into a routine by a first component of the testing tool, the routine being called during execution of the application, and transmitting a request to the application using a second component of the testing tool. An elapsed time of an execution of the routine is determined based on the probe code, and a response is generated from the application server based on the request. A response time is determined based on the request and the response, and performance statistics are calculated based on the elapsed time and the response time.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventors: Samantha Dulip, Martin Moser, Markus Kohler, Stefan Fuchs, Maik Gartner
  • Publication number: 20130145419
    Abstract: In practice, collaborative processes using web services present complex information security requirements, as a domain security model needs to conditionally control access to data and services by both internal and external collaboration participants. One embodiment presents an automated process for defining required trust relationships between collaboration participants that can be used for materializing domain IT policies. A BPMN choreography process model of a business process is parsed to extract participant and task lists. An initiating participant is identified for each task in the task list. A trust graph (can be represented in a matrix format) is generated to represent trust relationships implicit in the business process model by indicating in the trust graph that all other participants in a given task are to trust the initiating participant of that task. A registry can be used to gather data used to materialize security policies based on the trust relationships.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: SAP AG
    Inventor: Ji Hu
  • Publication number: 20130144893
    Abstract: In one embodiment, an approach to automated recurring concept extraction, from a plurality of input data models (schemas) is presented. The approach converts input data models to graphs, with typed elements. The graphs are mined for closed subgraphs that have a defined minimum support. The identified subgraphs can be filtered with a relevance metric. These subgraphs are converted to schemas or an appropriate representation, and stored for reuse in a repository. The repository can be used to automate further transformation or mapping of schemas presented to a system that uses the repository. In one example, the repository is used in a schema covering process to perform schema transformation.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: SAP AG
    Inventors: Konrad Voigt, Peter Mucha
  • Publication number: 20130144741
    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 merchandise and point-of-sale transaction business objects.
    Type: Application
    Filed: January 30, 2013
    Publication date: June 6, 2013
    Applicant: SAP AG
    Inventors: Markus Becker, Ingo Braeuninger
  • Publication number: 20130145371
    Abstract: A service consumer may define batch jobs (batch containers) in which business object methods can be invoked on business object instances. The invocations may be recorded. The service consumer may trigger batch execution to cause the business object instances to be modified in accordance with the recorded invocations. The batch job can be executed as a single transaction in a single process. The batch job can be partitioned into multiple transactions and processed by respective multiple processes.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 6, 2013
    Applicant: SAP AG
    Inventors: Frank Brunswig, Frank Jentsch, Bare Said