Source: https://patents.google.com/patent/US9094724B2/en
Timestamp: 2019-09-17 07:24:50
Document Index: 666245946

Matched Legal Cases: ['application No. 06019602', 'art 1', 'art 2', 'art 3', 'application No. 200410056388', 'application No. 06019602', 'application No. 02816471', 'application No. 99']

US9094724B2 - Multi-channel playback of audio/video content - Google Patents
Multi-channel playback of audio/video content Download PDF
US9094724B2
US9094724B2 US11/833,863 US83386307A US9094724B2 US 9094724 B2 US9094724 B2 US 9094724B2 US 83386307 A US83386307 A US 83386307A US 9094724 B2 US9094724 B2 US 9094724B2
US11/833,863
US20080069519A1 (en
Eric H. Walters
2007-08-03 Application filed by TiVo Solutions Inc filed Critical TiVo Solutions Inc
2007-08-03 Priority to US11/833,863 priority patent/US9094724B2/en
2008-02-15 Assigned to BURST.COM, INC. reassignment BURST.COM, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LANG, RICHARD, WALTERS, ERIC
2008-03-20 Publication of US20080069519A1 publication Critical patent/US20080069519A1/en
2009-04-22 Assigned to RPX CORPORATION reassignment RPX CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BURST.COM, INC.
2009-06-04 Assigned to TIVO INC. reassignment TIVO INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: RPX CORPORATION
2015-07-28 Publication of US9094724B2 publication Critical patent/US9094724B2/en
However, in some cases a digital video signal is provided and therefore the capture (analog-to-digital conversion) ordinarily provided by capture/display hardware 500 is not needed. Capture input switch 560 is provided for such a circumstance and the input digital video is routed directly to compressor/decompressor 480. This switching may be automatic by the system, automatically controlled by the content provider or set-top box or it may be user-selectable.
receiving, at a recording device, audio/video content from a plurality of audio/video sources, wherein each of the plurality of audio/video sources corresponds to a channel;
compressing, at the recording device, audio/video content received from each of the plurality of audio/video sources, the compressing including using a first data rate to compress first audio/video content received from a first audio/video source and using a second data rate that is different from the first data rate to compress second audio/video content received from a second audio/video source;
storing the compressed audio/video content into corresponding portions of one or more storage devices at the recording device; and
playing back, by the recording device, from a first portion of the one or more storage devices, the compressed first audio/video content, wherein the compressed first audio/video content in the first portion is not overwritten when a viewer changes from a first channel that corresponds to the first audio/video source to a second channel that corresponds to the second audio/video source.
2. The method of claim 1, wherein at least one of the plurality of audio/video sources is a broadcast television provider, a cable television provider, or a digital signal provider.
3. The method of claim 1, wherein at least one of the plurality of audio/video sources is an Internet content provider.
4. The method of claim 1, further comprising: continuing to store the compressed first audio/video content in the first portion of the one or more storage devices after the viewer changes from the first channel to the second channel.
5. The method of claim 1, further comprising playing back the compressed second audio/video content from a second portion of the one or more storage devices, wherein the playback of the compressed second audio/video content from the second portion occurs substantially simultaneously with the playback of the compressed first audio/video content from the first portion.
6. The method of claim 5, wherein the substantially simultaneous playback of the compressed first audio/video content and the compressed second audio/video content includes display of the corresponding audio/video content through a picture-in-picture feature.
collectively storing at least a portion of the compressed audio/video content in archival memory.
8. The method of claim 7, further comprising transferring the portion of the compressed audio/video content from the archival memory to a removable media.
one or more inputs configured to receive audio/video content from a plurality of audio/video sources, wherein each of the plurality of audio/video sources corresponds to a channel;
a compression subsystem, implemented at least partially by computing hardware, configured to compress audio/video content received from each of the plurality of audio/video sources, the compressing including using a first data rate to compress first audio/video content received from a first audio/video source and using a second data rate that is different from the first data rate to compress second audio/video content received from a second audio/video source;
one or more storage devices configured to store the compressed audio/video content into corresponding portions of the one or more storage devices; and
a playback control module, implemented at least partially by computing hardware, configured to play back from a first portion of the one or more storage devices, the compressed first audio/video content, wherein the compressed first audio/video content in the first portion is not overwritten when a viewer changes from a first channel that corresponds to the first audio/video source to a second channel that corresponds to the second audio/video source.
10. The apparatus of claim 9, wherein at least one of the plurality of audio/video sources is a broadcast television provider, a cable television provider, or a digital signal provider.
11. The apparatus of claim 9, wherein at least one of the plurality of audio/video sources is an Internet content provider.
12. The apparatus of claim 9, wherein the one or more storage devices are configured to continue to store the compressed first audio/video content in the first portion after the viewer changes from the first channel to the second channel.
13. The apparatus of claim 9, wherein a second portion of the one or more storage devices is configured to store the compressed second audio/video content for playback, wherein the playback of the compressed second audio/video content from the second portion occurs substantially simultaneously with the playback of the compressed first audio/video content from the first portion.
14. The apparatus of claim 9, further comprising archival memory configured to collectively store at least a portion of the compressed audio/video content.
15. The apparatus of claim 14, further comprising a removable media storage device configured to store a copy of the portion of the compressed audio/video content transferred from the archival memory.
16. The method of claim 1, further comprising receiving the first audio/video content concurrently with receiving the second audio/video content.
17. The method of claim 1, further comprising determining to compress the first audio/video content at the first data rate based on a selection by the viewer.
18. The method of claim 1, further comprising determining to compress the first audio/video content at the first data rate based on a command included in the first audio/video content.
identifying values for one or more configuration parameters for compressing the first audio/video content, the configuration parameters including one or more of: a video quality, a compression method, or a video resolution;
wherein the first data rate is a function of the one or more configuration parameters.
wherein compressing the first audio/video content at the first data rate comprises compressing the first audio/video content using a first video resolution;
wherein compressing the second audio/video content at the second data rate comprises compressing the second audio/video content using a second video resolution that is different from the first video resolution.
21. The apparatus of claim 14, wherein the one or more inputs are further configured to receive the first audio/video content concurrently with receiving the second audio/video content.
22. The apparatus of claim 14, wherein the compression subsystem is further configured to determine to compress the first audio/video content at the first data rate based on a selection by the viewer.
23. The apparatus of claim 14, wherein the compression subsystem is further configured to determine to compress the first audio/video content at the first data rate based on a command included in the first audio/video content.
24. The apparatus of claim 14, wherein the compression subsystem is further configured to:
identify values for one or more configuration parameters for compressing the first audio/video content, the configuration parameters including one or more of: a video quality, a compression method, or a video resolution;
25. The apparatus of claim 14:
26. One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause performance of:
27. The one or more non-transitory computer-readable media of claim 26, wherein at least one of the plurality of audio/video sources is a broadcast television provider, a cable television provider, or a digital signal provider.
28. The one or more non-transitory computer-readable media of claim 26, wherein at least one of the plurality of audio/video sources is an Internet content provider.
29. The one or more non-transitory computer-readable media of claim 26, wherein the instructions, when executed by the one or more processors, further cause performance of: continuing to store the compressed first audio/video content in the first portion of the one or more storage devices after the viewer changes from the first channel to the second channel.
30. The one or more non-transitory computer-readable media of claim 26, wherein the instructions, when executed by the one or more processors, further cause performance of: playing back the compressed second audio/video content from a second portion of the one or more storage devices, wherein the playback of the compressed second audio/video content from the second portion occurs substantially simultaneously with the playback of the compressed first audio/video content from the first portion.
31. The one or more non-transitory computer-readable media of claim 30, wherein the substantially simultaneous playback of the compressed first audio/video content and the compressed second audio/video content includes display of the corresponding audio/video content through a picture-in-picture feature.
32. The one or more non-transitory computer-readable media of claim 26, wherein the instructions, when executed by the one or more processors, further cause performance of:
33. The one or more non-transitory computer-readable media of claim 32, wherein the instructions, when executed by the one or more processors, further cause performance of transferring the portion of the compressed audio/video content from the archival memory to a removable media.
34. The one or more non-transitory computer-readable media of claim 26, wherein the instructions, when executed by the one or more processors, further cause performance of receiving the first audio/video content concurrently with receiving the second audio/video content.
35. The one or more non-transitory computer-readable media of claim 26, wherein the instructions, when executed by the one or more processors, further cause performance of determining to compress the first audio/video content at the first data rate based on a selection by the viewer.
36. The one or more non-transitory computer-readable media of claim 26, wherein the instructions, when executed by the one or more processors, further cause performance of determining to compress the first audio/video content at the first data rate based on a command included in the first audio/video content.
37. The one or more non-transitory computer-readable media of claim 26, wherein the instructions, when executed by the one or more processors, further cause performance of:
38. The one or more non-transitory computer-readable media of claim 26,
US11/833,863 1998-05-06 2007-08-03 Multi-channel playback of audio/video content Active 2023-02-17 US9094724B2 (en)
US11/833,863 US9094724B2 (en) 1998-05-06 2007-08-03 Multi-channel playback of audio/video content
US11/951,959 US9113212B2 (en) 1998-05-06 2007-12-06 Simultaneous recording and playback of audio/video programs
US14/788,565 US9350934B2 (en) 1998-05-06 2015-06-30 System and method for time-shifted program viewing
US14/788,571 US9344668B2 (en) 1998-05-06 2015-06-30 System and method for time-shifted program viewing
US09/073,452 Division US7272298B1 (en) 1998-05-06 1998-05-06 System and method for time-shifted program viewing
US11/951,959 Continuation US9113212B2 (en) 1998-05-06 2007-12-06 Simultaneous recording and playback of audio/video programs
US14/788,565 Continuation US9350934B2 (en) 1998-05-06 2015-06-30 System and method for time-shifted program viewing
US14/788,571 Continuation US9344668B2 (en) 1998-05-06 2015-06-30 System and method for time-shifted program viewing
US20080069519A1 US20080069519A1 (en) 2008-03-20
US9094724B2 true US9094724B2 (en) 2015-07-28
US4141039A (en) 1976-02-10 1979-02-20 Sony Corporation Recorder memory with variable read and write rates
US5153726A (en) 1986-12-30 1992-10-06 Questech Limited Recording and editing of moving television pictures
US5283659A (en) 1990-06-01 1994-02-01 Pioneer Electronic Corporation Apparatus and method of high vision signal recording using expansion techniques and digital drop-out compensation
EP0817483A2 (en) 1996-07-05 1998-01-07 Kabushiki Kaisha Toshiba Television device having text data processing function
US6292619B1 (en) 1994-03-16 2001-09-18 Sony Corporation Image editing system
US20050226604A1 (en) 1994-02-28 2005-10-13 Makoto Kawamura Data recording method and apparatus, data recording medium, and data reproducing method and apparatus
Andrew David Hospodor, "The Effect of Prefetch in SCSI Disk Drive Cache Buffers", Doctoral Thesis, Santa Clara University, May 2, 1994.
Apr. 3, 2012 Non-final Office Action issued in U.S. Appl. No. 11/833,891.
Astarte DVDirector(TM), Beta Testing Program.
Astarte DVDirector™, Beta Testing Program.
Brief Echostar Communications Corporation, et al., Tivo, Inc. v. Echostar Communications Corporation, et al., USFC2006-1574-01 (Fed.Cir., Apr. 17, 2007).
Brief for Appellee Tivo, Inc., Tivo, Inc. v. Echostar Communications Corporation, et al., USFC2006-1574-02 (Fed.Cir., May 30, 2007).
Chris Ruemmler et al., "UNIX Disk Access Patterns", Hewlett-Packard Laboratories, Winter USENIX, San Diego, CA, Jan. 25-29, 1993.
Conner Filepro Performance Series, CFP1060E/CFP1060S/CFP1060W, "Intelligent Disk Drive Product Manual", Rev. A, May 1994, © 1994, Conner Peripherals, Inc.
Cyril U. Orji et al., "Design and Configuration Rationales for Digital Video Storage and Delivery Systems", Multimedia Tools and Applications, 9, 275-302 (1992), © 1992 Kluwer Academic Publishers, Boston (pp. 275-302).
DiviCom, MP100 User Guide, DiviCom, Inc., © 1996.
Douglas T. Anderson, "The Hard Disk Technical Guide", Tenth Revision S-D, Feb. 1994, © 1990, 1991, 1992, 1993, 1994 by Micro House International Inc.
English Language Abstract of Japanese Patent Publication No. JP 04-088772, Data Supplied by Delphion, (Mar. 23, 1992-Date of Publication).
English Language Abstract of Japanese Patent Publication No. JP 06-233234, Data Supplied by Delphion, (Aug. 19, 1994-Date of Publication).
English Language Abstract of Japanese Patent Publication No. JP 06-245157, Data Supplied by Delphion, (Sep. 2, 1994-Date of Publication).
English Language Abstract of Japanese Patent Publication No. JP 07-111629, Data Supplied by Delphion, (Apr. 25, 1995-Date of Publication).
English Language Abstract of Japanese Patent Publication No. JP 07-131754, Data Supplied by Delphion, (May 19, 1995-Date of Publication).
English Language Abstract of Japanese Patent Publication No. JP 07-250305, Data Supplied by Delphion, (Sep. 26, 1995-Date of Publication).
English Language Abstract of Japanese Patent Publication No. JP 07-264529, Data Supplied by Delphion, (Oct. 13, 1995-Date of Publication).
English Language Abstract of Japanese Patent Publication No. JP 09-233415, Data Supplied by Delphion, (Sep. 5, 1997-Date of Publication).
European Search Report for foreign application No. 06019602.9 dated Nov. 6, 2006.
Fujii et al., "Implementation of MPEG Transport Demultiplexer with a RISC-Based Microcontroller", IEEE, 1996.
Guide to VAX/VMS File Applications, Software Version VAX/VMS Version 4.0, Sep. 1984.
H. Zhang et al., "Video Parsing, Retrieval and Browsing: An Integrated and Content-Based Solution", ACM Multimedia 95-Electronic Proceedings (Nov. 5-9, 1995, San Francisco, CA).
Harrick M. Vin et al., "Designing a Multiuser HDTV Storage Server", IEEE Journal, vol. 11, No. 1, Jan. 1993.
Hewlett Packard® MPEGscope Startup Guide, Hewlett Packard Company © 1997-2000.
Hewlett Packard® MPEGscope User's Guide, Hewlett Packard Company © 1997-2000.
Hugh M. Sierra, "An Introduction to Direct Access Storage Devices", © 1990 by Academic Press, Inc.
I. Freedman et al., "Systems Aspects of COBE Science Data Compression", pp. 85-97.
Inside MacIntosh "Files", Apple Technology Library by Apple Computer, Inc., © 1992 (Published by Addison-Wesley Publishing Company).
Inside MacIntosh "Memory", Apple Technology Library by Apple Computer, Inc., © 1992 (Published by Addison-Wesley Publishing Company).
Inside MacIntosh "Overview", Apple Technology Library by Apple Computer, Inc., © 1992 (Published by Addison-Wesley Publishing Company).
Inside MacIntosh "QuickTime Components", Apple Technology Library by Apple Computer, Inc., © 1993 (Published by Addison-Wesley Publishing Company).
Inside MacIntosh "QuickTime", Apple Technology Library by Apple Computer, Inc., © 1993 (Published by Addison-Wesley Publishing Company).
International Standard ISO/IEC 11172 (MPEG-1 Standard, Part 1: Systems).
International Standard ISO/IEC 11172-2:1993(E), (Part 2: Video), Downloaded Jun. 15, 2005.
International Standard ISO/IEC 11172-2:1993/Cor.1:1996(E), (Part 3: Audio), Downloaded Jun. 15, 2005.
International Standard ISO/IEC 13818-1:2000(E) "Information Technology-Generic Coding of Moving Pictures and Associated Audio Information: Systems", © ISO/IEC 2000, Downloaded Jun. 30, 2005.
International Standard ISO/IEC 13818-1:2000/Amd.2:2004(E) "Information Technology-Generic Coding of Moving Pictures and Associated Audio Information: Systems", Amendment 2: Support of IPMP on MPEG-2 Systems, © ISO/IEC 2004, Downloaded Jun. 30, 2005.
International Standard ISO/IEC 13818-2:2000(E) "Information Technology-Generic Coding of Moving Pictures and Associated Audio Information: Video", © ISO/IEC 2000, Downloaded Jun. 30, 2005.
International Standard ISO/IEC 13818-3:1998(E) "Information Technology-Generic Coding of Moving Pictures and Associated Audio Information: Audio", © ISO/IEC 1998.
J.M. Harker et al., "A Quarter Centruy of Disk File Innovation", IBM J. Res. Develop., vol. 25, No. 5, Sep. 1981.
Jayson Mathews, "Burst.com Goes Live Live Live," http://siliconvalley.internet.com/news/article.php/493881, Oct. 24, 2000.
Jim Stratigos et al., Media4 Press Release "Announces Multimedia Satellite Network for Personal Computers", Microsoft® and Windows® 95.
Jim Stratigos et al., Media4 Press Release "Announces Reseller Agreement with AlphaStar Televison Networks", Microsoft® and Windows® 95.
Jun. 19, 2012 Non-final Office Action issued in U.S. Appl. No. 11/951,959.
M. Hausdorfer, "Symposium Record Braodcast Sessions", HDTV Production: Today and Tomorrow, Jun. 17, 1989.
Media Stream, "Satellite Receiver" Installation and Users Guide for Windows 95, Media4, Inc., © 1996.
MediaStream by Media4, "Desktop Satellite Multimedia", "The MediaStream Receiver Card", "MediaStream Uplink System", by Media4, Inc.
Meng et al., CVEPS-A Compressed Video Editing and Parsing System, ACM Multimedia 1996.
Neil McManes, "QuickTime Ready for Prime Time", MacWEEK, vol. 5, No. 42, Dec. 13, 1991.
OEM Interface Specifications for DSAA-3xxx, ″3.5-Inch Hard Disk Drive with ATA Interface, IBM Corporation, © 1994.
OEM Interface Specifications for DSAA-3xxx, ''3.5-Inch Hard Disk Drive with ATA Interface, IBM Corporation, © 1994.
Office Action and Claims from CN for foreign application No. 200410056388.3, Dated Nov. 25, 2005.
Office Action from EPO for foreign application No. 06019602.9 dated Jan. 10, 2007.
Official Action and Claims from CN for foreign application No. 02816471.7 2005, Dated Oct. 21, 2005.
Official Action and Claims from EPO for foreign application No. 99 909 867.6 2002, Dated Dec. 27, 2005.
Quantum 2000 Series Low-Cost 8' Fixed Disk Drives, "New DC Motor Option", Quantum Corporation.
Quantum 2000 Series Low-Cost 8′ Fixed Disk Drives, "New DC Motor Option", Quantum Corporation.
Quantum Fireball 640/1280S Product Manual, Quantum®, Copyright © 1995 by Quantum Corporation.
Quantum Q2080 Low-Cost, 85 Megabyte Fixed Disk Drives, "85 Mb Capacity/40ms Average Access Time", Quantum Corporation © 1982.
Quantum Q500 Series High Capacity 5 1/4'' Fixed Disk Drive, Quantum Corporation © 1983.
Quantum Q500 Series High Capacity 5 1/4″ Fixed Disk Drive, Quantum Corporation © 1983.
R. Johnston et al., "A Digital Television Sequence Store", IEEE, (pp. 594-600) © 1978.
Ramanathan et al., "Toward Personalized Multimedia Dial-Up Services", Computer Networks and ISDN Systems, Jul. 26, 1994, No. 10, Amsterdam, NL.
Reply Brief Echostar Communications Corporation, et al., Tivo, Inc. v. Echostar Communications Corporation, et al., USFC2006-1574-03 (Fed.Cir., Jun. 25, 2007).
S. Berson et al., "Design of a Scalable Multimedia Storage Manager", (pp. 1-30).
S. Berson, "Computer Science Department Technical Report", Staggered Striping in Multimedia Information System, Dec. 1993, Apr. 29, 1994.
SCSI Specification, 0663 and 0663 Enhanced Disk Drive, Release 4.0.
TiVo Inc. vs. Echostar Communications Corp et al., Case No. 2:04-CV-1-DF, "Verdict Form", filed Apr. 13, 2006 in U.S. District Court, Eastern District of Texas, Marshall Division.
Winston Hodge et al., "Chapter 7, True Video on Demand vs. Near Video on Demand", delivered at National Cable Television Conference, May 24, 1994 (pp. 103-120).
US20130152142A1 (en) 2013-06-13
US7646962B1 (en) 2010-01-12 System and methods for recording and playing back programs having desirable recording attributes