|
|
|
|
|
|
|
|
| ( 3 of 5 ) |
| United States Patent | 7,809,138 |
| Shamoon , et al. | October 5, 2010 |
A novel method and apparatus for protection of streamed media content is disclosed. In one aspect, the apparatus includes control means for governance of content streams or content objects, decryption means for decrypting content streams or content objects under control of the control means, and feedback means for tracking actual use of content streams or content objects. The control means may operate in accordance with rules received as part of the streamed content, or through a side-band channel. The rules may specify allowed uses of the content, including whether or not the content can be copied or transferred, and whether and under what circumstances received content may be "checked out" of one device and used in a second device. The rules may also include or specify budgets, and a requirement that audit information be collected and/or transmitted to an external server. In a different aspect, the apparatus may include a media player designed to call plugins to assist in rendering content. A "trust plugin" is disclosed, along with a method of using the trust plugin so that a media player designed for use with unprotected content may render protected content without the necessity of requiring any changes to the media player. In one aspect, the streamed content may be in a number of different formats, including MPEG-4, MP3, and the RMFF format.
| Inventors: | Shamoon; Talal G. (Palo Alto, CA), Hill; Ralph D. (Los Gatos, CA), Radcliffe; Chris D. (Redwood City, CA), Hwa; John P. (Fremont, CA), Sibert; W. Olin (Lexington, MA), Van Wie; David M. (Eugene, OR) |
| Assignee: |
Intertrust Technologies Corporation
(Sunnyvale,
CA)
|
| Appl. No.: | 10/715,597 |
| Filed: | November 19, 2003 |
| Application Number | Filing Date | Patent Number | Issue Date | ||
| 09276233 | Mar., 1999 | 7233948 | |||
| 09270022 | Mar., 1999 | ||||
| Current U.S. Class: | 380/210 ; 380/28; 380/54; 713/193; 726/26 |
| Current International Class: | H04N 7/167 (20060101) |
| Field of Search: | 380/217,212,210,239,43,232,287,54,231,201 713/193 704/503,504 726/26,27 |
| 4649233 | March 1987 | Bass et al. |
| 4827508 | May 1989 | Shear |
| 4977594 | December 1990 | Shear |
| 5050213 | September 1991 | Shear |
| 5247575 | September 1993 | Sprague et al. |
| 5410598 | April 1995 | Shear |
| 5530235 | June 1996 | Stefik et al. |
| 5534975 | July 1996 | Stefik et al. |
| 5586937 | December 1996 | Menashe |
| 5629980 | May 1997 | Stefik et al. |
| 5634012 | May 1997 | Stefik et al. |
| 5638443 | June 1997 | Stefik et al. |
| 5694332 | December 1997 | Maturi et al. |
| 5715403 | February 1998 | Stefik |
| 5719937 | February 1998 | Warren et al. |
| 5771334 | June 1998 | Yamauchi et al. |
| 5794038 | August 1998 | Stutz et al. |
| 5852664 | December 1998 | Iverson et al. |
| 5872588 | February 1999 | Aras et al. |
| 5875303 | February 1999 | Huizer et al. |
| 5892900 | April 1999 | Ginter et al. |
| 5905797 | May 1999 | McRae |
| 5910987 | June 1999 | Ginter et al. |
| 5915018 | June 1999 | Aucsmith |
| 5915019 | June 1999 | Ginter et al. |
| 5917912 | June 1999 | Ginter et al. |
| 5920861 | July 1999 | Hall et al. |
| 5940504 | August 1999 | Griswold |
| 5943422 | August 1999 | Van Wie et al. |
| 5949876 | September 1999 | Ginter et al. |
| 5963909 | October 1999 | Warren et al. |
| 5982891 | November 1999 | Ginter et al. |
| 5999949 | December 1999 | Crandall |
| 6011761 | January 2000 | Inoue |
| 6104813 | August 2000 | McRae |
| 6112181 | August 2000 | Shear et al. |
| 6138119 | October 2000 | Hall et al. |
| 6157721 | December 2000 | Shear et al. |
| 6185683 | February 2001 | Ginter et al. |
| 6188799 | February 2001 | Tan et al. |
| 6205180 | March 2001 | Dutey |
| 6237786 | May 2001 | Ginter et al. |
| 6240185 | May 2001 | Van Wie et al. |
| 6253193 | June 2001 | Ginter et al. |
| 6292569 | September 2001 | Shear et al. |
| 6324519 | November 2001 | Eldering |
| 6363488 | March 2002 | Ginter et al. |
| 6377530 | April 2002 | Burrows |
| 6389402 | May 2002 | Ginter et al. |
| 6427140 | July 2002 | Ginter et al. |
| 6445797 | September 2002 | McGough et al. |
| 6449367 | September 2002 | Van Wie et al. |
| 6470085 | October 2002 | Uranaka et al. |
| 6546555 | April 2003 | Hjelsvold et al. |
| 6618484 | September 2003 | Weber et al. |
| 6640304 | October 2003 | Ginter et al. |
| 6658568 | December 2003 | Ginter et al. |
| 6668325 | December 2003 | Collberg et al. |
| 6785815 | August 2004 | Serret-Avila et al. |
| 6832316 | December 2004 | Sibert |
| 6868403 | March 2005 | Wiser et al. |
| 6938021 | August 2005 | Shear et al. |
| 6948070 | September 2005 | Ginter et al. |
| 6950867 | September 2005 | Strohwig et al. |
| 6959384 | October 2005 | Serret-Avila |
| 6961854 | November 2005 | Serret-Avila et al. |
| 7162642 | January 2007 | Schumann et al. |
| 7167897 | January 2007 | Riddle |
| 2001/0042043 | November 2001 | Shear et al. |
| 2002/0023214 | February 2002 | Shear et al. |
| 2002/0048369 | April 2002 | Ginter et al. |
| 2002/0087859 | July 2002 | Weeks et al. |
| 2002/0112171 | August 2002 | Ginter et al. |
| 2002/0152173 | October 2002 | Rudd |
| 2002/0188570 | December 2002 | Holliman et al. |
| 2003/0023856 | January 2003 | Horne et al. |
| 2003/0041239 | February 2003 | Shear et al. |
| 2003/0046244 | March 2003 | Shear et al. |
| 2003/0069748 | April 2003 | Shear et al. |
| 2003/0069749 | April 2003 | Shear et al. |
| 2003/0084003 | May 2003 | Pinkas et al. |
| 2003/0105721 | June 2003 | Ginter et al. |
| 2003/0163431 | August 2003 | Ginter et al. |
| 2004/0054630 | March 2004 | Ginter et al. |
| 2004/0059951 | March 2004 | Pinkas et al. |
| 2004/0073813 | April 2004 | Pinkas et al. |
| 2004/0103305 | May 2004 | Ginter et al. |
| 2004/0107356 | June 2004 | Shamoon et al. |
| 2004/0123129 | June 2004 | Ginter et al. |
| 2004/0133793 | July 2004 | Ginter et al. |
| 2005/0027871 | February 2005 | Bradley et al. |
| 2005/0050332 | March 2005 | Serret-Avila et al. |
| 2005/0060560 | March 2005 | Sibert |
| 2005/0060584 | March 2005 | Ginter et al. |
| 2005/0108555 | May 2005 | Sibert |
| 1137723 | Dec., 1996 | CN | |||
| 1150738 | May., 1997 | CN | |||
| 0652677 | May., 1995 | EP | |||
| 0 714 204 | May., 1996 | EP | |||
| 0 715 246 | Jun., 1996 | EP | |||
| 0 715 247 | Jun., 1996 | EP | |||
| 0 763 936 | Mar., 1997 | EP | |||
| 0 800 312 | Oct., 1997 | EP | |||
| WO 96/27155 | Sep., 1996 | WO | |||
| WO 97/14087 | Apr., 1997 | WO | |||
| WO 97/25816 | Jul., 1997 | WO | |||
| WO 97/43761 | Nov., 1997 | WO | |||
| WO 97/46017 | Dec., 1997 | WO | |||
| WO 98/09209 | Mar., 1998 | WO | |||
| WO 98/10381 | Mar., 1998 | WO | |||
| WO 98/37481 | Aug., 1998 | WO | |||
| WO 98/46006 | Oct., 1998 | WO | |||
| WO 99/01815 | Jan., 1999 | WO | |||
| WO 99/24928 | May., 1999 | WO | |||
| WO 99/48296 | Sep., 1999 | WO | |||
| WO 00/75925 | Dec., 2000 | WO | |||
| WO 01106374 | Jan., 2001 | WO | |||
| WO 01/09702 | Feb., 2001 | WO | |||
| WO 01/10076 | Feb., 2001 | WO | |||
Spanos, G. A., T. B. Maples, "Performance Study of a Selective Encryption Scheme for the Security of Networked, Real-Time Video", Sept. 1995, Proceedings of the Fourth ACM International Conference on Computer Communcations and Network, pp. 2-10. cited by examiner . Schneier, Bruce, "Applied Cryptography", 1996, John Wiley and Sons, p. 176-177 and 270-278. cited by examiner . Sibert, O. et al., "Digibox: A Self-Protecting Container for Information Commerce," Proceedings of the First USENIX Workshop on Electronic Commerce, Jul. 1995, 13 pages, New York, NY. cited by other . Sibert, O. et al., "Securing the Content, Not the Wire, for Information Commerce," 1996, 12 pages, InterTrust Technologies Corporation. cited by other . Stefik, M., "Introduction to Knowledge Systems, Chapter 7: Classification," 1995, pp. 543-607, Morgan Kaufmann Publishers, Inc., San Francisco, CA. cited by other . Stefik, M., "Letting Loose the Light: Igniting Commerce in Electronic Publication," 1994-1995, 35 pages, Xerox PARC, Palo Alto, CA. cited by other . Stefik, M., "Letting Loose the Light: Igniting Commerce in Electronic Publication," Internet Dreams: Archetypes, Myths, and Metaphors, 1996, pp. 219-253, Massachusetts Institute of Technology. cited by other . Stefik, M., "Trusted Systems," Scientific American. Mar. 1997, pp. 78-81. cited by other . European Search Report for EP 1 521 467, published Apr. 13, 2005, 4 pp. cited by other . Restriction Requirement dated Sep. 11, 2003 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Office Action dated Feb. 10, 2005 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Office Action dated Jul. 1, 2005 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Notice of Non Compliant Amendment dated Dec. 14, 2005 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Office Action dated Jul. 25, 2006 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Notice of Allowance dated Aug. 10, 2006, issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Notice of Allowability dated Jan. 22, 2007 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Interview Summary dated Apr. 25, 2007 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Notice of Allowance dated Apr. 27, 2007 issued in related issued U.S. Appl. No. 09/276,233, filed Mar. 25, 1999, Shamoon et al. cited by other . Office Action dated Aug. 19, 2009 issued in related issued U.S. Appl. No. 11/747,781, filed May 11, 2007, Shamoon et al. cited by other . Office Action dated Jul. 9, 2009 issued in related issued U.S. Appl. No. 11/927,370, filed Oct. 29, 2007, Shamoon et al. cited by other . Armati, "Intellectual Property Rights Management for MPEG-4: The Intertrust Commerce Architecture," pp. 1-52, 1997. cited by other . Lacy et al., "MPEG-4 Intellectual Property Management and Protection (IPMP) Overview & Applications Document," MPEGIF, p. 1-8, Dec. 1998. cited by other . Schneier, "Applied Cryptography," John Wiley and Sons, p. 176-177 and 270-278, 1996. cited by other . Spanos et al., "Performance Study of a Selective Encryption Scheme for the Security of Networked, Real-Time Video," Proceedings of the Fourth ACM International Conference on Computer Communications and Network, p. 2-10, Sep. 1995. cited by other . Office Action dated Sep. 16, 2009 issued in related issued U.S. Appl. No. 11/827,856, filed Jul. 13, 2007, Shamoon et al. cited by other . International Search Report mailed Jul. 9, 1999 in International Application No. PCT/US99/05734 cited by other . International Preliminary Examination Report completed May 12, 2000 in International Application No. PCT/US99/05734. cited by other . Examination Report dated Sep. 19, 2002 in European Patent Application No. 99912582.6. cited by other . Summons to Attend Oral Proceedings dated Jan. 28, 2004 in European Application No. 99912582.6. cited by other . Result of Consultation dated Sep. 16, 2004 in European Application No. 99912582.6. cited by other . Notice of Opposition dated Feb. 23, 2006 in European Application No. 99912582.6. cited by other . Excerpt from MPEG Industry Forum website: "MPEG-4 'ISO/IEC 14496', was finalized in Oct. 1998 and became an International Standard in the first months of 1999" http://www.m4if.org/mpeg4/. cited by other . Excerpt from Berkeley University website: "The MPEG-4 standard was initiated in 1995 and reached a committee draft status in Mar. 1998 (ISO 14496) and was finalized by the end of 1998" http://www.sims.berkeley.edu:8000/courses/is224/s99/GroupG/report1.html. cited by other . European Search Report dated Feb. 24, 2005 in European Application No. 03076224.9. cited by other . Examination Report dated Sep. 28, 2009 in European Patent Application No. 03076224.9. cited by other . European Search Report dated Feb. 24, 2005 in European Application No. 04078395.3. cited by other . Examination Report dated Nov. 16, 2005 in European Application No. 04078395.3. cited by other . Canadian Examination Report dated Oct. 16, 2002 issued in Canadian Application No. 2,323,781. cited by other . Chinese Office Action dated Mar. 28, 2003 issued in Chinese Application No. 99806248.0. cited by other . Japanese Office Action mailed Feb. 24, 2009 in Japanese Application No. 2000537377. cited by other . Japanese Office Action mailed Sep. 15, 2009 in Japanese Application No. 2000-537377. cited by other . Canadian Examination Report dated Jul. 31, 2003 issued in Canadian Application No. 2,425,741. cited by other . Brown, "How Plug-Ins Plug in," WWW Plug-ins Companion, 15-21, 1996. cited by other . Canadian Examination Report dated Oct. 28, 2004 issued in Canadian Application No. 2,425,741. cited by other . Chinese Office Action dated Dec. 2, 2005 issued in Chinese Application No. 03155920.4. cited by other . Japanese Office Action mailed Mar. 20, 2009 in Japanese Application No. 2005199949. cited by other . Chinese Office Action dated Oct. 24, 2008 in Chinese Application No. 200610086687.0. cited by other . Japanese Office Action mailed Mar. 10, 2009 in Japanese Application No. 2005199916. cited by other. |
|
|