US6338074B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for enterprise-wide work flow automation
Assignee: ServiceNow Inc
•
Filing: 1997-07-23
•
Granted: 2002-01-08
•
Expires: 2017-07-23
Abstract
Abstract Methods and apparatus are provided for a enterprise-wide work flow system that may encompass multiple geographically separate sites. The sites may be either permanently or transiently linked. A single computer network may accommodate multiple work flow systems and a single work flow system may be distributed over multiple local area networks. The system maintains the paradigm of one global queue per service and provides for individual work flow systems to export services to one another in an enterprise.
Inventors
- 👤 Luen Kimball Poindexter
- 👤 Glenn R. Seidman
- 👤 Stephen R. Timm
- 👤 Bruce A. Waddington
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 06:01
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
156 words
A method of distributing an object in a computer environment comprising a plurality of interconnected computer networks, wherein the object is to be sent from a local network to a remote network, the method comprising: providing each computer network with a queue for storing objects destined for the remote network; circulating a load balancing work object to each one of the networks in the plurality of interconnected computer networks such that the load balancing work object visits each of the networks at least once; when the load balancing work object visits the local network, examining the queue on the local network and selectively embarking into the load balancing work object information relating to work objects stored in the queue that are destined for the remote network; and, when the load balancing work object visits the remote network, selectively debarking from the load balancing work object information relating to the work objects destined for the remote network.
Claim 2
Independent Claim
156 words
A method of distributing an object in a computer environment comprising a plurality of interconnected computer networks, wherein the object is to be sent from a local network to a remote network, the method comprising: providing each computer network with a queue for storing objects destined for the remote network; circulating a load balancing work object to each one of the networks in the plurality of interconnected computer networks such that the load balancing work object visits each of the networks at least once; when the load balancing work object visits the local network, examining the queue on the local network and selectively embarking into the load balancing work object information relating to work objects stored in the queue that are destined for the remote network; and, when the load balancing work object visits the remote network, selectively debarking from the load balancing work object information relating to the work objects destined for the remote network.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein circulating, selectively embarking, and selectively debarking are repeated at least once.
Claim 4
Independent Claim
133 words
A method of distributing an object in a multiple work flow system environment, the method comprising: providing each work flow system in the multiple work flow system environment with a queue for storing objects destined for another work flow system; circulating a load balancing work object to each one of the work flow systems such that the load balancing work object visits each of the work flow systems at least once; when the load balancing work object visits each work flow system, examining the queue and selectively embarking into the load balancing work object information relating to work objects stored in the queue that are destined for another work flow systems; and selectively debarking from the load balancing work object information relating to the work objects destined for the visited work flow system.
Claim 5
Independent Claim
133 words
A method of distributing an object in a multiple work flow system environment, the method comprising: providing each work flow system in the multiple work flow system environment with a queue for storing objects destined for another work flow system; circulating a load balancing work object to each one of the work flow systems such that the load balancing work object visits each of the work flow systems at least once; when the load balancing work object visits each work flow system, examining the queue and selectively embarking into the load balancing work object information relating to work objects stored in the queue that are destined for another work flow systems; and selectively debarking from the load balancing work object information relating to the work objects destined for the visited work flow system.
Claim 6
Dependent Claim
17 words
The method of claim 3 wherein circulating, selectively embarking, and selectively debarking are repeated at least once.
References Cited (Backward Citations)
US4503499A
Cited
US4532588A
Cited
US4648061A
Cited
US4713780A
Cited
US4754428A
Cited
US5216603A
Cited
US4932026A
Cited
US5113393A
Cited
US5125075A
Cited
US5155858A
Cited
US5321841A
Cited
EP0457684A2
Cited
US6073109A
Cited
US5864679A
Cited
US5710921A
Cited
US5745901A
Cited
US5819092A
Cited
US5634127A
Cited
US5680548A
Cited
US5881238A
Cited
EP0793184A2
Cited
US5991733A
Cited
US5931917A
Cited
US5870545A
Cited
US6014673A
Cited
US6041306A
Cited
US5940804A
Cited
US6006193A
Cited
US5920725A
Cited
US5960404A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-01-07 | 2005-07-09 | 2006-01-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-01-07 | 2009-07-09 | 2010-01-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-01-07 | 2013-07-09 | 2014-01-08 | $7700.00 | Window Closed / Lapsed |