Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing Computer-implemented-method-and-system-to-support-in-developing-a-process-specification-for-a-collaborative-process

 Forecasting contest
The present invention addresses the foregoing problems by providing a number of different inventive ...


 Opening price process for trading system
What is claimed is: 1. A method of determining an opening price for a product traded in a trading ...


 Method and apparatus for computer program usage monitoring
It is an object of the present invention to provide a software product to detect, monitor, report ...


 Method and system for distributing software in a telecommunications network
The deficiencies of the prior art are overcome by the method and system of the present invention. F...


 Method and system for downloading updates for software installation
In view of the foregoing, the present invention provides a method and system of downloading update ...


 Information retrieval apparatus and a method
It is an object of the present invention to provide an information retrieval apparatus and a method ...


 Dynamic caches with miss tables
The following Detailed Description will begin with a conceptual overview of the invention and will ...


 Type-based selection of rules for semantically disambiguating words
The invention addresses problems that arise with the previous techniques of Segond et al. and Dini ...


 Supplemental diagnostic and services resource planning for mobile systems
OF THE INVENTION The system and method integrate several well-known technologies via an ...


 System for generating prescribed duration audio and/or video sequences
The present invention is directed toward a system for compiling a sequence of data blocks for ...


 Computer-implemented method and system to support in developing a process specification for a collaborative process

Details
Inventors: Kraft, Frank Michael;
Assignee: SAP Aktiengesellschaft (DE)
Primary Examiner: Robinson; Greta
Assistant Examiner: Lewis; Cheryl
Attorney, Agent or Firm: Fish & Richardson P.C.

A computer-implemented method or computer system develops a process specification for a collaborative process involving distributed computer-based participant systems exchanging messages through an asynchronous messaging network. In operation, a computer retrieves, from a first computer system, information on process states and process state transitions in relation to each participant system. Information on collaboration states and collaboration state transitions of the process are stored in a second computer system and used to generate information on dead-end collaboration states.

DETAILED DESCRIPTION According to one aspect, the present invention provides a computer-implemented method to support in developing a process specification for a collaborative process involving distributed computer-based participant systems exchanging messages through an asynchronous messaging network, the method embodied by a computer program product executable by a computer system and causing, when executed, the computer system to carry out the steps of retrieving from a first storage location, sub-system state information on sub-system states and sub-system state transitions in relation to a plurality of software sub-systems of each participant system, the sub-system state information specifying in relation to each sub-system state transition, starting and target sub-system states of the corresponding software sub-system and events triggering, and resulting from, the respective sub-system state transition; processing the retrieved sub-system state information to generate, and store in a second storage location, collaboration state information on collaboration states and collaboration state transitions of the process, the collaboration states being defined by a sub-system state for each software sub-system of each participant system and a communication status of each message exchangeable between the participant systems, the collaboration state transitions being determined based on the sub-system state transitions; upon generation and storage of the collaboration state information, retrieving the collaboration state information from the second storage location; processing the retrieved collaboration state information to generate information on incompletely specified terminal collaboration states among the collaboration states, an incompletely specified terminal collaboration state being a terminal collaboration state in which at least one message is underway between the participant systems; and generating a result data object containing information on every incompletely specified terminal collaboration state found



Related patents
  Left-corner chart parsing
Different embodiments of the present invention provide improvements to left-corner chart parsing. The improvements include a specific order of filtering checks, ...
  Parsing of nested internet electronic mail documents
One aspect of the present invention is to provide a web-based reporting/ticketing application for Tier 1 ISP customer email complaints. Another aspect of the present ...
  Method for selecting a preferable wireless communication service provider in a multi-service provider environment
An embodiment of the present invention provides a method for locating a particular or desirable communications service provider in an environment having a plurality of ...
  Data analyzing method and system
It is an object of the present invention to solve the above-mentioned problems in a method and system for analyzing data stored in a data base or the like, converting ...
  System and method for automated anti-viral file update
The present invention in particular relates to a system and method for updating virus signature files of a computer and/or computer system so that an anti-virus program ...
  Computer security using virus probing
The present invention provides a technique for determining whether particular clients within a computer network are universally configured in accordance with the desired ...
  Fast virus scanning using session stamping
The above-mentioned shortcomings, disadvantages and problems are addressed by the present invention, which will be understood by reading and studying the following ...
  Method and apparatus for increasing virus detection speed using a database
The foregoing and other problems are overcome and the objects of the invention are realized by methods and apparatus in accordance with embodiments of this invention. T...
  Displaying multiple document abstracts in a single hyperlinked abstract, and their modified source documents
OF PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be explained below with reference to the drawings. At first, terms used in the following ...
  Optimization of simulation run-times based on fuzzy-controlled input values
The present inventions provides a method and apparatus for optimally adjusting simulation run-times based on the effects of outside forces that are impossible to ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved