Method and apparatus for automatically deploying security components in a content distribution system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7237125
APP PUB NO 20030196121A1
SERIAL NO

10425948

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for securely distributing content by automatically deploying security components. The system includes a server having content stored thereon, a client device having a standard application program for accomplishing a task related to the content, and a rights management module operatively coupled to the server and said client device and configured, upon a request to access the content, to determine if security components are coupled to the application program. The rights management module downloads and installs the security components on the client device if the security components are not coupled to the application program.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CONTENTGUARD HOLDINGS, INC.WILMINGTON, DE130

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chen, Daniel Torrance, CA 40 660
Raley, Michael Downey, CA 46 1309
Ta, Thanh Huntington Beach, CA 50 886
Wu, Hsi-Cheng Alhambra, CA 17 294

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (7)
4558176 Computer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software 402 1982
4593376 System for vending program cartridges which have circuitry for inhibiting program usage after preset time interval expires 317 1983
4999806 Software distribution system 579 1987
5047928 Billing system for computer software 412 1989
5136643 Public/key date-time notary facility 220 1990
5247575 Information distribution system 926 1992
2002/0049,910 Unified trust model providing secure identification, authentication and validation of physical products and entities, and processing, storage and exchange of information 19 2001
 
VIDEO-ON-DEMAND VENTURES LLC (1)
4949187 Video communications system having a remotely controlled central source of video and audio data 899 1988
 
CITIBANK, N.A. (2)
5453601 Electronic-monetary system 773 1991
6047067 Electronic-monetary system 290 1997
 
ELECTRONIC PUBLISHING RESOURCES, INC. (4)
4827508 Database usage metering and protection system and method 1048 1985
4977594 Database usage metering and protection system and method 845 1989
5050213 Database usage metering and protection system and method 718 1990
5410598 Database usage metering and protection system and method 752 1994
 
LEVEL 3 COMMUNICATIONS, LLC (1)
6226618 Electronic content delivery system 1394 1998
 
TELEDIFFUSION DE FRANCE (1)
4323921 System for transmitting information provided with means for controlling access to the information transmitted 389 1980
 
SmartCard International Inc. (1)
4868376 Intelligent portable interactive personal data system 548 1987
 
DE LA RUE CARTES ET SYSTEMES SAS (1)
5146499 Data processing system comprising authentification means viz a viz a smart card, an electronic circuit for use in such system, and a procedure for implementing such authentification 190 1990
 
PLAYMEDIA SYSTEMS, INC. (1)
2001/0032,312 System and method for secure electronic digital rights management, secure transaction management and content distribution 174 2000
 
SPEX TECHNOLOGIES, INC. (1)
5457746 System and method for access control for portable data storage media 428 1994
 
S. AQUA SEMICONDUCTOR, LLC (1)
6301660 Computer system for protecting a file and a method for protecting a file 175 1998
 
International Integrated Communication, Ltd. (1)
5255106 Method and apparatus for delivering secured hard-copy facsimile documents 118 1991
 
RAKUTEN, INC. (1)
5455953 Authorization system for obtaining in single step both identification and access rights of client to server directly from encrypted authorization ticket 447 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (11)
4644493 Implementing a shared higher level of privilege on personal computers for copy protection of software 206 1984
4817140 Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocessor 385 1986
4953209 Self-verifying receipt and acceptance system for electronically delivered data objects 289 1988
5263157 Method and system for providing user access control within a distributed data processing system by the exchange of access control profiles 409 1990
5263158 Method and system for variable authority level user access control in a distributed data processing system having multiple resource manager 268 1990
5301231 User defined function facility 176 1992
5319705 Method and system for multimedia access control enablement 756 1992
5432849 Secure cryptographic operations using control vectors generated inside a cryptographic facility 124 1993
5757907 Method and apparatus for enabling trial period use of software products: method and apparatus for generating a machine-dependent identification 173 1994
5532920 Data processing system and method to enforce payment of royalties when copying softcopy books 446 1994
6345256 Automated method and apparatus to package digital content for electronic distribution using the identity of the source content 572 1998
 
HEWLETT-PACKARD COMPANY (1)
5023907 Network license server 619 1988
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
4937863 Software licensing management system 394 1988
5183404 Systems for connection of physical/electrical media connectors to computer communications cards 293 1992
5204897 Management interface for license management system 658 1992
5260999 Filters in license management system 645 1992
5438508 License document interchange format for license management system 426 1994
 
