← Back to Patent Explorer
US6237786B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Systems and methods for secure transaction management and electronic rights protection

Assignee: Intertrust Technologies Corp
•
Filing: 1999-06-17
•
Granted: 2001-05-29
•
Expires: 2019-06-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only in authorized ways, and maintain the integrity, availability, and/or confidentiality of the information. Such electronic appliances provide a distributed virtual distribution environment (VDE) that may enforce a secure chain of handling and control, for example, to control and/or meter or otherwise monitor use of electronically stored or disseminated information. Such a virtual distribution environment may be used to protect rights of various participants in electronic commerce and other electronic or electronic-facilitated transactions. Distributed and other operating systems, environments and architectures, such as, for example, those using tamper-resistant hardware-based processors, may establish security at each node. These techniques may be used to support an all-electronic information distribution, for example, utilizing the "electronic highway."

Inventors

  • 👤 Karl L. Ginter
  • 👤 Victor H. Shear
  • 👤 Francis J. Spahn
  • 👤 David M. Van Wie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:41
CPC Classifications
G; G06; G06Q; G06Q50/00; G06Q50/10; G06Q50/18; G06Q50/184; G06F; G06F21/00; G06F21/10; G06F21/109; G06F21/16; G06F21/30; G06F21/31; G06F21/33; G06F21/60; G06F21/62; G06F21/6209; G06F21/70; G06F21/71; G06F21/86; G06Q10/00; G06Q10/08; G06Q10/087; G06Q20/00; G06Q20/02; G06Q20/023; G06Q20/04; G06Q20/08; G06Q20/085; G06Q20/10; G06Q20/102; G06Q20/12; G06Q20/123; G06Q20/1235; G06Q20/14; G06Q20/22; G06Q20/24; G06Q20/30; G06Q20/306; G06Q20/308; G06Q30/00; G06Q30/02; G06Q30/0241; G06Q30/0273; G06Q30/0283; G06Q30/06; G06Q30/0601; G06Q30/0609; G06Q40/00; G06Q40/02; G06Q40/04; G06Q40/12; G06Q50/188; G06T; G06T1/00; G06T1/0021; G07; G07F; G07F9/00; G07F9/02; G07F9/026; H; H04; H04L; H04L63/00; H04L63/02; H04L63/04; H04L63/0428; H04L63/0435; H04L63/0442; H04L63/08; H04L63/0823; H04L63/083; H04L63/10; H04L63/12; H04L63/123; H04L63/16; H04L63/168; H04L63/20; H04L9/00; H04L9/006; H04L9/08; H04L9/0816; H04L9/0819; H04L9/0838; H04L9/0861; H04L9/32; H04L9/3218; H04L9/3247; H04L9/3263; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/2347; H04N21/23476; H04N21/235; H04N21/236; H04N21/2362; H04N21/25; H04N21/254; H04N21/2541; H04N21/2543; H04N21/2547; H04N21/258; H04N21/25866; H04N21/25875; H04N21/40; H04N21/41; H04N21/414; H04N21/4143; H04N21/426; H04N21/42646; H04N21/43; H04N21/432; H04N21/4325; H04N21/434; H04N21/4345; H04N21/435; H04N21/44; H04N21/4405; H04N21/442; H04N21/44204; H04N21/443; H04N21/45; H04N21/462; H04N21/4627; H04N21/47; H04N21/475; H04N21/4753; H04N21/60; H04N21/65; H04N21/658; H04N21/6581; H04N21/80; H04N21/81; H04N21/8166; H04N21/83; H04N21/835; H04N21/8355; H04N21/83555; H04N21/8358; H04N5/00; H04N5/76; H04N5/91; H04N5/913; H04N7/00; H04N7/16; H04N7/162; H04N7/163; H04N7/173; H04N7/17309; G06F2211/00; G06F2211/007; G06F2221/00; G06F2221/21; G06F2221/2101; G06F2221/2135; G06F2221/2137; G06F2221/2151; G06Q2220/00; G06Q2220/10; G06Q2220/16; H04L2209/00; H04L2209/56; H04L2209/60; H04L2463/00; H04L2463/101; H04L2463/102; H04L2463/103; H04N2005/91357; H04N2005/91364

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 274 words
A method for performing the following steps within a virtual distribution environment located at a first site, the first site being associated with a content distributor, the virtual distribution environment comprising one or more electronic appliances and a first secure container, the first secure container having associated a first control set and containing a second secure container having associated a second control set, the second secure container containing first protected information, the method comprising: at the first site, using a control from the second control set to govern an aspect of use of the first protected information while the first protected information is contained within the second secure container; a user of content directly or indirectly initiating communication with the first site, including transmitting a third secure container to the first site, the third secure container having associated a third control set; creating a fourth secure container having associated a fourth control set for governing an aspect of use of protected information contained within the fourth secure container; copying or removing a first portion of the first protected information from the second secure container; incorporating the first portion in the fourth secure container; storing identification information at least in part identifying the first portion, the storing being governed at least in part by a control from the first control set; transmitting the identification information to a second site, the transmission being governed at least in part by a control from the first control set; and copying or transferring the fourth secure container from the first site to a third site located remotely from the first site, the third site being associated with the user.
Claim 2
Independent Claim 274 words
A method for performing the following steps within a virtual distribution environment located at a first site, the first site being associated with a content distributor, the virtual distribution environment comprising one or more electronic appliances and a first secure container, the first secure container having associated a first control set and containing a second secure container having associated a second control set, the second secure container containing first protected information, the method comprising: at the first site, using a control from the second control set to govern an aspect of use of the first protected information while the first protected information is contained within the second secure container; a user of content directly or indirectly initiating communication with the first site, including transmitting a third secure container to the first site, the third secure container having associated a third control set; creating a fourth secure container having associated a fourth control set for governing an aspect of use of protected information contained within the fourth secure container; copying or removing a first portion of the first protected information from the second secure container; incorporating the first portion in the fourth secure container; storing identification information at least in part identifying the first portion, the storing being governed at least in part by a control from the first control set; transmitting the identification information to a second site, the transmission being governed at least in part by a control from the first control set; and copying or transferring the fourth secure container from the first site to a third site located remotely from the first site, the third site being associated with the user.
Claim 3
Dependent Claim 16 words
The method of claim 1 , in which the third control set includes a REGISTER control.
Claim 4
Dependent Claim 16 words
The method of claim 1 , in which the third control set includes a WANT control.
Claim 5
Dependent Claim 35 words
The method of claim 1 , in which the third control set includes one or more controls specifying content desired by the user and terms under which the user is willing to obtain the content.
Claim 6
Dependent Claim 32 words
The method of claim 1 , in which the step of creating the fourth secure container is governed, at least in part, by at least one control from the third control set.
Claim 7
Dependent Claim 38 words
The method of claim 1 in which the fourth control set includes one or more controls created at least in part through an interaction among the first control set, the second control set and the third control set.
Claim 8
Dependent Claim 40 words
The method of claim 1 , in which the fourth control set includes at least one control incorporated from the first control set, one control incorporated from the second control set and one control incorporated from the third control set.
Claim 9
Dependent Claim 33 words
The method of claim 1 , in which the fourth control set includes at least one control not found in the first control set, the second control set or the third control set.

