Patent US3179034A successfully refreshed from Google Patents.
Patent US5818510A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5818510A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for providing broadcast information with indexing

Assignee: Intel Corp
•
Filing: 1996-06-27
•
Granted: 1998-10-06
•
Expires: 2016-06-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus generates and transfers a stream of broadcast information which includes multiple video and audio information segments to a receiving device. Once received, the segments are stored in a cache and indexing information associated with the segments is made available to end users of the apparatus. The end users are then able to select which segment(s) they would like to receive, and the selected segment(s) is transmitted to the requesting user(s). In one embodiment, when a new segment is received, a determination is made as to whether it is a more recent version of another segment already stored by the apparatus. If it is a more recent version, then the older version is overwritten by the newer version.

Inventors

  • 👤 David A. Cobbley
  • 👤 John A. Throckmorton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 18:32
CPC Classifications
H; H04; H04H; H04H60/00; H04H60/68; H04H60/73; G; G06; G06F; G06F16/00; G06F16/70; G06F16/73; G06F16/735; G06F16/738; G06F16/78; H04H20/00; H04H20/40; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N21/43; H04N21/433; H04N21/4331; H04N21/435; H04N21/442; H04N21/44213; H04N21/44222; H04N21/45; H04N21/4508; H04N21/4532; H04N21/454; H04N21/458; H04N21/4586; H04N21/80; H04N21/83; H04N21/84; H04N21/845; H04N21/8456; H04N7/00; H04N7/08; H04N7/087; H04N7/088; H04N7/16; H04N7/162; H04N7/163; H04H60/25; H04H60/35; H04H60/37

Claims Analysis