INTERTRUST TECHNOLOGIES CORPORATION (20)
5940504 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 639 1992
5943422 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 946 1996
6157721 Systems and methods using cryptography to protect secure computing environments 539 1996
5892900 Systems and methods for secure transaction management and electronic rights protection 2498 1996
5910987 Systems and methods for secure transaction management and electronic rights protection 951 1996
5915019 Systems and methods for secure transaction management and electronic rights protection 726 1997
5917912 System and methods for secure transaction management and electronic rights protection 702 1997
5949876 Systems and methods for secure transaction management and electronic rights protection 648 1997
5920861 Techniques for defining using and manipulating rights management data structures 628 1997
5999949 Text file compression system utilizing word terminators 256 1997
5982891 Systems and methods for secure transaction management and electronic rights protection 1023 1997
6112181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 1015 1997
6253193 Systems and methods for the secure transaction management and electronic rights protection 742 1998
6185683 Trusted and secure techniques, systems and methods for item delivery and execution 772 1998
6240185 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 369 1999
6138119 Techniques for defining, using and manipulating rights management data structures 511 1999
6363488 Systems and methods for secure transaction management and electronic rights protection 569 1999
6389402 Systems and methods for secure transaction management and electronic rights protection 451 1999
6237786 Systems and methods for secure transaction management and electronic rights protection 444 1999
6292569 Systems and methods using cryptography to protect secure computing environments 359 2000
 
CISCO TECHNOLOGY, INC. (2)
5113519 Maintenance of file attributes in a distributed data processing system 215 1989
5148481 Transaction system security method and apparatus 295 1991
 
Check Point Software Technologies, Inc. (1)
* 5987611 System and methodology for managing internet access on a per application basis for client computers connected to the internet 958 1997
 
ST. PATENT HOLDINGS LLC (1)
5509070 Method for encouraging purchase of executable and non-executable software 580 1992
 
SECURE COMPUTING CORPORATION (1)
4713753 Secure data processing system architecture with format control 319 1985
 
WISTARIA TRADING LTD (3)
5428606 Digital information commodities exchange 564 1993
5539735 Digital information commodities exchange 365 1994
5745569 Method for stega-cipher protection of computer code 395 1996
 
PARKER-HANNIFIN CORPORATION (1)
5473692 Roving software license for a hardware agent 573 1994
 
GOOGLE LLC (1)
5235642 Access control subsystem and method for distributed computer system using locally cached authentication credentials 480 1992
 
FUJITSU LIMITED (2)
5737413 Information distribution system wherein storage medium storing ciphered information is distributed 97 1995
6115471 Member-exclusive service system and method through internet 117 1997
 
HUGHES AIRCRAFT COMPANY (1)
5504814 Efficient security kernel for the 80960 extended architecture 242 1994
 
SUN MICROSYSTEMS, INC. (1)
5138712 Apparatus and method for licensing software on a network of computers 635 1989
 
FUJI XEROX CO., LTD. (1)
5291596 Data management method and system with management table indicating right of use 130 1993
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
5058164 Encryption of streams of addressed information to be used for program code protection 209 1990
 
INTEL CORPORATION (2)
5568552 Method for providing a roving software license from one node to another node 430 1995
5633932 Apparatus and method for preventing disclosure through user-authentication at a printing node 373 1995
 
JDA SOFTWARE GROUP (5)
2002/0169,657 Supply chain demand forecasting and planning 93 2001
2002/0169,657 Supply chain demand forecasting and planning 93 2001
2002/0169,657 Supply chain demand forecasting and planning 93 2001
2002/0169,657 Supply chain demand forecasting and planning 93 2001
2002/0169,657 Supply chain demand forecasting and planning 93 2001
 
INPUT OPTICS, INC. (1)
4891838 Computer accessing system 122 1985
 
Semiconductor Energy Laboratory Co., Ltd. (1)
5339091 Paperless portable book 198 1992
 
Testdrive Corporation (1)
5341429 Transformation of ephemeral material 427 1992
 
KENT RIDGE DIGITAL LABS (1)
5499298 Controlled dissemination of digital information 203 1994
 
SYMANTEC CORPORATION (1)
5052040 Multiple user stored data cryptographic labeling system and method 210 1990
 
PTT Research (1)
5504837 Method for resolving conflicts among distributed entities through the generation of counter proposals by transversing a goal hierarchy with acceptable, unacceptable, and indeterminate nodes 187 1993
 
Pride Software Development Corp. (1)
4796220 Method of controlling the copying of software 423 1986
 
MRJ, INC., 10455 WHITE GRANITE DRIVE, SUITE 200, OAKTON, VA. 22124, A CORP. OF VA. (2)
5933498 System for controlling access and distribution of digital property 866 1997
6314409 System for controlling access and distribution of digital property 601 1998
 
