US Patent No: 5,826,239

Number of patents in Portfolio can not be more than 2000

Distributed workflow resource management system and method

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A system and method for distributed resource management in a computer network operating under control of workflow management software system (WFMS) to manage plural resources to perform a workflow process that includes multiple process activities, uses two-step resource assignment to manage resources at two levels. The resources are grouped by capabilities into resource groups controlled by a local resource manager (LRM), which maintains dynamic status of each resource, such as availability and load, as well as their roles and addresses. A global resource manager (GRM) stores resource data only about the groups: capabilities and status. The WFMS invokes the GRM, requesting a specified resource activity. The GRM checks the stored capabilities and status among the resource groups, selects the resource group capable of the specified activity and available, and forwards the request to the LRM for the selected group. The LRM selects one of the resources in the group to perform the specified activity and assigns the activity to that resource.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.HOUSTON, TX25733

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Du, Weimin San Jose, CA 13 1234
Eddy, Graham Warradyte, AU 1 247
Shan, Ming-Chien Saratoga, CA 73 1888

Cited Art

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5,301,320 Workflow management and control system 218 1991
5,581,691 Work flow management system and method 183 1995
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,535,322 Data processing system with improved work flow system and method 188 1992
 
KODAK I L, LTD. (1)
5,649,220 System and method for artwork design and production 18 1993

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (46)
6,901,425 Computer apparatus and method including a disconnect mechanism for communicating between software applications and computers on the world-wide web 9 1996
6,144,990 Computer apparatus and method for communicating between software applications and computers on the world-wide web using universal variable handling 69 1996
6,058,426 System and method for automatically managing computing resources in a distributed computing environment 88 1997
6,009,405 Ensuring atomicity for a collection of transactional work items in a workflow management system 88 1997
5,960,404 Mechanism for heterogeneous, peer-to-peer, and disconnected workflow operation 177 1997
5,960,420 Systems, methods and computer program products for implementing a workflow engine in database management system 77 1997
6,070,152 Framework for business applications providing financial integration 18 1998
6,122,633 Subscription within workflow management systems 43 1998
6,466,935 Applying relational database technology to process control in manufacturing processes 46 1999
6,381,579 System and method to provide secure navigation to resources on the internet 125 1999
6,629,096 System and method for performing a mindflow process 6 1999
6,519,578 System and method for processing knowledge items of a knowledge warehouse 25 1999
7,302,430 Workflow management system for generating output material based on customer input 1 1999
6,415,297 Parallel database support for workflow management systems 36 1999
6,832,201 Method and system for optimizing request shipping in workflow management systems 13 1999
6,631,354 Deriving and running workload manager enclaves from workflows 20 1999
6,725,445 System for minimizing notifications in workflow management system 16 2000
6,976,257 Context based execution prioritization in Workflow-Management-Systems 7 2001
7,373,310 Workflow system matrix organization search engine 8 2001
7,065,493 Workflow system and method 102 2001
7,603,403 Localization in distributed computer environments 1 2001
7,100,147 Method, system, and program for generating a workflow 80 2001
7,069,536 Method, system, and program for executing a workflow 69 2001
7,043,714 Method, system, and program for using objects in data stores during execution of a workflow 8 2001
7,698,427 Method, system, and program for transferring data from an application engine 1 2001
7,296,056 Method, system, and program for selecting one user to assign a work item in a workflow 16 2001
7,228,547 Method, system, and program for enabling access to a plurality of services 13 2001
7,047,535 Method, system, and program for performing workflow related operations using an application programming interface 16 2001
6,920,456 Method, system, and program for maintaining information in database tables and performing operations on data in the database tables 23 2001
8,166,006 Invocation of web services from a database 0 2001
7,865,380 Automated information technology management system 2 2001
7,346,906 Workload management in a computing environment 3 2002
7,398,525 Resource scheduling in workflow management systems 3 2003
7,810,099 Optimizing workflow execution against a heterogeneous grid computing topology 4 2004
8,423,950 Method and apparatus for optimizing performance and network traffic in distributed workflow processing 0 2004
7,661,135 Apparatus, system, and method for gathering trace data indicative of resource activity 2 2004
7,630,955 Apparatus, system, and method for analyzing the association of a resource to a business process 1 2004
7,546,601 Apparatus, system, and method for automatically discovering and grouping resources used by a business process 1 2004
7,953,703 Creation of highly available pseudo-clone standby servers for rapid failover provisioning 0 2005
7,949,551 Processing of compensation scopes in workflow management systems 0 2006
8,001,068 System and method for calibrating and extrapolating management-inherent complexity metrics and human-perceived complexity metrics of information technology management 0 2006
7,877,284 Method and system for developing an accurate skills inventory using data from delivery operations 0 2006
8,244,866 Matching an autonomic manager with a manageable resource 0 2006
7,945,464 Workflow system matrix organization search engine 0 2007
7,739,273 Method for creating, executing and searching through a form of active web-based content 0 2008
8,316,376 Optimizing workflow execution against a heterogeneous grid computing topology 0 2010
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (19)
5,937,388 System and method for performing scalable distribution of process flow activities in a distributed workflow management system 132 1997
6,078,982 Pre-locking scheme for allowing consistent and concurrent workflow process execution in a workflow management system 57 1998
6,052,684 System and method for performing consistent workflow process execution in a workflow management system 91 1998
6,311,192 Method for initiating workflows in an automated organization management system 38 1998
6,308,163 System and method for enterprise workflow resource management 115 1999
6,775,825 Common software application definition for resource management 23 2000
7,249,179 System for automatically activating reserve hardware component based on hierarchical resource deployment scheme or rate of resource consumption 23 2000
7,240,324 Event-based scheduling method and system for workflow activities 24 2001
7,236,939 Peer-to-peer inter-enterprise collaborative process management method and system 0 2001
7,835,933 Method and system for event management in business processes 0 2002
7,610,211 Investigating business processes 2 2002
7,565,304 Business processes based on a predictive model 11 2002
7,644,006 Semantically investigating business processes 1 2002
7,971,191 System and method for analyzing a process 0 2004
7,236,938 System and method for refreshing metric values 0 2004
8,412,671 System and method for developing a star schema 0 2004
7,529,790 System and method of data analysis 1 2005
7,467,145 System and method for analyzing processes 1 2005
8,423,396 System and method for process discovery 0 2005
 
