
US Patent No: 7,457,951
Number of patents in Portfolio can not be more than 2000
Data integrity monitoring in trusted computing entity
Stats
-
Nov 25, 2008
Issued date -
May 25, 2000
filing date -
09/979,903
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
A method of security monitoring of data files in a computer platform is carried out by a trusted component having a processor and trusted memory area. The method comprises creating one or a plurality of data files in an untrusted memory area of said computing platform, for each created data file, periodically generating a digest data by applying a hash function to each data file, storing the digest data in a trusted memory area and for each file periodically comparing a current digest data of the file with a previously generated digest data of the file. Any differences between a previous and a current digest data indicate that a file in the untrusted memory area has been corrupted.
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 |
|---|---|---|---|
|
|
|||
| 6,253,324 Server verification of requesting clients | 30 | 1997 | |
| 6,327,652 Loading and identifying a digital rights management operating system | 384 | 1999 | |
| 6,330,670 Digital rights management operating system | 393 | 1999 | |
| 6,609,199 Method and apparatus for authenticating an open system application to a portable IC device | 164 | 1999 | |
| 6,697,944 Digital content distribution, transmission and protection system and method, and portable device for use therewith | 329 | 1999 | |
| 6,757,824 Client-side boot domains and boot rules | 31 | 1999 | |
| 6,948,073 Protecting decrypted compressed content and decrypted decompressed content at a digital rights management client | 15 | 2001 | |
| 2002/0012,432 Secure video card in computing device having digital rights management (DRM) system | 68 | 2001 | |
|
|
|||
| 5,032,979 Distributed security auditing subsystem for an operating system | 287 | 1990 | |
| 5,404,532 Persistent/impervious event forwarding discriminator | 32 | 1993 | |
| 5,491,750 Method and apparatus for three-party entity authentication and key distribution using message authentication codes | 95 | 1993 | |
| 6,374,250 System and method for differential compression of data from a plurality of binary sources | 83 | 1997 | |
| 6,772,331 Method and apparatus for exclusively pairing wireless devices | 117 | 1999 | |
|
|
|||
| 6,507,909 Method for executing trusted-path commands | 13 | 1990 | |
| 5,421,006 Method and apparatus for assessing integrity of computer system software | 416 | 1994 | |
| 6,785,015 System and method for monitoring a computer system process or peripheral | 36 | 1999 | |
| 2002/0023,212 Performance of a service on a computing platform | 35 | 2001 | |
|
|
|||
| 5,844,986 Secure BIOS | 250 | 1996 | |
| 5,940,513 Parameterized hash functions for access control | 51 | 1997 | |
| 6,678,833 Protection of boot block data and accurate reporting of boot block contents | 14 | 2000 | |
|
|
|||
| 5,361,359 System and method for controlling the use of a computer | 179 | 1992 | |
| 5,815,702 Method and software products for continued application execution after generation of fatal exceptions | 30 | 1996 | |
| 6,266,774 Method and system for securing, managing or optimizing a personal computer | 153 | 1998 | |
|
|
|||
| 5,448,045 System for protecting computers via intelligent tokens or smart cards | 152 | 1993 | |
| 5,892,902 Intelligent token protected system with network authentication | 108 | 1996 | |
|
|
|||
| 5,809,145 System for distributing digital information | 232 | 1996 | |
|
|
|||
| 5,706,431 System and method for distributively propagating revisions through a communications network | 30 | 1995 | |
|
|
|||
| 6,539,425 Policy-enabled communications networks | 106 | 1999 | |
|
|
|||
| 6,716,101 System and method for monitoring the location of individuals via the world wide web using a wireless communications network | 100 | 2000 | |
|
|
|||
| 5,819,261 Method and apparatus for extracting a keyword from scheduling data using the keyword for searching the schedule data file | 62 | 1996 | |
|
|
|||
| 5,841,869 Method and apparatus for trusted processing | 107 | 1996 | |
|
|
|||
| 6,405,318 Intrusion detection system | 213 | 1999 | |
|
|
|||
| 6,799,270 System and method for secure distribution of digital information to a chain of computer system nodes in a network | 51 | 1999 | |
|
|
|||
| 2003/0018,892 Computer with a modified north bridge, security engine and smart card having a secure boot capability and method for secure booting a computer | 108 | 2001 | |
|
|
|||
| 5,937,159 Secure computer system | 87 | 1997 | |
|
|
|||
| 6,694,434 Method and apparatus for controlling program execution and program distribution | 63 | 1998 | |
|
|
|||
| 5,966,732 Method and apparatus for adding to the reserve area of a disk drive | 28 | 1996 | |
|
|
|||
| 6,098,133 Secure bus arbiter interconnect arrangement | 24 | 1997 | |
|
|
|||
| 6,327,533 Method and apparatus for continuously locating an object | 136 | 2000 | |
|
|
|||
| 6,038,667 Method and apparatus enhancing computer system security | 29 | 1998 | |
|
|
|||
| 4,933,969 Data authentication and protection system | 81 | 1988 | |
|
|
|||
| 6,289,462 Trusted compartmentalized computer operating system | 176 | 1999 | |
|
|
|||
| 5,892,900 Systems and methods for secure transaction management and electronic rights protection | 1533 | 1996 | |
|
|
|||
| 5,841,868 Trusted computer system | 31 | 1993 | |
|
|
|||
| 5,890,142 Apparatus for monitoring system condition | 18 | 1996 | |
|
|
|||
| 2003/0037,237 Systems and methods for computer device authentication | 92 | 2001 | |
|
|
|||
| 6,091,956 Situation information system | 607 | 1997 | |
|
|
|||
| 5,341,422 Trusted personal computer system with identification | 18 | 1992 | |
|
|
|||
| 6,650,902 Method and apparatus for wireless telecommunications system that provides location-based information delivery to a wireless mobile unit | 165 | 1999 | |
|
|
|||
| 6,253,349 Error detective information adding equipment | 14 | 1998 | |
|
|
|||
| 5,572,590 Discrimination of malicious changes to digital information using multiple signatures | 92 | 1994 | |
|
|
|||
| 6,529,728 Method and apparatus in a wireless communication system for selectively providing information specific to a location | 22 | 2000 | |
|
|
|||
| 5,701,343 Method and system for digital information protection | 62 | 1995 | |
|
|
|||
| 6,529,143 Information retrieval system | 125 | 1999 | |
|
|
|||
| 6,510,418 Method and apparatus for detecting and deterring the submission of similar offers in a commerce system | 75 | 1999 | |
|
|
|||
| 5,283,828 Architecture for utilizing coprocessing systems to increase performance in security adapted computer systems | 62 | 1993 | |
|
|
|||
| 6,081,894 Method and apparatus for isolating an encrypted computer system upon detection of viruses and similar data | 50 | 1997 | |
|
|
|||
| 5,774,717 Method and article of manufacture for resynchronizing client/server file systems and resolving file system conflicts | 74 | 1995 | |
|
|
|||
| 6,853,988 Cryptographic server with provisions for interoperability between cryptographic systems | 91 | 2000 | |
|
|
|||
| 6,868,406 Auditing method and system for an on-line value-bearing item printing system | 45 | 2000 | |
|
|
|||
| 6,021,510 Antivirus accelerator | 121 | 1997 | |
|
|
|||
| 6,115,819 Secure computer architecture | 38 | 1996 | |
|
|
|||
| 5,440,723 Automatic immune system for computers and computer networks | 293 | 1993 | |
|
|
|||
| 6,889,325 Transaction method and system for data networks, like internet | 42 | 2000 | |
|
|
|||
| 5,958,016 Internet-web link for access to intelligent network service control | 453 | 1997 | |
|
|
|||
| 5,768,382 Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols | 544 | 1995 | |
|
|
|||
| 6,678,827 Managing multiple network security devices from a manager device | 145 | 1999 | |
|
|
|||
| 6,414,635 Geographic-based communication service system with more precise determination of a user's known geographic location | 186 | 2000 | |
|
|
|||
| 5,511,184 Method and apparatus for protecting a computer system from computer viruses | 68 | 1993 | |
|
|
|||
| 5,144,660 Securing a computer against undesired write operations to or read operations from a mass storage device | 186 | 1989 | |
| 5,359,659 Method for securing software against corruption by computer viruses | 164 | 1992 | |
| 5,619,571 Method for securely storing electronic records | 74 | 1995 | |
| 2001/0037,450 System and method for process protection | 155 | 2001 | |
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 | May 25, 2016 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | May 25, 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 |