Patents Assigned to SAP Aktiengesellschaft
  • Patent number: 7774701
    Abstract: A method of creating an index page that identifies at least one of several user interface (UI) frames includes receiving, in a computer system, information that identifies a category for the index page. The index page is provided with at least one index name identifying a UI frame that is associated with the category. The computer system includes several UI frames, each of which is controlled at least in part by instruction code in a package having a package name. The package names of the several UI frames are read to identify at least one package name that matches the category. The at least one index name is displayed in the index page, the at least one index name being obtained from the at least one package name that matches the category.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: August 10, 2010
    Assignee: SAP Aktiengesellschaft
    Inventor: Ilja Fischer
  • Patent number: 7774476
    Abstract: A client may receive first content data and second content data from a server over a communication channel. The first content data may be configured to cause a first window to be displayed on the client. The first window may comprise at least one user selectable element configured to prompt, when selected, the second content data to cause a second window to be displayed on the client. Furthermore, input data entered in the second window may be transmitted from the client to the server, over the same communication channel used to receive the first and second content data.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: August 10, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Zeno Rummler, Franz Müller, Eduard Hess
  • Patent number: 7769625
    Abstract: A method of and system for defining a sales promotion including consolidating sales promotion data in a data warehouse are disclosed. The method includes receiving in a computerized system first and second sales promotion data corresponding to first and second sales promotions from the data warehouse, and grouping the first and second sales promotion data to define third promotion data corresponding to a third sales promotion. The system includes means for receiving first and second sales promotion data corresponding to first and second sales promotions from the data warehouse, and means for grouping the first and second sales promotion data to define third promotion data corresponding to a third sales promotion.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: August 3, 2010
    Assignee: SAP Aktiengesellschaft
    Inventor: Thomas Veit
  • Patent number: 7765105
    Abstract: A method of graphically representing management of goods in a supply chain includes receiving goods management data in a computer system from participants in a supply chain, the goods management data being sent upon the participants managing individual goods, and generating a graph in the computer system using the goods management data, the graph showing the management of the individual goods over time. A computer-implemented tool may generate a display area that shows the management of individual goods over time by the participants. The goods management may be graphically represented as cumulative curves. Curves may be shifted, cleansed or predicted. The tool may identify problems in the supply chain.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: July 27, 2010
    Assignee: SAP Aktiengesellschaft
    Inventor: Brian S. Mo
  • Patent number: 7762459
    Abstract: Methods and apparatus, including computer program products, for real-time data transfer between sensor or actuator devices and higher-level applications. In one aspect, an integration engine receives a set of rules from an external application and receives item data including item identifiers from one or more tag readers, each item identifier being read from a digital tag bound to a physical item. The integration engine uses the rules and item data to determine in real time which subset of the item data to furnish to the external application. In another aspect, the integration engine receives from the external application configuration data for controlling an actuator device. The integration engine converts the configuration data to a format compatible with the actuator device; and furnishes the converted configuration data in real time to the actuator device.
    Type: Grant
    Filed: September 6, 2007
    Date of Patent: July 27, 2010
    Assignee: SAP Aktiengesellschaft
    Inventor: Stephan Haller
  • Patent number: 7761320
    Abstract: A project role generation system includes a role generator. The role generator executes a computer-implemented method for defining one or more roles for a project. The role generator generates a skills list for a project based on a comparison between a skills taxonomy and key words from unstructured text associated with the project. The role generator further generates one or more role templates for the project based on a comparison of at least a portion of the generated skills list and one or more predefined roles, wherein each role template includes one or more skills associated with fulfilling a role.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: July 20, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Kevin V. Fliess, Udo Waibel, Dennis B. Moore, Christoph Vorgerd
  • Patent number: 7757949
    Abstract: A method for structuring a temporary system includes receiving information obtained by interrogating a tag on an article and establishing a relationship between the article and one or more other articles in the temporary system based at least in part upon the information obtained by interrogating the tag. The information obtained by interrogating the tag regards the article.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: July 20, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Knut Heusermann, Klaus Irle, Walter G. Kienle, Gordon Muehl
  • Publication number: 20100180277
    Abstract: Methods and apparatus, including computer program products, for platform independent replication. Methods can include capturing a virtualized software application residing on a virtual machine, capturing a guest operating system residing on the virtual machine, and storing the captured virtualized software application including the guest operating system as a virtualization image in a flat file on a physical computing device.
    Type: Application
    Filed: March 25, 2010
    Publication date: July 15, 2010
    Applicant: SAP AKTIENGESELLSCHAFT
    Inventors: Hansjoerg Jaeckel, Matthias Sessler
  • Patent number: 7756902
    Abstract: An auto-identification system is described that includes a plurality of distributed auto-id nodes that are operable to track physical objects as they move through an operation of an enterprise, such as, for example, a supply chain network or a sales network. The auto-id nodes are distributed across sites of the network, and are in communication with enterprise application systems and/or data acquisition systems such as RFID readers or sensor devices. By focusing on their respective sites, the auto-id nodes minimize the amount of data tracked by their respective enterprise applications. Further, a simulator may be associated with one or more of the auto-id nodes. In this case, the simulator may project certain movements of the physical objects through an environment of an auto-id node, and then feed corresponding data to the auto-id node. In this way, the auto-id node may be tested and optimized, without requiring actual, physical testing.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: July 13, 2010
    Assignee: SAP Aktiengesellschaft
    Inventor: Tao Lin
  • Patent number: 7757210
    Abstract: An object framework can provide unique and uniform methods for explicit and precise object identification. The object framework features a virtual object space providing access to multiple objects, each object having a set of functionality and being identifiable by a unique identifier provided by the virtual object space. A visualization framework visualizes objects independent of an application implementing an object. Each object is visualized using the object's unique identifier and according to the object's corresponding set of functionality.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: July 13, 2010
    Assignee: SAP Aktiengesellschaft
    Inventor: Uwe Krueger
  • Patent number: 7756970
    Abstract: A feedback system for visual content is described that allows individual users to obtain feedback regarding selected visual content. The feedback system includes a content navigation enhancer that provides useful navigation and feedback features to a feedback-providing user. When the selected visual content includes a plurality of screens of visual content, the content navigation enhancer may associate an identifier with each of the screens, where each identifier provides a link to its respective screen. The content navigation enhancer may ensure that all of the identifiers are displayed on a user interface, regardless of which screen of visual content is simultaneously displayed on the user interface. Thus, the feedback-providing user has access to all of the screens, regardless of which screen is currently being displayed. Accordingly, the feedback-providing user may select a desired screen to submit corresponding feedback, and may understand a flow or order of the screens of visual content.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: July 13, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Peter S. Ebert, Zia Yusuf
  • Patent number: 7756846
    Abstract: Systems and methods are disclosed for managing a lock on an object dependent upon a nested LUW. The disclosed systems and methods may include registering a lock manager with an LUW manager responsible for managing a nested LUW on a buffer. The nested LUW may comprise an inner LUW and an outer LUW. The systems and method may further include locking an object affected by the inner LUW of the nested LUW. The LUW manager may transmit to the lock manager any events pertaining to the inner LUW. The lock manager may be operative to determine, based on the events pertaining to the LUW received from the LUW manager, whether the lock should be retained or released such that the status of the lock is consistent with the state of the nested LUW.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: July 13, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Udo Klein, René Dehn
  • Patent number: 7757234
    Abstract: Disclosed herein are systems and techniques to provide for batch processing of wizards. In general, the techniques may include a computer-implemented method that comprises presenting a wizard to a user to perform a step-by-step process, with each step associated with a step type and the step type being one of confirmation, processing, optional input, or mandatory input. The process is executed as a batch process based on a user request. Then, the batch process is interrupted based on an associated step type of a current step, the interrupting comprising comparing the associated step type to a user parameter.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: July 13, 2010
    Assignee: Sap Aktiengesellschaft
    Inventor: Andreas S. Krebs
  • Patent number: 7752067
    Abstract: A method, system and computer-readable media are provided for performing assortment definition and planning to match the right articles, with the right stores, at the right times. The method, system and computer-readable media include receiving sales information for a plurality of stores, calculating a capacity index, assigning the calculated capacity index to each of the plurality of stores, defining a criteria level for each of the plurality of stores, categorizing the plurality of stores according to both the capacity index value and the criteria level and assigning one or more stores to the assortment based on the categorizing result.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: July 6, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Christine Fotteler, Klaus Kopecz, Thomas Collet
  • Patent number: 7742970
    Abstract: Regulating trade activities comprises receiving information identifying a potential trading party, normalizing at least a portion of the received identifying information to generate a normalized identifier for the potential trading party, comparing the normalized identifier with one or more other normalized identifiers corresponding to parties with whom trade should be restricted, and selectively restricting trading with the potential trading party.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: June 22, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Jochen Thierer, Torsten Zube
  • Patent number: 7742948
    Abstract: A method of and system for allocating a purchasing contract over a temporal period associated with the purchasing contract is disclosed. The method includes receiving data regarding the purchasing contract in a computerized system, distributing the received data regarding the purchasing contract over the associated temporal period, and applying at least one rule to the distributed data to determine whether the distribution of the data regarding the purchasing contract should be accepted or rejected. The system includes means for receiving data regarding the purchasing contract, means for distributing the received data regarding the purchasing contract over the associated temporal period, and means for applying at least one rule to the distributed data to determine whether the distribution of the data regarding the purchasing contract should be accepted or rejected.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: June 22, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Markus Welter, Alexander Grendel
  • Publication number: 20100153343
    Abstract: A system and method for storing, filtering, selecting and manipulating business exceptions generated by forecasting and replenishment processes and systems. When an exception is generated, it will be associated with attributes corresponding to those business objects and business areas to which the exception relates. Exceptions may also be associated with administrative attributes such as status, priority and generation date, as well as information identifying the specific business process that generated the exception. Generated forecasting and replenishment exceptions may be directed to a transitory dialog message. Alternatively, forecasting and replenishment exceptions may be logged or stored in a database for future review and treatment. Within an exceptions monitor or workbench tool, a business replenishment specialist may browse, search, select, review, filter, rearrange, edit, forward and/or respond to generated exceptions.
    Type: Application
    Filed: December 9, 2009
    Publication date: June 17, 2010
    Applicant: SAP AKTIENGESELLSCHAFT
    Inventors: Andreas GULDNER, Christine FOTTELER, Wolfgang SCHUHN, Markus SCHWINGEL, Jörn KELLER
  • Patent number: 7739203
    Abstract: A method of and system for classifying retail products and services. The method of classifying retail products and services includes defining a price level group in a computerized system, wherein the price level group includes a price schema having a plurality of price levels, and wherein each price level is associated with a price band category. The method also includes assigning the price level group to a grouping of at least one of services and retail products.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: June 15, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Bjöern Kettner, Jörg Haupenthal
  • Patent number: 7739376
    Abstract: Methods and systems, including computer program products, implementing techniques for message filtering. The techniques include receiving a plurality of messages generated by an application, and filtering the messages, including simplifying one or more of the messages, eliminating one or more of the messages, or both simplifying and eliminating messages. The messages report errors in the execution of the application or provide warnings about possible errors.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: June 15, 2010
    Assignee: SAP Aktiengesellschaft
    Inventor: Miroslav Cina
  • Patent number: RE41476
    Abstract: A computer based system is provided that is capable of displaying component and process structures for configurable product classes stored in a data structure. Product classes in the data structure are represented by product nodes. Components, which are abstractions of concrete items used in the product, are represented by component nodes. Component nodes are mapped to each product class with which the component is associated, and are associated with one or more component variants, which are concrete items used in the manufacture of a particular product variant. Process nodes, which are abstractions of actual steps required to produce a product variant, known as process variants, are represented by process nodes. The computer based system can display several alternative views of the data structure. For example, upon receiving a selection for a particular product class, the computer based system converts and can graphically display all component and process nodes associated with that product class.
    Type: Grant
    Filed: April 23, 2003
    Date of Patent: August 3, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Peter Muehleck, Adam Polly