US7080394B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for capturing video frames for focused navigation within a user interface
Assignee: Vulcan Ventures Inc
•
Filing: 2002-08-29
•
Granted: 2006-07-18
•
Expires: 2022-08-29
Abstract
Abstract A video frame is captured from a television broadcast on each of a plurality of channels. The captured video frames are provided to a display interface, which successively displays the captured video frames within a focus area of a user interface in response to an initiating action by a user. The display interface then discontinues the successive display of video frames to show a particular video frame corresponding to a selected channel in response to a terminating action by the user.
Inventors
- 👤 Anthony F. Istvan
- 👤 James A. Billmaier
- 👤 John M. Kellum
- 👤 Dewey Reid
- 👤 Philip Rogan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 20:29
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/47; H04N21/482; G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482; H04N21/43; H04N21/431; H04N21/4312; H04N21/4316; H04N21/443; H04N21/4438; H04N5/00; H04N5/44; H04N5/4448
Claims Analysis
Total Claims: 62
Claim 1
Independent Claim
126 words
A method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; scrolling a linear sequence of the captured video frames representing different channels, one video frame at a time, through a single, non-moving focus area within the user interface in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 2
Independent Claim
126 words
A method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; scrolling a linear sequence of the captured video frames representing different channels, one video frame at a time, through a single, non-moving focus area within the user interface in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 3
Dependent Claim
24 words
The method of claim 1 , further comprising: repeating the capturing of video frames for the plurality of channels after an established time interval.
Claim 4
Dependent Claim
12 words
The method of claim 2 , wherein the interval comprises an hour.
Claim 5
Dependent Claim
12 words
The method of claim 2 , wherein the interval comprises a half-hour.
Claim 6
Dependent Claim
39 words
The method of claim 1 , further comprising: in response to automatically detecting a commercial break being broadcast on a particular channel, automatically delaying the capture of a video frame for the particular channel until after the commercial break.
Claim 7
Dependent Claim
36 words
The method of claim 1 , wherein capturing comprises automatically capturing at least one video frame for a particular channel in response to detecting a tag that was previously embedded within the broadcast on that channel.
Claim 8
Dependent Claim
32 words
The method of claim 1 , wherein capturing comprises asynchronously capturing at least two video frames from different channels in response to tags being embedded within the respective broadcasts at different times.
Claim 9
Dependent Claim
35 words
The method of claim 1 , capturing comprises: receiving a schedule for capturing a video frame for a particular channel; and capturing the video frame for the channel at a time specified in the schedule.
Claim 10
Dependent Claim
66 words
The method of claim 1 , wherein the video frames for a plurality of entertainment systems are centrally captured within a broadcast center, the method further comprising: packaging the individual captured video frames within an update package; and transmitting the update package to at least one entertainment system associated with the broadcast center, the update package being separate from the broadcasts on the plurality of channels.
Claim 11
Dependent Claim
23 words
The method of claim 9 , wherein capturing comprises successively tuning to each of the plurality of channels using a plurality of tuners.
Claim 12
Dependent Claim
16 words
The method of claim 1 , wherein the video frames are captured within en entertainment system.
Claim 13
Dependent Claim
35 words
The method of claim 11 , wherein the entertainment system comprises a primary tuner and a secondary tuner, and wherein capturing comprises successively tuning to each of the plurality of channels using the secondary tuner.
Claim 14
Dependent Claim
21 words
The method of claim 1 , wherein the single initiating action comprises holding down a first button on a remote control.
Claim 15
Dependent Claim
16 words
The method of claim 13 , wherein the single terminating action comprises releasing the first button.
Claim 16
Dependent Claim
33 words
The method of claim 1 , further comprising: tuning to and displaying the selected channel in response to a selection action by the user that is separate from the initiating and terminating actions.
Claim 17
Dependent Claim
23 words
The method of claim 1 , further comprising: associating at least one captured video frame with a card object for representing a channel.
Claim 18
Dependent Claim
25 words
The method of claim 1 , wherein advancing through the captured video frames comprises advancing through at least a subset of the captured video frames.
Claim 19
Dependent Claim
35 words
The method of claim 1 , wherein the single initiating action comprises activating a first control on the remote control, and wherein the single terminating action comprises activating a second control on the remote control.
Claim 20
Dependent Claim
31 words
The method of claim 1 , wherein the single initiating action comprises activating a first control on the remote control, and wherein the single terminating action comprises re-activating the first control.
Claim 21
Independent Claim
222 words
A method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; displaying a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface; organizing the captured video frames into a sequence; in response to a particular icon representing a television function being scrolled into the focus area, displaying at least a subset of the sequence of video frames along a second, perpendicular axis of the a user interface, one video frame being displayable within the focus area; scrolling the video frames along the second axis one at a time through the focus area to progressively change the video frame within the focus area to a next video frame in the sequence in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to a single terminating action by the user.
Claim 22
Independent Claim
222 words
A method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; displaying a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface; organizing the captured video frames into a sequence; in response to a particular icon representing a television function being scrolled into the focus area, displaying at least a subset of the sequence of video frames along a second, perpendicular axis of the a user interface, one video frame being displayable within the focus area; scrolling the video frames along the second axis one at a time through the focus area to progressively change the video frame within the focus area to a next video frame in the sequence in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to a single terminating action by the user.
Claim 23
Dependent Claim
24 words
The method of claim 20 , further comprising: repeating the capturing of video frames for the plurality of channels after an established time interval.
Claim 24
Dependent Claim
39 words
The method of claim 20 , further comprising: in response to automatically detecting a commercial break being broadcast on a particular channel, automatically delaying the capture of a video frame for the particular channel until after the commercial break.
Claim 25
Dependent Claim
66 words
The method of claim 20 , wherein the video frames for a plurality of entertainment systems are centrally captured within a broadcast center, the method further comprising: packaging the individual captured video frames within an update package; and transmitting the update package to at least one entertainment system associated with the broadcast center, the update package being separate from the broadcasts on the plurality of channels.
Claim 26
Independent Claim
157 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: a frame capture device to capture a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; and a transmission component to provide the captured video frames to a display interface, wherein the display interface is to scroll a linear sequence the captured video frames representing different channels, one video frame at a time, through a single, non-moving focus area within the user interface in response to a single initiating action by a user, wherein the scrolling of video frames automatically proceeds until being terminated by the user, and wherein the display interface is to discontinue the advancing of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 27
Independent Claim
157 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: a frame capture device to capture a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; and a transmission component to provide the captured video frames to a display interface, wherein the display interface is to scroll a linear sequence the captured video frames representing different channels, one video frame at a time, through a single, non-moving focus area within the user interface in response to a single initiating action by a user, wherein the scrolling of video frames automatically proceeds until being terminated by the user, and wherein the display interface is to discontinue the advancing of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 28
Dependent Claim
29 words
The system of claim 24 , wherein the frame capture device is to repeat the capture of video frames for the plurality of channels after an established time interval.
Claim 29
Dependent Claim
13 words
The system of claim 25 , wherein an interval comprises a half hour.
Claim 30
Dependent Claim
12 words
The system of claim 25 , wherein an interval comprises an hour.
Claim 31
Dependent Claim
49 words
The system of claim 24 , wherein the frame capture device is to automatically detect a commercial break being broadcast on a particular channel and automatically delay the capture of a video frame for the particular channel until after the commercial break in response to the commercial being detected.
Claim 32
Dependent Claim
40 words
The system of claim 24 , wherein the frame capture device is to automatically capture at least one video frame for a particular channel in response to detecting a tag that was previously embedded within the broadcast on that channel.
Claim 33
Dependent Claim
36 words
The system of claim 24 , wherein the frame capture device is to asynchronously capture at least two video frames from different channels in response to tags being embedded within the respective broadcasts at different times.
Claim 34
Dependent Claim
47 words
The system of claim 24 , wherein the frame capture device is to receive a schedule for capturing a video frame for a particular channel and wherein the frame capture device is to capture the video frame for the channel at a time specified in the schedule.
Claim 35
Dependent Claim
96 words
The system of claim 24 , wherein the frame capture device and transmission components are components of a broadcast center that centrally captures the video frames for a plurality of entertainment systems, and wherein the transmission component comprises: an image cache to store the captured video frames; and a packaging component to package the individual captured video frames in the image cache into an update package and to transmit the update package to at least one entertainment system associated with the broadcast center, the update package being separate from the broadcasts on the plurality of channels.
Claim 36
Dependent Claim
29 words
The system of claim 32 , further comprising: a plurality of tuners to successively tune to each of the plurality of channels during the capture of the video frames.
Claim 37
Dependent Claim
38 words
The system of claim 24 , wherein the frame capture device and transmission component are components of an entertainment system of a user, and wherein the transmission component comprises: an image cache to store the captured video frames.
Claim 38
Dependent Claim
36 words
The system of claim 34 , further comprising; a primary tuner and a secondary tuner, wherein the secondary tuner is to successively tune to each of the plurality of channels during capture of the video frames.
Claim 39
Dependent Claim
20 words
The system of claim 24 , wherein the single initiating action comprises activating a first control on a remote control.
Claim 40
Dependent Claim
33 words
The system of claim 36 , wherein the single terminating action is at least one of activating a second control on the remote control, releasing the first control, and re-activating the first control.
Claim 41
Dependent Claim
25 words
The system of claim 24 , further comprising a tuner for tuning to the selected channel in response to a selection action by the user.
Claim 42
Dependent Claim
27 words
The system of claim 24 , further comprising a computer-readable medium for associating at least one captured video frame with a card object for representing a channel.
Claim 43
Dependent Claim
22 words
The system of claim 24 , wherein the display interface is to advance through at least a subset of the video frames.
Claim 44
Independent Claim
265 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: a frame capture device to capture a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; and a transmission component to provide the captured video frames to a display interface, wherein the display interface is to display a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface, wherein the display interface is further to organize the captured video frames into a sequence and display, in response to a particular icon being scrolled into the focus area, at least a subset of the sequence of video frames along second, perpendicular axis of a user interface, a single video frame in the sequence being displayable within the focus area of the user interface, and wherein the display interface is further to scroll the video frames along the second axis one at a time through the focus area to progressively change the video frame within the focus area to a next video frame in the sequence in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user, and discontinue the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to a single terminating action by the user.
Claim 45
Independent Claim
265 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: a frame capture device to capture a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; and a transmission component to provide the captured video frames to a display interface, wherein the display interface is to display a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface, wherein the display interface is further to organize the captured video frames into a sequence and display, in response to a particular icon being scrolled into the focus area, at least a subset of the sequence of video frames along second, perpendicular axis of a user interface, a single video frame in the sequence being displayable within the focus area of the user interface, and wherein the display interface is further to scroll the video frames along the second axis one at a time through the focus area to progressively change the video frame within the focus area to a next video frame in the sequence in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user, and discontinue the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to a single terminating action by the user.
Claim 46
Dependent Claim
31 words
The system of claim 41 , wherein the frame capture device is to repeat the capturing of a video frame for each of the plurality of channels at established time intervals.
Claim 47
Dependent Claim
50 words
The method of claim 41 , wherein the frame capture device is to automatically detect a commercial break being broadcast on a particular channel and automatically delay the capture of a video frame for the particular channel until after the commercial break in response to the commercial break being detected.
Claim 48
Dependent Claim
81 words
The method of claim 41 , wherein the frame capture device and transmission component are components of a broadcast center that centrally captures video frames for a plurality of entertainment systems, and wherein the transmission component comprises a packaging component to package the individual captured video frames within an update package and to transmit the update package to at least one entertainment system associated with the broadcast center, the update package being separate from the broadcasts on the plurality of channels.
Claim 49
Independent Claim
221 words
A system within a broadcast center for centrally capturing video frames to enable access to a plurality of channels within respective user interfaces of a plurality of entertainment systems, the system comprising: a scheduler to initiate the capture of a video frame from a broadcast on each of a plurality of channels, each captured video frame representing a different channel; a tuner to tune to each channel in response to a signal from the scheduler; a frame capture device to capture each video frame in response to the tuner tuning to the respective channel; an image cache to store the captured video frames; and a transmission component to transmit the captured video frames in the image cache to the plurality of entertainment systems, the captured video frames being sent separately from the broadcasts, wherein each entertainment system comprises a display interface to scroll through at least a subset of the captured video frames through a single, non-movable focus area of the user interface in response to a single initiating action by a user, wherein the scrolling of video frames automatically proceeds until being terminated by the user, and wherein the display interface is to discontinue the cycling of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 50
Independent Claim
221 words
A system within a broadcast center for centrally capturing video frames to enable access to a plurality of channels within respective user interfaces of a plurality of entertainment systems, the system comprising: a scheduler to initiate the capture of a video frame from a broadcast on each of a plurality of channels, each captured video frame representing a different channel; a tuner to tune to each channel in response to a signal from the scheduler; a frame capture device to capture each video frame in response to the tuner tuning to the respective channel; an image cache to store the captured video frames; and a transmission component to transmit the captured video frames in the image cache to the plurality of entertainment systems, the captured video frames being sent separately from the broadcasts, wherein each entertainment system comprises a display interface to scroll through at least a subset of the captured video frames through a single, non-movable focus area of the user interface in response to a single initiating action by a user, wherein the scrolling of video frames automatically proceeds until being terminated by the user, and wherein the display interface is to discontinue the cycling of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 51
Dependent Claim
23 words
The system of claim 45 , wherein the scheduler is to periodically initiate the capture of video frames at an established time interval.
Claim 52
Dependent Claim
22 words
The system of claim 45 , wherein the display interface is to cycle through at least a subset of the video frames.
Claim 53
Independent Claim
131 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: means for capturing a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; means for scrolling a linear sequence of at least a subset of the captured video frames one at a time through a non-moving focus area of a user interface in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and means for discontinuing the advancing of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 54
Independent Claim
131 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: means for capturing a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; means for scrolling a linear sequence of at least a subset of the captured video frames one at a time through a non-moving focus area of a user interface in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and means for discontinuing the advancing of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 55
Independent Claim
232 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: means for capturing a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; means for displaying a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface; means for organizing the captured video frames into a sequence; means for displaying, in response to a particular icon representing a television function being scrolled into the focus area, at least a subset of the sequence of video frames along second, perpendicular axis of the user interface, one video frame being displayable within the focus area; means for scrolling the video frames one at a time through the focus area along the second axis to progressively change the video frame within the focus area to a next video frame in the sequence in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user, and means for discontinuing the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to a single terminating action by the user.
Claim 56
Independent Claim
232 words
A system for enabling access to a plurality of channels within a user interface, the system comprising: means for capturing a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; means for displaying a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface; means for organizing the captured video frames into a sequence; means for displaying, in response to a particular icon representing a television function being scrolled into the focus area, at least a subset of the sequence of video frames along second, perpendicular axis of the user interface, one video frame being displayable within the focus area; means for scrolling the video frames one at a time through the focus area along the second axis to progressively change the video frame within the focus area to a next video frame in the sequence in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user, and means for discontinuing the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to a single terminating action by the user.
Claim 57
Dependent Claim
138 words
An article of manufacture comprising a computer-accessible medium including program code for causing a computer to perform a method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; scrolling a linear sequence of the captured video frames representing different channels through a single, non-moving focus area of a user interface in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling display of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 58
Dependent Claim
138 words
An article of manufacture comprising a computer-accessible medium including program code for causing a computer to perform a method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each channel to be represented within the user interface by a single captured video frame; scrolling a linear sequence of the captured video frames representing different channels through a single, non-moving focus area of a user interface in response to a single initiating action by a user, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling display of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 59
Dependent Claim
244 words
An article of manufacture comprising a computer-accessible medium including program code for causing a computer to perform a method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; displaying a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface; organizing the captured video frames into a sequence; in response to a particular icon representing a television function being scrolled into the focus area, displaying at least a subset of the sequence of video frames along second, perpendicular axis of the user interface, one video frame being displayable within the focus area; scrolling the video frames one at a time through the focus area along the second axis to progressively change the video frame within the focus area to a next video frame in the sequence in response to a user holding down a button on a remote control device, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to the user releasing the button on the remote control device.
Claim 60
Dependent Claim
244 words
An article of manufacture comprising a computer-accessible medium including program code for causing a computer to perform a method for enabling access to a plurality of channels within a user interface, the method comprising: capturing a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; displaying a plurality of icons representing interactive functions along a first axis of the user interface, the icons being scrollable along the first axis to move a selected icon into a single, non-movable focus area within the user interface; organizing the captured video frames into a sequence; in response to a particular icon representing a television function being scrolled into the focus area, displaying at least a subset of the sequence of video frames along second, perpendicular axis of the user interface, one video frame being displayable within the focus area; scrolling the video frames one at a time through the focus area along the second axis to progressively change the video frame within the focus area to a next video frame in the sequence in response to a user holding down a button on a remote control device, the scrolling of video frames automatically proceeding until being terminated by the user; and discontinuing the scrolling of video frames to show a particular video frame within the focus area corresponding to a selected channel in response to the user releasing the button on the remote control device.
Claim 61
Independent Claim
160 words
A method for enabling access to a plurality of channels within a user interface, the method comprising: capturing, within a broadcast center, a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; transmitting an update package comprising the captured video frames to each of a plurality of an interactive television system serviced by the broadcast center, the update package being separate from the broadcasts on the plurality of channels; within each interactive television system receiving the update package, advancing the captured video frames one at a time through a single, non-moving focus area of a user interface in response to a single initiating action by a user, the advancing of video frames automatically proceeding until being terminated by the user, and discontinuing the advancing of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
Claim 62
Independent Claim
160 words
A method for enabling access to a plurality of channels within a user interface, the method comprising: capturing, within a broadcast center, a video frame from a respective broadcast on each of a plurality of channels, each captured video frame representing a different channel; transmitting an update package comprising the captured video frames to each of a plurality of an interactive television system serviced by the broadcast center, the update package being separate from the broadcasts on the plurality of channels; within each interactive television system receiving the update package, advancing the captured video frames one at a time through a single, non-moving focus area of a user interface in response to a single initiating action by a user, the advancing of video frames automatically proceeding until being terminated by the user, and discontinuing the advancing of video frames to show a particular video frame corresponding to a selected channel in response to a single terminating action by the user.
References Cited (Backward Citations)
US5663757A
Cited
US6046722A
Cited
US5398074A
Cited
US5524195A
Cited
US5621456A
Cited
US5602596A
Cited
US5623613A
Cited
US6163345A
Cited
US5812124A
Cited
US5682511A
Cited
US5677708A
Cited
US5606374A
Cited
US5673401A
Cited
US6005601A
Cited
US6151059A
Cited
US5838326A
Cited
US6037933A
Cited
US6344880B1
Cited
US5850218A
Cited
US6028600A
Cited
US6262722B1
Cited
US6175362B1
Cited
US6266059B1
Cited
US6313851B1
Cited
US6020930A
Cited
US6266098B1
Cited
US6295062B1
Cited
US6613100B2
Cited
US6188406B1
Cited
US6678891B1
Cited
US6577350B1
Cited
US20020070958A1
Cited
US6538672B1
Cited
EP1028570A1
Cited
US6642939B1
Cited
US6425129B1
Cited
US6281940B1
Cited
US6728675B1
Cited
US20020056129A1
Cited
US20020033848A1
Cited
US20030093792A1
Cited
US6690391B1
Cited
US20020152474A1
Cited
US20020078440A1
Cited
US20030052900A1
Cited
US6934917B2
Cited
US20030001898A1
Cited
US20030090524A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2009-07-17 | 2010-01-16 | 2010-07-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2013-07-17 | 2014-01-16 | 2014-07-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2017-07-17 | 2018-01-16 | 2018-07-18 | $7700.00 | Window Closed / Lapsed |