References Cited (Backward Citations)

US3609697A Cited
US3573747A Cited
US3798360A Cited
US3798605A Cited
US3798359A Cited
US3796830A Cited
US3806882A Cited
US3931504A Cited
US3829833A Cited
US3911397A Cited
US3924065A Cited
US3946220A Cited
US3956615A Cited
US3970992A Cited
US3906448A Cited
US4270182A Cited
US3958081A Cited
US4112421A Cited
US4217588A Cited
US4209787A Cited
US4071911A Cited
US4196310A Cited
US4163280A Cited
US4048619A Cited
US4120030A Cited
US4200913A Cited
US4232193A Cited
US4220991A Cited
US4278837A Cited
US4168396A Cited
US4262329A Cited
US4253157A Cited
US4265371A Cited
US4232317A Cited
US4305131A Cited
US4323921A Cited
US4337483A Cited
US4236217A Cited
US4465901A Cited
US4309569A Cited
US4319079A Cited
US4328544A Cited
US4375579A Cited
US4306289A Cited
US4361877A Cited
US4434464A Cited
US4528588A Cited
US4595950A Cited
US4513174A Cited
US4446519A Cited
US4433207A Cited
US4471163A Cited
US4593353A Cited
US4670857A Cited
US4454594A Cited
US4442486A Cited
US4553252A Cited
US4458315A Cited
US4589064A Cited
US4683553A Cited
US4484217A Cited
US4494156A Cited
US4462076A Cited
US4462078A Cited
US4558176A Cited
US4807288A Cited
US4528643A Cited
GB2136175B Cited
US4588991A Cited
US4680731A Cited
US4593376A Cited
US4597058A Cited
US4658093A Cited
US4584641A Cited
US4562306A Cited
US5103392A Cited
US4768087A Cited
US4652990A Cited
US4558413A Cited
US4740890A Cited
US4577289A Cited
US4646234A Cited
US4672572A Cited
US4712238A Cited
US4791565A Cited
US4562495A Cited
US4634807A Cited
US4747139A Cited
BE900479A Cited
US4644493A Cited
US4903296A Cited
US4696034A Cited
US4677434A Cited
US4757534A Cited
US4701846A Cited
US4713753A Cited
US4688169A Cited
US4685056A Cited
US4757533A Cited
US4691350A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-05-28 2004-11-27 2005-05-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-05-28 2008-11-27 2009-05-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-05-28 2012-11-27 2013-05-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag