U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"This is the patent age of new inventions for killing bodies, and for saving souls. All propagated with the best intentions."

Lord Byron ;

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: SAP Aktiengesellschaft


Location: Walldorf, DE
No. of applications: 30

Application No.Application TitleIssue Date
20110078038Complex Prices In Bidding
Managing bid pricing information comprises receiving transaction information and item data from a buyer, generating a bid invitation containing entries relating to the transaction information and item data, and making the bid invitation available to a plurality of poten...
03/31/2011
20100287075Configuring Computer Systems with Business Configuration Information
A configuration server includes a configuration repository that stores a wide range of configuration information for possible use by application programs. The configuration repository may include configuration parameters, settings for the parameters, and meta-data of de...
11/11/2010
20100281244Configuring Computer Systems with Business Configuration Information
A configuration server includes a configuration repository that stores a wide range of configuration information for possible use by application programs. The configuration repository may include configuration parameters, settings for the parameters, and meta-data of de...
11/04/2010
20100281243Configuring Computer Systems with Business Configuration Information
A configuration server includes a configuration repository that stores a wide range of configuration information for possible use by application programs. The configuration repository may include configuration parameters, settings for the parameters, and meta-data of de...
11/04/2010
20100280870SYSTEM AND METHOD FOR SERVICE PARTS PLANNING IN A MULTI-ECHELON NETWORK
Embodiments of the invention are generally directed to a system and method for service parts planning in a multi-echelon network having one or more service parts. For at least a subset of the one or more service parts, a calculation is performed to determine a location ...
11/04/2010
20100211480Handling Taxes In Computer-Based Sales Transactions
Methods and apparatus, including computer program products, implementing techniques for handling taxes in computer-based sales transactions. In a sales transaction, a buyer makes a purchase from a seller. The purchase has a purchase price and a tax amount owed on the pu...
08/19/2010
20100180277Platform Independent Replication
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 stor...
07/15/2010
20100153343SYSTEM AND METHOD FOR FILTERING EXCEPTIONS GENERATED BY FORECASTING AND REPLENISHMENT ENGINE
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...
06/17/2010
20100088147SYSTEM AND METHOD FOR FILTERING EXCEPTIONS GENERATED BY FORECASTING AND REPLENISHMENT ENGINE
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...
04/08/2010
20090254560Database system and method with improved locks
A method for handling database locks includes detecting a new query from an administrator for a set of database records. Next, it is determined whether the administrator has any chance of being authorized to acquire a new lock. If so, an attempt is made to acquire the n...
10/08/2009
20090236421Structuring of Temporary Systems
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 informatio...
09/24/2009
20090216731Enhanced Process Query Framework
An enhanced process query framework, including receiving a user input defining behavioral and static aspects of a target process artifact, and automatically defining a query specification including an axiom component expressing the static aspect using a logical expressi...
08/27/2009
20090138852Managing Sets of Entities
Methods and apparatus, including computer systems and program products, that implement a description language and a parser for a description language. A method includes receiving input including a specification of base items, a specification of contexts, and a specifica...
05/28/2009
20090013038Multidimensional Approach to Context-Awareness
A context aware enterprise system includes a network, an enterprise service coupled to the network, and a plurality of information sources that include enterprise information related to one or more activities of the enterprise system. The enterprise system also includes...
01/08/2009
20080313353Web Console With Xml/Xsl Interface
The invention provides methods and apparatus, for interfacing communicating between a plurality of portable devices and a warehouse management system, each of the devices being equipped with a web browser for displaying visual content, the warehouse management system co...
12/18/2008
20080215719Data Communication and Coherence in a Distributed Item Tracking System
Methods and apparatus, including computer program products, for communicating between nodes of a distributed system that tracks items. Each node receives tag-read-data corresponding to an item and communicates the tag-read-data to the designated responsible node for the...
09/04/2008
20080155298Refreshing a Transaction Screen
Methods, systems, and apparatus, including computer program products, implementing techniques for refreshing a transaction screen. The techniques include displaying, on a display device, a transaction screen containing data for a transaction, the transaction being a set...
06/26/2008
20080059873Indexing Structured Documents
Methods and apparatus, including computer program products, for indexing structured documents. A method includes identifying a structured document in a file system for indexing, the structured document having an identifier and at least one indexing-property, extracting ...
03/06/2008
20080046734Securing Access To An Application Service Based On A Proximity Token
A system for providing secured access to an application service includes a security token that couples to the application service. The security token performs a first element of a cryptographic technique, such as, for example, encryption or decryption. A. proximity toke...
02/21/2008
20070013697Declarative specification of model visualizations
Techniques for generating a visual representation for a model representation in a manner whereby the model representation is not coupled to the visual representation. An abstract representation is generated based upon the model representation. Mapping rules are configur...
01/18/2007
20060171104Portable device with programmable housing
Embodiments of the present invention include a portable device with a programmable housing that changes appearance in accordance with data inputs. In one embodiment, the portable device comprises a rigid housing having an outer surface, wherein the outer surface forms a...
08/03/2006
20060143270Organizer or e-mail and workflow integration
In a computer system wherein messages are transferred between participants, at least some of which are human users of the computer system using the computer system in furtherance of work projects, and wherein a workflow system handles task-based operations in a structur...
06/29/2006
20060095372System and method for management and verification of invoices
Embodiments of the present invention include architectures and methods for automated management of invoices. Embodiments of the present invention may include techniques for receiving and unifying invoice data, retrieving information about each invoice, verifying each in...
05/04/2006
20060041890Portal runtime framework
Techniques that enable an application or component developed according to a first framework specification to use services provided by an application executing on a second framework that is different from the first framework. A portal architecture is described that is ca...
02/23/2006
20060023857Identifying interfaces related to a service
A method in a computing device for identifying interfaces related to a service provider includes receiving a call identifier as an explicit parameter in a call or as an implicit parameter contained within input data to request a service provided by the service provider,...
02/02/2006
20060004715Indexing stored data
Methods and apparatus, including computer program products, for providing a data structure, embodied in a computer-readable medium, implementing a tree of nodes having inner nodes and leaf nodes, and performing a scan of the data structure to identify an entry that sati...
01/05/2006
20050210011Computer implemented method for retrieving hit count data from a data base system and according computer program product
A computer implemented method of retrieving hit count data from data base system comprises the steps of scanning through the bitmap data structure (7R) accessing only each Nth machine word (10f), determining a fuzzy number of hit-relevant bit values...
09/22/2005
20050091252Method and computer system for graphical assignments in hierarchies
Computer-implemented method, computer system and computer program product for creating graphical assignments between objects. An object hierarchy (110) and an object type selector (130) are displayed on an output device. The object type selector (130
04/28/2005
20050060302Computer implemented method and according computer program product for storing data sets in and retrieving data sets from a data storage system
A computer implemented method for storing data sets in and retrieving data sets from a data storage system in a given number and sorted by a data attribute of the data set comprises
  • <...
03/17/2005
20050055331Computer implemented method for retrieving data from a data storage system and according computer program product and data storage system
A computer implemented method for storing data in and retrieving data from a data storage system comprises the steps of calculating a dynamic bitmap data structure (7B) for at least one result set of a defined query condition concerning a data attribute included ...
03/10/2005
 
Sign InRegister
Username  
Password   
forgot password?