
US Patent No: 7,937,655
Number of patents in Portfolio can not be more than 2000
Workflows with associated processes
Stats
-
May 3, 2011
Issued date -
Nov 30, 2001
filing date -
09/999,074
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
Workflows are used to automate processes. When a first workflow is performed, it may invoke a set of one or more nested workflows, workflows in other applications or services in other applications. The first workflow can be configured to pause and wait for the invoked set of one or more nested workflows, workflows in other applications, or services in other applications. Alternatively, the first workflow can be configured to proceed without waiting. Various means are disclosed for re-staring the first workflow and providing data back for the first workflow.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,991,768 Finer grained quiescence for data replication | 41 | 1997 | |
| 6,356,996 Cache fencing for interpretive environments | 33 | 1998 | |
| 6,587,856 Method and system for representing and accessing object-oriented data in a relational database system | 72 | 1998 | |
| 6,748,374 Method for generating a relational database query statement using one or more templates corresponding to search conditions in an expression tree | 65 | 1998 | |
| 6,158,010 System and method for maintaining security in a distributed computer network | 308 | 1999 | |
| 6,539,379 Method and apparatus for implementing a corporate directory and service center | 100 | 1999 | |
| 7,464,162 Systems and methods for testing whether access to a resource is authorized based on access information | 18 | 2001 | |
| 6,643,661 Method and apparatus for implementing search and channel features in an enterprise-wide computer system | 133 | 2001 | |
| 2002/0138,577 Domain based workflows | 28 | 2001 | |
| 2002/0143,943 Support for multiple data stores | 28 | 2001 | |
| 2002/0152,254 Template based workflow definition | 34 | 2001 | |
| 2002/0156,879 Policies for modifying group membership | 54 | 2001 | |
| 2002/0174,238 Employing electronic certificate workflows | 23 | 2001 | |
| 6,675,261 Request based caching of data store data | 112 | 2001 | |
| 6,782,379 Preparing output XML based on selected programs and XML templates | 60 | 2001 | |
| 6,816,871 Delivering output XML with dynamically selectable processing | 76 | 2001 | |
| 7,085,834 Determining a user's groups | 69 | 2001 | |
| 7,213,249 Blocking cache flush requests until completing current pending requests in a local server and remote server | 19 | 2001 | |
| 7,349,912 Runtime modification of entries in an identity system | 23 | 2001 | |
| 7,363,339 Determining group membership | 18 | 2001 | |
| 7,380,008 Proxy system | 14 | 2001 | |
| 7,415,607 Obtaining and maintaining real time certificate status | 15 | 2001 | |
| 7,475,151 Policies for modifying group membership | 10 | 2001 | |
| 7,581,011 Template based workflow definition | 18 | 2001 | |
| 7,711,818 Support for multiple data stores | 8 | 2001 | |
| 7,216,163 Method and apparatus for provisioning tasks using a provisioning bridge server | 23 | 2002 | |
| 2005/0015,340 Method and apparatus for supporting service enablers via service request handholding | 29 | 2004 | |
| 2006/0212,574 Policy interface description framework | 24 | 2005 | |
| 2006/0195,575 DETERMINING A USER'S GROUPS | 30 | 2006 | |
| 7,673,047 Determining a user's groups | 6 | 2006 | |
| 7,475,136 Method and apparatus for provisioning tasks using a provisioning bridge server | 4 | 2007 | |
|
|
|||
| 5,960,422 System and method for optimized source selection in an information retrieval system | 43 | 1997 | |
| 6,208,986 Web interface and method for accessing and displaying directory information | 86 | 1997 | |
| 6,012,098 Servlet pairing for isolation of the retrieval and rendering of data | 263 | 1998 | |
| 6,112,225 Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time | 122 | 1998 | |
| 6,105,063 Client-server system for maintaining application preferences in a hierarchical data structure according to user and user group or terminal and terminal group contexts | 189 | 1998 | |
| 6,105,066 Client-server system with central application management and using fully qualified class names of object-oriented applications for determining permanent server storage locations for application configuration information | 62 | 1998 | |
| 6,219,667 Efficient large-scale access control for internet/intranet information systems | 54 | 1998 | |
| 6,347,312 Lightweight directory access protocol (LDAP) directory server cache mechanism and method | 118 | 1998 | |
| 6,336,214 System and method for automatically generating browsable language grammars | 62 | 1998 | |
| 6,438,690 Vault controller based registration application serving web based registration authorities and end users for conducting electronic commerce in secure end-to-end distributed information system | 114 | 1998 | |
| 6,418,446 Method for grouping of dynamic schema data using XML | 83 | 1999 | |
| 6,775,782 System and method for suspending and resuming digital certificates in a certificate-based user authentication application system | 77 | 1999 | |
| 6,564,370 Attribute signature schema and method of use in a directory service | 51 | 1999 | |
| 6,981,212 Extensible markup language (XML) server pages having custom document object model (DOM) tags | 60 | 1999 | |
| 6,886,170 Method and apparatus in a data processing system for the issuance and delivery of lightweight requests to concurrent and multiple service providers | 31 | 1999 | |
| 7,031,999 Method of interconnecting computers and computer network | 5 | 1999 | |
| 6,571,216 Differential rewards with dynamic user profiling | 90 | 2000 | |
| 6,606,644 System and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool | 140 | 2000 | |
| 6,823,513 Workflow distribution process granting to operators with assigned activities access to needed computer resources and withdrawing such access upon the completion of the assigned activity | 20 | 2000 | |
| 6,963,917 Methods, systems and computer program products for policy based distribution of workload to subsets of potential servers | 41 | 2000 | |
| 6,839,752 Group data sharing during membership change in clustered computer system | 49 | 2000 | |
| 2002/0152,244 Method and apparatus to dynamically create a customized user interface based on a document type definition | 166 | 2000 | |
| 7,516,360 System and method for execution of a job in a distributed computing architecture | 7 | 2004 | |
|
|
|||
| 6,519,767 Compiler and method for automatically building version compatible object applications | 90 | 1995 | |
| 5,907,837 Information retrieval system in an on-line network including separate content and layout of published titles | 353 | 1995 | |
| 5,764,890 Method and system for adding a secure network server to an existing computer network | 167 | 1997 | |
| 6,073,242 Electronic authority server | 189 | 1998 | |
| 6,389,589 Class store schema | 118 | 1998 | |
| 6,959,415 Methods and apparatus for parsing Extensible Markup Language (XML) data streams | 28 | 1999 | |
| 6,842,863 Certificate reissuance for checking the status of a certificate in financial transactions | 35 | 1999 | |
| 7,120,914 Method and system for navigating between program modules | 29 | 2000 | |
| 2002/0143,949 Method and system for task based management of multiple network resources | 36 | 2001 | |
| 2004/0003,351 Navigating a resource browser session | 77 | 2002 | |
| 2005/0138,363 Certificate reissuance for checking the status of a certificate in financial transactions | 7 | 2005 | |
|
|
|||
| 5,966,702 Method and apparatus for pre-processing and packaging class files | 137 | 1997 | |
| 6,154,776 Quality of service allocation on a network | 154 | 1998 | |
| 6,542,515 Profile service | 83 | 1999 | |
| 6,609,198 Log-on service providing credential level change without loss of session continuity | 208 | 1999 | |
| 6,507,857 Extending the capabilities of an XSL style sheet to include components for content transformation | 124 | 2000 | |
| 7,058,798 Method ans system for pro-active credential refreshing | 14 | 2000 | |
| 7,080,078 Mechanism and apparatus for URI-addressable repositories of service advertisements and other content in a distributed computing environment | 26 | 2000 | |
| 6,970,862 Method and system for answering online certificate status protocol (OCSP) requests without certificate revocation lists (CRL) | 37 | 2001 | |
|
|
|||
| 6,041,306 System and method for performing flexible workflow process execution in a distributed workflow management system | 173 | 1997 | |
| 6,195,696 Systems, methods and computer program products for assigning, generating and delivering content to intranet users | 63 | 1998 | |
| 6,493,731 Document management system for recording and viewing the history of document use | 71 | 1999 | |
| 6,493,702 System and method for searching and recommending documents in a collection using share bookmarks | 270 | 1999 | |
| 6,671,853 Method and system for selectively streaming markup language documents | 71 | 1999 | |
| 7,107,526 Transparent injection of specific content into web pages viewed while browsing | 17 | 2000 | |
|
|
|||
| 5,301,320 Workflow management and control system | 218 | 1991 | |
| 5,530,861 Process enaction and tool integration via a task oriented paradigm | 183 | 1994 | |
| 5,581,691 Work flow management system and method | 183 | 1995 | |
| 7,124,354 Enterprise application transactions as shared active documents | 16 | 2000 | |
| 6,563,830 Multicast registration of all multicast flows in an asynchronous transfer mode based emulated LAN | 15 | 2000 | |
|
|
|||
| 5,867,824 Workflow method and system therefor | 61 | 1995 | |
| 6,859,823 Workflow server and workflow system control method | 33 | 2000 | |
| 6,986,138 Virtual work flow management method | 19 | 2000 | |
| 2004/0064,356 Workflow method and system therefor | 21 | 2003 | |
|
|
|||
| 6,061,740 Method and apparatus for heterogeneous network management | 101 | 1997 | |
| 5,991,810 User name authentication for gateway clients accessing a proxy cache server | 259 | 1997 | |
| 6,212,558 Method and apparatus for configuring and managing firewalls and security devices | 191 | 1997 | |
|
|
|||
| 6,539,021 Role based management independent of the hardware topology | 35 | 1998 | |
| 6,754,702 Custom administrator views of management objects | 33 | 1998 | |
| 6,963,573 System, device, and method for receiver access control in a multicast communication system | 19 | 2000 | |
|
|
|||
| 6,519,571 Dynamic customer profile management | 533 | 1999 | |
| 6,523,027 Interfacing servers in a Java based e-commerce architecture | 354 | 1999 | |
|
|
|||
| 5,659,616 Method for securely using digital signatures in a commercial cryptographic system | 312 | 1996 | |
| 5,903,882 Reliance server for electronic transaction system | 310 | 1996 | |
|
|
|||
| 6,182,142 Distributed access management of information resources | 386 | 1998 | |
| 6,161,139 Administrative roles that govern access to administrative functions | 374 | 1999 | |
|
|
|||
| 5,831,975 System and method for hierarchical multicast routing in ATM networks | 169 | 1996 | |
| 5,961,593 System and method for providing anonymous personalized browsing by a proxy system in a network | 309 | 1997 | |
|
|
|||
| 5,944,824 System and method for single sign-on to a plurality of network elements | 340 | 1997 | |
| 6,141,778 Method and apparatus for automating security functions in a computer system | 113 | 1998 | |
|
|
|||
| 6,105,006 Transaction authentication for 1-way wireless financial messaging units | 70 | 1997 | |
| 6,223,291 Secure wireless electronic-commerce system with digital product certificates and digital license certificates | 175 | 1999 | |
|
|
|||
| 6,366,913 Centralized directory services supporting dynamic group membership | 101 | 1998 | |
| 6,574,675 Simple workflow access protocol | 34 | 1999 | |
|
|
|||
| 5,455,953 Authorization system for obtaining in single step both identification and access rights of client to server directly from encrypted authorization ticket | 386 | 1993 | |
| 6,745,327 Electronic certificate signature program | 56 | 1999 | |
|
|
|||
| 5,734,837 Method and apparatus for building business process applications in terms of its workflows | 236 | 1994 | |
| 6,073,109 Computerized method and system for managing business processes using linked workflows | 233 | 1996 | |
|
|
|||
| 6,098,056 System and method for controlling access rights to and security of digital content in a distributed information system, e.g., Internet | 173 | 1997 | |
|
|
|||
| 6,275,916 Object oriented program memory management system and method using fixed sized memory pools | 37 | 1997 | |
|
|
|||
| 2002/0023,132 Shared groups rostering system | 106 | 2001 | |
|
|
|||
| 6,442,567 Method and apparatus for improved contact and activity management and planning | 78 | 1999 | |
|
|
|||
| 5,987,471 Sub-foldering system in a directory-service-based launcher | 162 | 1997 | |
|
|
|||
| 6,678,733 Method and system for authorizing and authenticating users | 106 | 1999 | |
|
|
|||
| 2002/0099,822 Method and apparatus for on demand certificate revocation updates | 26 | 2001 | |
|
|
|||
| 5,991,807 System for controlling users access to a distributive network in accordance with constraints present in common access distributive network interface separate from a server | 101 | 1996 | |
|
|
|||
| 6,336,124 Conversion data representing a document to other formats for manipulation and display | 233 | 1999 | |
|
|
|||
| 2004/0153,509 Internet-based education support system, method and medium with modular text-editing component for use in a web-based application | 56 | 2003 | |
|
|
|||
| 6,751,797 System and method for managing the persistence of EJB components in a directory accessed via LDAP | 41 | 2000 | |
|
|
|||
| 5,987,457 Query refinement method for searching documents | 160 | 1997 | |
|
|
|||
| 5,987,611 System and methodology for managing internet access on a per application basis for client computers connected to the internet | 533 | 1997 | |
|
|
|||
| 5,867,665 Domain communications server | 119 | 1997 | |
|
|
|||
| 6,785,726 Method and apparatus for delivering local and remote server events in a similar fashion | 66 | 2000 | |
|
|
|||
| 6,434,531 Method and system for facilitating patient care plans | 71 | 1997 | |
|
|
|||
| 6,901,588 Sharing components between programming languages by use of polymorphic proxy | 81 | 2000 | |
|
|
|||
| 6,195,689 Headend provisioning agent | 86 | 1999 | |
|
|
|||
| 5,884,284 Telecommunication user account management system and method | 205 | 1997 | |
|
|
|||
| 5,678,041 System and method for restricting user access rights on the internet based on rating information stored in a relational database | 467 | 1995 | |
|
|
|||
| 6,295,061 Computer system and method for dynamic information display | 90 | 1999 | |
|
|
|||
| 6,748,569 XML server pages language | 134 | 1999 | |
|
|
|||
| 6,711,607 Dynamic scheduling of task streams in a multiple-resource system to ensure task stream quality of service | 45 | 2000 | |
|
|
|||
| 6,263,363 System and method for creating an internet-accessible working replica of a home computer on a host server controllable by a user operating a remote access client computer | 63 | 1999 | |
|
|
|||
| 6,067,548 Dynamic organization model and management computing system and method therefor | 144 | 1998 | |
|
|
|||
| 6,061,726 Dynamic rights assignment apparatus and method using network directory services | 44 | 1997 | |
|
|
|||
| 2002/0013,777 Communications services provisioning method and apparatus and object programming language for developing provisioning models | 11 | 2001 | |
|
|
|||
| 5,077,666 Medical information system with automatic updating of task list in response to charting interventions on task list window into an associated form | 158 | 1990 | |
|
|
|||
| 6,266,420 Method and apparatus for secure group communications | 108 | 1998 | |
|
|
|||
| 6,367,013 System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents | 228 | 1999 | |
|
|
|||
| 6,851,054 Account-Based digital signature (ABDS) system for authenticating entity access to controlled resource | 49 | 2003 | |
|
|
|||
| 6,728,685 Communication schema of online reporting system and method related to online orders for consumer products having specific configurations | 66 | 2000 | |
|
|
|||
| 2002/0103,819 Technique for stabilizing data in a non-log based information storage and retrieval system | 50 | 2000 | |
|
|
|||
| 6,839,680 Internet profiling | 254 | 1999 | |
|
|
|||
| 2002/0065,701 System and method for automating a process of business decision and workflow | 75 | 2000 | |
|
|
|||
| 5,815,152 Method and apparatus for defining and evaluating a graphic rule | 59 | 1997 | |
|
|
|||
| 6,968,503 XML user interface for a workflow server | 117 | 2000 | |
|
|
|||
| 6,571,279 Location enhanced information delivery system | 451 | 1999 | |
|
|
|||
| 6,457,066 Simple object access protocol | 124 | 1997 | |
|
|
|||
| 6,112,243 Method and apparatus for allocating tasks to remote networked processors | 123 | 1996 | |
|
|
|||
| 6,112,181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information | 596 | 1997 | |
|
|
|||
| 6,256,739 Method and apparatus to determine user identity and limit access to a communications network | 185 | 1997 | |
|
|
|||
| 2002/0032,684 Directory information management apparatus, directory information management method, and computer readable recording medium having directory information management program stored therein | 54 | 2001 | |
|
|
|||
| 6,408,336 Distributed administration of access to information | 227 | 1998 | |
|
|
|||
| 5,745,574 Security infrastructure for electronic transactions | 194 | 1995 | |
|
|
|||
| 7,584,250 Method and system for distributing an invention disclosure over an intranet | 5 | 2000 | |
|
|
|||
| 7,308,702 Locally adaptable central security management in a heterogeneous network environment | 46 | 2000 | |
|
|
|||
| 5,999,911 Method and system for managing workflow | 209 | 1995 | |
|
|
|||
| 5,940,834 Automatic web page generator | 128 | 1997 | |
|
|
|||
| 6,721,716 Payment certification string and related electronic payment system and method | 55 | 2000 | |
|
|
|||
| 5,940,843 Information delivery system and method including restriction processing | 127 | 1997 | |
|
|
|||
| 7,031,944 Distributed processing system, method of the same | 6 | 2001 | |
|
|
|||
| 6,131,120 Enterprise network management directory containing network addresses of users and devices providing access lists to routers and servers | 163 | 1997 | |
|
|
|||
| 6,801,940 Application performance monitoring expert | 197 | 2002 | |
|
|
|||
| 6,151,531 System and method for managing the alteration of garments | 44 | 1996 | |
|
|
|||
| 6,721,318 Extending router functionality to report static group membership | 19 | 1999 | |
|
|
|||
| 2001/0023,440 DIRECTORY-SERVICES-BASED LAUNCHER FOR LOAD-BALANCED, FAULT-TOLERANT, ACCESS TO CLOSEST RESOURCES | 37 | 1997 | |
|
|
|||
| 6,263,332 System and method for query processing of structured documents | 157 | 1998 | |
|
|
|||
| 6,304,949 Data processor with localized memory reclamation | 48 | 1998 | |
|
|
|||
| 5,692,125 System and method for scheduling linked events with fixed and dynamic conditions | 135 | 1995 | |
|
|
|||
| 6,044,462 Method and apparatus for managing key revocation | 106 | 1997 | |
|
|
|||
| 5,796,841 Secure user certification for electronic commerce employing value metering system | 135 | 1995 | |
|
|
|||
| 6,173,311 Apparatus, method and article of manufacture for servicing client requests on a network | 207 | 1997 | |
|
|
|||
| 2001/0027,439 Method and system for computerized form completion | 75 | 2000 | |
|
|
|||
| 6,791,949 Network protocol for wireless ad hoc networks | 115 | 2000 | |
|
|
|||
| 5,822,454 System and method for automatic page registration and automatic zone detection during forms processing | 46 | 1995 | |
|
|
|||
| 6,591,260 Method of retrieving schemas for interpreting documents in an electronic commerce system | 145 | 2000 | |
|
|
|||
| 6,338,097 Cross application time sheet for communicating with one or more enterprise management applications during time data entry | 90 | 1998 | |
|
|
|||
| 2006/0159,109 Methods and systems for use in network management of content | 96 | 2005 | |
|
|
|||
| 6,632,251 Document producing support system | 142 | 1998 | |
|
|
|||
| 5,708,780 Internet server access control and monitoring systems | 921 | 1995 | |
|
|
|||
| 6,662,365 Unified parental locks | 60 | 1999 | |
|
|
|||
| 6,671,695 Dynamic group generation and management | 102 | 2001 | |
|
|
|||
| 6,223,205 Method and apparatus for assigning tasks in a distributed server system | 93 | 1998 | |
|
|
|||
| 5,901,287 Information aggregation and synthesization system | 184 | 1996 | |
|
|
|||
| 6,854,016 System and method for a web based trust model governing delivery of services and programs | 67 | 2000 | |
|
|
|||
| 6,104,705 Group based control scheme for video compression | 47 | 1997 | |
|
|
|||
| 6,330,569 Method for versioning a UML model in a repository in accordance with an updated XML representation of the UML model | 114 | 1999 | |
|
|
|||
| 6,292,833 Method and apparatus for providing access control to local services of mobile devices | 126 | 1998 | |
|
|
|||
| 6,859,783 Integrated interface for web based customer care and trouble management | 32 | 1998 | |
|
|
|||
| 6,487,600 System and method for supporting multimedia communications upon a dynamically configured member network | 68 | 1999 | |
|
|
|||
| 2003/0145,074 System and method for resource management | 70 | 2002 | |
|
|
|||
| 6,397,232 Method and system for translating the format of the content of document file | 102 | 2001 | |
|
|
|||
| 6,216,231 Specifying security protocols and policy constraints in distributed systems | 128 | 1997 | |
|
|
|||
| 6,138,104 Product development system and method using integrated process and data management | 84 | 1999 | |
|
|
|||
| 7,143,048 System and method for managing real estate | 7 | 2000 | |
|
|
|||
| 6,711,616 Client-server task distribution system and method | 34 | 2000 | |
|
|
|||
| 6,317,783 Apparatus and methods for automated aggregation and delivery of and transactions involving electronic personal information or data | 163 | 1999 | |
|
|
|||
| 2002/0091,836 Browsing method for focusing research | 55 | 2001 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Nov 3, 2014 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Nov 3, 2018 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Nov 3, 2022 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 3.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |