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

Icon_funbox Quotables

"For a list of all the ways technology has failed to improve the quality of life, please press three."

Alice Kahn

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 AG


Location: Walldorf, DE
No. of patents: 1004

          11            
NumberTitleIssue Date
7840760Shared closure eviction implementation
Methods for a treatment of cached objects are described. In one embodiment, management of a region of a cache is configured with an eviction policy plug-in. The eviction policy plug-in includes an eviction timing component and a sorting component, with the eviction ...
11/23/2010
7840683Systems and methods of migrating sessions between computer systems
Embodiments of the present invention include systems and methods of migrating sessions between computer systems. In one embodiment, the present invention includes a session migration method comprising managing, by a session manager, a session between a client and a ...
11/23/2010
7840606Systems, methods, and articles of manufacture for performing product availability check
A computer-implemented method performs a product availability check. The method comprises receiving a plurality of first data sets. The method further comprises deriving, based on the first data sets, one or more second data sets. Based on the second data sets, resu...
11/23/2010
7840601Editable table modification
In a computing system, a communication that includes contents retrieved from a data repository and configured to be organized in a table is received from a second device. The received contents are displayed in the table on a user interface. The table includes multip...
11/23/2010
7840562System and method of reconciling human resource database
A system and method to reconcile Human Resource databases, including payroll, accounting, tax and travel databases, are provided. The system and method may include a database aggregation component that automatically gathers and stores a plurality of databases in a c...
11/23/2010
7840534Integration of a digital asset management system with a network sales system
The disclosure relates to integration of a digital asset management system with a network sales system. The digital asset management system may comprise digital asset storage, search and retrieval functionality. Each digital asset may comprise one or more versions o...
11/23/2010
7840455System and method of detecting fraudulent or erroneous invoices
In one embodiment, the present invention includes methods for detecting fraudulent or erroneous invoices that use an associative memory and models of valid invoices. Incoming invoices may be applied against the models of valid invoices, and the models may access the...
11/23/2010
7840454Methods and systems for dynamic calculation of safety stock quantity
A computer-implemented method and system for calculating a safety stock quantity for several warehouses within an availability check during a delivery process of goods, wherein the safety stock quantity is representative of a quantity of products which is protected ...
11/23/2010
7840451Identifying the most relevant computer system state information
Operations to manage statements relating to a computer system state include obtaining, in a computer system and from any of several sources, statements that relate to a current state of the computer system. Each statement comprises several elements. The operations c...
11/23/2010
7836483Automatic derivation of access control policies from a choreography
A system architecture and algorithm for automatically generating, installing and enforcing access control policies that correspond to an agreed specification of collaboration. A collaboration member enforces its access control policies using a dedicated access contr...
11/16/2010
7836457Hybrid contextual floor plans for object instances
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 instanc...
11/16/2010
7836438Modified classfile registration with a dispatch unit that is responsible for dispatching invocations during runtime execution of modified bytecode
A byte code modification method for a classfile is described. The classfile describes properties of a class within an object oriented environment. The byte code modification method entails modifying a classfile after the classfile has been compiled from source code....
11/16/2010
7836410Window positioner/sizer
Methods and apparatus, including computer program products, for a window positioner/sizer. A computer-implemented method of displaying information on a computer display device includes displaying a first popup window on a primary window, the first popup window compr...
11/16/2010
7836357Error handling process
Correcting errors in data objects includes executing a main process to process the data objects, detecting an error in a first data object via the main process, sending, to an error correcting process, the data object and information associated with the error, and i...
11/16/2010
7836130Method and system for providing a collaboration service in enterprise business software
Disclosed is a method and system for creating a first collaboration service node for a first software object node and linking the first collaboration service node to a second collaboration service node hierarchically to represent a link structure between the first s...
11/16/2010
7836126Business presence system and method
Systems and methods for managing collaboration with one or more persons are disclosed. Presence information from the one or more persons are published to a server. One or more presence sources for each person are formed based on the present state of one or more comm...
11/16/2010
7836104Demonstration tool for a business information enterprise system
According to some embodiments, demonstration data is received via a front-end application associated with a business information enterprise system. The demonstration data may then be interpreted in accordance with at least one rule to generate business data. A query...
11/16/2010
7836070Automatic event registration during query execution
In one aspect, a computer-implemented method may provide evaluation of a query based on query-specific event handlers. The method may include receiving a query. Moreover, one or more objects and aspects of the objects may be determined based on the received query. T...
11/16/2010
7836065Searching multiple repositories in a digital information system
A computer-implemented method of configuring a database system for a global attribute search may include receiving a first user-actuated input in a distributed computing system that comprises multiple executable software applications. The software applications may p...
11/16/2010
7836037Selection of rows and values from indexes with updates
Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta...
11/16/2010
7835977Method and system for generating an auction using a template in an integrated internal auction system
A seller may define a template using an internal auction application in an integrated internal auction system that may then be used to generate an auction. The template information may be used to provide auction parameter values and/or product information. The templ...
11/16/2010
7835935Usability and functionality of manager self-service reminder of dates iview
A software tool allows a manager to integrate the dates displayed in the Reminder of Dates iView with his personal calendar. A manager may also make modify those dates automatically entered into his personal calendar, and these changes with also modify the informati...
11/16/2010
7831978Review mechanism for controlling the delegation of tasks in a workflow system
A method for creating a review task includes receiving task data, the task data including information on a main task to be performed. Delegation data is received, the delegation data including information identifying a first delegator of the main task and a first de...
11/09/2010
7831734Method and system for remote configuration of network devices
The present invention provides a method and system for remote configuration of heterogeneous network devices from a centralized location. ...
11/09/2010
7831637System on the fly
Embodiments herein relate to configuring computer systems. Some embodiments include storing, on a computing device, at least a subset of an application configuration dataset of a target application, and storing, on the computing device, at least a subset of an appli...
11/09/2010
7831634Initializing a cache region using a generated cache region configuration structure
In one embodiment, a centralized cache configuration for the regions of cache of a system is described. As regions of cache may require different resources they therefore may need to be configured differently. The system for providing central cache configuration inc...
11/09/2010
7831600Cluster communication manager
A cluster manager application program library includes an event handler to communicate an event from an application server instance to which the library is linked to a message server in a cluster of application server instances. The library further includes a notifi...
11/09/2010
7831568Data migration
The present subject matter relates to configuring computer systems and, more particularly, to data migration. Various embodiments of the present subject matter provide systems, methods, and software to receive and store customer information including information det...
11/09/2010
7831567System, method, and software for managing information retention using uniform retention rules
Systems, methods, and software for managing information retention using uniform retention rules is disclosed. Particularly, the disclosure relates to identifying data to be archived and assigning, inter alia, a destruction date to the identified data. Data for archi...
11/09/2010
7831554Mobile data management using association table
Middleware for mobile data management may include an association table and a message store. The middleware may operate to receive a business object instance from a backend system, determine one or more mobile devices associated with the business object instance, ass...
11/09/2010
7831487Method and system for scheduling purchase orders
Systems, methods and program products for monitoring a purchase order are disclosed. The method includes developing one or more timelines for a purchase order. Each timeline includes events in delivery of one or more items in the purchase order from a supplier to a ...
11/09/2010
7831465Sales representative workbench with account-based interface
A computer program product for handling sales activity information, the computer program product being tangibly embodied on a computer-readable medium and including executable code that, when executed, is configured to cause a data processing apparatus to provide a ...
11/09/2010
7831463Computer-implemented method and system for allocating customer demand to suppliers
Systems and methods consistent with the present invention provide a supplier performance measurement that uses historical data combined from disparate data sources to evaluate suppliers and rank the suppliers according to key performance indicators or attributes. Th...
11/09/2010
7827606Reverse engineering access control
Systems and methods for reverse engineering access control include determining a set of potential access control target methods, functions and/or subroutines that may be used in software applications. A software application is then analyzed to determine if the acces...
11/02/2010
7827566Graphical user interface for monitoring classloading references
A method, apparatus, and system are provided for a Graphical User Interface (GUI) for monitoring classloading references. In an embodiment, the GUI includes a graphical representation of one or more resources of an application server. The one or more resources may b...
11/02/2010
7827528Delta layering
The present subject mater relates to configuration of software applications and, more particularly, delta layering of software application content. The various embodiments described herein provide systems, methods, and software to store a first application instance ...
11/02/2010
7827506Methods and systems for outputting data on a graphical user interface of a computer system
Methods and systems are provided for outputting data on a graphical user interface of a computer system. Consistent with one implementation, a method of outputting data on a graphical user interface is provided. The method comprises retrieving data descriptive of an...
11/02/2010
7827502Graphical access to data objects
A method, apparatus and system for accessing data objects from a storage medium includes rendering a combination of graphical structures. Each graphical structure depicts a storage hierarchy or logic, and can include a link or reference to stored data objects. The c...
11/02/2010
7827486Evaluation of visual content usage
A method may include determining a plurality of sets of interaction events, each set of interaction events associated with a use of a user interface. Determining common interaction events among the sets. Determining a common interaction path including an ordered seq...
11/02/2010
7827204Order document data management
Methods and systems for managing order document data are provided. The order document data may be represented as an object, the object being configurable so as to comprise a predetermined number of core components, the core components being configurable in their con...
11/02/2010
          11            
 
Sign InRegister
Username  
Password   
forgot password?