Total Claims: 52
Claim 1
Independent Claim 103 words
A method for playing broadcast information comprising : receiving broadcast information including an audio program; storing at least one part of the audio program in a storage device; displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; retrieving at least one of the different portions of the at least one part of the audio program from the storage device based on at least a selected portion of the set of indexing information; and playing the at least one of the different portions of the audio program.
Claim 2
Independent Claim 103 words
A method for playing broadcast information comprising : receiving broadcast information including an audio program; storing at least one part of the audio program in a storage device; displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; retrieving at least one of the different portions of the at least one part of the audio program from the storage device based on at least a selected portion of the set of indexing information; and playing the at least one of the different portions of the audio program.
Claim 3
Dependent Claim 60 words
The method of claim 1, wherein the storing comprises: determining whether a first part of the audio program is a more recent version of a second part of the audio program, wherein the second part was previously stored in the storage device; and deleting the second part from the storage device, provided the first part is the more recent version.
Claim 4
Dependent Claim 56 words
The method of claim 2, further comprising: determining whether an end user is currently accessing the second part; and deleting the second part from the storage device, provided the end user is not currently accessing the second part, otherwise deleting the second part from the storage device when the end user completes accessing the second part.
Claim 5
Dependent Claim 17 words
The method of claim 2, wherein the deleting comprises overwriting the second part with the first part.
Claim 6
Dependent Claim 14 words
The method of claim 1, wherein the broadcast information comprises a repeating news broadcast.
Claim 7
Dependent Claim 31 words
The method of claim 1, wherein the receiving further comprises receiving a set of text information associated with a first portion of the at least one part of the audio program.
Claim 8
Dependent Claim 17 words
The method of claim 6, further comprising providing the set of text information to an end user.
Claim 9
Dependent Claim 31 words
The method of claim 1, wherein the receiving further comprises receiving a set of graphical images associated with a first portion of the at least one part of the audio program.
Claim 10
Dependent Claim 13 words
The method of claim 8, further comprising displaying the set of graphical images.
Claim 11
Dependent Claim 22 words
The method of claim 1, wherein the displaying comprises displaying the set of indexing information associated with a most recent audio program.
Claim 12
Dependent Claim 33 words
The method of claim 1, further comprising providing a plurality of portions of the at least one part of the audio program based on a selected subset of the set of indexing information.
Claim 13
Dependent Claim 25 words
The method of claim 1, wherein the displaying comprises displaying the set of indexing information in an order which is predetermined by a personal profile.
Claim 14
Dependent Claim 26 words
The method of claim 1, wherein the receiving comprises receiving the set of indexing information during a vertical blanking interval (VBI) associated with the broadcast information.
Claim 15
Dependent Claim 29 words
The method of claim 1, further comprising: receiving closed caption information as part of the broadcast information; and generating the set of indexing information from the closed caption information.
Claim 16
Dependent Claim 113 words
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of: (a) receiving broadcast information including video image data; (b) storing at least one part of the video image data in a storage device; (c) displaying a set of indexing information associated with the at least one part of the video image data; (d) retrieving at least one portion of the at least one part of the video image data from the storage device based on the set of indexing information; and (e) displaying the at least one portion of the video image data.
Claim 17
Dependent Claim 113 words
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of: (a) receiving broadcast information including video image data; (b) storing at least one part of the video image data in a storage device; (c) displaying a set of indexing information associated with the at least one part of the video image data; (d) retrieving at least one portion of the at least one part of the video image data from the storage device based on the set of indexing information; and (e) displaying the at least one portion of the video image data.
Claim 18
Dependent Claim 46 words
The computer-readable medium of claim 15, wherein step (d) comprises the step of retrieving the at least one portion of the video image data from the storage device based on selected indexing information, wherein the selected indexing information is part of the set of indexing information.
Claim 19
Dependent Claim 66 words
The computer-readable medium of claim 15, wherein step (b) comprises the steps of: determining whether a first part of the video image data is a more recent version of a second part of the video image data, wherein the second part was previously stored in the storage device; and deleting the second part from the storage device, provided the first part is the more recent version.
Claim 20
Dependent Claim 76 words
The computer-readable medium of claim 17, the plurality of instructions including instructions which, when executed by the processor, further cause the processor to perform the steps of: determining whether an end user is currently viewing the second part; and deleting the second part from the storage device, provided the end user is not currently viewing the second part, otherwise deleting the second part from the storage device when the end user completes viewing the second part.
Claim 21
Dependent Claim 18 words
The computer-readable medium of claim 17, wherein the deleting comprises overwriting the second part with the first part.
Claim 22
Dependent Claim 15 words
The computer-readable medium of claim 15, wherein the broadcast information comprises a repeating news broadcast.
Claim 23
Dependent Claim 33 words
The computer-readable medium of claim 15, wherein step (a) further comprises receiving a set of text information associated with a first portion of the at least one part of the video image data.
Claim 24
Dependent Claim 39 words
The computer-readable medium of claim 21, the plurality of instructions including instructions which, when executed by the processor, further cause the processor to perform the step of displaying the set of text information, provided the first portion is displayed.
Claim 25
Dependent Claim 35 words
The computer-readable medium of claim 15, wherein the receiving step (a) further comprises receiving a set of graphical images associated with a first portion of the at least one part of the video image data.
Claim 26
Dependent Claim 39 words
The computer-readable medium of claim 23, the plurality of instructions including instructions which, when executed by the processor, further cause the processor to perform the step of displaying the set of graphical images, provided the first portion is displayed.
Claim 27
Dependent Claim 130 words
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of: (a) receiving broadcast information including an audio program; (b) storing at least one part of the audio program in a storage device; (c) displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; (d) retrieving at least one of the different portions of the at least one part of the audio data from the storage device based on at least a selected portion of the set of indexing information; and (e) playing the at least one of the different portions of the audio program.
Claim 28
Dependent Claim 130 words
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of: (a) receiving broadcast information including an audio program; (b) storing at least one part of the audio program in a storage device; (c) displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; (d) retrieving at least one of the different portions of the at least one part of the audio data from the storage device based on at least a selected portion of the set of indexing information; and (e) playing the at least one of the different portions of the audio program.
Claim 29
Dependent Claim 64 words
The computer-readable medium of claim 25, wherein step (b) comprises the steps of: determining whether a first part of the audio program is a more recent version of a second part of the audio program, wherein the second part was previously stored in the storage device; and deleting the second part from the storage device, provided the first part is the more recent version.
Claim 30
Dependent Claim 76 words
The computer-readable medium of claim 26, the plurality of instructions including instructions which, when executed by the processor, further cause the processor to perform the steps of: determining whether an end user is currently accessing the second part; and deleting the second part from the storage device, provided the end user is not currently accessing the second part, otherwise deleting the second part from the storage device when the end user completes accessing the second part.
Claim 31
Dependent Claim 18 words
The computer-readable medium of claim 26, wherein the deleting comprises overwriting the second part with the first part.
Claim 32
Dependent Claim 15 words
The computer-readable medium of claim 25, wherein the broadcast information comprises a repeating news broadcast.
Claim 33
Dependent Claim 31 words
The computer-readable medium of claim 25, wherein step (a) comprises receiving a set of text information associated with a first portion of the at least one part of the audio program.
Claim 34
Dependent Claim 37 words
The computer-readable medium of claim 30, the plurality of instructions including instructions which, when executed by the processor, further cause the processor to perform the step of providing the set of text information to an end user.
Claim 35
Dependent Claim 32 words
The computer-readable medium of claim 25, wherein step (a) further comprises receiving a set of graphical images associated with a first portion of the at least one part of the audio program.
Claim 36
Dependent Claim 33 words
The computer-readable medium of claim 32, the plurality of instructions including instructions which, when executed by the processor, further cause the processor to perform the step of displaying the set of graphical images.
Claim 37
Dependent Claim 23 words
The computer-readable medium of claim 25, wherein step (c) comprises providing the set of indexing information associated with a most recent audio program.
Claim 38
Dependent Claim 26 words
The computer-readable medium of claim 25, wherein step (c) comprises providing the set of indexing information in an order which is predetermined by a personal profile.
Claim 39
Dependent Claim 27 words
The computer-readable medium of claim 25, wherein step (a) comprises receiving the set of indexing information during a vertical blanking interval (VBI) associated with the broadcast information.
Claim 40
Dependent Claim 49 words
The computer-readable medium of claim 25, the plurality of instructions including instructions which, when executed by the processor, further cause the processor to perform the steps of: receiving closed caption information as part of the broadcast information; and generating the set of indexing information from the closed caption information.
Claim 41
Independent Claim 119 words
An apparatus comprising: a receiving unit to receive broadcast information which includes an audio program; a transmitting unit to transmit indexing information associated with the broadcast information to a playback device; and a processing unit to store at least one part of the audio program in a storage device and determine whether a first part of the at least one part of the audio program is a more recent version of a second part of the at least one part of the audio program already stored in the storage device, and wherein the processing unit is operative to overwrite the second part in the storage device with the first part, provided the first part is the more recent version.
Claim 42
Independent Claim 119 words
An apparatus comprising: a receiving unit to receive broadcast information which includes an audio program; a transmitting unit to transmit indexing information associated with the broadcast information to a playback device; and a processing unit to store at least one part of the audio program in a storage device and determine whether a first part of the at least one part of the audio program is a more recent version of a second part of the at least one part of the audio program already stored in the storage device, and wherein the processing unit is operative to overwrite the second part in the storage device with the first part, provided the first part is the more recent version.
Claim 43
Dependent Claim 58 words
The apparatus of claim 38, wherein the processing unit is also operative to determine whether an end user is currently accessing the second part, and overwrite the second part in the storage device with the first part if the end user is not currently accessing the second part, and otherwise delete the first part from the storage device.
Claim 44
Dependent Claim 39 words
The apparatus of claim 38, wherein the processing unit is also operative to compress the at least one part of the audio program prior to storing the at least one part of the audio program in the storage device.
Claim 45
Dependent Claim 23 words
The apparatus of claim 38, further comprising a capturing unit to digitize and compress the at least one part of the audio program.
Claim 46
Independent Claim 108 words
An apparatus for playing broadcast information, the apparatus comprising: means for receiving broadcast information including an audio program; means for storing at least one part of the audio program; means for displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; means for retrieving at least one of the different portions of the at least one part of the audio data from the means for storing based on at least a selected portion of the set of indexing information; and means for playing the at least one portion of the audio data.
Claim 47
Independent Claim 108 words
An apparatus for playing broadcast information, the apparatus comprising: means for receiving broadcast information including an audio program; means for storing at least one part of the audio program; means for displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; means for retrieving at least one of the different portions of the at least one part of the audio data from the means for storing based on at least a selected portion of the set of indexing information; and means for playing the at least one portion of the audio data.
Claim 48
Dependent Claim 64 words
The apparatus of claim 42, further comprising: means for determining whether a first part of the audio program is a more recent version of a second part of the audio program, wherein the second part was previously stored by the means for storing; and means for deleting the second part from the means for storing, provided the first part is the more recent version.
Claim 49
Dependent Claim 26 words
The apparatus of claim 42, wherein the means for providing includes means for providing the set of indexing information associated with a most recent audio program.
Claim 50
Dependent Claim 29 words
The apparatus of claim 42, wherein the means for providing includes means for providing the set of indexing information in an order which is predetermined by a personal profile.
Claim 51
Independent Claim 93 words
A method for displaying broadcast information comprising the steps of: (a) receiving broadcast information including video image data; (b) storing at least one part of the video image data in a storage device; (c) displaying a set of indexing information associated with the at least one part of the video image data; (d) retrieving at least one portion of the at least one part of the video image data from the storage device based on the set of indexing information; and (e) displaying the at least one portion of the video image data.
Claim 52
Independent Claim 93 words
A method for displaying broadcast information comprising the steps of: (a) receiving broadcast information including video image data; (b) storing at least one part of the video image data in a storage device; (c) displaying a set of indexing information associated with the at least one part of the video image data; (d) retrieving at least one portion of the at least one part of the video image data from the storage device based on the set of indexing information; and (e) displaying the at least one portion of the video image data.

References Cited (Backward Citations)

US4052719A Cited
US4161728A Cited
US4344090A Cited
US4288809A Cited
US4751578A Cited
US4695880A Cited
US4894789A Cited
US5010499A Cited
US5121476A Cited
US5563648A Cited
US5541638A Cited
US5572442A Cited
US5616876A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-05 2002-04-06 2002-10-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-05 2006-04-06 2006-10-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-05 2010-04-06 2010-10-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag