Source: http://www.google.com/patents/US7895633?dq=5,892,865
Timestamp: 2017-12-15 19:48:35
Document Index: 76981747

Matched Legal Cases: ['§119', 'application No. 2005306362', 'application No. 2005306362', 'application No. 2005306361', 'application No. 2', 'Application No. 03710648', 'Application No. 2005306361', 'Application No. 200580039507', 'application No. 2005306362', 'application No. 2', 'application No. 2005306362', 'Application No. 03710648', 'Application No. 200580039507']

Patent US7895633 - Method and apparatus for secure transfer and playback of multimedia content - Google Patents
A method and apparatus for secure transfer and playback of multimedia content enables the secure transfer of multimedia content from a digital video recorder (DVR) to a personal computer (PC) and further to a handheld device. A DVR determines which devices on a Local Area Network (LAN) are authorized...http://www.google.com/patents/US7895633?utm_source=gb-gplus-sharePatent US7895633 - Method and apparatus for secure transfer and playback of multimedia content
Publication number US7895633 B2
Application number US 11/285,416
Also published as CA2588630A1, CA2588630C, CN101077006A, CN102665112A, CN102665112B, EP1813111A2, EP2408202A1, EP2408202B1, US7934170, US8667546, US8713605, US9258592, US9332293, US20060127037, US20060127039, US20060136980, US20110131604, US20110135271, US20110202963, US20140237514, US20160191988, US20160249095, WO2006055920A2, WO2006055920A3
Publication number 11285416, 285416, US 7895633 B2, US 7895633B2, US-B2-7895633, US7895633 B2, US7895633B2
Inventors Arthur Van Hoff, James Barton
Patent Citations (43), Non-Patent Citations (19), Referenced by (26), Classifications (94), Legal Events (7)
US 7895633 B2
This application claims the benefit of Provisional Appln. 60/630,398, filed Nov. 19, 2004, the entire contents of which is hereby incorporated by reference as if fully set forth herein, under 35 U.S.C. §119(e).
The invention relates to securely transferring multimedia content between devices in a computer network and securely playing back the multimedia content in a device.
A method and apparatus for providing secure transfer and playback of multimedia content is described. In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, that the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the present invention.
3.1 Establishing a Secure Connection between a DVR and a PC
3.2 Transferring Multimedia Content between a DVR and a PC
3.3 Internal PES to MPEG Conversion
Each DVR 102A, 102B goes through a discovery stage to find and establish a secure connection with other devices on the LAN. Discovery may be performed using any appropriate discovery protocol (e.g. Rendezvous by Apple Computer, Inc.), and may be set to run automatically at a specified time interval or at the user's request. During discovery, DVR 102A finds neighboring DVRs 102B, 104 and PCs 101, 110 on LAN 105 and may identify one or more devices as an authorized sharing devices. For instance, DVR 102A may identify DVR 102B as an authorized sharing device and also recognize DVR 104 as an unauthorized device. Therefore, any attempt by DVR 104 to request the content of DVR 102A will be denied. In order to determine which devices attached to LAN 105 are authorized sharing devices, DVR 102A may consult a digital sharing certificate provided by Service Provider 106A.
Once PC 101 and DVR 102A have established a connection, the secure transferring of multimedia content between the devices is enabled. Secure transfer of content may be established from the DVR 102A to the PC 101 or from the PC 101 to the DVR 102A.
In order to transfer the content from the PC 101 to the DVR 102A, the above process of transferring content from the DVR to the PC is reversed. However, instead of converting the program stream, PC 101 merely encrypts the MPEG program stream and sends it to DVR 102A. When DVR 102A receives the MPEG program stream, it decrypts the stream and converts it into an internal PES format, for example, by reversing the above PES—MPEG conversion process. Alternatively, the DVR may store the MPEG program stream onto its storage device without conversion or decryption.
Referring to FIG. 5, according to one embodiment, a user interface for downloading content over a broadband network is shown. Through a standard TV set connected to DVR 102A, DVR 102A causes screen 501 to be presented to a user of DVR 102A. Screen 501 contains selectable options, one of which is the “Video Connect” option for obtaining multimedia content over a broadband connection. A user of DVR 102A can select options displayed on Screen 501 by utilizing any appropriate control interface, such as a remote control associated with DVR 102A. When a user of DVR 102A selects the “Video Connect” option, DVR 102A causes screen 502 to be presented.
3.3 Internal PES to MPEG-2 Conversion Process
In one embodiment, DVR 102A stores recorded multimedia content in an internal PES format for playback. However, in order for PC 101 to process the multimedia content, the internal PES format must be converted into a PC readable form. In one embodiment, such a PC readable format is an MPEG program stream. Referring to FIG. 6, the internal PES representation of the multimedia content is embodied by PES Buffer 604, which contains video events (V) and audio events (A) of the multimedia content. Additionally, in other embodiments, PES Buffer 604 may contain other events such as private data events. To begin the process of converting the data in internal PES buffer 604 to an MPEG program stream 400, DVR 102A allocates an audio buffer 612 and video buffer 614.
US6564996 Dec 29, 2000 May 20, 2003 Ncr Corporation System and method of correlating a check tendered as payment for a purchase to the particular purchase transaction
US7107608 * Oct 1, 2001 Sep 12, 2006 Microsoft Corporation Remote task scheduling for a set top box
US7457511 * Jul 2, 2003 Nov 25, 2008 Macrovision Corporation Independent buffer positions for a networked personal video recording system
US20020002523 Apr 20, 2001 Jan 3, 2002 Nir Kossovsky Online patent and license exchange
US20020082973 Dec 27, 2000 Jun 27, 2002 Alain Marbach Intellectual property bid method and system
US20030118014 Dec 21, 2001 Jun 26, 2003 Iyer Ravishankar R. Method and system for customized television viewing using a peer-to-peer network
US20060127039 Nov 21, 2005 Jun 15, 2006 Tivo Inc. Method and apparatus for secure transfer of previously broadcasted content
GB2375923A Title not available
JP2001160003A Title not available
JP2001325461A Title not available
WO2003043326A1 Nov 8, 2002 May 22, 2003 Thomson Licensing S.A. System and method for recording and displaying video programs for mobile handheld devices
WO2004008289A2 Jul 16, 2003 Jan 22, 2004 William Hayhurst Decentralized media delivery
WO2005060659A2 Dec 16, 2004 Jul 7, 2005 Tivo Inc. Secure multimedia transfer system
1 Australian Government Examiner's First Report on Australian patent application No. 2005306362, mailed Nov. 24, 2009, 17 pages.
2 Australian Government IP Australia "Examiner's Report No. 2 on patent application No. 2005306362 by TiVo Inc." dated Jul. 9, 2010, 2 pages.
3 Australian Patent Office, "Examination Report", application No. 2005306361, dated Apr. 22, 2009.
4 Canadian Intellectual Property Office office action, mailed Nov. 3, 2009, Canadian application No. 2,588,630, 5 pages.
5 Claims, Application No. 03710648.1, 7 pages.
6 Claims, Application No. 2005306361, as of Apr. 22, 2009.
7 Claims, Application No. 200580039507.7 as of Mar. 27, 2009.
8 Claims, PCT/US2005/042191, 7 pages.
9 Current Claims for Australian patent application No. 2005306362, 11 pages.
10 Current Claims for Canadian application No. 2,588,630, 7 pages.
11 Current Claims, PCT/US2005/042192, 12 pages.
12 Current pending claims for Australian patent application No. 2005306362, 3 pages.
13 European Patent Office, "Communication pursuant to Article 94(3) EPC", Application No. 03710648.1, received May 30, 2008, 8 pages.
14 Iannella, Renato "Open Digital Rights Language (ODRL): Version 0.9" Jun. 29, 2001, IPR Systems Pty Ltd, 2001, 46 pages.
15 Iannella, Renato, "Open Digital Rights Language (ODRL)-Version: 0.9," Copyright; IPR Systems Pty Ltd, 2001, XP-002333742, 44 pages.
16 Iannella, Renato, "Open Digital Rights Language (ODRL)—Version: 0.9," Copyright; IPR Systems Pty Ltd, 2001, XP-002333742, 44 pages.
17 International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declarion," PCT/US2005/042191, dated May 8, 2006, 11 pages.
18 Patent Cooperation Treaty, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration," PCT/US2005/042192, dated Sep. 28, 2006, 21 pages.
19 State Intellectual Property Office of P.R.C., "Notification of the First Office Action", Application No. 200580039507.7, dated Mar. 27, 2009, 8 pages.
US8290342 Apr 23, 2009 Oct 16, 2012 International Business Machines Corporation Managing digital video recorder storage for a plurality of users
US8336106 * Mar 6, 2008 Dec 18, 2012 Nagravision S.A. Method to control the access to conditional access audio/video content
US8397264 * Sep 7, 2007 Mar 12, 2013 Prodea Systems, Inc. Display inserts, overlays, and graphical user interfaces for multimedia systems
US8451992 * Dec 2, 2009 May 28, 2013 Verizon Patent And Licensing Inc. Multimedia call platform
US8613031 * Apr 12, 2010 Dec 17, 2013 David B. McMurtrie Method for transferring video and sound data directly between distinct digital video recorders
US9014218 * Feb 29, 2012 Apr 21, 2015 Fujitsu Component Limited Signal transmission system, signal transmission method, transmitting device and receiving device
US9088805 * Mar 19, 2012 Jul 21, 2015 Vixs Systems, Inc. Encrypted memory device and methods for use therewith
US20100088723 * Oct 6, 2009 Apr 8, 2010 Canon Kabushiki Kaisha Broadcast receiver, and control method for broadcast receiver
US20100263011 * Apr 12, 2010 Oct 14, 2010 Mcmurtrie David B Method for transferring video and sound data directly between distinct digital video recorders
US20110129072 * Dec 2, 2009 Jun 2, 2011 Verizon Patent And Licensing, Inc. Multimedia call platform
US20120243558 * Feb 29, 2012 Sep 27, 2012 Fujitsu Component Limited Signal transmission system, signal transmission method, transmitting device and receiving device
US20130205331 * Mar 19, 2012 Aug 8, 2013 Vixs Systems, Inc. Encrypted memory device and methods for use therewith
U.S. Classification 725/109, 725/100, 725/86, 725/110
Cooperative Classification H04N21/43615, H04N21/4104, H04N21/4367, H04N2005/91364, H04N2005/91335, H04N21/858, H04N21/812, H04N21/6543, H04N21/632, H04N21/4788, H04N21/47815, H04N21/478, H04N21/4722, H04N21/454, H04N21/44204, H04N21/4408, H04N21/4405, H04N21/440236, H04N21/43622, H04N21/4334, H04N21/4331, H04N21/4314, H04N21/4312, H04N21/4227, H04N21/4147, H04N21/4143, H04N21/41407, H04N21/4135, H04N21/25816, H04N21/2543, H04N21/2393, H04N9/8205, H04N9/8042, H04N7/17318, H04N7/17309, H04N7/173, H04N7/088, H04N5/913, H04N5/85, H04N5/781, H04N5/7755, H04N5/775, H04N5/765, H04N5/76, G11B27/32, G06F3/04817, G06F3/0481, H04N21/472, H04N21/4122, H04N21/6175, H04N21/482, H04N21/21
European Classification H04N5/913, G11B27/32, H04N21/436R, H04N21/4143, H04N21/4367, H04N21/63P, H04N21/258C1, H04N21/4408, H04N21/858, H04N5/765, H04N21/4788, H04N21/4722, H04N21/81C, H04N21/442C, H04N21/2543, H04N21/41P7, H04N5/76, H04N21/6543, H04N21/433R, H04N21/239H, H04N21/4402M, H04N21/431L1, H04N21/454, H04N21/4227, H04N21/431L, H04N7/173B2, H04N21/4147, H04N21/414M, H04N7/173B, H04N21/436H, H04N21/478S, H04N21/4405, H04N21/433C, H04N7/173, G06F3/0481H, G06F3/0481
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VAN HOFF, ARTHUR;BARTON, JAMES;REEL/FRAME:017587/0216;SIGNING DATES FROM 20060209 TO 20060213