US6671699B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Shared database usage in network devices
Assignee: Ciena Corp
•
Filing: 2000-05-20
•
Granted: 2003-12-30
•
Expires: 2020-05-20
Abstract
Abstract The present invention provides methods for operating a computer system that call for executing a plurality of modular processes, providing a data file for use by the plurality of the processes, and incorporating a view identification within each of the plurality of processes to define data accessible by each process within the data file. The processes can include, for example, two identical processes that are executed simultaneously to access the same data within the data file in accordance with the same incorporated view identification.
Inventors
- 👤 Darryl Black
- 👤 Thomas R. Perry
- 👤 David Glaser
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 07:30
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411; G06F11/00; G06F11/006; G06F8/00; G06F8/60; G06F9/46; G06F9/54; G06F9/542; G06F9/544; G06F2209/00; G06F2209/54; G06F2209/544; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
94 words
A method of operating a computer system comprising: executing a plurality of modular processes; providing a data file for use by the plurality of processes; and incorporating a view identification within each of the plurality of processes to define data accessible by each process within the data file, wherein the plurality of processes include two identical processes, and the method of operating the computer system further comprises: executing the two identical processes simultaneously, wherein the two identical processes access the same data within the data file in accordance with the same incorporated view identification.
Claim 2
Independent Claim
94 words
A method of operating a computer system comprising: executing a plurality of modular processes; providing a data file for use by the plurality of processes; and incorporating a view identification within each of the plurality of processes to define data accessible by each process within the data file, wherein the plurality of processes include two identical processes, and the method of operating the computer system further comprises: executing the two identical processes simultaneously, wherein the two identical processes access the same data within the data file in accordance with the same incorporated view identification.
Claim 3
Dependent Claim
25 words
The method of claim 1 , wherein the plurality of data processes include two additional processes having access to different data in said data file.
Claim 4
Dependent Claim
66 words
The method of claim 1 , wherein the plurality of processes included two additional processes that are identical except that each of the two additional processes incorporates a different view identification, and the method of operating the computer system further comprises: executing the two additional processes simultaneously, wherein the two additional processes access different data within the data file in accordance with different incorporated view identifications.
Claim 5
Dependent Claim
14 words
The method of claim 1 , wherein the computer system comprises a network device.
Claim 6
Dependent Claim
31 words
The method of claim 1 , wherein the data file comprises a metadata file used by the plurality of processes to customize execution behavior of each of the plurality of processes.
Claim 7
Dependent Claim
17 words
The method of claim 1 , wherein the data file comprises data stored within a database process.
Claim 8
Independent Claim
131 words
A method of operating a computer system comprising: executing a plurality of modular processes; providing a data file for use by the plurality of processes; and incorporating a view identification within each of the plurality of processes to define data accessible by each process within the data file, wherein the plurality of processes include an existing process and an upgraded version of the existing process, and the method of operating the computer system further comprises: executing the upgraded version of an existing process simultaneously with executing the existing process, wherein the upgraded version of the existing process incorporates a first view identification providing access to a first set of data within the data file and the existing process incorporates a second view identification providing access to a second set of data.
Claim 9
Independent Claim
131 words
A method of operating a computer system comprising: executing a plurality of modular processes; providing a data file for use by the plurality of processes; and incorporating a view identification within each of the plurality of processes to define data accessible by each process within the data file, wherein the plurality of processes include an existing process and an upgraded version of the existing process, and the method of operating the computer system further comprises: executing the upgraded version of an existing process simultaneously with executing the existing process, wherein the upgraded version of the existing process incorporates a first view identification providing access to a first set of data within the data file and the existing process incorporates a second view identification providing access to a second set of data.
Claim 10
Independent Claim
15 words
The method of claim, 7 wherein the first and second sets of data are different.
References Cited (Backward Citations)
US4750136A
Cited
US4942540A
Cited
US5726607A
Cited
US5638410A
Cited
US5515403A
Cited
US6021263A
Cited
US6021116A
Cited
US5995511A
Cited
US5802062A
Cited
US6008805A
Cited
WO1998026611A2
Cited
US5905730A
Cited
US5850399A
Cited
US6044540A
Cited
WO1999005826A1
Cited
US6008995A
Cited
US6015300A
Cited
WO1999011095A1
Cited
US6078595A
Cited
US5991297A
Cited
US5953314A
Cited
US5903564A
Cited
WO1999014876A1
Cited
US6014669A
Cited
US5926463A
Cited
US6108654A
Cited
WO1999027688A1
Cited
WO1999030530A1
Cited
WO1999035577A2
Cited
US6041307A
Cited
US6033259A
Cited
US6314526B1
Cited
US5991163A
Cited
US6330555B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-12-29 | 2007-06-30 | 2007-12-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-12-29 | 2011-06-30 | 2011-12-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-12-29 | 2015-06-30 | 2015-12-30 | $7700.00 | Window Closed / Lapsed |