Movatterモバイル変換


[0]ホーム

URL:


US20070033407A1 - Systems and methods for governing content rendering, protection, and management applications - Google Patents

Systems and methods for governing content rendering, protection, and management applications
Download PDF

Info

Publication number
US20070033407A1
US20070033407A1US11/509,867US50986706AUS2007033407A1US 20070033407 A1US20070033407 A1US 20070033407A1US 50986706 AUS50986706 AUS 50986706AUS 2007033407 A1US2007033407 A1US 2007033407A1
Authority
US
United States
Prior art keywords
application
access
electronic content
piece
check
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/509,867
Inventor
Michael MacKay
David Maher
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intertrust Technologies Corp
Original Assignee
Intertrust Technologies Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=36951954&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20070033407(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Intertrust Technologies CorpfiledCriticalIntertrust Technologies Corp
Priority to US11/509,867priorityCriticalpatent/US20070033407A1/en
Publication of US20070033407A1publicationCriticalpatent/US20070033407A1/en
Priority to US13/232,903prioritypatent/US8397070B2/en
Priority to US13/793,539prioritypatent/US9298929B2/en
Priority to US15/081,637prioritypatent/US9569627B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

System and methods are disclosed for governing digital rights management systems and other applications through the use of supervisory governance applications and keying mechanisms. Governance is provided by enabling the supervisory applications to revoke access keys and/or to block certain file system calls, thus preventing governed applications from accessing protected electronic content.

Description

Claims (16)

19. A method of controlling access to electronic content by an application program running on a host computer system, the method including:
generating a request to access a piece of electronic content, the request being generated by the application program and comprising, at least in part, a call to a conformance library running on the host computer system; and
in response to the call to the conformance library, connecting the conformance library to a governance engine on the host computer system, the governance engine being operable to govern, at least in part, the operation of the application program, the governance engine performing the following steps:
(i) performing an integrity check on the application program, the integrity check being operable to (a) detect improper modifications to at least part of the application program and (b) deny access to the piece of electronic content if an improper modification is detected; and
(ii) performing an authorization check, the authorization check being operable to (a) determine if the application program is authorized to access electronic content and (b) deny access to the piece of electronic content if authorization is not detected; and
retrieving the piece of electronic content from a file system of the host computer system if permitted by the governance engine.
26. A method of controlling access to electronic content, the method comprising:
receiving, at a conformance library running on a computer system, a request from a governed application running on the computer system to access a piece of electronic content, wherein the conformance library implements one or more interfaces that the governed application calls to access the electronic content, and wherein the request to access the piece of electronic content comprises at least a first call to at least a first interface of said one or more interfaces that the conformance library implements;
connecting to a supervisory application, the supervisory application being operable to check a credential associated with the governed application, the supervisory application being further operable to disable access to the piece of electronic content by the governed application if the credential check fails; and
enabling access to the piece of electronic content by the governed application after completion of a successful credential check, wherein said enabling step includes making at least a second call to at least a second interface, and wherein the second interface comprises a file input/output interface of the computer system that corresponds to said first interface implemented by the conformance library.
30. A computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform steps comprising:
receiving a request from a governed application running on the computer to access a piece of electronic content, wherein the request to access the piece of electronic content comprises at least a first call to at least a first interface;
connecting to a supervisory application running on the computer, the supervisory application being operable to check a credential associated with the governed application, the supervisory application being further operable to disable access to the piece of electronic content by the governed application if the credential check fails; and
enabling access to the piece of electronic content by the governed application upon completion of a successful credential check, wherein said enabling includes making at least a second call to at least a second interface, and wherein the second interface comprises a file input/output interface of the computer that corresponds to said first interface.
US11/509,8672000-06-042006-08-25Systems and methods for governing content rendering, protection, and management applicationsAbandonedUS20070033407A1 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
US11/509,867US20070033407A1 (en)2000-06-042006-08-25Systems and methods for governing content rendering, protection, and management applications
US13/232,903US8397070B2 (en)2000-06-042011-09-14Systems and methods for governing content rendering, protection, and management applications
US13/793,539US9298929B2 (en)2000-06-042013-03-11Systems and methods for governing content rendering, protection, and management applications
US15/081,637US9569627B2 (en)2000-06-042016-03-25Systems and methods for governing content rendering, protection, and management applications

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US20945400P2000-06-042000-06-04
US09/874,744US7107448B1 (en)2000-06-042001-06-04Systems and methods for governing content rendering, protection, and management applications
US11/509,867US20070033407A1 (en)2000-06-042006-08-25Systems and methods for governing content rendering, protection, and management applications

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/874,744ContinuationUS7107448B1 (en)2000-06-042001-06-04Systems and methods for governing content rendering, protection, and management applications

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/232,903ContinuationUS8397070B2 (en)2000-06-042011-09-14Systems and methods for governing content rendering, protection, and management applications

Publications (1)

Publication NumberPublication Date
US20070033407A1true US20070033407A1 (en)2007-02-08

Family

ID=36951954

Family Applications (5)

Application NumberTitlePriority DateFiling Date
US09/874,744Expired - Fee RelatedUS7107448B1 (en)2000-06-042001-06-04Systems and methods for governing content rendering, protection, and management applications
US11/509,867AbandonedUS20070033407A1 (en)2000-06-042006-08-25Systems and methods for governing content rendering, protection, and management applications
US13/232,903Expired - Fee RelatedUS8397070B2 (en)2000-06-042011-09-14Systems and methods for governing content rendering, protection, and management applications
US13/793,539Expired - Fee RelatedUS9298929B2 (en)2000-06-042013-03-11Systems and methods for governing content rendering, protection, and management applications
US15/081,637Expired - Fee RelatedUS9569627B2 (en)2000-06-042016-03-25Systems and methods for governing content rendering, protection, and management applications

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/874,744Expired - Fee RelatedUS7107448B1 (en)2000-06-042001-06-04Systems and methods for governing content rendering, protection, and management applications

Family Applications After (3)

Application NumberTitlePriority DateFiling Date
US13/232,903Expired - Fee RelatedUS8397070B2 (en)2000-06-042011-09-14Systems and methods for governing content rendering, protection, and management applications
US13/793,539Expired - Fee RelatedUS9298929B2 (en)2000-06-042013-03-11Systems and methods for governing content rendering, protection, and management applications
US15/081,637Expired - Fee RelatedUS9569627B2 (en)2000-06-042016-03-25Systems and methods for governing content rendering, protection, and management applications

Country Status (1)

CountryLink
US (5)US7107448B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130238895A1 (en)*2012-03-122013-09-12International Business Machines CorporationRenewal processing of digital certificates in an asynchronous messaging environment
US9298929B2 (en)2000-06-042016-03-29Intertrust Technologies CorporationSystems and methods for governing content rendering, protection, and management applications
US10282394B1 (en)*2016-03-292019-05-07EMC IP Holding Company LLCComposable docking navigation for optimized application interaction

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101398871B (en)1995-02-132011-05-18英特特拉斯特技术公司Systems and methods for secure transaction management and electronic rights protection
US5892900A (en)1996-08-301999-04-06Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US6157721A (en)1996-08-122000-12-05Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environments
US20040123117A1 (en)*2002-12-182004-06-24Symantec CorporationValidation for behavior-blocking system
US20050071663A1 (en)*2003-09-262005-03-31General Instrument CorporationSeparation of copy protection rules for digital rights management
US7853786B1 (en)*2003-12-172010-12-14Sprint Communications Company L.P.Rules engine architecture and implementation
US7596694B1 (en)*2004-03-082009-09-29Hewlett-Packard Development Company, L.P.System and method for safely executing downloaded code on a computer system
US20060137007A1 (en)*2004-12-162006-06-22Nokia CorporationRevoking a permission for a program
US7477740B2 (en)*2005-01-192009-01-13International Business Machines CorporationAccess-controlled encrypted recording system for site, interaction and process monitoring
WO2007030931A1 (en)*2005-09-142007-03-22Tetraglyph Technologies Inc.System and method for preventing unauthorized use of digital works
US7900241B1 (en)*2006-07-312011-03-01Quosa, Inc.Methods and apparatus for post-search automated full-article retrieval
US8661057B1 (en)*2006-07-312014-02-25Elsevier Inc.Methods and apparatus for post-search automated full-article retrieval
US10943030B2 (en)2008-12-152021-03-09Ibailbonding.ComSecurable independent electronic document
US8929303B2 (en)*2009-04-062015-01-06Samsung Electronics Co., Ltd.Control and data channels for advanced relay operation
US8914903B1 (en)2009-06-032014-12-16Amdocs Software System LimitedSystem, method, and computer program for validating receipt of digital content by a client device
US8874896B2 (en)2010-06-182014-10-28Intertrust Technologies CorporationSecure processing systems and methods
US20120042134A1 (en)*2010-08-112012-02-16Hank RisanMethod and system for circumventing usage protection applicable to electronic media
WO2013120538A1 (en)*2012-02-172013-08-22Irdeto BvDigital rights management
WO2015050587A2 (en)*2013-05-312015-04-09Openpeak Inc.Method and system for isolating secure communication events from a non-secure application
WO2015116855A1 (en)2014-01-292015-08-06Intertrust Technologies CorporationSecure application processing systems and methods
US20150279132A1 (en)*2014-03-262015-10-01Plantronics, Inc.Integration of Physical Access Control
US9928486B2 (en)2014-06-052018-03-27Openpeak LlcMethod and system for selectively displaying calendar information on secure calendar

Citations (60)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4827508A (en)*1986-10-141989-05-02Personal Library Software, Inc.Database usage metering and protection system and method
US4977594A (en)*1986-10-141990-12-11Electronic Publishing Resources, Inc.Database usage metering and protection system and method
US5050213A (en)*1986-10-141991-09-17Electronic Publishing Resources, Inc.Database usage metering and protection system and method
US5530325A (en)*1990-12-241996-06-25Robert Bosch GmbhSpeed control circuit for a universal motor
US5534975A (en)*1995-05-261996-07-09Xerox CorporationDocument processing system utilizing document service cards to provide document processing services
US5629980A (en)*1994-11-231997-05-13Xerox CorporationSystem for controlling the distribution and use of digital works
US5634012A (en)*1994-11-231997-05-27Xerox CorporationSystem for controlling the distribution and use of digital works having a fee reporting mechanism
US5638443A (en)*1994-11-231997-06-10Xerox CorporationSystem for controlling the distribution and use of composite digital works
US5715403A (en)*1994-11-231998-02-03Xerox CorporationSystem for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar
US5892904A (en)*1996-12-061999-04-06Microsoft CorporationCode certification for network transmission
US5892900A (en)*1996-08-301999-04-06Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US5910987A (en)*1995-02-131999-06-08Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US5920861A (en)*1997-02-251999-07-06Intertrust Technologies Corp.Techniques for defining using and manipulating rights management data structures
US5940504A (en)*1991-07-011999-08-17Infologic Software, Inc.Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site
US5943422A (en)*1996-08-121999-08-24Intertrust Technologies Corp.Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US5999949A (en)*1997-03-141999-12-07Crandall; Gary E.Text file compression system utilizing word terminators
US6112181A (en)*1997-11-062000-08-29Intertrust Technologies CorporationSystems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6157721A (en)*1996-08-122000-12-05Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environments
US6226618B1 (en)*1998-08-132001-05-01International Business Machines CorporationElectronic content delivery system
US6327652B1 (en)*1998-10-262001-12-04Microsoft CorporationLoading and identifying a digital rights management operating system
US6330670B1 (en)*1998-10-262001-12-11Microsoft CorporationDigital rights management operating system
US20020048369A1 (en)*1995-02-132002-04-25Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US20020087859A1 (en)*2000-05-192002-07-04Weeks Stephen P.Trust management systems and methods
US20020152173A1 (en)*2001-04-052002-10-17Rudd James M.System and methods for managing the distribution of electronic content
US20030023856A1 (en)*2001-06-132003-01-30Intertrust Technologies CorporationSoftware self-checking systems and methods
US20030046244A1 (en)*1997-11-062003-03-06Intertrust Technologies Corp.Methods for matching, selecting, and/or classifying based on rights management and/or other information
US20030084003A1 (en)*2001-04-202003-05-01Intertrust Technologies CorporationSystems and methods for conducting transactions and communications using a trusted third party
US6658568B1 (en)*1995-02-132003-12-02Intertrust Technologies CorporationTrusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US6668325B1 (en)*1997-06-092003-12-23Intertrust TechnologiesObfuscation techniques for enhancing software security
US6697944B1 (en)*1999-10-012004-02-24Microsoft CorporationDigital content distribution, transmission and protection system and method, and portable device for use therewith
US20040054630A1 (en)*1995-02-132004-03-18Intertrust Technologies CorporationSystems and methods for secure transaction management and electronic rights protection
US20040059951A1 (en)*2002-04-252004-03-25Intertrust Technologies CorporationSecure authentication systems and methods
US20040073813A1 (en)*2002-04-252004-04-15Intertrust Technologies CorporationEstablishing a secure channel with a human user
US20040107356A1 (en)*1999-03-162004-06-03Intertrust Technologies Corp.Methods and apparatus for persistent control and protection of content
US20040133793A1 (en)*1995-02-132004-07-08Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US6772340B1 (en)*2000-01-142004-08-03Microsoft CorporationDigital rights management system operating on computing device and having black box tied to computing device
US6775655B1 (en)*1999-03-272004-08-10Microsoft CorporationRendering digital content in an encrypted rights-protected form
US6775779B1 (en)*1999-04-062004-08-10Microsoft CorporationHierarchical trusted code for content protection in computers
US6785815B1 (en)*1999-06-082004-08-31Intertrust Technologies Corp.Methods and systems for encoding and protecting data using digital signature and watermarking techniques
US6801999B1 (en)*1999-05-202004-10-05Microsoft CorporationPassive and active software objects containing bore resistant watermarking
US6816596B1 (en)*2000-01-142004-11-09Microsoft CorporationEncrypting a digital object based on a key ID selected therefor
US6820063B1 (en)*1998-10-262004-11-16Microsoft CorporationControlling access to content based on certificates and access predicates
US6829708B1 (en)*1999-03-272004-12-07Microsoft CorporationSpecifying security for an element by assigning a scaled value representative of the relative security thereof
US6832316B1 (en)*1999-12-222004-12-14Intertrust Technologies, Corp.Systems and methods for protecting data secrecy and integrity
US20050027871A1 (en)*2003-06-052005-02-03William BradleyInteroperable systems and methods for peer-to-peer service orchestration
US20050060584A1 (en)*1995-02-132005-03-17Intertrust Technologies Corp.Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management
US6898706B1 (en)*1999-05-202005-05-24Microsoft CorporationLicense-based cryptographic technique, particularly suited for use in a digital rights management system, for controlling access and use of bore resistant software objects in a client computer
US6920567B1 (en)*1999-04-072005-07-19Viatech Technologies Inc.System and embedded license control mechanism for the creation and distribution of digital content files and enforcement of licensed use of the digital content files
US6944776B1 (en)*1999-04-122005-09-13Microsoft CorporationSystem and method for data rights management
US6973444B1 (en)*1999-03-272005-12-06Microsoft CorporationMethod for interdependently validating a digital content package and a corresponding digital license
US7024393B1 (en)*1999-03-272006-04-04Microsoft CorporationStructural of digital rights management (DRM) system
US7051005B1 (en)*1999-03-272006-05-23Microsoft CorporationMethod for obtaining a black box for performing decryption and encryption functions in a digital rights management (DRM) system
US7054443B1 (en)*2000-03-272006-05-30Microsoft CorporationSystem and method for protecting digital goods using random and automatic code obfuscation
US7069590B1 (en)*2000-02-172006-06-27Microsoft CorporationSystem and method for protecting data streams in hardware components
US7136838B1 (en)*1999-03-272006-11-14Microsoft CorporationDigital license and method for obtaining/providing a digital license
US7194092B1 (en)*1998-10-262007-03-20Microsoft CorporationKey-based secure storage
US7249105B1 (en)*2000-03-142007-07-24Microsoft CorporationBORE-resistant digital goods configuration and distribution methods and arrangements
US7319759B1 (en)*1999-03-272008-01-15Microsoft CorporationProducing a new black box for a digital rights management (DRM) system
US7353209B1 (en)*2000-01-142008-04-01Microsoft CorporationReleasing decrypted digital content to an authenticated path
US7383205B1 (en)*1999-03-272008-06-03Microsoft CorporationStructure of a digital content package

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0186519A2 (en)1984-12-271986-07-02Epid Inc.Writing information in a display device
JPH08263438A (en)1994-11-231996-10-11Xerox CorpDistribution and use control system of digital work and access control method to digital work
US5530235A (en)1995-02-161996-06-25Xerox CorporationInteractive contents revealing storage device
CN104376032A (en)1996-05-152015-02-25英特托拉斯技术公司Cryptographic methods, apparatus and systems for storage media electronic rights management in closed and connected appliances
JP2000516743A (en)1996-09-042000-12-12インタートラスト テクノロージーズ コーポレイション Credit infrastructure support system, secure e-commerce, e-commerce, methods and techniques for trade process control and automation, distributed computing and rights management
CA2425741C (en)1998-03-162006-05-23Intertrust Technologies CorporationMethods and apparatus for continuous control and protection of media content
US7152165B1 (en)1999-07-162006-12-19Intertrust Technologies Corp.Trusted storage systems and methods
WO2001006374A2 (en)1999-07-162001-01-25Intertrust Technologies Corp.System and method for securing an untrusted storage
WO2001010076A2 (en)1999-07-292001-02-08Intertrust Technologies Corp.Systems and methods for protecting secure and insecure computing environments using cryptography
US7243236B1 (en)1999-07-292007-07-10Intertrust Technologies Corp.Systems and methods for using cryptography to protect secure and insecure computing environments
EP1204913B1 (en)1999-07-302005-10-05Intertrust Technologies Corp.Methods and systems for transaction record delivery using thresholds and multi-stage protocol
US7107448B1 (en)2000-06-042006-09-12Intertrust Technologies CorporationSystems and methods for governing content rendering, protection, and management applications
US7213266B1 (en)2000-06-092007-05-01Intertrust Technologies Corp.Systems and methods for managing and protecting electronic content and applications

Patent Citations (91)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4977594A (en)*1986-10-141990-12-11Electronic Publishing Resources, Inc.Database usage metering and protection system and method
US5050213A (en)*1986-10-141991-09-17Electronic Publishing Resources, Inc.Database usage metering and protection system and method
US5410598A (en)*1986-10-141995-04-25Electronic Publishing Resources, Inc.Database usage metering and protection system and method
US4827508A (en)*1986-10-141989-05-02Personal Library Software, Inc.Database usage metering and protection system and method
US5530325A (en)*1990-12-241996-06-25Robert Bosch GmbhSpeed control circuit for a universal motor
US5940504A (en)*1991-07-011999-08-17Infologic Software, Inc.Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site
US5629980A (en)*1994-11-231997-05-13Xerox CorporationSystem for controlling the distribution and use of digital works
US5634012A (en)*1994-11-231997-05-27Xerox CorporationSystem for controlling the distribution and use of digital works having a fee reporting mechanism
US5638443A (en)*1994-11-231997-06-10Xerox CorporationSystem for controlling the distribution and use of composite digital works
US5715403A (en)*1994-11-231998-02-03Xerox CorporationSystem for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar
US6185683B1 (en)*1995-02-132001-02-06Intertrust Technologies Corp.Trusted and secure techniques, systems and methods for item delivery and execution
US6389402B1 (en)*1995-02-132002-05-14Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US5910987A (en)*1995-02-131999-06-08Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US5915019A (en)*1995-02-131999-06-22Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US5917912A (en)*1995-02-131999-06-29Intertrust Technologies CorporationSystem and methods for secure transaction management and electronic rights protection
US6640304B2 (en)*1995-02-132003-10-28Intertrust Technologies CorporationSystems and methods for secure transaction management and electronic rights protection
US20040103305A1 (en)*1995-02-132004-05-27Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US6658568B1 (en)*1995-02-132003-12-02Intertrust Technologies CorporationTrusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US5949876A (en)*1995-02-131999-09-07Intertrust Technologies CorporationSystems and methods for secure transaction management and electronic rights protection
US5982891A (en)*1995-02-131999-11-09Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US20020112171A1 (en)*1995-02-132002-08-15Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US20050060584A1 (en)*1995-02-132005-03-17Intertrust Technologies Corp.Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management
US6427140B1 (en)*1995-02-132002-07-30Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US20040054630A1 (en)*1995-02-132004-03-18Intertrust Technologies CorporationSystems and methods for secure transaction management and electronic rights protection
US20030105721A1 (en)*1995-02-132003-06-05Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US20040133793A1 (en)*1995-02-132004-07-08Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US6363488B1 (en)*1995-02-132002-03-26Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US6237786B1 (en)*1995-02-132001-05-29Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US6253193B1 (en)*1995-02-132001-06-26Intertrust Technologies CorporationSystems and methods for the secure transaction management and electronic rights protection
US20020048369A1 (en)*1995-02-132002-04-25Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US20010042043A1 (en)*1995-02-132001-11-15Intertrust Technologies Corp.Cryptographic methods, apparatus and systems for storage media electronic rights management in closed and connected appliances
US20040123129A1 (en)*1995-02-132004-06-24Intertrust Technologies Corp.Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US5534975A (en)*1995-05-261996-07-09Xerox CorporationDocument processing system utilizing document service cards to provide document processing services
US6292569B1 (en)*1996-08-122001-09-18Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environments
US6449367B2 (en)*1996-08-122002-09-10Intertrust Technologies Corp.Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US6618484B2 (en)*1996-08-122003-09-09Intertrust Technologies CorporationSteganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US6240185B1 (en)*1996-08-122001-05-29Intertrust Technologies CorporationSteganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US6157721A (en)*1996-08-122000-12-05Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environments
US20030041239A1 (en)*1996-08-122003-02-27Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environments
US5943422A (en)*1996-08-121999-08-24Intertrust Technologies Corp.Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US20020023214A1 (en)*1996-08-122002-02-21Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environments
US5892900A (en)*1996-08-301999-04-06Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US20030163431A1 (en)*1996-08-302003-08-28Intertrust Technologies Corp.Systems and methods for secure transaction management and electronic rights protection
US5892904A (en)*1996-12-061999-04-06Microsoft CorporationCode certification for network transmission
US6138119A (en)*1997-02-252000-10-24Intertrust Technologies Corp.Techniques for defining, using and manipulating rights management data structures
US5920861A (en)*1997-02-251999-07-06Intertrust Technologies Corp.Techniques for defining using and manipulating rights management data structures
US5999949A (en)*1997-03-141999-12-07Crandall; Gary E.Text file compression system utilizing word terminators
US6668325B1 (en)*1997-06-092003-12-23Intertrust TechnologiesObfuscation techniques for enhancing software security
US20030046244A1 (en)*1997-11-062003-03-06Intertrust Technologies Corp.Methods for matching, selecting, and/or classifying based on rights management and/or other information
US20030069749A1 (en)*1997-11-062003-04-10Intertrust Technologies Corp.Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US20030069748A1 (en)*1997-11-062003-04-10Intertrust Technologies Corp.Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6112181A (en)*1997-11-062000-08-29Intertrust Technologies CorporationSystems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6226618B1 (en)*1998-08-132001-05-01International Business Machines CorporationElectronic content delivery system
US6330670B1 (en)*1998-10-262001-12-11Microsoft CorporationDigital rights management operating system
US7194092B1 (en)*1998-10-262007-03-20Microsoft CorporationKey-based secure storage
US6820063B1 (en)*1998-10-262004-11-16Microsoft CorporationControlling access to content based on certificates and access predicates
US6327652B1 (en)*1998-10-262001-12-04Microsoft CorporationLoading and identifying a digital rights management operating system
US20040107356A1 (en)*1999-03-162004-06-03Intertrust Technologies Corp.Methods and apparatus for persistent control and protection of content
US6829708B1 (en)*1999-03-272004-12-07Microsoft CorporationSpecifying security for an element by assigning a scaled value representative of the relative security thereof
US7103574B1 (en)*1999-03-272006-09-05Microsoft CorporationEnforcement architecture and method for digital rights management
US7383205B1 (en)*1999-03-272008-06-03Microsoft CorporationStructure of a digital content package
US7319759B1 (en)*1999-03-272008-01-15Microsoft CorporationProducing a new black box for a digital rights management (DRM) system
US7136838B1 (en)*1999-03-272006-11-14Microsoft CorporationDigital license and method for obtaining/providing a digital license
US6775655B1 (en)*1999-03-272004-08-10Microsoft CorporationRendering digital content in an encrypted rights-protected form
US6973444B1 (en)*1999-03-272005-12-06Microsoft CorporationMethod for interdependently validating a digital content package and a corresponding digital license
US7024393B1 (en)*1999-03-272006-04-04Microsoft CorporationStructural of digital rights management (DRM) system
US7051005B1 (en)*1999-03-272006-05-23Microsoft CorporationMethod for obtaining a black box for performing decryption and encryption functions in a digital rights management (DRM) system
US6775779B1 (en)*1999-04-062004-08-10Microsoft CorporationHierarchical trusted code for content protection in computers
US6920567B1 (en)*1999-04-072005-07-19Viatech Technologies Inc.System and embedded license control mechanism for the creation and distribution of digital content files and enforcement of licensed use of the digital content files
US6944776B1 (en)*1999-04-122005-09-13Microsoft CorporationSystem and method for data rights management
US6801999B1 (en)*1999-05-202004-10-05Microsoft CorporationPassive and active software objects containing bore resistant watermarking
US6898706B1 (en)*1999-05-202005-05-24Microsoft CorporationLicense-based cryptographic technique, particularly suited for use in a digital rights management system, for controlling access and use of bore resistant software objects in a client computer
US6785815B1 (en)*1999-06-082004-08-31Intertrust Technologies Corp.Methods and systems for encoding and protecting data using digital signature and watermarking techniques
US20050050332A1 (en)*1999-06-082005-03-03Intertrust Technologies CorporationMethods and systems for encoding and protecting data using digital signature and watermarking techniques
US6697944B1 (en)*1999-10-012004-02-24Microsoft CorporationDigital content distribution, transmission and protection system and method, and portable device for use therewith
US6832316B1 (en)*1999-12-222004-12-14Intertrust Technologies, Corp.Systems and methods for protecting data secrecy and integrity
US20050060560A1 (en)*1999-12-222005-03-17Intertrust Technologies CorporationSystems and methods for protecting data secrecy and integrity
US20050108555A1 (en)*1999-12-222005-05-19Intertrust Technologies CorporationSystems and methods for protecting data secrecy and integrity
US6816596B1 (en)*2000-01-142004-11-09Microsoft CorporationEncrypting a digital object based on a key ID selected therefor
US6772340B1 (en)*2000-01-142004-08-03Microsoft CorporationDigital rights management system operating on computing device and having black box tied to computing device
US7353209B1 (en)*2000-01-142008-04-01Microsoft CorporationReleasing decrypted digital content to an authenticated path
US7069590B1 (en)*2000-02-172006-06-27Microsoft CorporationSystem and method for protecting data streams in hardware components
US7249105B1 (en)*2000-03-142007-07-24Microsoft CorporationBORE-resistant digital goods configuration and distribution methods and arrangements
US7054443B1 (en)*2000-03-272006-05-30Microsoft CorporationSystem and method for protecting digital goods using random and automatic code obfuscation
US20020087859A1 (en)*2000-05-192002-07-04Weeks Stephen P.Trust management systems and methods
US20020152173A1 (en)*2001-04-052002-10-17Rudd James M.System and methods for managing the distribution of electronic content
US20030084003A1 (en)*2001-04-202003-05-01Intertrust Technologies CorporationSystems and methods for conducting transactions and communications using a trusted third party
US20030023856A1 (en)*2001-06-132003-01-30Intertrust Technologies CorporationSoftware self-checking systems and methods
US20040073813A1 (en)*2002-04-252004-04-15Intertrust Technologies CorporationEstablishing a secure channel with a human user
US20040059951A1 (en)*2002-04-252004-03-25Intertrust Technologies CorporationSecure authentication systems and methods
US20050027871A1 (en)*2003-06-052005-02-03William BradleyInteroperable systems and methods for peer-to-peer service orchestration

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9298929B2 (en)2000-06-042016-03-29Intertrust Technologies CorporationSystems and methods for governing content rendering, protection, and management applications
US9569627B2 (en)2000-06-042017-02-14Intertrust Technologies CorporationSystems and methods for governing content rendering, protection, and management applications
US20130238895A1 (en)*2012-03-122013-09-12International Business Machines CorporationRenewal processing of digital certificates in an asynchronous messaging environment
US8856514B2 (en)*2012-03-122014-10-07International Business Machines CorporationRenewal processing of digital certificates in an asynchronous messaging environment
US10282394B1 (en)*2016-03-292019-05-07EMC IP Holding Company LLCComposable docking navigation for optimized application interaction

Also Published As

Publication numberPublication date
US7107448B1 (en)2006-09-12
US8397070B2 (en)2013-03-12
US20160210459A1 (en)2016-07-21
US20120005764A1 (en)2012-01-05
US9298929B2 (en)2016-03-29
US20130191930A1 (en)2013-07-25
US9569627B2 (en)2017-02-14

Similar Documents

PublicationPublication DateTitle
US9569627B2 (en)Systems and methods for governing content rendering, protection, and management applications
US8387154B2 (en)Domain management for digital media
EP1477879B1 (en)Tying a digital license to a user and tying the user to multiple computing devices in a digital rights management (DRM) system
AU2004200468B2 (en)A method, system and computer-readable storage for a licensor to issue a digital license to a requestor
US8336105B2 (en)Method and devices for the control of the usage of content
EP1455479B1 (en)Enrolling/sub-enrolling a digital rights management (DRM) server into a DRM architecture
US8136166B2 (en)Installation of black box for trusted component for digital rights management (DRM) on computing device
AU2004200471B2 (en)Publishing digital content within a defined universe such as an organization in accordance with a digital rights management (DRM) system
KR100605071B1 (en) Safe and convenient management system and method of digital electronic content
US7620814B2 (en)System and method for distributing data
US20080209231A1 (en)Contents Encryption Method, System and Method for Providing Contents Through Network Using the Encryption Method
US20040139312A1 (en)Categorization of host security levels based on functionality implemented inside secure hardware
US10567371B2 (en)System and method for securing the life-cycle of user domain rights objects
US20030079133A1 (en)Method and system for digital rights management in content distribution application
US20040168056A1 (en)Revocation of a certificate and exclusion of other principals in a digital rights management (DRM) system based on a revocation list from a delegated revocation authority
Messerges et al.Digital rights management in a 3G mobile phone and beyond
US20130125196A1 (en)Method and apparatus for combining encryption and steganography in a file control system
US8312431B1 (en)System and computer readable medium for verifying access to signed ELF objects
HK1067478B (en)Enrolling / sub-enrolling a digital rights management (drm) server into a drm architecture
HK1069462A (en)Tying a digital license to a user and tying the user to multiple computing devices in a digital rights management (drm) system

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp