Patent US823766A successfully refreshed from Google Patents.
Patent US7000181B2 successfully refreshed from Google Patents.
US7000181B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Dynamic data display having slide drawer windowing
Assignee: International Business Machines Corp
•
Filing: 2001-06-21
•
Granted: 2006-02-14
•
Expires: 2021-06-21
Abstract
Abstract A dynamic data display system and associated method of usage. A portion of a data feed is dynamically displayed, such as in spreadsheet format, on a main drawer D 0 that overlays a display screen. N additional drawers D 1 , D 2 , . . . , D N are positioned such that D 1 conditionally overlays D 0 , D 2 conditionally overlays D 1 , . . . , D N conditionally overlays D N−1 . N is at least 2. Each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed. A user command is directed to a first drawer of the N additional drawers, which causes content on a second drawer of the N additional drawers to be displayed in accordance with the user command.
Inventors
- 👤 Robert Press
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 09:49
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0483; G06F40/00; G06F40/10; G06F40/166; G06F40/177; G06F40/18
Claims Analysis
Total Claims: 65
Claim 1
Independent Claim
250 words
A computer-readable medium comprising a data display structure encoded therein, said data display structure comprising: a main drawer D 0 that overlays a display screen, wherein D 0 is adapted to dynamically display in spreadsheet format a portion of a data feed; and N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, and wherein m is one of 1, 2, . . . , M, and wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 2
Dependent Claim
250 words
A computer-readable medium comprising a data display structure encoded therein, said data display structure comprising: a main drawer D 0 that overlays a display screen, wherein D 0 is adapted to dynamically display in spreadsheet format a portion of a data feed; and N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, and wherein m is one of 1, 2, . . . , M, and wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 3
Dependent Claim
35 words
The computer-readable medium of claim 1 , wherein a row R MAIN of data of the main drawer is highlighted for a predetermined period of time ΔT MAIN during which R MAIN is initially viewable.
Claim 4
Dependent Claim
37 words
The computer-readable medium of claim 1 , wherein a row R MAIN of data of the main drawer is highlighted in color for a predetermined period of time ΔT MAIN during which R MAIN is initially viewable.
Claim 5
Dependent Claim
33 words
The computer-readable medium of claim 1 , wherein a row R SEARCH of the Search drawer is highlighted for a predetermined period of time ΔT SEARCH during which R SEARCH is initially viewable.
Claim 6
Dependent Claim
35 words
The computer-readable medium of claim 1 , wherein a row R SEARCH of the Search drawer is highlighted in color for a predetermined period of time ΔT SEARCH during which R SEARCH is initially viewable.
Claim 7
Dependent Claim
25 words
The computer-readable medium of claim 1 , wherein selection of button B m causes B m to be highlighted until S m becomes initially viewable.
Claim 8
Dependent Claim
25 words
The computer-readable medium of claim 1 , wherein selection of button B m causes B m to be highlighted until S m becomes initially viewable.
Claim 9
Dependent Claim
32 words
The computer-readable medium of claim 1 , wherein a sorting of the drawer in accordance with a sort key causes a sorting of the Search drawer in accordance with the sort key.
Claim 10
Dependent Claim
46 words
The computer-readable medium of claim 1 , wherein a sorting of the main drawer in accordance with a sort key causes a sorting in accordance with the sort key of each drawer of the N additional drawers that is sortable in accordance with the sort key.
Claim 11
Dependent Claim
33 words
The computer-readable medium of claim 1 , wherein a sorting of the Search drawer in accordance with a sort key causes a sorting of the main drawer in accordance with the sort key.
Claim 12
Dependent Claim
56 words
The computer-readable medium of claim 1 , wherein a sorting a first drawer of the N additional drawers in accordance with a sort key causes a sorting in accordance with the sort key of the main drawer and of each remaining drawer of the N additional drawers that is sortable in accordance with the sort key.
Claim 13
Dependent Claim
31 words
The computer-readable medium of claim 1 , wherein the M buttons constitutes a portfolio of buttons that is user selectable from a menu that includes a plurality of portfolios of buttons.
Claim 14
Dependent Claim
20 words
The computer-readable medium of claim 1 , wherein the portion of the data feed is all of the data feed.
Claim 15
Dependent Claim
22 words
The computer-readable medium of claim 1 , wherein the portion of the data feed is a portfolio subset of the data feed.
Claim 16
Dependent Claim
44 words
The computer-readable medium of claim 1 , wherein a first drawer of the N additional drawers is adapted to display content in accordance with a user command that is directed to the main drawer or to a second drawer of the N additional drawers.
Claim 17
Dependent Claim
16 words
The computer-readable medium of claim 1 , wherein the data feed is a live data feed.
Claim 18
Dependent Claim
16 words
The computer-readable medium of claim 1 , wherein the data feed is a stored data feed.
Claim 19
Dependent Claim
17 words
The computer-readable medium of claim 17 , wherein the stored data feed is a video data feed.
Claim 20
Dependent Claim
31 words
The computer-readable medium of claim 2 , wherein B 1 , B 2 , . . . , B M are identified with a stock that trades on the stock exchange.
Claim 21
Dependent Claim
17 words
The computer-readable medium of claim 19 , wherein the stock exchange is the New York Stock Exchange.
Claim 22
Dependent Claim
37 words
The computer-readable medium of claim 19 , wherein the data feed further comprises stock data selected from the group consisting of stock halt data, stock delay data, stock resume data, stock bid/offer cancellation data, and combinations thereof.
Claim 23
Dependent Claim
36 words
The computer-readable medium of claim 19 , wherein the spreadsheet format includes a Time column, a Symbol column, a Bid column, an Offer column, a Bid Vol column, an Offer Vol column, and a Status column.
Claim 24
Dependent Claim
26 words
The computer-readable medium of claim 22 , wherein the spreadsheet format further includes at least one of a Halt Reason column and a Corp Action column.
Claim 25
Dependent Claim
52 words
The computer-readable medium of claim 19 , wherein all data of the data feed at a given time stamp and relating to a given stock symbol is displayed in no more than one row of the main drawer and in no more than one row of any of the N additional drawers.
Claim 26
Independent Claim
240 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; and positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, and wherein m is one of 1, 2, . . . , M, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 27
Independent Claim
240 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; and positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, and wherein m is one of 1, 2, . . . , M, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 28
Dependent Claim
34 words
The method of claim 25 , further comprising highlighting a row R MAIN of data of the main drawer for a predetermined period of time ΔT MAIN during which R MAIN is initially viewable.
Claim 29
Dependent Claim
36 words
The method of claim 25 , further comprising highlights in color a row R MAIN of data of the main drawer for a predetermined period of time ΔT MAIN during which R MAIN is initially viewable.
Claim 30
Dependent Claim
32 words
The method of claim 25 , further comprising highlighting a row R SEARCH of the Search drawer for a predetermined period of time ΔT SEARCH during which R SEARCH is initially viewable.
Claim 31
Dependent Claim
34 words
The method of claim 25 , further comprising highlighting in color a row R SEARCH of the Search drawer for a predetermined period of time ΔT SEARCH during which R SEARCH is initially viewable.
Claim 32
Dependent Claim
34 words
The method of claim 25 , further comprising if selecting button B m then highlighting B m immediately following said selecting of B m , until the portion of S m becomes initially viewable.
Claim 33
Dependent Claim
36 words
The method of claim 25 , further comprising if selecting button B m then highlighting in color B m immediately following said selecting of B m , until the portion of S m becomes initially viewable.
Claim 34
Dependent Claim
45 words
The method of claim 25 , further comprising: sorting the main drawer in accordance with a sort key; and sorting the Search drawer in accordance with the sort key, wherein the sorting of the Search drawer is triggered by the sorting of the main drawer.
Claim 35
Dependent Claim
55 words
The method of claim 25 , further comprising: sorting the main drawer in accordance with a sort key; and sorting in accordance with the sort key each additional drawer that is sortable in accordance with the sort key, wherein the sorting of the each additional drawer is triggered by the sorting of the main drawer.
Claim 36
Dependent Claim
45 words
The method of claim 25 , further comprising: sorting the Search drawer in accordance with a sort key; and sorting the main drawer in accordance with the sort key, wherein the sorting of the main drawer is triggered by the sorting of the Search drawer.
Claim 37
Dependent Claim
68 words
The method of claim 25 , further comprising: sorting a first drawer of the drawer of the N additional drawers in accordance with a sort key; and sorting in accordance with the sort key each remaining drawer of the N additional drawers that is sortable in accordance with the sort key, wherein the sorting of each such remaining drawer is triggered by the sorting of the first drawer.
Claim 38
Dependent Claim
47 words
The method of claim 25 , wherein the M buttons constitutes a portfolio of buttons that is user selectable from a menu that includes a plurality of portfolios of buttons, and further comprising selecting by the user the M buttons from the plurality of portfolios of buttons.
Claim 39
Dependent Claim
32 words
The method of claim 25 , further comprising dynamically selecting the multisubset of the data feed to by either all of the data feed or less than all of the data feed.
Claim 40
Dependent Claim
19 words
The method of claim 25 , wherein the portion of the data feed is all of the data feed.
Claim 41
Dependent Claim
21 words
The method of claim 25 , wherein the portion of the data feed is a portfolio subset of the data feed.
Claim 42
Dependent Claim
46 words
The method of claim 25 , further comprising: executing a user command that is directed to the main drawer or to a first drawer of the N additional drawers; and displaying content on a second drawer of the N additional drawers based on the user command.
Claim 43
Dependent Claim
17 words
The method of claim 25 , wherein providing the data feed includes providing a live data feed.
Claim 44
Dependent Claim
17 words
The method of claim 25 , wherein providing the data feed includes providing a stored data feed.
Claim 45
Dependent Claim
16 words
The method of claim 42 , wherein the stored data feed is a video data feed.
Claim 46
Dependent Claim
31 words
The method of claim 27 , wherein B 1 , B 2 , . . . , B M are each identified with a stock that trades on the stock exchange.
Claim 47
Dependent Claim
16 words
The method of claim 44 , wherein the stock exchange is the New York Stock Exchange.
Claim 48
Dependent Claim
37 words
The method of claim 44 , wherein the live data feed further comprises stock data selected from the group consisting of stock halt data, stock delay data, stock resume data, stock bid/offer cancellation data, and combinations thereof.
Claim 49
Dependent Claim
25 words
The method of claim 46 , wherein the spreadsheet format further includes at least one of a Halt Reason column and a Corp Action column.
Claim 50
Dependent Claim
35 words
The method of claim 44 , wherein the spreadsheet format includes a Time column, a Symbol column, a Bid column, an Offer column, a Bid Vol column, an Offer Vol column, and a Status column.
Claim 51
Dependent Claim
39 words
The method of claim 25 , further comprising dragging the tab T k of drawer D k in the first direction or in the second direction, wherein k is one of 1, 2, . . . , and N.
Claim 52
Independent Claim
254 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; positioning N additional drawers D 1 , D 2 , . . . D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, and wherein M is at least 1; selecting a button B m , wherein m is one of 1, 2, . . . , M; and dynamically displaying S m , in spreadsheet format on the Search drawer, wherein said dynamically displaying is triggered by the selecting of the button B m , wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 53
Independent Claim
254 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; positioning N additional drawers D 1 , D 2 , . . . D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, and wherein M is at least 1; selecting a button B m , wherein m is one of 1, 2, . . . , M; and dynamically displaying S m , in spreadsheet format on the Search drawer, wherein said dynamically displaying is triggered by the selecting of the button B m , wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 54
Independent Claim
233 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , D N } relative to D 0 , wherein N is at least 2, wherein the additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, wherein m is one of 1, 2, . . . , M; and opening or closing drawer D i , wherein i is one of 1, 2, . . . , and N, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 55
Independent Claim
233 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , D N } relative to D 0 , wherein N is at least 2, wherein the additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, wherein m is one of 1, 2, . . . , M; and opening or closing drawer D i , wherein i is one of 1, 2, . . . , and N, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 56
Independent Claim
292 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed, wherein the data feed comprises stock bids and offers on a stock exchange; positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, and wherein B 1 , B 2 , . . . , B M are each identified with a stock that trades on the stock exchange; selecting a button B m , wherein m is one of 1, 2, . . . , M; and dynamically displaying S m in spreadsheet format on the Search drawer, wherein said dynamically displaying is triggered by the selecting of the button B m , wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 57
Independent Claim
292 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed, wherein the data feed comprises stock bids and offers on a stock exchange; positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, and wherein B 1 , B 2 , . . . , B M are each identified with a stock that trades on the stock exchange; selecting a button B m , wherein m is one of 1, 2, . . . , M; and dynamically displaying S m in spreadsheet format on the Search drawer, wherein said dynamically displaying is triggered by the selecting of the button B m , wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 58
Independent Claim
273 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed, wherein the data feed comprises stock bids and offers on a stock exchange; positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, wherein m is one of 1, 2, . . . , M, and wherein B 1 , B, . . . , B M are identified with a stock that trades on the stock exchange; and opening or closing drawer D i , wherein i is one of 1, 2, . . . , and N, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 59
Independent Claim
273 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed, wherein the data feed comprises stock bids and offers on a stock exchange; positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, wherein m is one of 1, 2, . . . , M, and wherein B 1 , B, . . . , B M are identified with a stock that trades on the stock exchange; and opening or closing drawer D i , wherein i is one of 1, 2, . . . , and N, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 60
Dependent Claim
152 words
A computer-readable medium comprising a data display structure encoded therein, said data display structure comprising: a main drawer D 0 that overlays a display screen, wherein D 0 is adapted to dynamically display a portion of a data feed; and N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, and wherein a first drawer of D 0 , D 1 , . . . , D N is adapted to display content in response to selection of a button of a second drawer of D 0 , D 1 , . . . , D N .
Claim 61
Dependent Claim
152 words
A computer-readable medium comprising a data display structure encoded therein, said data display structure comprising: a main drawer D 0 that overlays a display screen, wherein D 0 is adapted to dynamically display a portion of a data feed; and N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, and wherein a first drawer of D 0 , D 1 , . . . , D N is adapted to display content in response to selection of a button of a second drawer of D 0 , D 1 , . . . , D N .
Claim 62
Independent Claim
143 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying on D 0 a portion of a data feed; and positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed; selecting a button of a first drawer of D 0 , D 1 , . . . , D N ; and displaying content on a second drawer of D 0 , D 1 , D N in response to the selection of the button of the first drawer.
Claim 63
Independent Claim
143 words
A method of dynamically displaying data, comprising: overlaying a main drawer D 0 on a display screen; dynamically displaying on D 0 a portion of a data feed; and positioning N additional drawers D 1 , D 2 , . . . , D N in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed; selecting a button of a first drawer of D 0 , D 1 , . . . , D N ; and displaying content on a second drawer of D 0 , D 1 , D N in response to the selection of the button of the first drawer.
Claim 64
Independent Claim
245 words
A system for dynamically displaying data, comprising: a main drawer D 0 that overlays a display screen; means for dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; and N additional drawers D 1 , D 2 , . . . , D N on the display screen in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, and wherein m is one of 1, 2, . . . , M, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
Claim 65
Independent Claim
245 words
A system for dynamically displaying data, comprising: a main drawer D 0 that overlays a display screen; means for dynamically displaying, in spreadsheet format on D 0 , a portion of a data feed; and N additional drawers D 1 , D 2 , . . . , D N on the display screen in an overlay pattern {D 1 , D 2 , . . . , D N } relative to D 0 , wherein N is at least 2, wherein each drawer D i (i=1, 2, . . . , N) is adapted to being opened or to being closed, wherein the N additional drawers include a Search drawer and an Alerts drawer such that the Alerts drawer includes M buttons B 1 , B 2 , . . . , B M respectively identifying a subset S 1 , S 2 , . . . , S M of the data feed, wherein M is at least 1, wherein selection of button B m causes the Search drawer to dynamically display S m in spreadsheet format, and wherein m is one of 1, 2, . . . , M, wherein each drawer D i (i=1, 2, . . . , N) includes a tab T i adapted to be dragged in a first direction to open drawer D i in the first direction and adapted to be dragged in a second direction to close drawer D i in the second direction.
References Cited (Backward Citations)
US5255363A
Cited
US5623282A
Cited
US5623591A
Cited
US5784545A
Cited
US5392387A
Cited
US5634095A
Cited
US5542040A
Cited
US6134535A
Cited
US5870092A
Cited
US6266814B1
Cited
US6037941A
Cited
US5894311A
Cited
US6157934A
Cited
US5819263A
Cited
US6557164B1
Cited
US6246407B1
Cited
US6225996B1
Cited
US6701485B1
Cited
US6613098B1
Cited
US6445400B1
Cited
US20020010743A1
Cited
US20020032611A1
Cited
US20020015609A1
Cited
US20020070972A1
Cited
US20020085040A1
Cited
US6850255B2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2009-02-13 | 2009-08-15 | 2010-02-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2013-02-13 | 2013-08-15 | 2014-02-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2017-02-13 | 2017-08-15 | 2018-02-14 | $7700.00 | Window Closed / Lapsed |