ACCENTURE GLOBAL SERVICES LIMITED (12)
7,979,382 Component based information linking during claim processing 4 1999
7,617,240 Component based task handling during claim processing 15 1999
7,013,284 Component based interface to handle tasks during claim processing 67 1999
6,574,636 Method and article of manufacture for isolating data within a computer program 26 1999
7,716,077 Scheduling and planning maintenance and service in a network-based supply chain environment 25 1999
8,271,336 Increased visibility during order management in a network-based supply chain environment 1 2003
8,126,742 Automated assignment of insurable events 1 2003
7,933,786 Collaborative intelligent task processor for insurance claims 5 2005
7,957,991 Technology sharing during demand and supply planning in a network-based supply chain environment 5 2006
8,180,668 Collaborative intelligent task processor for insurance claims 1 2011
8,224,859 Component based information linking during claim processing 1 2011
8,401,896 Automated task processor for insurance claims 0 2012
 
ORACLE INTERNATIONAL CORPORATION (12)
6,845,505 Web request broker controlling multiple processes 21 1997
6,334,114 Method and apparatus for performing transactions in a stateless web environment which supports a declarative paradigm 115 1997
6,247,056 Method and apparatus for handling client request with a distributed web application server 54 1997
6,225,995 Method and apparatus for incorporating state information into a URL 57 1997
6,026,404 Method and system for executing and operation in a distributed environment 52 1997
6,710,786 Method and apparatus for incorporating state information into a URL 42 2000
7,158,940 Method and apparatus for facilitating management of information technology investment 9 2003
7,792,693 Distributed workflow techniques 0 2005
7,734,489 Method and apparatus for facilitating management of information technology investment 1 2005
7,756,734 Method and apparatus for facilitating management of information technology investment 1 2006
7,734,490 Method and apparatus for facilitating management of information technology investment 0 2006
8,200,709 Data model and applications 1 2009
 
JUNIPER NETWORKS, INC. (11)
6,170,002 Workflow systems and methods 61 1999
6,539,404 Project and role based workflow systems and methods 53 1999
6,442,594 Workflow systems and methods 23 1999
6,370,567 E-mail based workflow systems and methods of distributing e-mail 37 1999
6,279,042 Methods of performing an interdependent task on a document 79 1999
6,553,407 Form route manager for workflow systems and methods 25 2001
7,546,346 Workflow systems and methods for project management and information management 13 2001
7,707,259 Workflow systems and methods for project management and information management 5 2008
7,702,736 Workflow systems and methods for project management and information management 5 2008
7,702,737 Workflow systems and methods for project management and information management 4 2008
8,005,910 Workflow systems and methods for project management and information management 0 2010
 
SAP AG (9)
7,711,694 System and methods for user-customizable enterprise workflow management 3 2003
8,195,631 Resource finder tool 0 2003
8,095,411 Guided procedure framework 0 2003
7,849,175 Control center pages 0 2003
7,634,737 Defining a resource template for locating relevant resources 2 2003
7,885,847 End user oriented workflow approach including structured processing of ad hoc workflows with a collaborative process engine 3 2004
8,055,523 Setting reminders within processing of a business document 0 2005
8,250,169 Business context data companion tool 0 2007
8,131,668 User-experience-centric architecture for data objects and end user applications 0 2008
 
GOOGLE INC. (8)
6,014,673 Simultaneous use of database and durable store in work flow and process flow systems 61 1997
7,305,461 Method and system for network management with backup status gathering 6 2000
7,305,485 Method and system for network management with per-endpoint adaptive data communication based on application life cycle 6 2000
7,328,261 Distributed resource manager 6 2002
7,174,348 Computer program having an object module and a software development tool integration module which automatically interlink artifacts generated in different phases of a software project 8 2002
7,159,206 Automated process execution for project management 18 2002
7,155,700 Computer program having an object module and a software project definition module which customize tasks in phases of a project represented by a linked object structure 9 2002
7,403,948 Workflow system and method 15 2003
 
COMPUTER ASSOCIATES THINK, INC. (7)
8,073,721 Service level management 1 2000
7,730,172 Method and apparatus for reactive and deliberative service level management (SLM) 25 2000
7,725,570 Method and apparatus for component to service mapping in service level management (SLM) 14 2000
7,725,571 Method and apparatus for service analysis in service level management (SLM) 14 2000
7,430,594 Method and apparatus for distributed systems management 3 2002
7,912,749 Infrastructure auto discovery from business process models via middleware flows 3 2004
8,028,066 System and method for reactive and deliberative service level management (SLM) 3 2010
 
MICROSOFT CORPORATION (6)
5,995,940 Method and system for editing multivalued properties of an object 16 1997
8,005,710 Methods and systems for caching and synchronizing project data 0 2004
8,271,631 Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration 2005
7,991,971 State management for transactional backup consistency 0 2006
8,180,658 Exploitation of workflow solution spaces to account for changes to resources 1 2007
8,438,295 Declarative programming model for modeling and execution of triggers for resource oriented system 0 2008
 
PEGASYSTEMS INC. (6)
7,665,063 Integration of declarative rule-based processing with procedural programming 4 2004
8,335,704 Methods and apparatus for work management and routing 0 2005
7,711,919 Methods and apparatus for digital data processing with mutable inheritance 2 2005
7,640,222 Rules base systems and methods with circumstance translation 3 2006
8,250,525 Proactive performance management for multi-user enterprise software systems 1 2007
8,073,802 Rules base systems and methods with circumstance translation 2 2009
 
