← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US6023698A Cited
US6072490A Cited
US6105021A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag