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

Icon_funbox Bizarre Patents

Patent No. 6725510

Inclining coffin

A coffin, for allowing inclination for display of a deceased person in a natural position.

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 applications: 385

1                    
Application No.Application TitleIssue Date
20120131581Controlled Sharing of Information in Virtual Organizations
In one embodiment, a method for extracting data items for a task requesting a set of data items in a virtual organization including a plurality of members is provided. A set of confidentiality sub-policies associated with the set of data items and an information utility...
05/24/2012
20120131561Model-based Programming, Configuration, and Integration of Networked Enbedded Devices
Embodiments of the invention relate to programming, configuring, and integrating networked embedded devices with other applications. Particular embodiments include an architecture having an application model layer that integrates the networked embedded devices with busi...
05/24/2012
20120131551Peculiar Objects
An object oriented programming environment with an improved object, referred to herein as a “peculiar object”, which among other things, facilitates the implementation of a defined transition between object types is described. A peculiar object includes a programmin...
05/24/2012
20120131467METHOD FOR SELECTING ONE OR MORE FUNCTIONS OF AN IMPLEMENTATION GUIDE
A computer-implemented method for selecting one or more functions for display is provided. The selection may be performed via an implementation guide that is a hierarchy comprising nodes. A node may represent one function. The method may comprise retrieving a first list...
05/24/2012
20120131457CONFLICT SWITCHES FOR IMPLEMENTATION GUIDE NODE CHANGES
An enhancement implementation analysis method and system are provided. A processor may determine a node in an implementation guide hierarchy to be analyzed for conflicts. Based on the determination, a list of all switches assigned to the node in the implementation guide...
05/24/2012
20120131062Systems and Methods for Generating Customizing Documentation
The present disclosure involves systems, products, and methods for generating software documentation. One method includes operations for identifying a transport request containing information associated with a set of software modifications; identifying at least one view...
05/24/2012
20120130942OLAP Execution Model Using Relational Operations
In one embodiment the present invention includes an OLAP execution model using relational operations. In one embodiment, the present invention includes, a method comprising receiving a first query in an online analytic processor (OLAP) executing on one or more computers...
05/24/2012
20120130659Analysis of Large Data Sets Using Distributed Polynomial Interpolation
Embodiments of the present invention relate to analysis of large data sets using distributed polynomial interpolation. Particular embodiments compile such data sets from a large number of nodes. According to certain embodiments, a node gathers data for a certain time in...
05/24/2012
20120110547SYSTEM AND METHOD FOR A GENERIC OBJECT ACCESS LAYER
An object access interface is described that effectively decouples a functional layer from a user interface (UI) layer. In the context of pre-existing functional objects that are specifically tailored to a pre-existing UI, a single entry point access-interface may defin...
05/03/2012
20120110519GRAPHICAL MANIPULATION OF DATA OBJECTS
In an embodiment, a user input defining an enclosed, graphical shape on a video display is received. A number of graphical items are identified as being included within the enclosed, graphical shape. Here, each graphical item is displayed on the video display and repres...
05/03/2012
20120110513AGGREGATING BASED ON HIERARCHY AND SCALING INPUT
According to an example embodiment, a method may include accessing, by at least one processor from at least one non-transitory computer-readable memory device, a map and a hierarchy of places included in the map. The method may also include accessing, by the at least on...
05/03/2012
20120110500SYSTEM AND METHOD FOR MESSAGE GROUPING
Embodiments of the present invention may provide a message handling system for displaying messages in a structured way. The message handling system may store template messages in a table of a database and generate messages using the template messages. The message handli...
05/03/2012
20120110468Business Network GUI
A computer program product tangibly embodied in a computer-readable storage device includes instructions that, when executed, generate in a display device a graphical user interface comprising: a business view area with first objects representing business entities parti...
05/03/2012
20120109934DATABASE CALCULATION ENGINE
A select query or a data referencing a calculation scenario is received by a database server from a remote application server. The specified calculation scenario is one of a plurality of calculation scenarios and it defines a data flow model that includes one or more ca...
05/03/2012
20120109740Integrating Simulation And Forecasting Modes In Business Intelligence Analyses
An optimization object may include fields storing parameters used by the intelligence system during business intelligence data analysis. One of these fields may include a mode type field to selectively switch between a forecasting mode to extrapolate a value from the da...
05/03/2012
20120109708EVALUATING PATTERN-BASED CONSTRAINTS ON BUSINESS PROCESS MODELS
Methods and related systems for evaluating pattern-based constraints on business process models provide specifications for business process models, related structural patterns, and constraints on structural patterns so that instances of structural patterns can be identi...
05/03/2012
20120109661ASSOCIATIVE INFORMATION LINKING FOR BUSINESS OBJECTS
A method to create or modify a data item of a first application based on a data item of a business object of a second application or to create or modify the data item of the business object based on the data item of the first application is disclosed. The method include...
05/03/2012
20120084770Installing Analytical Content
A computer program product is tangibly embodied in a computer readable storage medium and comprises instructions that when executed by a processor perform a method including: presenting business category identifiers to a user in a computer system, each business category...
04/05/2012
20120072884CONVERTING BUSINESS PROCESS MODELS TO COMPONENT MODELS IN A SERVICE ORIENTED ARCHITECTURE DOMAIN
Process artifacts and elements in a business process model, such as a Business Process Modeling Notation (BPMN) compliant model, may be analyzed, converted into component model building blocks for developing applications, and enriched with technical metadata. The compon...
03/22/2012
20120072883MANAGEMENT OF INTEGRATED ENTERPRISE PROCESSES
A computer system can include an enterprise process selection module configured to receive a plurality of enterprise process definitions representing a plurality of existing enterprise processes implemented on a target system. The computer system can include a proposed ...
03/22/2012
20120072882MANAGEMENT OF VARIANTS OF AN ENTERPRISE PROCESS
A method can include receiving an indicator that an enterprise process has been selected from a plurality of enterprise processes, and receiving an enterprise process value defining at least a portion of a mandatory process step associated with a mandatory portion of th...
03/22/2012
20120072367DRY-RUN DESIGN TIME ENVIRONMENT
This disclosure provides various embodiments for performing a dry-run of a business process model in a design-time environment. A start event and end event of the business process model are identified, defining a path of a flow map including a sequence of a plurality of...
03/22/2012
20120072250SOLUTION PACKAGES INCLUDING SEGMENTS OF A PROCESS CHAIN
In one general aspect, a computer system can include an existing process chain module configured to receive a plurality of segment definitions representing a plurality of existing segments defining an existing process chain implemented in a target system. The computer s...
03/22/2012
20120054677DYNAMIC VIEW COMPUTATION AND DISPLAY
Methods and apparatus for displaying objects in client GUI. A lead selection and scoping information is used to determine whether the object is viewable, and the object is rendered only if it is at least partially viewable. The lead selection and scoping information is ...
03/01/2012
20120054662Task Importance Indicator Based on Personalized Rules
The present disclosure involves systems, software, and computer implemented methods for providing an indicator of a relative importance of a work item. One process includes operations for identifying at least one work item for determining a relative importance of the wo...
03/01/2012
20120054659DESIGN TIME APPLICATION HAVING AN INTERGRATED CHECK ENGINE
A method, including executing instructions recorded on a non-transitory computer-readable storage media using at least one processor, may include loading a component from a repository in a first user interface, notifying a second user interface that the component is loa...
03/01/2012
20120054603VIEW MODEL ASPECTS OF COMPONENT OBJECTS
Displaying a plurality of objects on a grid. Metadata indicates an object's display column and span. A lowest position is determined from objects displayed in the same column span. The object is displayed in the column span at the lowest position. A lowest position is d...
03/01/2012
20120054602MANAGEMENT OF DISPLAY OF OBJECT FIELDS OF LAYOUT ELEMENTS
A computer system can include a data handler configured to receive data for display within a plurality of layout elements. Each layout element from the plurality of layout elements can be identified for display within an application. The computer system can include a bo...
03/01/2012
20120054550EXECUTION LAYER DEBUGGER
In one embodiment, a method includes determining an execution plan of a plurality of blocks in an application. The execution plan defines a structure for execution of blocks in the plurality of blocks. A debugging command is received in a debugger. An active block in th...
03/01/2012
20120054335METHODS AND SYSTEMS FOR MANAGING QUALITY OF SERVICES FOR NETWORK PARTICIPANTS IN A NETWORKED BUSINESS PROCESS
The present disclosure involves systems, software, and computer implemented methods for calculating a quality of service associated with a network participant associated with a networked business process. One method comprises identifying a profile of a potential network...
03/01/2012
20120054334CENTRAL CROSS-SYSTEM PI MONITORING DASHBOARD
Embodiments of the present invention may provide a cross system monitor. The cross system monitor may function as a central dashboard for all PI components in PI domains being monitored. The cross system monitor may tightly integrate PI monitoring with system monitoring...
03/01/2012
20120054301METHODS AND SYSTEMS FOR PROVIDING A VIRTUAL NETWORK PROCESS CONTEXT FOR NETWORK PARTICIPANT PROCESSES IN A NETWORKED BUSINESS PROCESS
The present disclosure involves systems, software, and computer implemented methods for providing a virtual process context to a plurality of network participants associated with a networked business process. One example method comprises associating a networked business...
03/01/2012
20120054286METHODS AND SYSTEMS FOR BUSINESS INTERACTION MONITORING FOR NETWORKED BUSINESS PROCESS
The present disclosure involves systems, software, and computer implemented methods for monitoring interactions of business processes within networked business processes. One method comprises identifying a networked business process, the networked business process compr...
03/01/2012
20120054263DATA SYNCHRONIZATION AND DISABLEMENT OF DEPENDENT DATA FIELDS
Methods for synchronizing data in client-server architectures are described. A client stores data in first and second fields. The value stored in the second field depends on the value stored in the first. When the client writes a new value to the first field, it disable...
03/01/2012
20120054262ARCHITECTURE FOR MODELED PATTERN BASED USER INTERFACES
A computer system includes a UI designer client that runs on a client device and is configured to enable creation of UI models. A client engine runs on a client device and is configured to initiate requests for the UI models, receive the UI models in response to the req...
03/01/2012
20120054153GENERIC FRAMEWORK FOR APPLICATION SPECIFIC DATA EXCHANGE
Systems and methods to provide a generic framework for application specific data exchange are shown. In example embodiments a data container is received. The data container includes data saved to a master data system. The data container is buffered. At least one backup ...
03/01/2012
20120054142TASK-BASED EXPERIENCE REUSE
Implementations of the present disclosure include receiving a task including structured data and unstructured data, processing the task to generate a current task object, the current task object comprising a plurality of task attributes, retrieving a previous task objec...
03/01/2012
20120051535Outsourced Options Management
A computer-implemented method for processing options requests includes: storing, in a first system, static information regarding subscriptions by customers, the static information including at least customer names and product identifiers; storing, in a second system sep...
03/01/2012
20120047483Smart Web Service Discovery
The present disclosure involves software and computer implemented methods for smart discovery of web services. One process includes operations for identifying a modeled service composition at design time in an integrated development environment (IDE), receiving a select...
02/23/2012
20120047185COMPONENT LOAD PROCEDURE FOR SETTING UP SYSTEMS
Optional components are delivered to a software platform as a database load. A component is deployed to an application server of a first system. The component comprises at least a portion of the software to be delivered as a database load to a second system that impleme...
02/23/2012
1                    
 
Sign InRegister
Username  
Password   
forgot password?