PEROT SYSTEMS CORPORATION (6)
7,236,940 Method and system for assessing and planning business operations utilizing rule-based statistical modeling 13 2001
7,216,088 System and method for managing a project based on team member interdependency and impact relationships 16 2001
7,313,531 Method and system for quantitatively assessing project risk and effectiveness 9 2001
7,831,442 System and method for minimizing edits for medical insurance claims processing 1 2003
7,822,621 Method of and system for populating knowledge bases using rule based systems and object-oriented software 1 2003
7,386,526 Method of and system for rules-based population of a knowledge base used for medical claims processing 2 2003
 
HITACHI, LTD. (5)
6,151,583 Workflow management method and apparatus 64 1997
6,526,388 Interoperable workflow management system 9 1998
6,170,010 Computer operation management system 8 1998
7,155,498 Computer operation management system 2 2000
6,839,815 System and method for storage on demand service in a global SAN environment 10 2001
 
VENTYX SOFTWARE SRL (5)
7,603,285 Enterprise scheduling system for scheduling mobile service representatives 1 2001
7,587,327 Order scheduling system and method for scheduling appointments over multiple days 4 2001
7,487,105 Assigning customer orders to schedule openings utilizing overlapping time windows 3 2001
7,346,531 Methods and systems for scheduling complex work orders for a workforce of mobile service technicians 22 2001
7,155,519 Systems and methods for enhancing connectivity between a mobile workforce and a remote scheduling application 6 2001
 
GE MEDICAL SYSTEMS INFORMATION TECHNOLOGIES, INC. (4)
5,995,937 Modular health-care information management system utilizing reusable software objects 56 1997
6,314,556 Modular health care information management system utilizing reusable software objects 49 1999
6,754,883 Modular analysis and standardization system 19 2000
6,581,204 Modular tracking and profiling system 50 2000
 
SIEMENS MEDICAL SOLUTIONS USA, INC. (4)
7,447,644 System and user interface for processing healthcare related event information 2 2002
7,310,607 System for processing healthcare related event information for use in scheduling performance of tasks 13 2002
7,653,873 System and user interface supporting task schedule configuration 1 2002
8,365,068 System and user interface for workflow and task schedule configuration 0 2009
 
ENTERWORKS (3)
6,442,563 Workflow management system, method, and medium that morphs work items 91 1998
6,430,538 Workflow management system, method and medium with personal subflows 54 1998
6,697,784 Workflow management system, method, and medium with personal subflows 28 2001
 
INFOPRINT SOLUTIONS COMPANY, LLC, A DELAWARE CORPORATION (3)
7,028,303 Method, system, and program for processing a job in an event driven workflow environment 5 1999
7,171,373 Database driven workflow management system for generating output material based on customer input 3 2005
7,499,867 Database driven workflow management system for generating output material based on customer input 2 2006
 
INTERNATIONAL PROJECTS CONSULTANCY SERVICES, INC. (3)
7,555,459 Automated loan processing system and method 6 2001
7,428,495 Object based workflow system and method 7 2001
8,060,438 Automated loan processing system and method 0 2009
 
METAPOWER, INC. (3)
7,254,594 Method and apparatus for process design 3 2004
7,756,914 Method and apparatus for process design 0 2007
7,945,599 Method and apparatus for process design 0 2010
 
SUN MICROSYSTEMS, INC. (3)
6,226,679 Common management information protocol (CMIP) agent registration methods systems and computer program products 51 1997
7,028,298 Apparatus and methods for managing resource usage 17 1999
7,073,177 Resource managing system for changing resource consumption state of the lower priority resource entity to more restrictive state when resource reached critical level 2 2001
 
USAA (3)
7,822,706 Workflow administration tools and user interfaces 0 2005
7,792,871 Workflow administration tools and user interfaces 0 2005
7,792,872 Workflow administration tools and user interfaces 0 2005
 