NCR CORPORATION (1)
5014234 System with software usage timer and counter for allowing limited use but preventing continued unauthorized use of protected software 359 1986
 
XEROX CORPORATION (3)
5444779 Electronic copyright royalty accounting system using glyphs 438 1994
5534975 Document processing system utilizing document service cards to provide document processing services 239 1995
5761686 Embedding encoded information in an iconic version of a text image 360 1996
 
AGROTEAM CONSULTANTS LTD. (1)
5621797 Electronic ticket presentation and transfer method 337 1995
 
RIDDELL, H. GEORGE (2)
5103476 Secure system for activating personal computer software at remote locations 473 1990
5222134 Secure system for activating personal computer software at remote locations 549 1991
 
NEXTLEVEL SYSTEM OF DELAWARE (1)
5010571 Metering retrieval of encrypted data stored in customer data retrieval terminal 415 1986
 
MASTERCARD INTERNATIONAL INCORPORATED (1)
4961142 Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer 507 1988
 
GRAPHIC SECURITY SYSTEMS CORPORATION (1)
5708717 Digital anti-counterfeiting software method and apparatus 165 1995
 
CONTENTGUARD HOLDINGS, INC. (6)
5629980 System for controlling the distribution and use of digital works 1313 1994
5634012 System for controlling the distribution and use of digital works having a fee reporting mechanism 911 1994
5638443 System for controlling the distribution and use of composite digital works 900 1994
5715403 System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar 1232 1994
5530235 Interactive contents revealing storage device 516 1995
6233684 System for controlling the distribution and use of rendered digital works through watermaking 464 1997
 
Elf Exploration Production (1)
6266618 Method for automatic detection of planar heterogeneities crossing the stratification of an environment 49 1999
 
ACTIVISION PUBLISHING, INC. (2)
5563946 Method and apparatus for enabling trial period use of software products: method and apparatus for passing encrypted files between data processing systems 335 1994
5737416 Method and apparatus for enabling trial period use of software products: method and apparatus for utilizing a decryption stub 256 1996
 
SACHIKO OKANO (1)
5504818 Information processing system using error-correcting codes and cryptography 221 1994
 
AT&T LABS, INC. (1)
5276444 Centralized security control system 207 1991
 
MICROSOFT TECHNOLOGY LICENSING, LLC (5)
5655077 Method and system for authenticating access to heterogeneous computing services 382 1994
6327652 Loading and identifying a digital rights management operating system 463 1999
6330670 Digital rights management operating system 510 1999
* 6898706 License-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 49 1999
* 6816596 Encrypting a digital object based on a key ID selected therefor 73 2000
 
FISCHER, ADDISON M. (2)
5412717 Computer system security method and apparatus having program authorization information data structures 336 1992
5311591 Computer system security method and apparatus for creating and using program authorization information data structures 341 1993
 
NOVA BIOMEDICAL CORPORATION (1)
4975647 Controlling machine operation with respect to consumable accessory units 206 1988
 
Intellicard International, Inc. (1)
4614861 Unitary, self-contained card verification and validation system and method 697 1984
 
SECURE COMPUTING TECHNOLOGY CORPORATION, A MD CORP. (1)
5276735 Data enclave and trusted path system 393 1992
 
HARMONY LOGIC SYSTEMS LLC (2)
5473687 Method for retrieving secure information from a database 169 1993
5394469 Method and apparatus for retrieving secure information from mass storage media 261 1994
 
STUART J. RADLOFF, OPERATING TRUSTEE IN BANKRUPTCY (2)
5734891 Systems and apparatus for electronic communication and storage of time encoded information 226 1996
5734823 Systems and apparatus for electronic communication and storage of information 418 1996
 
Gemplus Card International (1)
5191193 System of payment or information transfer by money card with electronic memory 206 1990
 
RSA SECURITY INC. (1)
* 6460141 Security and access management system for web-enabled and non-web-enabled applications and content on a computer network 651 1998
 
North American Philips Corporation (1)
4442486 Protected programmable apparatus 182 1981
 
PREVIEW SOFTWARE (1)
4658093 Software distribution system 890 1983
 
EASTMAN KODAK COMPANY (1)
5381526 Method and apparatus for storing and retrieving generalized image data 139 1992
 
RPX CORPORATION (1)
5825892 Protecting images with an image watermark 458 1996
 
CASE WESTERN RESERVE UNIVERSITY (1)
* 6006332 Rights management system for digital media 453 1997
 
