Fault-tolerant queue with autonomous client operation
US6718327B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Aug 31, 2001 |
| Grant date | Apr 6, 2004 |
| Priority date | — |
| Expiry date | Oct 30, 2021 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99952
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Apparatus and methods, including computer program products, for providing a network-accessible queue. The queue is stored on a network-accessible file system having a locking mechanism providing strictly-enforced, network-wide file locking. The data structures of the queue are stored in the file system. The file system is preferably implemented on a network accessible RAID array storage device providing a native CIFS file system for storing queue entries received over a network from sender clients and for delivery of such queue entries to receiver clients. Synchronization is implemented using file locks enforced by the file system, so there is no need for a master synchronization process. Notification of the availability of queue entries to receiver clients is also done by a decentralized process.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.