XEROX CORPORATION (3)
7,454,400 System for negotiation with mirroring 2 2002
7,409,378 System for negotiation using graphs 1 2002
7,647,212 Graph-based negotiation system with encapsulated constraint solver 0 2004
 
ACCESS 360 (2)
6,985,955 System and method for provisioning resources to users based on roles, organizational information, attributes and third-party information or authorizations 35 2001
6,947,989 System and method for provisioning resources to users based on policies, roles, organizational information, and attributes 44 2001
 
ADAPTIVE COMPUTING ENTERPRISES, INC. (2)
7,698,430 On-demand compute environment 4 2006
8,370,495 On-demand compute environment 0 2010
 
JDA SOFTWARE GROUP, INC (2)
7,062,540 System and method for remotely monitoring and managing applications across multiple domains 29 2001
7,577,554 Workflow modeling using an acyclic directed graph data structure 6 2005
 
MCAFEE, INC. (2)
7,308,702 Locally adaptable central security management in a heterogeneous network environment 46 2000
8,181,222 Locally adaptable central security management in a heterogeneous network environment 0 2007
 
MCI COMMUNICATIONS CORPORATION (2)
6,052,722 System and method for managing network resources using distributed intelligence and state management 52 1997
6,298,352 Apparatus and method for managing number sources 37 1998
 
REICHWEIN - WHITE ENTERPRISES, INC. (2)
6,311,162 Interactive symptomatic recording system and methods 38 1998
7,254,550 Interactive symptomatic recording system and method utilizing symptomatic memory 2 2001
 
UNISYS CORPORATION (2)
6,154,787 Grouping shared resources into one or more pools and automatically re-assigning shared resources from where they are not currently needed to where they are needed 293 1998
6,351,734 System and method for resource allocation and planning 37 1998
 
UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA) (2)
7,840,526 Workflow administration tools and user interfaces 0 2005
8,244,668 Workflow administration tools and user interfaces 0 2010
 
AMERIPRISE FINANCIAL, INC. (1)
7,113,933 Method and system for automated generation of a requested report in a computer system 3 2002
 
APPFOLIO, LLC (1)
8,086,541 Systems and methods for generating advertiser recommendations from users of workflow software 0 2010
 
AT&T CORP. (1)
6,192,403 Method and apparatus for adaptive monitor and support system 34 1997
 
BORLAND SOFTWARE CORPORATION (1)
6,938,240 Methods and systems for improving a workflow based on data mined from plans created from the workflow 42 2001
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
7,451,449 Work allocation system 1 2002
 
CA, INC. (1)
8,286,168 Infrastructure auto discovery from business process models via batch processing flows 0 2004
 
CANON KABUSHIKI KAISHA (1)
8,185,423 Just-in time workflow 0 2006
 
CIENA CORPORATION (1)
7,280,529 Providing network management access through user profiles 17 2000
 
CITIBANK, N.A. (1)
6,574,605 Method and system for strategic services enterprise workload management 99 1999
 
EMC CORPORATION (1)
8,156,516 Virtualized federated role provisioning 0 2007
 
FUJI XEROX CO., LTD. (1)
6,349,287 Work-flow support system 30 1998
 
FUJITSU LIMITED (1)
6,493,675 Apparatus and system for managing work flow, and computer-readable storage medium for storing work flow management program 13 1998
 
GE MEDICAL TECHNOLOGY SERVICES, INC. (1)
6,751,630 Integrated multiple biomedical information sources 26 2000
 
GENBAND US LLC (1)
7,580,994 Method and apparatus for enabling dynamic self-healing of multi-media services 18 2004
 
GROUP 1 SOFTWARE, INC. (1)
6,651,142 Method and apparatus for processing data using multi-tier caching 27 2000
 
HONEYWELL INC. (1)
6,751,666 Ripple scheduling for end-to-end global resource management 2 1999
 
HONEYWELL INTERNATIONAL INC. (1)
7,596,585 Object replication using information quality of service 0 2004
 
INCS INC. (1)
7,356,375 Method and device for executing work consisting of a plurality of steps under computer control 0 2006
 
