`
`(12) United States Patent
`Nguyen et a].
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 7,774,280 B2
`Aug. 10, 2010
`
`(54)
`
`(75)
`
`SYSTEM AND METHOD FOR MANAGING
`TRANSFER OF RIGHTS USING SHARED
`STATE VARIABLES
`
`Inventors: Mai Nguyen, Buena Park, CA (US); Xin
`Wang, Torrance, CA (US); Thanh Ta,
`Huntington Beach, CA (US); Guillermo
`Lao, Torrance, CA (US); Eddie J. Chen,
`Rancho Palos Verdes, CA (US)
`
`(73)
`
`Assignee: ContentGuard Holdings, Inc.,
`Wilmington, DE (US)
`
`Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`USC 154(b) by 1529 days.
`
`(21)
`
`(22)
`
`(65)
`
`(63)
`
`(60)
`
`App1.No.: 10/956,121
`
`Filed:
`
`Oct. 4, 2004
`
`Prior Publication Data
`
`US 2005/0060571 A1
`
`Mar. 17, 2005
`
`Related US. Application Data
`Continuation-in-part of application No. 10/ 162,701,
`?led on Jun. 6, 2002.
`
`Provisional application No. 60/331,624, ?led on Nov.
`20, 2001, provisional application No. 60/331,623,
`?led on Nov. 20, 2001, provisional application No.
`60/331,621, ?led on Nov. 20, 2001, provisional appli
`cation No. 60/296,113, ?led on Jun. 7, 2001, provi
`sional application No. 60/296,117, ?led on Jun. 7,
`2001 , provisional application No. 60/296,118, ?led on
`Jun. 7, 2001.
`
`(51)
`
`(52)
`(58)
`
`Int. Cl.
`(2006.01)
`G06F 7/04
`(2006.01)
`G06F 7/30
`(2006.01)
`H04N 7/16
`US. Cl. ......................................... .. 705/59; 726/27
`
`Field of Classi?cation Search ............ .. 705/50i79
`See application ?le for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`3,263,158 A
`
`7/1966 Bargen et al.
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`BR
`
`9810967 A 10/2001
`
`(Continued)
`OTHER PUBLICATIONS
`
`Workshop on Digital Rights Management for the Web, World Wide
`Web Consortium, Minutes from the Architecture/Infrastructure Ses
`sion, Jan. 2001.*
`
`(Continued)
`Primary ExamineriAndreW J. Fischer
`Assistant ExamineriThomas West
`(74)Att0rney, Agent, orFirmiNixon Peabody, LLP; Marc S.
`Kaufman; Stephen M. HertZler
`
`(57)
`
`ABSTRACT
`
`A method, system and device for transferring rights adapted
`to be associated With items from a rights supplier to a rights
`consumer, including obtaining a set of rights associated With
`an item, the set of rights including meta-rights specifying
`derivable rights that can be derived from the meta-; determin
`ing Whether the rights consumer is entitled to the derivable
`rights speci?ed by the meta-rights; and deriving at least one
`right from the derivable rights, if the rights consumer is
`entitled to the derivable rights speci?ed by the meta-rights,
`Wherein the derived right includes at least one state variable
`based on the set of rights and used for determining a state of
`the derived right.
`
`36 Claims, 14 Drawing Sheets
`
`70
`
`40
`
`_______________ __
`
`42
`
`72
`
`,50
`
`Web Server
`(supplier)
`
`Clearinghouse E
`
`Petitioner Apple Inc. - Exhibit 1001, p. 1
`
`
`
`US. PATENT DOCUMENTS
`
`3,609,697
`3,790,700
`3,798,605
`4,159,468
`4,200,700
`4,220,991
`4,278,837
`4,323,921
`4,361,851
`4,423,287
`4,429,385
`4,442,486
`4,529,870
`4,558,176
`4,593,376
`4,614,861
`4,621,321
`4,644,493
`4,658,093
`4,713,753
`4,736,422
`4,740,890
`4,796,220
`4,816,655
`4,817,140
`4,827,508
`4,868,376
`4,888,638
`4,891,838
`4,924,378
`4,932,054
`4,937,863
`4,949,187
`4,953,209
`4,961,142
`4,975,647
`4,977,594
`4,999,806
`5,010,571
`5,014,234
`5,023,907
`5,047,928
`5,050,213
`5,052,040
`5,058,164
`5,103,476
`5,113,519
`5,129,083
`5,136,643
`5,138,712
`5,146,499
`5,148,481
`5,159,182
`5,174,641
`5,183,404
`5,191,193
`5,204,897
`5,222,134
`5,235,642
`5,247,575
`5,255,106
`5,260,999
`5,263,157
`5,263,158
`5,276,444
`5,276,735
`5,287,408
`5,291,596
`5,293,422
`5,301,231
`5,311,591
`
`9/1971
`2/1974
`3/1974
`6/1979
`4/1980
`9/1980
`7/1981
`4/1982
`11/1982
`12/1983
`1/1984
`4/1984
`7/1985
`12/1985
`6/1986
`9/1986
`11/1986
`2/1987
`4/1987
`12/1987
`4/1988
`4/1988
`1/1989
`3/1989
`3/1989
`5/1989
`9/1989
`12/1989
`1/1990
`5/1990
`6/1990
`6/1990
`8/1990
`8/1990
`10/1990
`12/1990
`12/1990
`3/1991
`4/1991
`5/1991
`6/1991
`9/1991
`9/1991
`9/1991
`10/1991
`4/1992
`5/1992
`7/1992
`8/1992
`8/1992
`9/1992
`9/1992
`10/1992
`12/1992
`2/1993
`3/1993
`4/1993
`6/1993
`8/1993
`9/1993
`10/1993
`11/1993
`11/1993
`11/1993
`1/1994
`1/1994
`2/1994
`3/1994
`3/1994
`4/1994
`5/1994
`
`Blevins et al.
`Callais et al.
`Feistel
`Barnes et al.
`Mader
`Hamano et al.
`Best
`Guillou
`Asip et al.
`Zeidler
`Cichelli et al.
`Mayer
`Chaum
`Arnold et al.
`Volk
`Pavlov et al.
`Boebert et al.
`Chandra et al.
`Hellman
`Boebert et al.
`Mason
`William
`Wolfe
`Musyck et al.
`Chandra et al.
`Shear
`Lessin et al.
`Bohn
`Faber
`Hershey et al.
`Chou et al.
`Robert et al.
`Cohen
`Ryder, Sr. et al.
`Elliott et al.
`Downer et al.
`Shear
`ChernoW et al.
`KatZnelson
`Edwards, Jr.
`Johnson et al.
`Wiedemer
`Shear
`Preston et al.
`Elmer et al.
`Waite et al.
`Johnson et al.
`Cutler et al.
`Fischer
`Corbin
`Geffrotin
`Abraham et al.
`Eisele
`Lim
`Aldous et al.
`Le RouX
`Wyman
`Waite et al.
`Wobber et al.
`Sprague et al.
`Castro
`Wyman
`Janis
`Janis
`McNair
`Boebert et al.
`Samson
`Mita
`Loiacono
`Abraham et al.
`Fischer
`
`US 7,774,280 B2
`Page 2
`
`5,319,705
`5,335,275
`5,337,357
`5,339,091
`5,341,429
`5,347,579
`5,381,526
`5,386,369
`5,390,297
`5,394,469
`5,410,598
`5,412,717
`5,414,852
`5,428,606
`5,432,849
`5,438,508
`5,444,779
`5,453,601
`5,455,953
`5,457,746
`5,473,687
`5,473,692
`5,485,577
`5,499,298
`5,502,766
`5,504,814
`5,504,816
`5,504,818
`5,504,837
`5,509,070
`5,530,235
`5,532,920
`5,534,975
`5,535,276
`5,539,735
`5,553,143
`5,557,678
`5,563,946
`5,564,038
`5,568,552
`5,619,570
`5,621,797
`5,625,690
`5,629,980
`5,633,932
`5,634,012
`5,636,346
`5,638,443
`5,638,513
`5,649,013
`5,655,077
`5,708,709
`5,708,717
`5,715,403
`5,734,823
`5,734,891
`5,737,413
`5,737,416
`5,745,569
`5,745,879
`5,748,783
`5,757,907
`5,761,686
`5,764,807
`5,765,152
`5,768,426
`5,787,172
`5,790,677
`5,812,664
`5,825,876
`5,825,879
`5,825,892
`5,838,792
`
`6/1994
`8/1994
`8/1994
`8/1994
`8/1994
`9/1994
`1/1995
`1/1995
`2/1995
`2/1995
`4/1995
`5/1995
`5/1995
`6/1995
`7/1995
`8/1995
`8/1995
`9/1995
`10/1995
`10/1995
`12/1995
`12/1995
`1/1996
`3/1996
`3/1996
`4/1996
`4/1996
`4/1996
`4/1996
`4/1996
`6/1996
`7/1996
`7/1996
`7/1996
`7/1996
`9/1996
`9/1996
`10/1996
`10/1996
`10/1996
`4/1997
`4/1997
`4/1997
`5/1997
`5/1997
`5/1997
`6/1997
`6/1997
`6/1997
`7/1997
`8/1997
`1/1998
`1/1998
`2/1998
`3/1998
`3/1998
`4/1998
`4/1998
`4/1998
`4/1998
`5/1998
`5/1998
`6/1998
`6/1998
`6/1998
`6/1998
`7/1998
`8/1998
`9/1998
`10/1998
`10/1998
`10/1998
`11/1998
`
`Halter et al.
`Millar et al.
`Chou et al.
`YamaZaki et al.
`Stringer et al.
`Blandford
`Ellson
`Christiano
`Barber et al.
`Nagel et al.
`Shear
`Fischer
`Kramer et al.
`MoskoWitZ
`Johnson et al.
`Wyman
`Daniele
`Rosen
`Russell
`Dolphin
`Lipscomb et al.
`Davis
`Eyer et al.
`Narasimhalu et al.
`Boebert et al.
`Miyahara
`Hamilton et al.
`Okano
`Griffeth et al.
`Schull
`Ste?k et al.
`Hartrick et al.
`Ste?k et al.
`Ganesan
`MoskoWitZ
`Ross et al.
`Ganesan
`Cooper et al.
`GrantZ et al.
`Davis
`Tsutsui
`Rosen
`Michel et al.
`Ste?k et al.
`Davis et al.
`Ste?k et al.
`Saxe
`Ste?k et al.
`Ananda
`Stuckey et al.
`Jones et al.
`Rose
`Alasia
`
`Saigh et al.
`Saigh
`Akiyama et al.
`Cooper et al.
`MoskoWitZ et al.
`Wyman
`Rhoads
`Cooper et al.
`Bloomberg
`Pearlman et al.
`Erickson
`Rhoads
`Arnold
`FoX et al.
`Bernobich et al.
`Peterson
`Davis
`BraudaWay et al.
`Ganesan
`
`Petitioner Apple Inc. - Exhibit 1001, p. 2
`
`
`
`US 7,774,280 B2
`Page 3
`
`5,848,154 A 12/1998 N191116 6111.
`5,848,378 A 12/1998 s116116116111.
`5,850,443 A 12/1998 V1110619611616111.
`5,892,900 A
`4/1999 61111616111.
`5,910,987 A
`6/1999 61111616111.
`5,915,019 A
`6/1999 61111616111.
`5,917,912 A
`6/1999 61111616111.
`5,920,861 A
`7/1999 Hall et a1‘
`5,933,498 A
`8/1999 Schneck et a1.
`9,949,991 A
`91999 61191011
`5,943,422 A
`8/1999 V111W16 6111.
`5,949,876 A
`9/1999 61111616111.
`5,982,891 A 11/1999 61111616111.
`5,987,134 A 11/1999 s111116111.
`5,999,624 A 12/1999 1161911119
`5,999,949 A 12/1999 (3111161111
`6,006,332 A 12/1999 R1b116 6111.
`6,020,882 A
`2/2000 Kinghorn et a1.
`6,044,466 A *
`3/2000 A11111116111. ................. .. 726/1
`6,047,067 A
`4/2000 R69611
`6,073,234 A
`6/2000 KigO 61111.
`6,091,777 A
`7/2000 611612 61111.
`6,112,181 A
`8/2000 s116116111.
`6,112,239 A
`8/2000 Kenner et a1.
`6,115,471 A
`9/2000 0116111.
`6,135,646 A 10/2000 K111116111.
`6,138,119 A 10/2000 111116111.
`6,141,754 A 10/2000 c116y
`6,157,719 A 12/2000 Wasilewskiet a1.
`6,157,721 A 12/2000 s116116111.
`6,169,976 B1
`1/2001 (:616996
`6,185,683 B1
`2/2001 61111616111.
`6,189,037 B1
`2/2001 A61111196111.
`6,189,146 B1
`2/2001 M19116111.
`6,209,092 B1
`3/2001 L11111111Z
`6,216,112 B1
`4/2001 111111616111.
`6,219,652 B1
`4/2001 (3111616111.
`6,226,618 B1
`5/2001 Downsetal.
`6,233,684 B1
`5/2001 s16?1<6111
`6,236,971 B1
`5/2001 s16?1<6111
`6,237,786 B1
`5/2001 61111616111.
`6,240,185 B1
`5/2001 V111W16 61111.
`6,253,193 B1
`6/2001 61111616111.
`6,266,618 B1
`7/2001 Y66111.
`6,292,569 B1
`9/2001 s116116111.
`6,301,660 B1
`10/2001 B6119611
`6,307,939 B1
`10/2001 V1g1116
`6,327,652 B1
`12/2001 E11g1111616111.
`6,330,670 B1
`12/2001 E11g1111616111.
`6,345,256 B1
`2/2002 M11916616111.
`6,353,888 B1
`3/2002 K11<61116111
`6,363,488 B1
`3/2002 61111616111.
`6,389,402 B1
`5/2002 61111616111.
`6,397,333 B1
`5/2002 $611116 61111.
`6,397,355 B1* 5/2002 (31111196111. ................ .. 714/38
`6,401,211 B1
`6/2002 B16211, Jr. 6111.
`6,405,369 B1
`6/2002 T911111
`6,424,717 B1
`7/2002 P11111616111.
`6,424,947 B1
`7/2002 T9111116111.
`6,487,659 B1
`11/2002 KigO 6111.
`6,516,052 B2
`2/2003 Voudouris
`6,516,413 B1
`2/2003 A11111116111.
`6,523,745 B1
`2/2003 T1111611
`6,796,555 B1
`9/2004 B1111111
`2001/0009026 A1
`7/2001 T6116 6111.
`2001/0011276 A1
`8/2001 1311191, J1. 6111.
`2001/0014206 A1
`8/2001 A111g11196111.
`2001/0037467 A1 11/2001 0’T6616, J1. 6111.
`2001/0039659 A1 11/2001 s111111161196111.
`2002/0001387 A1
`1/2002 13111611
`2002/0035618 A1
`3/2002 M611616Z 6111.
`2002/0044658 A1
`4/2002 W19116w91<16111
`2002/0056118 A1
`5/2002 Hunter et a1.
`
`2002/0069282 A1
`2002/0099948 A1
`2002/0127423 A1
`2003/0097567 A1
`2004/0052370 A1
`2004/0172552 A1
`
`6/2002 R619111111
`7/2002 K661616111.
`9/2002 Kayanakis
`5/2003 T6116 6111.
`3/2004 K11Z11619611
`9/2004 B6y1696111.
`
`FOREIGN PATENT DOCUMENTS
`33g; 33? B1
`lggggg
`0180460
`5,1986
`0257 585 A2
`M988
`0262 025 A2
`3,1988
`0332 304 A2
`9/l989
`0 332 707
`9/l989
`0393 806 A2 “M990
`0450 841 A2 “M991
`0529 261 A2
`3/l993
`0 613 073 Al
`M994
`0 651 554
`5,1995
`0 668 695
`M995
`0 678 836 Al “M995
`0679 977 A1 11,1995
`0715 243 Al
`6/l996
`0715 244 A1
`6,1996
`0715 245 Al
`M996
`0725 376
`M996
`0731404 Al
`9/l996
`0763 936 A2
`3/l997
`0818748 A2
`1,1998
`0840194 A2
`“998
`0892 521 A2
`1,1999
`0934 765 Al
`M999
`0946 022 A2
`9/l999
`0964 572 A1 12,1999
`1 103 922
`50001
`1483282
`8,1977
`2022969 A 0/1979
`2136175
`9/l984
`2236 604
`M991
`2236604 A
`M991
`2309364 A
`7,1997
`2316503 A
`M998
`2354102 A
`3,2001
`62241061
`“M987
`64068835
`M989
`M63717 A
`3,1991
`04669068
`0/1992
`5400939
`4,1993
`5168039 A2
`M993
`05_2684l5
`“M993
`M31371A
`“994
`06475794
`M994
`06215010
`8,1994
`M6768
`M995
`07_084852
`3,1995
`M2003”
`M995
`07_244639
`9/l995
`0715 241
`6,19%
`11031130
`M999
`11032037 A2
`2/l999
`11205306 A2
`M999
`
`8/1999
`11215121 A2
`8/2000
`2000215165 A2
`8/2005
`2005218143 A2
`9/2005
`2005253109 A2
`7/2006
`2006180562 A2
`WO 83/04461 A1 12/1983
`W0 92/20022
`11/1992
`WO 92/20022 A1
`11/1992
`W0 93/01550
`1/1993
`WO 93/01550 A1
`1/1993
`
`g;
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`GB
`GB
`GB
`GB
`GB
`GB
`GB
`GB
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`
`JP
`JP
`JP
`JP
`JP
`W0
`W0
`W0
`W0
`W0
`
`Petitioner Apple Inc. - Exhibit 1001, p. 3
`
`
`
`US 7,774,280 B2
`Page 4
`
`6/1993
`WO 93/11480 A1
`W0
`1/1994
`WO 94/01821
`W0
`2/1994
`WO 94/03003 A1
`W0
`5/1996
`WO 96/13814 A1
`W0
`8/1996
`WO 96/24092
`W0
`8/1996
`WO 96/24092 A2
`W0
`9/1996
`WO 96/27155 A2
`W0
`7/1997
`WO 97/25800 A1
`W0
`10/1997
`WO 97/37492 A1
`W0
`WO 97/41661 A2 11/1997
`W0
`WO 97/43761 A2 11/1997
`W0
`WO 97/48203
`12/1997
`W0
`WO 98/09209 A1
`3/1998
`W0
`WO 98/10561 A1
`3/1998
`W0
`WO 98/11690
`3/1998
`W0
`WO 98/11690 A1
`3/1998
`W0
`WO 98/19431 A1
`5/1998
`W0
`WO 98/42098
`9/1998
`W0
`WO 98/43426 A1
`10/1998
`W0
`WO 98/45768 A1
`10/1998
`W0
`WO 99/24928 A2
`5/1999
`W0
`WO 99/34553 A1
`7/1999
`W0
`WO 99/35782 A1
`7/1999
`W0
`WO 99/48296 A1
`9/1999
`W0
`WO 99/49615
`9/1999
`W0
`WO 99/60461 A1
`11/1999
`W0
`WO 99/60750 A2 11/1999
`W0
`WO 00/04727 A2
`1/2000
`W0
`WO 00/05898 A2
`2/2000
`W0
`WO 00/20950
`4/2000
`W0
`WO 00/46994 A1
`8/2000
`W0
`WO 00/59152 A2 10/2000
`W0
`WO 00/62260 A1
`10/2000
`W0
`WO 00/72118 A1 11/2000
`W0
`WO 00/73922 A2 12/2000
`W0
`WO 01/03044 A1
`1/2001
`W0
`WO 01/37209 A1
`5/2001
`W0
`WO 01/63528
`8/2001
`W0
`W0 2004/34223 A2
`4/2004
`W0
`W0 WO 2004/103843
`12/2004
`
`OTHER PUBLICATIONS
`
`“National Semiconductor and EPR Partner for Information Meter
`ing/Data Security Cards” Mar. 4, 1994, Press Release from Elec
`tronic Publishing Resources, Inc.
`Weber, R., “Digital Rights Management Technology” Oct. 1995.
`Flasche, U. et al., “Decentralized Processing of Documents”, pp.
`119-131, 1986, Comput. & Graphics, vol. 10, No. 2.
`Mori, R. et al., “Superdistribution: The Concept and the Architec
`ture”, pp. 1133-1146, 1990. The Transactions ofthe IEICE, Vo. E 73,
`No. 7, Tokyo, JP.
`Weber, R., “Metering Technologies for Digital Intellectual Property”,
`pp. 1-29, Oct. 1994, A Report to the International Federation of
`Reproduction Rights Organizations.
`Clark, PC. et al., “Bits: A Smartcard protected Operating System”,
`pp. 66-70 and 94, Nov. 1994, Communications ofthe ACM, vol. 37,
`No. 11.
`Ross, P.E., “Data Guard”, pp. 101, Jun. 6, 1994, Forbes.
`Saigh, W.K., “Knowledge is Sacred”, 1992, Video Pocket/Page
`Reader Systems, Ltd.
`Kahn, R.E., “Deposit, Registration and Recordation in an Electronic
`Copyright Management System”, pp. 1-19, Aug. 1992, Corporation
`for National Research Initiatives, Virginia.
`Hilts, P. et al., “Books While U Wait”, pp. 48-50, Jan. 3, 1994,
`Publishers Weekly.
`Strattner, A, “Cash Register on a Chip may Revolutionaize Software
`Pricing and Distribution; Wave Systems Corp”, pp. 1-3, Apr. 1994,
`Computer Shopper, vol. 14, No. 4, ISSN 0886-0556.
`O’Conner, M., “New Distribution Option for Electronic Publishers;
`iOpener Data Encryption and Metering System for CD-ROM use;
`Column”, pp. 1-6, Mar. 1994, CD-ROM Professional, vol. 7, No. 2,
`ISSN: 1409-0833.
`
`Willett, S., “Metered PCs: Is Your System Watching You? Wave
`System beta tests new technology”, pp. 84, May 2, 1994, InfoWorld.
`Linn, R., “Copyright and Information Services in the Context of the
`National Research and Education Network”, pp. 9-20, Jan. 1994,
`IMA Intellectual Property Project Proceedings, vol. 1, Issue 1.
`Perrit, Jr., H., “Permission Headers and Contract Law”, pp. 27-48,
`Jan. 1994, IMA Intellectual Property Project Proceedings, vol. 1,
`Issue 1.
`Upthegrove, L., “Intellectual Property Header Descriptors: A
`Dynamic Approach”, pp. 63 -66, Jan. 1994, IMA Intellectual Property
`Proceedings, vol. 1, Issue 1.
`Sirbu, M., “Internet Billing Service Design and prototype Implemen
`tation”, pp. 67-80, Jan. 1994, IMA Intellectual Property Project Pro
`ceedings, vol. 1, Issue 1.
`Simmell, S. et al., “Metering and Licensing of Resources: Kala’s
`General Purpose Approach”, pp. 81-110, Jan. 1994, IMA Intellectual
`Property Project Proceedings, vol. 1, Issue 1.
`Kahn, R., “Deposit, Registration and Recordation in an Electronic
`Copyright Management System”, pp. 111-120, Jan. 1994, IMA Intel
`lectual Property Project Proceedings, vol. 1, Issue 1.
`Tygar, J. et al., “Dyad: A System for Using Physically Secure
`Coprocessors”, pp. 121-152, Jan. 1994, IMA Intellectual Property
`Project Proceedings, vol. 1, Issue 1.
`Griswold, G., “A Method for Protecting Copyright on Networks”, pp.
`169-178, Jan. 1994, IMA Intellectual Property Project Proceedings,
`vol. 1, Issue 1.
`Nelson, T., “A Publishing and Royalty Model for Networked Docu
`ments”, pp. 257-259, Jan. 1994, IMA Intellectual Property Project
`Proceedings, vol. 1, Issue 1.
`Robinson, E., “Rede?ning Mobile Computing”, pp. 238-240, 247
`248 and 252, Jul. 1993, PC Computing.
`Abadi, M. et al., “Authentication and Delegation with Smart-cards”,
`pp. 1-24, 1990, Research Report DEC Systems Research Center.
`Mark Ste?k, “Letting Loose the Light: Igniting Commerce in Elec
`tronic Publication”, pp. 219-253, 1996, Internet Dreams: Archetypes,
`Myths, and Metaphors, IDSN 0-262-19373-6.
`Mark Ste?k, “Letting Loose the Light: Igniting Commerce in Elec
`tronic Publication”, pp. 2-35, Feb. 8, 1995, Internet Dreams: Arche
`types, Myths and Metaphors.
`Henry H. Perritt, Jr., “Technological Strategies for Protecting Intel
`lectual Property in the Networked Multimedia Environment”, Apr.
`2-3, 1993, Knowbots, Permissions Headers & Contract Law.
`Blaze et al, “Divertible Protocols and Atomic ProXy Cryptography”
`1998 Advances in Cryptography-Euro Crypt International Confer
`ence on the Theory and Application of Crypto Techniques, Springer
`Verlag, DE.
`Blaze et al, “Atomic ProXy Cryptography” Draft (Online) (Nov. 2,
`1997) XP002239619 Retrieved from the Internet.
`No Author, “Capability- and Object-Based Systems Concepts,”
`Capability-Based Computer Systems, pp. 1-19 (no. date).
`1994)
`Cox,
`“Superdistribution” Wired Magazine (Sep.
`XP002233405
`URL:http://www.wired.com/wired/archive/2.09/
`superdisipr.html>.
`Dunlop et al, Telecommunications Engineering, pp. 346-352 (1984).
`Elgamal, “A Public Key Cryptosystem and a Signature Scheme
`Based on Discrete Logarithms,” IEEE Transactions on Information
`Theory IT-31(4):469-472 (Jul. 1985).
`Gheorghiu et al., “Authorization for Metacomputing Applications”
`(no date).
`Iannella, ed., Open Digital Rights Language (ODRL), pp. 1-31 (Nov.
`21, 2000).
`Kahle, wais.concepts.D<t, Wide Area Information Server Concepts,
`Thinking Machines Version 4, Draft, pp. 1-18 (Nov. 3, 1989).
`Kahn, “Deposit, Registration and Recordation in an Electronic Copy
`right Management System,” Technical Report, Corporation for
`National Research Initiatives, Reston, Virginia (Aug. 1992)
`URL:http://www.cni.org/docs/ima.ip-workshop/kahn.html.
`Kahn et al, “The Digital Library Project, vol. 1: The World of
`Knowbots (DRAFT), An Open Architecture for a Digital Library
`System and a Plan for its Development,” Corporation for National
`Research Initiatives, pp. 1-48 (Mar. 1988).
`Kohl et al, Network Working Group Request for Comments: 1510,
`pp. 1-112 (Sep. 1993).
`
`Petitioner Apple Inc. - Exhibit 1001, p. 4
`
`
`
`US 7,774,280 B2
`Page 5
`
`Lee et al, CDMA Systems Engineering Handbook (1998) [excerpts
`but not all pages numbered].
`Mambo et al, “Protection of Data and Delegated Keys in Digital
`Distribution,” Information Security and Privacy. Second Australian
`Conference, ACISP ’97 Proceedings, pp. 271-282 (Sydney, NSW,
`Australia, Jul. 7-9, 1997, 1997 Berlin, Germany, Springer-Verlag,
`Germany), XP008016393 ISBN: 3-540-63232-8.
`Mambo et al, “Proxy Cryptosystems: Delegation of the Power to
`Decrypt Ciphertexts,”, IEICE Trans. Fundamentals vol. E80-A, No.
`1:54-63 (Jan. 1997) )XP00742245 ISSN: 0916-8508.
`Microsoft Word, Users Guide, Version 6.0, pp. 487-489, 549-555,
`560-564, 572-575, 599-613, 616-631 (1993).
`Ojanpera and Prasad, eds., Wideband CDMA for Third Generation
`Mobile Communications (1998) [excerpts but not all pages num
`bered].
`Perritt, “Knowbots, Permissions Headers and Contract Law,” Paper
`for the Conference on Technological Strategies for Protecting Intel
`lectual Property in the Networked Multimedia Environment, pp. 1 -22
`(Apr. 2-3, 1993 with revisions ofApr. 30, 1993).
`Raggett, (Hewlett Packard), “HTML+(Hypertext markup lan
`guage),”pp. 1-31 (Jul. 12, 1993)URL:http://citeseer.ist.psu.edu/cor
`rect/340709.
`Samuelson et al, “Intellectual Property Rights for Digital Library and
`Hypertext Publishing Systems: An Analysis of Xanadu,” Hypertext
`’91 Proceedings, pp. 39-50 (Dec. 1991).
`No Author, “Softlock Services Introduces .
`Press Release (Jan. 28, 1994).
`No Author, “Appendix III4Compatibility with HTML,” No Title,
`pp. 30-31 (no date).
`No Editor, No Title, Dictionary pages, pp. 469-472, 593-594 (no
`date).
`Benoit, Digital Television MPEG-1, MPEG-2 and Principles of the
`DVB System, pp. 75-80, 116-121 (no date).
`Benoit, Digital Television MPEG-1, MPEG-2 and Principles of the
`DVB System, 2nd edition, pp. 74-80 (no date).
`AH Digital Audio and Video Series, “DTV Receivers and Measure
`ments,” Understanding Digital Terrestrial Broadcasting, pp. 159-164
`(no date).
`O’Driscoll, The Essential Guide to Digital Set-Top Boxes and Inter
`active TV, pp. 6-24 (no date).
`Ius Mentis, “The EIGamal Public Key System,” pp. 1-2 (Oct. 1, 2005)
`online
`at
`http://www.iusmentis.com/technology/encyrption/
`elgamal.
`Schneier, “Crypto Bibliography,” Index of Crypto Papers Available
`Online, pp. 1-2 (online) (no date).
`No Author, No Title, pp. 344-355 (no date).
`
`. Softlock Services”
`
`.
`
`No Author, “Part Four Networks,” No Title, pp. 639-714 (no date).
`Microsoft Word User’s Guide, pp. 773-774, 315-316, 487-489, 561
`564,744, 624-633 (1993).
`No Author, “What is the EIGamal Cryptosystem,” p. 1 (Nov. 27,
`2006) online at http://www.x5.net/faqs/crypto/q29.html.
`Johnson et al., “A Secure Distributed Capability Based System,”
`ACM, pp. 392-402 (1985).
`Wikipedia, “E1 Gamal Encyption,” pp. 1-3 (last modi?ed Nov. 2,
`2006) online at http://en.wikipedia.org/wiki/ElGamaliencryption.
`Blaze, “Atomic Proxy Cryptography,” p. 1 Abstract (Oct. 20, 1998).
`Blaze, “Matt BlaZe’s Technical Papers,” pp. 1-6 (last updated Aug. 6,
`2006)].
`Online Search Results for “inverted ?le”, “inverted index” from
`www.techweb.com,
`www. cryer.co .uk,
`computing-dictionary.
`thefreedictionary.com, www.nist.gov, en.wikipedia.org, www.cni.
`org, www.tiscali.co.uk (Jul. 15-16, 2006).
`Corporation for National Research Initiatives, “Digital Object Archi
`tecture Project”, http://www.nnri.reston.va.us/doa.html (updated
`Nov. 28, 2006).
`Ste?k, Summary and Analysis of A13 (Kahn, Robert E and Vinton G
`Cerf, “The Digital Library Project, vol. 1: The World of Knowbots
`(DRAFT), An Open Architecture for a Digital Library System and a
`Plan for its Development,” Corporation for National Research Initia
`tives (Mar. 1988)), pp. 1-25 (May 30, 2007).
`Bill Rosenblatt, et al., ContentGuard White Pages; “Integrating Con
`tent Management with Digital Rights ManagementiImperatives
`and Opportunities for Digital Content Lifecycles” GiantSteps Media
`Technology Strategies; May 15, 2005; pp. 1-20; www.contentguard.
`com/whitepapers/CM-DRMwhitepaperpdf.
`M. Kamat; Texas A&M University; “Security Requirements for Digi
`tal Rights Management”; In The Proceedings of ISECON 2002, v 19
`(San Antonio): §353b. ISSN: 1542-7382; pp. 1-4; http://isedj .org/
`isecon/2002/353b/ISECON.2002.kamat.ppt.
`International Search Report; mailed Mar. 2, 2005 (International
`Application No. PCT/US04/32588).
`Johnson et al., “A Secure Distributed Capability Based System,”
`Proceedings of the 1985 ACM Annual Conference on the Range of
`Computing: Mid-80’s Perspective: MID-80’s Perspective Associa
`tion for Computing Machinery pp. 392-402 (1985).
`Delaigle, “Digital Watermarking,” Spie Conference in Optical Secu
`rity and Counterfeit Deterrence Techniques, San Jose, CA (Feb.
`1996).
`Perritt, “Technologies Strategies for Protecting Intellectual Property
`in the Networked Multimedia Environment,” Knowbots, Permissions
`Headers and Contract Law (Apr. 2-3, 1993).
`* cited by examiner
`
`Petitioner Apple Inc. - Exhibit 1001, p. 5
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 1 0f 14
`
`US 7,774,280 B2
`
`ow
`
`2
`
`ow
`
`Nv
`\
`
`om
`
`Baum no?
`
`@2395
`
`ow
`
`N5
`
`% omsoamstmoa
`
`N5
`
`.9
`
`Petitioner Apple Inc. - Exhibit 1001, p. 6
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 2 0f 14
`
`US 7,774,280 B2
`
`:3:
`
`QvN
`
`“SN
`
`com
`
`N .90
`
`
`
`5.2% 835.65
`
`8N cum
`Im - IA,
`
`“EN 2N
`
`.2233
`
`3M
`
`Petitioner Apple Inc. - Exhibit 1001, p. 7
`
`
`
`US. Patent
`U.S. Patent
`
`Aug. 10, 2010
`Aug. 10, 2010
`
`Sheet 3 0f 14
`Sheet 3 of 14
`
`US 7,774,280 B2
`US 7,774,280 B2
`
`0
`
`m .90 m.9“.
`
`
`
`
`
`Petitioner Apple Inc. - Exhi it 1001, p. 8
`
`Petitioner Apple Inc. - Exhibit 1001, p. 8
`
`
`
`US. Patent
`U.S. Patent
`
`Aug. 10, 2010
`Aug. 10, 2010
`
`Sheet 4 0f 14
`Sheet 4 of 14
`
`US 7,774,280 B2
`US 7,774,280 B2
`
`
`
`A\..>m_nton_co_:ccoo.oSnEm_Elma“?coEncoov
`
`A\._>m_n:0u_co=_ucooeofinEm_c..nmEmz.m>__<L8v
`
`/ mm
`
`Nm
`
`
`
`A\_me:_.uoEmz_m>:11on
`
`
`
`A\.LoSnEm_Pnu_.mdBEEV
`
`Amzmflv
`
`AEmhmv
`
`Achv
`
`Ammcmo=v
`
`
`
`A\_.xoon..nv_tmmmmcmo__moSSoEEEEV
`
`
`
`A\..w3..nmuooco_om._:20va
`
`A:o_._v:oo__mv
`
`
`
`A\..._mm:..n»6m._m>_mQ_oc_.av
`
`A\>m_av
`
`AcouficoQfiV
`
`AEEQV
`
`3va
`
`
`
`
`
`AmEv_‘A=Qw3._nmu00>ocwtsoiv
`
`v.9”.
`#0 .90
`
`4.18399."Etmdmmcog9v
`
`
`
`A1o2>9a=n2hmzmflv
`
`Awmconv
`
`Amotv
`
`AZEQV
`
`Petitioner Apple Inc. - Exhibit 1001, p. 9
`
`Petitioner Apple Inc. - Exhibit 1001, p. 9
`
`
`
`US. Patent
`U.S. Patent
`
`Aug. 10, 2010
`Aug. 10, 2010
`
`Sheet 5 0f 14
`Sheet 5 of 14
`
`US 7,774,280 B2
`US 7,774,280 B2
`
`m .5
`
`o
`m
`
`omNamSm
`
`gm 2m
`
`m.OE...lulu-nunnnuu----uuuuuuu-unninuuIn---in..--uuuuuuuuuuuunnnnn:
`
`_ _ _ _ _ fi______________________
`_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _. _ _ _ _ _
`
`_ _ _
`
`
`
`
`
`ammonia..2%33m
`
`Petitioner Apple Inc. - Exhibit 1001, p. 10
`
`Petitioner Apple Inc. - Exhibit 1001, p. 10
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 6 of 14
`
`US 7,774,280 B2
`
`Label @
`
`Offer ?
`
`Rights
`%
`
`Conditions
`@
`
`Content
`Speci?cation
`44c
`
`Offer %
`
`Rights
`m
`
`Conditions
`@
`
`Content
`Speci?cation
`E
`
`Offer 5141
`
`Rights
`_414_a
`
`Conditions
`551;
`
`Content
`Speci?cation
`5%
`
`Fig. 6
`
`Petitioner Apple Inc. - Exhibit 1001, p. 11
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 7 0f 14
`
`US 7,774,280 B2
`
`>>mz 9oz
`
`mEmE
`
`
`
`B52 202
`
`ULOE 02
`
`in
`
`NK
`
`@8596
`
`$894
`
`8.50
`
`0:.
`
`/
`
`
`
`wow “$56
`
`$82
`
`3394
`
`v2.60
`
`wow
`
`wow
`
`wow
`
`Petitioner Apple Inc. - Exhibit 1001, p. 12
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 8 0f 14
`
`US 7,774,280 B2
`
`/ 800
`
`Meta?®
`
`Usage Rights
`
`808
`
`\A Authorization 4
`
`_
`803
`> L'Cense 5
`Manager
`
`‘ ; 804
`
`Condition
`v I'd t
`a l a or
`
`State-Of-
`Rights
`Manager
`
`‘
`
`806 §
`
`816
`
`License
`| t
`t
`n erpre er
`
`'
`men-Se
`Repos?ory
`
`802 5 818
`
`W 820
`
`State-of
`809
`\'\ Rights
`Manager
`
`1 801
`
`814
`
`Fig. 8
`
`Petitioner Apple Inc. - Exhibit 1001, p. 13
`
`
`
`US. Patent
`U.S. Patent
`
`Aug. 10, 2010
`Aug. 10, 2010
`
`Sheet 9 0f 14
`Sheet 9 of 14
`
`US 7,774,280 B2
`US 7,774,280 B2
`
`Nom
`
`mom
`
`mom\M\nEwast?93m
`xoBm>NE8=<
`
`massmxoonm
`
`wo__<
`
`Ea
`
`xoonm
`
`$53
`
`com
`
`in
`
`m9H—xoonm>m_mnom
`
`
`
`com\w\"Eofimtgofifi
`
`
`
`
`
`:5M\u.2mags,93m
`
`Aquowamcsv
`
`mco>c<
`
`$8:mxoonw
`
`>m_q
`
`S.9“.
`
`u2«Eat?28m
`
`xoonm>m_n_8__<
`
`veer\M\uE033.?93m
`
`
`x833???
`
`moor
`
`
`
` \M\uE282:?29m8285:mxoonw
`
`xoofifiaogz
`
`
`
` inOn.m.mo__<
`
`
`Ea>ma
`
`
`
`
`
`mezm.mezmmoormoorxhfl\xoonoxoonm
`
`
`
`<01mbo=<<9“.w_wo__<
`
`Petitioner Apple Inc. - Exhibit 1001, p. 14
`
`Petitioner Apple Inc. - Exhibit 1001, p. 14
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 10 0f 14
`
`US 7,774,280 B2
`
`2 .5
`
`S .90
`
`8:“
`
`mo? F
`
`38508.3; H u E 03st? 29%
`
`
`
`mmmw: xom:
`
`pom
`
`xoono
`Ea
`
`52 W
`
`82 H
`
`8 n 2 05%? 22m
`
`No: “
`
`mo: Mn E 29%? 29m
`
`
`wmmw: xum:
`
`38508.33;
`
`xoono
`
`xoonw
`Eta
`
`Q23
`
`For?“
`
`
`
`Emuéw Doom >cm
`
`
`
`momma vim:
`
`xoonm
`22a
`
`“who
`
`
`
`wot‘ H u 2 29%? 29w
`
`38502.33;
`
`mom? W
`mom? H
`
`3 u 2 05%? 22m
`
`
`
`ommw: xom:
`
`Petitioner Apple Inc. - Exhibit 1001, p. 15
`
`
`
`S.U
`
`tnetaP
`
`uA
`
`0.5
`
`0102091
`
`S
`
`2B
`
`.romw
`
`59:9:320m:
`
`23.0DEEEE\Em
`
`mama
`
`xoono
`
`Ea
`
`
`
`3.2hng29%?2%muwas£689.35
`
`Avaooqmczv
`
`msoocfisémmx88H‘85m.889:220com28
`4wow?\V\n2059.999mHmHmm:
`
`92062::
`
`comrmom?
`
`
`
`wow?Mn2want?29mmn83msoocmgsgm
`
`n:_onmEomuE:
`
`._
`
`8E9:320mEo<>cm
`
`xoooo
`
`22a
`
`momr
`
`Now;
`
`Dom
`
`‘83
`
`mo=<
`
`Ema
`
`xoonm
`
`VONF
`
`"H,xoonm733m58
`
`
`
`
`092068::R.mom?\M\u2229:?99m4,N_\OEmnmm:msomcfisém
`msoocmgsém xoonm
`
`n:_oumEomuE=
`
`mom?Mn2m_nm_._m>29mmHmm:
`
`
`
`womrM923:988mmHmm:mDOowHS—tfi
`
`agouoEomHE:
`
`Petitioner Apple Inc. - Exhibit 1001, p. 16
`
`Petitioner Apple Inc. - Exhibit 1001, p. 16
`
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 12 0f 14
`
`US 7,774,280 B2
`
`Offer
`any af?liated club
`issue
`
`X 1401
`
`its club member
`play
`ebook
`simultaneous use = 5
`1407
`state variable id =
`<unspeci?ed> X
`state variable id =
`1408
`<unspeci?ed> ;
`1402\/\ /\ 51403
`Offer
`Offer
`gig/Acme Club member
`any Foo club member
`ebook
`play
`simultaneous use = 5
`zilisljraneous use _ 5
`state variable id =
`um:acme:c|ub
`state variable id =5 1408
`<unspeci?ed>
`
`state variable id = um:foo:club
`?at]: vjgzgéeid 2;’ 1408
`p
`
`1404 M
`
`51405
`
`Alice
`Play
`ebook
`simultaneous use = 5
`state variable id =
`um:acme:c|ub I 1409
`state variable id = priority_2
`
`Bob
`play
`ebook
`simultaneous use = 5
`state variable id =
`um:acme:c|ub X 1410
`state variable id = priority_1
`
`1406
`
`.
`Flg- 14
`
`Cathy
`play
`ebook
`simultaneous use = 5
`state variable id =
`um:foo:club ; 141 1
`state variable id = priority_1
`
`Petitioner Apple Inc. - Exhibit 1001, p. 17
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 13 0f 14
`
`US 7,774,280 B2
`
`2 .mm
`
`E .5
`
`W 32 x88
`
`82 5Q
`
`68 n 2 05%? 2% h 8% w
`
`<E v8.2
`
`
`
`88 M <9. v8.2
`
`x023
`$3
`
`mom? “
`
`Pom? M
`
`BtO
`
`wow? M
`
`on who?‘
`
`logo
`5Q
`
`.25
`
`moo? “
`
`38 V620
`
`
`68 n 2 05%? 2% M $5: m
`
`5Q
`
`Petitioner Apple Inc. - Exhibit 1001, p. 18
`
`
`
`US. Patent
`
`Aug. 10, 2010
`
`Sheet 14 0f 14
`
`US 7,774,280 B2
`
`2 .90
`
`No: “
`
`82 M
`
`we» F xoonm
`38502.33; 0 2 Emma? 23m
`
`
`\A @933 xom:
`
`
`mo: 18%
`
`xomb 38502.23; 0 2 mag? 2mm M momma
`
`
`8.2
`
`$5
`
`pom
`
`22a
`
`wot “
`
`6:0
`
`
`
`>m_Q cmo EmuBw Doom >cm
`
`
`
`
`
`wow: :9: mm 9.2 mm xoonm
`
`696m: Em
`
`Petitioner Apple Inc. - Exhibit 1001, p. 19
`
`
`
`US 7,774,280 B2
`
`1
`SYSTEM AND METHOD FOR MANAGING
`TRANSFER OF RIGHTS USING SHARED
`STATE VARIABLES
`
`RELATED APPLICATION DATA
`
`This application is a continuation-in-part application of
`co-pending application Ser. No. 10/162,701 ?led on Jun. 6,
`2002, Which claims bene?t from US. provisional applica
`tions Ser. Nos. 60/331,624, 60/331,623, and 60/331,621 ?led
`on Nov. 20, 2001, and US. provisional applications Ser. Nos.
`60/296,113, 60/296,117, and 60/296,118 ?led on Jun. 7,
`2001, the entire disclosures of all of Which are hereby incor
`porated by reference herein.
`
`FIELD OF THE INVENTION
`
`The present invention generally relates to rights transfer
`and more particularly to a method, system and device for
`managing transfer of rights using shared state variables.
`
`20
`
`BACKGROUND OF THE INVENTION
`
`One of the most important issues impeding the Widespread
`distribution of digital Works (i.e. documents or other content
`in forms readable by computers), via electronic means, and
`the Internet in particular, is the current lack of ability to
`enforce the intellectual property rights of content oWners
`during the distribution and use of digital Works. Efforts to
`resolve this problem have been termed “Intellectual Property
`Rights Management” (“IPRM”), “Digital Property Rights
`Management” (“DPRM”), “Intellectual Property Manage
`ment” (“IPM”), “Rights Management” (“RM”), and “Elec
`tronic Copyright Management” (“ECM”), collectively
`referred to as “Digital Rights Management (DRM)” herein.
`There are a number of issues to be considered in effecting a
`DRM System. For example, authentication, authorization,
`accounting, payment and ?nancial clearing, rights speci?ca
`tion, rights veri?cation, rights enforcement, and document
`protection issues should be addressed. US. Pat. Nos. 5,530,
`235, 5,634,012, 5,715,403, 5,638,443, and 5,629,980, the
`disclosures of Which are incorporated herein by reference,
`disclose DRM systems addressing these issues.
`TWo basic DRM schemes have been employed, secure
`containers and trusted systems. A “secure container” (or sim
`ply an encrypted document) offers a Way to keep document
`contents encrypted until a set of authoriZation conditions are
`met and some copyright terms are honored (e. g., payment for
`use). After the various conditions and terms are veri?ed With
`the document provider, the document is released to the user in
`clear form. Commercial products such as CRYPTOLOPESTM
`and DIGIBOXESTM fall into this category. Clearly, the secure
`container approach provides a solution to protecting the
`document during delivery over insecure channels, but does
`not provide any mechanism to prevent legitimate users from
`obtaining the clear document and then using and redistribut
`ing it in violation of content oWners’ intellectual property.
`In the “trusted system” approach, the entire system is
`responsible for preventing u