ATABOK, INC. (1)
2002/0082,997 Controlling and managing digital assets 157 2001
 
E-CONTACT TECHNOLOGIES LLC (1)
5347579 Personal computer diary 198 1993
 
FACEBOOK, INC. (2)
5649013 Royalty tracking method and apparatus 134 1994
6138107 Method and apparatus for providing electronic accounts over a public network 182 1996
 
INFOSPACE, INC. (1)
4529870 Cryptographic identification, financial transaction, and credential device 451 1982
 
DIGIMARC CORPORATION (3)
5768426 Graphics processing system employing embedded code signals 542 1994
5748783 Method and apparatus for robust information coding 484 1995
5765152 System and method for managing copyrighted electronic media 1124 1995
 
SAFENET, INC. (2)
4932054 Method and apparatus for protecting computer software utilizing coded filter network in conjunction with an active coded hardware device 132 1988
5337357 Method of software distribution protection 315 1993
 
PRIME COMPUTER, INC. (1)
4924378 License mangagement system and license storage key 491 1988
 
MCAFEE, INC. (1)
5502766 Data enclave and trusted path system 276 1993
 
MITSUBISHI KAGAKU MEDIA CO., LTD. (1)
5159182 Smart data storage device 198 1989
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
AT&T WIRELESS SERVICES, INC. (1)
* 7665147 Authentication of HTTP applications 4 2004
 
Other [Check patent profile for assignment information] (4)
* 7836301 Computer program for securely viewing a file 10 2004
* 2007/0162,369 Internet-based method of and system for transfering and exercising monetary rights within a financial marketplace 3 2006
* 2007/0233,590 Internet-based method of and system for transfering and exercising monetary rights within a marketplace 17 2007
9832170 Application acceleration as a service system and method 0 2015
 
AT&T MOBILITY II LLC (2)
* 7971264 Authentication of HTTP applications 0 2009
* 2010/0107,259 Authentication of HTTP Applications 3 2009
 
Interest Capturing Systems, LLC (3)
8255296 System for implementing a security issuer rights management process over a distributed communications network, deployed in a financial marketplace 2 2009
8626626 Method of and system for capturing interest earned on the monetary value of transferred monetary rights managed on an internet-based monetary rights transfer (MRT) network supported by a real-time gross settlement (RTGS) system 5 2011
8589261 System for implementing a security issuer rights management process over a distributed communications network deployed in a financial marketplace 1 2012
 
SONY CORPORATION (1)
* 2005/0281,163 Content reproduction apparatus, content reproduction method, content management apparatus, content management method and computer program 1 2005
 
Sand Box Technologies Inc. (2)
* 2007/0061,889 SYSTEM AND METHOD FOR CONTROLLING DISTRIBUTION OF ELECTRONIC INFORMATION 23 2006
* 2011/0197,144 Method And System Of Providing A Viewing Experience With Respect To A Document Having Read-only Content 1 2011
 
Check Point Software Technologies, Inc. (2)
7725737 System and methodology providing secure workspace environment 24 2005
* 2007/0101,435 System and Methodology Providing Secure Workspace Environment 184 2005
 
JUNIPER NETWORKS, INC. (5)
* 7627123 Wireless network having multiple security interfaces 3 2005
* 2006/0177,063 Wireless network having multiple security interfaces 17 2005
8280058 Wireless network having multiple security interfaces 5 2009
* 2010/0050,240 WIRELESS NETWORK HAVING MULTIPLE SECURITY INTERFACES 3 2009
8799991 Wireless network having multiple security interfaces 0 2012
 
Aryaka Networks, Inc. (1)
9191369 Application acceleration as a service system and method 1 2014
 
GULA CONSULTING LIMITED LIABILITY COMPANY (7)
7917965 Electronic media distribution system 3 2007
* 2008/0040,816 ELECTRONIC MEDIA DISTRIBUTION SYSTEM 2 2007
* 8973160 Electronic media distribution systems 1 2011
* 2011/0179,500 ELECTRONIC MEDIA DISTRIBUTION SYSTEMS 3 2011
* 9648069 Electronic media distribution system 0 2015
* 2015/0227,720 ELECTRONIC MEDIA DISTRIBUTION SYSTEM 0 2015
9491215 Electronic media distribution system 1 2015
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7927214 Transfer of content to closed systems 0 2006
* 2008/0140,845 Transfer of content to closed systems 2 2006
 
MEDIAPORT ENTERTAINMENT, INC. (1)
* 2009/0166,375 Systems and Methods Monitoring Devices, Systems, Users and User Activity at Remote Locations 8 2008
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 26, 2018
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00