INFOSYS TECHNOLOGIES LIMITED (1)
8,412,561 Business case evaluation system and methods thereof 0 2007
 
KABUSHIKI KAISHA TOSHIBA (1)
5,974,392 Work flow system for task allocation and reallocation 77 1996
 
LENOVO (SINGAPORE) PTE LTD. (1)
6,237,020 Task-oriented automatic distribution of software 58 1997
 
LEVEL 3 COMMUNICATIONS, LLC (1)
6,460,082 Management of service-oriented resources across heterogeneous media servers using homogenous service units and service signatures to configure the media servers 87 1999
 
LUCENT TECHNOLOGIES INC. (1)
6,424,948 Declarative workflow system supporting side-effects 23 1999
 
MCI, INC. (1)
6,937,993 System and method for processing and tracking telecommunications service orders 46 1998
 
NEOPOST TECHNOLOGIES SA (1)
7,921,062 Dynamic allocation of postal security devices 0 2006
 
NOKIA CORPORATION (1)
7,173,940 Providing gateway functionality in a virtual private network 0 2002
 
NUANCE COMMUNICATIONS, INC. (1)
6,138,088 Method and apparatus for process control by using natural language processing (NLP) technology 25 1997
 
OPEN TEXT S.A. (1)
8,090,611 System, method, and computer program product for enabling workflow applications 1 2010
 
PITNEY BOWES SOFTWARE INC. (1)
8,042,041 Method and apparatus for pipelined processing of data 0 2000
 
ROCKSTAR BIDCO, LP (1)
5,991,544 Process and apparatus for managing a software load image 5 1997
 
SAGENT TECHNOLOGY, A CORPORATION OF CALIFORNIA (1)
6,651,067 Method and apparatus for creating a data set with pending results 4 2000
 
SHARP KABUSHIKI KAISHA (1)
8,279,461 Systems and methods for managing a plurality of resources across multiple printing devices 0 2004
 
SHORE TECHNOLOGIES (1999) INC. (1)
6,292,827 Information transfer systems and method with dynamic distribution of data, control and management of information 158 1997
 
SONY COMPUTER ENTERTAINMENT INC. (1)
8,195,737 Process management apparatus, computer systems, distributed processing method, and computer program 0 2005
 
SONY ELECTRONICS INC. (1)
6,477,573 System and method for performing a hierarchical remote query in an electronic network 13 1999
 
TELECOM ITALIA S.P.A. (1)
7,809,822 Method for the automatic generation of workflow models, in particular for interventions in a telecommunication network 2 2005
 
TESTPLANT INC. (1)
7,870,504 Method for monitoring a graphical user interface on a second computer display from a first computer 1 2003
 
THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY (1)
7,231,356 Operating plan for machinery 1 2000
 
THEILER, DAVID (1)
7,945,465 Method and apparatus for managing workflow 1 2010
 
UBM AVIATION WORLDWIDE LIMITED (1)
7,272,616 Method and apparatus for generating custom configured output 9 2004
 
UBS AG (1)
7,657,590 Load balancing system and method 2 2002
 
VISONEX, LLC (1)
8,090,595 System and method for analyzing and improving business performance 0 2004
 
WIND RIVER SYSTEMS, INC. (1)
6,003,077 Computer network system and method using domain name system to locate MIB module specification and web browser for managing SNMP agents 117 1997
 
WORQFLOW TECHNOLOGIES LLC (1)
6,073,109 Computerized method and system for managing business processes using linked workflows 233 1996
 
XACTWARE SOLUTIONS, INC. (1)
6,810,383 Automated task management and evaluation 35 2000
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (5)
6,272,672 Dataflow processing with events 95 1995
7,020,618 Method and system for customer service process management 16 1999
7,289,966 Method and system for adapting the execution of a workflow route 10 2001
7,729,935 Method and apparatus for managing workflow 1 2003
7,707,057 Method and system for customer service process management 0 2006