US6301580B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Adaptive progress indicator
Assignee: Viavi Solutions Inc
•
Filing: 1999-01-12
•
Granted: 2001-10-09
•
Expires: 2019-01-12
Abstract
Abstract A method for informing a user of the status of a computer operation having multiple concurrent tasks, comprising maintaining multiple variables, wherein each one of said multiple variables represents the progress of a corresponding one of said multiple tasks; comparing said multiple variables to determine a superior variable, wherein said superior variable is selected based upon at least one predetermined performance criterion; and outputting said superior variable at least once during said computer operation.
Inventors
- 👤 Victoria Eigel-Danielson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 22:26
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
143 words
A method for informing a user of the status of a search inquiry, comprising: a. maintaining a first variable that corresponds to the progress of a search of a data repository during a search inquiry, wherein said data repository comprises data; b. maintaining a second variable that corresponds to the progress of filling a display repository during said search inquiry wherein said display repository comprises data from said data repository, and the capacity of said display repository is equal to a configurable measurement of data for output; c. comparing said first variable and said second variable to determine a superior variable, wherein said superior variable is the one of said first variable or said second variable that indicates greater progress; and d. outputting an adaptive progress indicator at least once during said search inquiry, wherein said adaptive progress indicator comprises said superior variable.
Claim 2
Independent Claim
143 words
A method for informing a user of the status of a search inquiry, comprising: a. maintaining a first variable that corresponds to the progress of a search of a data repository during a search inquiry, wherein said data repository comprises data; b. maintaining a second variable that corresponds to the progress of filling a display repository during said search inquiry wherein said display repository comprises data from said data repository, and the capacity of said display repository is equal to a configurable measurement of data for output; c. comparing said first variable and said second variable to determine a superior variable, wherein said superior variable is the one of said first variable or said second variable that indicates greater progress; and d. outputting an adaptive progress indicator at least once during said search inquiry, wherein said adaptive progress indicator comprises said superior variable.
Claim 3
Dependent Claim
27 words
A method as in claim 1 , wherein said adaptive indicator outputted during said search inquiry additionally comprises one or more descriptions associated with said superior variable.
Claim 4
Dependent Claim
23 words
A method as in claim 1 , wherein said greater progress is the maximum value between said first variable and said second variable.
Claim 5
Dependent Claim
21 words
A method as in claim 1 , wherein said first variable and said second variable are expressed in terms of percentages.
Claim 6
Dependent Claim
50 words
A method as in claim 1 , wherein said data from said display repository is: a. a subset of data that is copied from said data repository; and b. filtered data, and said filtered data is data that is pertinent to said search inquiry as determined by a data filter.
Claim 7
Dependent Claim
20 words
A method as in claim 1 , wherein said adaptive progress indicator is outputted for display to a computer monitor.
Claim 8
Dependent Claim
46 words
A method as in claim 1 , wherein said display repository is a virtual subset of a repository that comprises filtered data read from said data repository, and said filtered data is data that is pertinent to said search inquiry as determined by a data filter.
Claim 9
Dependent Claim
25 words
A method as in claim 1 , wherein said configurable measurement of data for output equals one viewable page of display to a computer monitor.
Claim 10
Dependent Claim
24 words
A method as in claim 1 , wherein: a. said data repository is a buffer; and b. said display repository is a display cache.
Claim 11
Dependent Claim
178 words
An article of manufacture, comprising: a. one or more computer readable storage media; and b. computer readable program code embodied on said one or more computer readable storage media for informing a user of the status of a search inquiry, the computer readable program code: i. causing a computer to maintain a first variable that corresponds to the progress of a search of a data repository, wherein said data repository comprises data; ii. causing said computer to maintain a second variable that corresponds to the progress of filling a display repository, wherein said display repository comprises data from said data repository, and the capacity of said display repository is equal to a configurable measurement of data for output; iii. causing said computer to compare said first variable and said second variable to determine a superior variable, wherein said superior variable is the one of said first variable or said second variable that indicates greater progress; and iv. causing said computer to output an adaptive progress indicator at least once during said search inquiry that comprises said superior variable.
Claim 12
Dependent Claim
178 words
An article of manufacture, comprising: a. one or more computer readable storage media; and b. computer readable program code embodied on said one or more computer readable storage media for informing a user of the status of a search inquiry, the computer readable program code: i. causing a computer to maintain a first variable that corresponds to the progress of a search of a data repository, wherein said data repository comprises data; ii. causing said computer to maintain a second variable that corresponds to the progress of filling a display repository, wherein said display repository comprises data from said data repository, and the capacity of said display repository is equal to a configurable measurement of data for output; iii. causing said computer to compare said first variable and said second variable to determine a superior variable, wherein said superior variable is the one of said first variable or said second variable that indicates greater progress; and iv. causing said computer to output an adaptive progress indicator at least once during said search inquiry that comprises said superior variable.
Claim 13
Dependent Claim
41 words
An article of manufacture as in claim 10 , wherein said adaptive progress indicator additionally comprises one or more descriptions associated with said greater of said first variable and said second variable that distinguishes said first variable from said second variable.
Claim 14
Dependent Claim
25 words
An article of manufacture as in claim 10 , wherein said greater progress is the maximum value between said first variable and said second variable.
Claim 15
Dependent Claim
23 words
An article of manufacture as in claim 10 , wherein said first variable and said second variable are expressed in terms of percentages.
Claim 16
Dependent Claim
52 words
An article of manufacture as in claim 10 , wherein said data from said display repository is: a. a subset of data that is copied from said data repository; and b. filtered data, and said filtered data is data that is pertinent to said search inquiry as determined by a data filter.
Claim 17
Dependent Claim
22 words
An article of manufacture as in claim 10 , wherein said adaptive progress indicator is outputted for display to a computer monitor.
Claim 18
Dependent Claim
48 words
An article of manufacture as in claim 10 , wherein said display repository is a virtual subset of a repository that comprises filtered data read from said data repository, and said filtered data is data that is pertinent to said search inquiry as determined by a data filter.
Claim 19
Dependent Claim
27 words
An article of manufacture as in claim 10 , wherein said configurable measurement of data for output equals one viewable page of display to a computer monitor.
Claim 20
Dependent Claim
26 words
An article of manufacture as in claim 10 , wherein: a. said data repository is a buffer; and b. said display repository is a display cache.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-10-08 | 2005-04-09 | 2005-10-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-10-08 | 2009-04-09 | 2009-10-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-10-08 | 2013-04-09 | 2013-10-09 | $7700.00 | Window Closed / Lapsed |