Time-ordered data base
Filing Information
- Patent Number: US4646229
- Application Number: US6441731
- Filing date: 11/15/1982
- Issue date: 02/24/1987
- Predicted expiration date: 02/24/2004
- U.S. Classifications: 364/200 · 364/300 ·
- International Classifications: G06F 1540 ·
- International Classifications: 364200 MS;300 MS;900 MS;407 ·
Abstract
A data base system includes future versions of the data base which are maintained currently in response to orders for future execution. All transactions against the data base are time stamped to assure access to the proper version of the data base. Information concerning the various versions are stored as delta nodes or lists. The application of this data base system to the assignment of outside plant telephone facilities to telephone subscribers is also described.References Cited
U.S. Patent Documents
| Document Number | Assignees | Inventors | Issue/Pub Date |
|---|---|---|---|
| US2542890 | BASU DEBA P | Basu et al. | Feb 1951 |
| US4007450 | International Business Machines Corporation | Haibt et al. | Feb 1977 |
| US4121196 | The United States of America as represented by the Secretary of the Army | Johnson et al. | Oct 1978 |
| US4274139 | International Business Machines Corporation | Hodgkinson et al. | Jun 1981 |
| US4320451 | Honeywell Information Systems Inc. | Bachman et al. | Mar 1982 |
| US4344134 | Burroughs Corporation | Barnes | Aug 1982 |
| US4412285 | Teradata Corporation | Neches et al. | Oct 1983 |
| US4432057 | International Business Machines Corporation | Daniell et al. | Feb 1984 |
| US4435753 | International Business Machines Corporation | Rizzi | Mar 1984 |
| US4468732 | International Business Machines Corporation | Raver | Aug 1984 |
| US4479196 | AT&T Bell Laboratories | Ferrer et al. | Oct 1984 |
Other Publications
| Standard Dictionary of Computers and Information Processing, (2nd Ed.), Martin H. Weik, Hayden Book Co. (New Jersey), p. 38. |
| Dictionary of Computers, Data Processing, and Telecommunications, (John Wiley & Sons), Jerry M. Rosenborg, PhD., p. 120. |
| The Bell System Technical Journal, vol. 61, No. 9, Nov. 1982, "A Directed Hypergraph Database: A Model for the Local Loop Telephone Plant", by A. J. Goldstein, pp. 2529-2555. |
| ACM Transactions on Database Systems, vol. 4, No. 1, Mar. 1979, "A Majority Consensus Approach to Concurrent Control for Multiple Copy Databases", R. H. Thomas; pp. 180-209. |
| NTC '77 Conference Record, vol. 2, 5-7 Dec. 1977, "Automated Application Engineering of a Large Tall Telephone Switching System", by Williams et al., pp. 24:5-1-24:5-5. |
Referenced By
Patent Family
| Document Number | Assignee | Inventors | Issue/Pub Date |
|---|---|---|---|
| WO198402023 | WESTERN ELECTRIC CO | BOYLE GERALD CARROLL | May 1984 |
| EP0125289 | Western Electric Company, Incorporated | BOYLE, Gerald, Carroll | Nov 1984 |
| US4646229 | AT&T Bell Laboratories | Gerald C. Boyle | Feb 1987 |
View Drawings
Independent Claims | See all claims (10)
- 1. An electronic data base system comprising a plurality of data records, at least some of said records including pointers to a plurality of others of said records,means for selectively accessing each of said data records,means for representing a plurality of time-dependent versions of each of said data records, said time-dependent versions comprising a single version of said data base and the incremental changes to said current version, andmeans, utilizing said accessing means and responsive to said time-dependent record versions, for making transactions against a consistent, time-dependent version of said data base representing the state of physical entitities at some future time.
- 7. The method of assigning physical facilities to a plurality of users for future use comprising the steps of(1) creating a current version of a data base including a record to represent each of said physical facilities and the current assignments to each of said physical facilities to said users, at least some of said records thereby including pointers to a plurality of others of said records representing a particular one of said current assignments,(2) for each new request for future assignment of facilities to one of said users,(a) generating a future version of those records in said data base affected by the future assignment of the represented facility to said one user,(b) maintaining a record of each fully consistent set of said data records corresponding to each of a plurality of future times,(c) making future assignments of said facilities by utilizing the appropriate one of said fully consistent sets, andrepeating step (2) for all requests received prior to but due for execution subsequent to said new request.





View assignee updates
analyzing 100 million+ documents to uncover your network...