
US Patent No: 7,412,605
Number of patents in Portfolio can not be more than 2000
Method and apparatus for variable encryption of data
Stats
-
Aug 12, 2008
Issued date -
Apr 30, 2003
filing date -
10/425,644
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
A system and method for encrypting content in an adaptive manner. Portions of data to be encrypted are identified and an encryption ratio that specifies the one or more portions of data to encrypt and other portions of data to not encrypt is determined. The data is then encrypted based on the encryption ratio.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,940,504 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 | 444 | 1992 | |
| 5,943,422 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels | 657 | 1996 | |
| 6,157,721 Systems and methods using cryptography to protect secure computing environments | 382 | 1996 | |
| 5,892,900 Systems and methods for secure transaction management and electronic rights protection | 1528 | 1996 | |
| 5,910,987 Systems and methods for secure transaction management and electronic rights protection | 616 | 1996 | |
| 5,915,019 Systems and methods for secure transaction management and electronic rights protection | 517 | 1997 | |
| 5,917,912 System and methods for secure transaction management and electronic rights protection | 519 | 1997 | |
| 5,949,876 Systems and methods for secure transaction management and electronic rights protection | 489 | 1997 | |
| 5,920,861 Techniques for defining using and manipulating rights management data structures | 484 | 1997 | |
| 5,999,949 Text file compression system utilizing word terminators | 205 | 1997 | |
| 5,982,891 Systems and methods for secure transaction management and electronic rights protection | 697 | 1997 | |
| 6,112,181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information | 603 | 1997 | |
| 6,253,193 Systems and methods for the secure transaction management and electronic rights protection | 491 | 1998 | |
| 6,185,683 Trusted and secure techniques, systems and methods for item delivery and execution | 552 | 1998 | |
| 6,240,185 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels | 273 | 1999 | |
| 6,138,119 Techniques for defining, using and manipulating rights management data structures | 340 | 1999 | |
| 6,363,488 Systems and methods for secure transaction management and electronic rights protection | 365 | 1999 | |
| 6,389,402 Systems and methods for secure transaction management and electronic rights protection | 308 | 1999 | |
| 6,237,786 Systems and methods for secure transaction management and electronic rights protection | 320 | 1999 | |
| 6,292,569 Systems and methods using cryptography to protect secure computing environments | 269 | 2000 | |
|
|
|||
| 4,644,493 Implementing a shared higher level of privilege on personal computers for copy protection of software | 196 | 1984 | |
| 4,817,140 Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocessor | 337 | 1986 | |
| 4,953,209 Self-verifying receipt and acceptance system for electronically delivered data objects | 251 | 1988 | |
| 5,263,157 Method and system for providing user access control within a distributed data processing system by the exchange of access control profiles | 291 | 1990 | |
| 5,263,158 Method and system for variable authority level user access control in a distributed data processing system having multiple resource manager | 227 | 1990 | |
| 5,301,231 User defined function facility | 158 | 1992 | |
| 5,319,705 Method and system for multimedia access control enablement | 618 | 1992 | |
| 5,432,849 Secure cryptographic operations using control vectors generated inside a cryptographic facility | 110 | 1993 | |
| 5,757,907 Method and apparatus for enabling trial period use of software products: method and apparatus for generating a machine-dependent identification | 146 | 1994 | |
| 5,532,920 Data processing system and method to enforce payment of royalties when copying softcopy books | 376 | 1994 | |
| 6,141,754 Integrated method and system for controlling information access and distribution | 234 | 1997 | |
| 6,345,256 Automated method and apparatus to package digital content for electronic distribution using the identity of the source content | 424 | 1998 | |
|
|
|||
| 4,937,863 Software licensing management system | 304 | 1988 | |
| 5,129,083 Conditional object creating system having different object pointers for accessing a set of data structure objects | 115 | 1989 | |
| 5,183,404 Systems for connection of physical/electrical media connectors to computer communications cards | 286 | 1992 | |
| 5,204,897 Management interface for license management system | 460 | 1992 | |
| 5,260,999 Filters in license management system | 451 | 1992 | |
| 5,438,508 License document interchange format for license management system | 357 | 1994 | |
| 5,745,879 Method and system for managing execution of licensed programs | 248 | 1995 | |
| 5,999,624 Remote financial transaction system | 162 | 1996 | |
|
|
|||
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
| 2002/0169,657 Supply chain demand forecasting and planning | 7 | 2001 | |
|
|
|||
| 5,629,980 System for controlling the distribution and use of digital works | 952 | 1994 | |
| 5,634,012 System for controlling the distribution and use of digital works having a fee reporting mechanism | 669 | 1994 | |
| 5,638,443 System for controlling the distribution and use of composite digital works | 680 | 1994 | |
| 5,715,403 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 | 823 | 1994 | |
| 5,530,235 Interactive contents revealing storage device | 421 | 1995 | |
| 6,233,684 System for controlling the distribution and use of rendered digital works through watermaking | 367 | 1997 | |
| 6,236,971 System for controlling the distribution and use of digital works using digital tickets | 287 | 1997 | |
|
|
|||
| 5,291,596 Data management method and system with management table indicating right of use | 119 | 1993 | |
| 5,987,134 Device and method for authenticating user's access rights to resources | 133 | 1997 | |
| 6,073,234 Device for authenticating user's access rights to resources and method | 69 | 1998 | |
| 6,353,888 Access rights authentication apparatus | 64 | 1998 | |
| 6,516,413 Apparatus and method for user authentication | 46 | 1999 | |
| 6,487,659 Device and method for conditional authentication | 49 | 1999 | |
|
|
|||
| 5,568,552 Method for providing a roving software license from one node to another node | 386 | 1995 | |
| 5,633,932 Apparatus and method for preventing disclosure through user-authentication at a printing node | 313 | 1995 | |
| 5,825,879 System and method for copy-protecting distributed video content | 157 | 1996 | |
| 5,805,700 Policy based selective encryption of compressed video data | 85 | 1996 | |
| 6,189,037 Broadband data interface | 48 | 1997 | |
|
|
|||
| 5,655,077 Method and system for authenticating access to heterogeneous computing services | 334 | 1994 | |
| 6,189,146 System and method for software licensing | 247 | 1998 | |
| 6,327,652 Loading and identifying a digital rights management operating system | 383 | 1999 | |
| 6,330,670 Digital rights management operating system | 392 | 1999 | |
| 6,401,211 System and method of user logon in combination with user authentication for network access | 100 | 2000 | |
|
|
|||
| 5,113,519 Maintenance of file attributes in a distributed data processing system | 196 | 1989 | |
| 5,148,481 Transaction system security method and apparatus | 253 | 1991 | |
| 6,405,369 Smart card chaining in pay television systems | 70 | 1998 | |
| 6,424,947 Distributed IRD system | 125 | 1998 | |
|
|
|||
| 4,827,508 Database usage metering and protection system and method | 799 | 1985 | |
| 4,977,594 Database usage metering and protection system and method | 648 | 1989 | |
| 5,050,213 Database usage metering and protection system and method | 562 | 1990 | |
| 5,410,598 Database usage metering and protection system and method | 568 | 1994 | |
|
|
|||
| 5,557,678 System and method for centralized session key distribution, privacy enhanced messaging and information distribution using a split private key public cryptosystem | 127 | 1994 | |
| 5,535,276 Yaksha, an improved system and method for securing communications using split private key asymmetric cryptography | 282 | 1994 | |
| 5,838,792 Computer system for centralized session key distribution, privacy enhanced messaging and information distribution using a split private key public cryptosystem | 65 | 1996 | |
|
|
|||
| 5,768,426 Graphics processing system employing embedded code signals | 460 | 1994 | |
| 5,748,783 Method and apparatus for robust information coding | 394 | 1995 | |
| 5,765,152 System and method for managing copyrighted electronic media | 803 | 1995 | |
|
|
|||
| 5,737,413 Information distribution system wherein storage medium storing ciphered information is distributed | 91 | 1995 | |
| 5,848,154 Apparatus for managing software using quantity | 53 | 1995 | |
| 6,115,471 Member-exclusive service system and method through internet | 103 | 1997 | |
|
|
|||
| 6,157,719 Conditional access system | 215 | 1998 | |
| 6,424,717 Encryption devices for use in a conditional access system | 139 | 1999 | |
| 2004/0136,532 Partial dual-encrypted stream utilizing program map tables | 46 | 2003 | |
|
|
|||
| 5,444,779 Electronic copyright royalty accounting system using glyphs | 346 | 1994 | |
| 5,534,975 Document processing system utilizing document service cards to provide document processing services | 188 | 1995 | |
| 5,761,686 Embedding encoded information in an iconic version of a text image | 307 | 1996 | |
|
|
|||
| 5,563,946 Method and apparatus for enabling trial period use of software products: method and apparatus for passing encrypted files between data processing systems | 298 | 1994 | |
| 5,737,416 Method and apparatus for enabling trial period use of software products: method and apparatus for utilizing a decryption stub | 199 | 1996 | |
|
|
|||
| 5,453,601 Electronic-monetary system | 601 | 1991 | |
| 6,047,067 Electronic-monetary system | 227 | 1997 | |
|
|
|||
| 5,504,816 Method and apparatus for controlling access to digital signals | 105 | 1994 | |
| 5,485,577 Method and apparatus for incremental delivery of access rights | 139 | 1994 | |
|
|
|||
| 5,473,687 Method for retrieving secure information from a database | 157 | 1993 | |
| 5,394,469 Method and apparatus for retrieving secure information from mass storage media | 236 | 1994 | |
|
|
|||
| 5,412,717 Computer system security method and apparatus having program authorization information data structures | 283 | 1992 | |
| 5,311,591 Computer system security method and apparatus for creating and using program authorization information data structures | 299 | 1993 | |
|
|
|||
| 5,933,498 System for controlling access and distribution of digital property | 601 | 1997 | |
| 6,314,409 System for controlling access and distribution of digital property | 417 | 1998 | |
|
|
|||
| 5,103,476 Secure system for activating personal computer software at remote locations | 392 | 1990 | |
| 5,222,134 Secure system for activating personal computer software at remote locations | 389 | 1991 | |
|
|
|||
| 4,932,054 Method and apparatus for protecting computer software utilizing coded filter network in conjunction with an active coded hardware device | 111 | 1988 | |
| 5,337,357 Method of software distribution protection | 266 | 1993 | |
|
|
|||
| 4,621,321 Secure data processing system architecture | 150 | 1984 | |
| 4,713,753 Secure data processing system architecture with format control | 293 | 1985 | |
|
|
|||
| 5,734,891 Systems and apparatus for electronic communication and storage of time encoded information | 200 | 1996 | |
| 5,734,823 Systems and apparatus for electronic communication and storage of information | 350 | 1996 | |
|
|
|||
| 5,138,712 Apparatus and method for licensing software on a network of computers | 489 | 1989 | |
| 5,708,709 System and method for managing try-and-buy usage of application programs | 413 | 1995 | |
|
|
|||
| 5,428,606 Digital information commodities exchange | 438 | 1993 | |
| 5,539,735 Digital information commodities exchange | 295 | 1994 | |
|
|
|||
| 4,888,638 System for substituting television programs transmitted via telephone lines | 164 | 1988 | |
|
|
|||
| 5,621,797 Electronic ticket presentation and transfer method | 285 | 1995 | |
|
|
|||
| 2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM | 3 | 2009 | |
|
|
|||
| 5,276,444 Centralized security control system | 168 | 1991 | |
|
|
|||
| 2002/0082,997 Controlling and managing digital assets | 76 | 2001 | |
|
|
|||
| 5,850,433 System and method for providing an on-line directory service | 369 | 1996 | |
|
|
|||
| 6,301,660 Computer system for protecting a file and a method for protecting a file | 146 | 1998 | |
|
|
|||
| 5,745,569 Method for stega-cipher protection of computer code | 329 | 1996 | |
|
|
|||
| 6,523,745 Electronic transaction system including a fingerprint identification encoding | 45 | 1999 | |
|
|
|||
| 5,168,039 Repetitive DNA sequence specific for mycobacterium tuberculosis to be used for the diagnosis of tuberculosis | 47 | 1990 | |
|
|
|||
| 6,516,052 Method of scheduling connections | 38 | 1998 | |
|
|
|||
| 6,813,709 Method and apparatus for recorded digital data protection via media volume | 10 | 2000 | |
|
|
|||
| 6,006,332 Rights management system for digital media | 314 | 1997 | |
|
|
|||
| 5,787,172 Apparatus and method for establishing a cryptographic link between elements of a system | 162 | 1994 | |
|
|
|||
| 6,135,646 System for uniquely and persistently identifying, managing, and tracking digital objects | 247 | 1997 | |
|
|
|||
| 5,293,422 Usage control system for computer software | 107 | 1992 | |
|
|
|||
| 4,278,837 Crypto microprocessor for executing enciphered programs | 427 | 1979 | |
|
|
|||
| 5,335,275 Television scrambler | 63 | 1992 | |
|
|
|||
| 5,146,499 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 | 173 | 1990 | |
|
|
|||
| 2005/0249,348 Data encryption/decryption method, device, and program | 1 | 2003 | |
|
|
|||
| 5,347,579 Personal computer diary | 186 | 1993 | |
|
|
|||
| 5,381,526 Method and apparatus for storing and retrieving generalized image data | 126 | 1992 | |
|
|
|||
| 6,266,618 Method for automatic detection of planar heterogeneities crossing the stratification of an environment | 39 | 1999 | |
|
|
|||
| 6,020,882 Television access control system | 60 | 1998 | |
|
|
|||
| 6,169,976 Method and apparatus for regulating the use of licensed products | 161 | 1998 | |
|
|
|||
| 5,649,013 Royalty tracking method and apparatus | 118 | 1994 | |
|
|
|||
| 5,386,369 License metering system for software applications | 156 | 1993 | |
|
|
|||
| 5,191,193 System of payment or information transfer by money card with electronic memory | 173 | 1990 | |
|
|
|||
| 5,235,642 Access control subsystem and method for distributed computer system using locally cached authentication credentials | 373 | 1992 | |
|
|
|||
| 5,708,717 Digital anti-counterfeiting software method and apparatus | 145 | 1995 | |
|
|
|||
| 5,023,907 Network license server | 506 | 1988 | |
|
|
|||
| 5,504,814 Efficient security kernel for the 80960 extended architecture | 211 | 1994 | |
|
|
|||
| 4,200,700 Method of after-foaming a mixture of a foam and a resin solution | 39 | 1978 | |
|
|
|||
| 4,736,422 Encrypted broadcast television system | 204 | 1985 | |
|
|
|||
| 6,397,333 Copy protection system and method | 54 | 1998 | |
|
|
|||
| 4,529,870 Cryptographic identification, financial transaction, and credential device | 368 | 1982 | |
|
|
|||
| 4,891,838 Computer accessing system | 111 | 1985 | |
|
|
|||
| 4,614,861 Unitary, self-contained card verification and validation system and method | 496 | 1984 | |
|
|
|||
| 5,255,106 Method and apparatus for delivering secured hard-copy facsimile documents | 108 | 1991 | |
|
|
|||
| 6,112,239 System and method for server-side optimization of data delivery on a distributed computer network | 274 | 1997 | |
|
|
|||
| 5,499,298 Controlled dissemination of digital information | 179 | 1994 | |
|
|
|||
| 4,323,921 System for transmitting information provided with means for controlling access to the information transmitted | 309 | 1980 | |
|
|
|||
| 6,226,618 Electronic content delivery system | 904 | 1998 | |
|
|
|||
| 6,796,555 Centralized video controller for controlling distribution of video signals | 72 | 1999 | |
|
|
|||
| 7,003,107 Hybrid stream cipher | 10 | 2001 | |
|
|
|||
| 5,174,641 Video encoding method for television applications | 66 | 1990 | |
|
|
|||
| 4,961,142 Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer | 427 | 1988 | |
|
|
|||
| 5,502,766 Data enclave and trusted path system | 220 | 1993 | |
|
|
|||
| 5,159,182 Smart data storage device | 188 | 1989 | |
|
|
|||
| 5,058,164 Encryption of streams of addressed information to be used for program code protection | 167 | 1990 | |
|
|
|||
| 5,014,234 System with software usage timer and counter for allowing limited use but preventing continued unauthorized use of protected software | 297 | 1986 | |
|
|
|||
| 2001/0011,276 SCANNER ENHANCED REMOTE CONTROL UNIT AND SYSTEM FOR AUTOMATICALLY LINKING TO ON-LINE RESOURCES | 111 | 1998 | |
|
|
|||
| 6,138,107 Method and apparatus for providing electronic accounts over a public network | 125 | 1996 | |
|
|
|||
| 4,429,385 Method and apparatus for digital serial scanning with hierarchical and relational access | 281 | 1981 | |
|
|
|||
| 5,010,571 Metering retrieval of encrypted data stored in customer data retrieval terminal | 352 | 1986 | |
|
|
|||
| 4,442,486 Protected programmable apparatus | 171 | 1981 | |
|
|
|||
| 4,975,647 Controlling machine operation with respect to consumable accessory units | 175 | 1988 | |
|
|
|||
| 6,219,652 Network license authentication | 140 | 1998 | |
|
|
|||
| 5,473,692 Roving software license for a hardware agent | 494 | 1994 | |
|
|
|||
| 5,812,664 Key distribution system | 64 | 1996 | |
|
|
|||
| 2001/0032,312 System and method for secure electronic digital rights management, secure transaction management and content distribution | 128 | 2000 | |
|
|
|||
| 4,658,093 Software distribution system | 656 | 1983 | |
|
|
|||
| 4,796,220 Method of controlling the copying of software | 328 | 1986 | |
|
|
|||
| 5,764,807 Data compression using set partitioning in hierarchical trees | 142 | 1995 | |
|
|
|||
| 4,924,378 License mangagement system and license storage key | 385 | 1988 | |
|
|
|||
| 5,504,837 Method for resolving conflicts among distributed entities through the generation of counter proposals by transversing a goal hierarchy with acceptable, unacceptable, and indeterminate nodes | 171 | 1993 | |
|
|
|||
| 4,816,655 Method and apparatus for checking the authenticity of individual-linked documents and the identity of the holders thereof | 94 | 1986 | |
|
|
|||
| 5,455,953 Authorization system for obtaining in single step both identification and access rights of client to server directly from encrypted authorization ticket | 386 | 1993 | |
|
|
|||
| 5,825,876 Time based availability to content of a storage medium | 194 | 1996 | |
|
|
|||
| 5,825,892 Protecting images with an image watermark | 390 | 1996 | |
|
|
|||
| 5,504,818 Information processing system using error-correcting codes and cryptography | 194 | 1994 | |
|
|
|||
| 2005/0259,813 Method for partially encrypting program data | 62 | 2003 | |
|
|
|||
| 5,276,735 Data enclave and trusted path system | 316 | 1992 | |
|
|
|||
| 5,339,091 Paperless portable book | 173 | 1992 | |
|
|
|||
| 5,790,677 System and method for secure electronic commerce transactions | 552 | 1995 | |
|
|
|||
| 4,868,376 Intelligent portable interactive personal data system | 398 | 1987 | |
|
|
|||
| 4,740,890 Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media | 322 | 1983 | |
|
|
|||
| 5,457,746 System and method for access control for portable data storage media | 368 | 1994 | |
|
|
|||
| 5,509,070 Method for encouraging purchase of executable and non-executable software | 469 | 1992 | |
|
|
|||
| 5,848,378 System for collecting and presenting real-time weather information on multiple media | 105 | 1996 | |
|
|
|||
| 5,052,040 Multiple user stored data cryptographic labeling system and method | 181 | 1990 | |
|
|
|||
| 6,091,777 Continuously adaptive digital video compression system and method for a web streamer | 215 | 1998 | |
|
|
|||
| 6,307,939 Method and equipment for allocating to a television program, which is already conditionally accessed, a complementary conditional access | 119 | 1999 | |
|
|
|||
| 5,341,429 Transformation of ephemeral material | 349 | 1992 | |
|
|
|||
| 5,636,346 Method and system for selectively targeting advertisements and programming | 408 | 1994 | |
|
|
|||
| 4,220,991 Electronic cash register with removable memory packs for cashier identification | 172 | 1978 | |
|
|
|||
| 6,209,092 Method and system for transferring content information and supplemental information relating thereto | 157 | 1998 | |
|
|
|||
| 4,949,187 Video communications system having a remotely controlled central source of video and audio data | 664 | 1988 | |
|
|
|||
| 4,423,287 End-to-end encryption system and method of operation | 215 | 1981 | |
|
|
|||
| 5,247,575 Information distribution system | 724 | 1992 | |
|
|
|||
| 2002/0056,118 Video and music distribution system | 150 | 2000 | |
|
|
|||
| 4,361,851 System for remote monitoring and data transmission over non-dedicated telephone lines | 241 | 1980 | |
| 4,558,176 Computer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software | 342 | 1982 | |
| 4,593,376 System for vending program cartridges which have circuitry for inhibiting program usage after preset time interval expires | 272 | 1983 | |
| 4,999,806 Software distribution system | 431 | 1987 | |
| 5,047,928 Billing system for computer software | 313 | 1989 | |
| 5,136,643 Public/key date-time notary facility | 205 | 1990 | |
| 6,216,112 Method for software distribution and compensation with replenishable advertisements | 169 | 1998 | |
| 2001/0039,659 Transaction system for transporting media files from content provider sources to home entertainment devices | 79 | 2001 | |
| 2002/0049,910 Unified trust model providing secure identification, authentication and validation of physical products and entities, and processing, storage and exchange of information | 17 | 2001 | |
| 2004/0172,552 Smart card controlled internet access | 45 | 2004 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Feb 12, 2016 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Feb 12, 2020 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| 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 |