
US Patent No: 7,150,045
Number of patents in Portfolio can not be more than 2000
Method and apparatus for protection of electronic media
Stats
-
Dec 12, 2006
Issued date -
Dec 14, 2001
filing date -
10/020,524
serial no -
In Force
status
Importance
Abstract
Described is a system and method for providing protection of media by the detection of unauthorized client behaviors and the communication of the unauthorized client behaviors to augment the invention's detection abilities. A variety of detectors are sent to a client process and the responses are evaluated to detect the presence of an unauthorized software behavior on the client. Unauthorized behaviors include alteration of a client process as well as simultaneously running processes that might enable unauthorized copying of protected media. Communication of unauthorized software behaviors includes sharing of memory detectors among servers on a network, and the sending of memory detectors to other clients to detect previously unseen unauthorized behaviors on the other clients.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,943,422 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels | 651 | 1996 | |
| 6,157,721 Systems and methods using cryptography to protect secure computing environments | 378 | 1996 | |
| 5,892,900 Systems and methods for secure transaction management and electronic rights protection | 1511 | 1996 | |
| 5,910,987 Systems and methods for secure transaction management and electronic rights protection | 608 | 1996 | |
| 5,915,019 Systems and methods for secure transaction management and electronic rights protection | 513 | 1997 | |
| 5,917,912 System and methods for secure transaction management and electronic rights protection | 518 | 1997 | |
| 5,949,876 Systems and methods for secure transaction management and electronic rights protection | 485 | 1997 | |
| 5,920,861 Techniques for defining using and manipulating rights management data structures | 482 | 1997 | |
| 5,982,891 Systems and methods for secure transaction management and electronic rights protection | 689 | 1997 | |
| 6,112,181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information | 596 | 1997 | |
| 6,668,325 Obfuscation techniques for enhancing software security | 243 | 1998 | |
| 6,253,193 Systems and methods for the secure transaction management and electronic rights protection | 487 | 1998 | |
| 6,185,683 Trusted and secure techniques, systems and methods for item delivery and execution | 549 | 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 | 339 | 1999 | |
| 6,363,488 Systems and methods for secure transaction management and electronic rights protection | 360 | 1999 | |
| 6,389,402 Systems and methods for secure transaction management and electronic rights protection | 306 | 1999 | |
| 6,237,786 Systems and methods for secure transaction management and electronic rights protection | 320 | 1999 | |
| 6,427,140 Systems and methods for secure transaction management and electronic rights protection | 299 | 1999 | |
| 6,658,568 Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management | 325 | 1999 | |
| 6,292,569 Systems and methods using cryptography to protect secure computing environments | 269 | 2000 | |
| 6,449,367 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels | 210 | 2001 | |
| 6,640,304 Systems and methods for secure transaction management and electronic rights protection | 187 | 2002 | |
| 6,618,484 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels | 123 | 2002 | |
|
|
|||
| 5,590,200 Apparatus and method for securing communication systems | 69 | 1994 | |
| 5,666,412 Secure access systems and methods utilizing two access cards | 64 | 1995 | |
| 5,774,546 Secure access system utilizing an access card having more than one embedded integrated circuit and/or plurality of security levels | 62 | 1997 | |
| 5,878,134 Secure access systems utilizing more than one IC card | 65 | 1997 | |
| 6,178,242 Digital recording protection system | 56 | 1998 | |
| 6,405,369 Smart card chaining in pay television systems | 70 | 1998 | |
| 6,298,441 Secure document access system | 79 | 1998 | |
| 6,587,561 Key delivery in a secure broadcasting system | 73 | 1999 | |
| 6,629,243 Secure communications system | 73 | 1999 | |
| 6,466,670 System for preventing playback of unauthorized digital video recordings | 63 | 2000 | |
|
|
|||
| 6,189,097 Digital Certificate | 51 | 1997 | |
| 6,073,256 Digital product execution control | 47 | 1997 | |
| 6,272,636 Digital product execution control and security | 65 | 1997 | |
| 6,009,525 Multi-tier electronic software distribution | 98 | 1997 | |
| 6,055,503 Software program self-modification | 45 | 1997 | |
| 6,334,213 Merging of separate executable computer programs to form a single executable computer program | 39 | 1998 | |
| 6,285,985 Advertising-subsidized and advertising-enabled software | 118 | 1998 | |
| 6,009,401 Relicensing of electronically purchased software | 192 | 1998 | |
|
|
|||
| 5,799,089 System and apparatus for blockwise encryption/decryption of data | 32 | 1996 | |
| 6,021,197 Method and apparatus for controlling the operation of a signal decoder in a broadcasting system | 24 | 1996 | |
| 5,920,625 Method and apparatus for transmitting and receiving encrypted signals | 42 | 1997 | |
| 6,038,433 Method for automatically searching a frequency range for signal channels in a receiver for digitally modulated signals, and receiver for applying such a method | 39 | 1997 | |
| 6,651,170 Integrated circuit and smart card comprising such a circuit | 20 | 1999 | |
|
|
|||
| 5,539,450 Methods and systems for providing additional service applications in pay television | 92 | 1993 | |
| 5,774,527 Integrated telephone and cable communication networks | 77 | 1994 | |
| 5,592,212 Methods and systems for non-program applications for subscriber television | 77 | 1995 | |
| 6,634,028 Television system communicating individually addressed information | 34 | 1997 | |
|
|
|||
| 5,134,656 Pre-payment television system using a memory card associated with a decoder | 37 | 1990 | |
| 5,144,663 Method of interactive communication between a subscriber and a decoder of a system of pay-television and decoder thereof | 221 | 1990 | |
| 5,375,168 Method for scrambling and unscrambling a video signal | 21 | 1991 | |
|
|
|||
| 5,805,705 Synchronization of encryption/decryption keys in a data communication network | 53 | 1996 | |
| 6,192,354 Apparatus and method for optimizing the performance of computer tasks using multiple intelligent agents having varied degrees of domain knowledge | 87 | 1997 | |
|
|
|||
| 5,621,799 Scrambled transmission system | 50 | 1994 | |
| 6,191,782 Terminal apparatus and method for achieving interactive operations by displaying a desired piece of image information at high speed using cache memories, out of a large amount of image information sent in a one-way direction | 34 | 1997 | |
|
|
|||
| 6,049,671 Method for identifying and obtaining computer software from a network computer | 253 | 1996 | |
| 6,256,668 Method for identifying and obtaining computer software from a network computer using a tag | 154 | 1998 | |
|
|
|||
| 5,923,666 Decoding carriers encoded using orthogonal frequency division multiplexing | 32 | 1996 | |
| 5,939,975 Theft prevention system and method | 91 | 1997 | |
|
|
|||
| 5,933,498 System for controlling access and distribution of digital property | 598 | 1997 | |
| 6,314,409 System for controlling access and distribution of digital property | 415 | 1998 | |
|
|
|||
| 6,314,572 Method and apparatus for providing subscription-on-demand services, dependent services and contingent services for an interactive information distribution system | 106 | 1999 | |
|
|
|||
| 5,937,159 Secure computer system | 87 | 1997 | |
|
|
|||
| 5,922,208 Filter device | 32 | 1998 | |
|
|
|||
| 2002/0087,883 Anti-piracy system for remotely served computer applications | 65 | 2001 | |
|
|
|||
| 6,449,719 Process and streaming server for encrypting a data stream | 58 | 1999 | |
|
|
|||
| 6,247,950 Secure smart card and tool for removing same | 19 | 1999 | |
|
|
|||
| 5,825,879 System and method for copy-protecting distributed video content | 155 | 1996 | |
|
|
|||
| 6,409,080 Portable electronic device and loyalty point system | 40 | 2001 | |
|
|
|||
| 6,654,420 Video encoding-method | 97 | 2000 | |
|
|
|||
| 5,067,035 Error prevention in a recording and reproducing device with at least one rotating head | 27 | 1989 | |
|
|
|||
| 6,654,423 PID/section filter in digital television system | 23 | 2000 | |
|
|
|||
| 5,883,957 Methods and apparatus for encrypting and decrypting MIDI files | 45 | 1997 | |
|
|
|||
| 6,151,643 Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer | 354 | 1996 | |
|
|
|||
| 6,226,794 Set top terminal for an interactive information distribution system | 69 | 1997 | |
|
|
|||
| 6,201,948 Agent based instruction system and method | 278 | 1998 | |
|
|
|||
| 6,671,812 Computer cleaning system, method and computer program product | 22 | 2002 | |
|
|
|||
| 6,009,116 GPS TV set top box with regional restrictions | 63 | 1997 | |
|
|
|||
| 6,330,588 Verification of software agents and agent activities | 75 | 1998 | |
|
|
|||
| 5,758,257 System and method for scheduling broadcast of and access to video programs and other data using customer profiles | 746 | 1994 | |
|
|
|||
| 5,684,876 Apparatus and method for cipher stealing when encrypting MPEG transport packets | 29 | 1996 | |
|
|
|||
| 6,505,299 Digital image scrambling for image coding systems | 90 | 1999 | |
|
|
|||
| 5,953,005 System and method for on-line multimedia access | 171 | 1996 | |
|
|
|||
| 6,035,037 System for processing a video signal via series-connected high speed signal processing smart cards | 54 | 1997 | |
|
|
|||
| 6,409,089 Method for protecting the audio/visual data across the NRSS interface | 29 | 2001 | |
|
|
|||
| 6,119,165 Controlled distribution of application programs in a computer network | 170 | 1997 | |
|
|
|||
| 6,459,427 Apparatus and method for web-casting over digital broadcast TV network | 180 | 1998 | |
|
|
|||
| 5,640,546 Composition of systems of objects by interlocking coordination, projection, and distribution | 109 | 1995 | |
|
|
|||
| 4,694,489 Video transmission system | 49 | 1986 | |
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 | Jun 12, 2014 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jun 12, 2018 |
| 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 |