Platform and method for remote attestation of a platform

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7254707
APP PUB NO 20060015719A1
SERIAL NO

11203538

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In one embodiment, a method of attestation involves a special mode of operation. The method comprises storing an audit log within protected memory of a platform. The audit log is a listing of data representing one or more software modules loaded into the platform. The audit log is retrieved from the protected memory in response to receiving an attestation request. Then, the retrieved audit log is digitally signed to produce a digital signature in response to the attestation request.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA29455

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ellison, Carl M Portland, OR 79 2301
Golliver, Roger A Beaverton, OR 36 1102
Grawrock, David W Aloha, OR 66 1239
Herbert, Howard C Phoenix, AZ 49 1859
Lin, Derrick C Foster City, CA 33 1104
McKeen, Francis X Portland, OR 93 2094
Mittal, Millind Palo Alto, CA 144 3949
Neiger, Gilbert Portland, OR 177 3684
Reneris, Ken Wilbraham, MA 33 1058
Sutton, James A Portland, OR 57 1355
Thakkar, Shreekant S Portland, OR 78 2133

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SEIKO EPSON CORPORATION (1)
* 5758124 Computer emulator 16 1995
 
LENOVO PC INTERNATIONAL (1)
* 6684326 Method and system for authenticated boot operations in a computer system of a networked computing environment 128 1999
 
DIGITAL EQUIPMENT CORPORATION (1)
* 4787031 Computer with virtual machine mode and multiple protection rings 78 1985
 
INTEL CORPORATION (3)
* 6357004 System and method for ensuring integrity throughout post-processing 126 1997
* 6990579 Platform and method for remote attestation of a platform 25 2000
2005/0188,198 Managing a secure platform using a hierarchical executive architecture in isolated execution mode 8 2005
 
RPX CORPORATION (1)
* 5919257 Networked workstation intrusion detection system 377 1997
 
XEROX CORPORATION (1)
* 6515988 Token-based document transactions 103 1998
 
VERIZON LABORATORIES INC. (1)
* 6611913 Escrowed key distribution for over-the-air service provisioning in wireless communication networks 41 1999
 
Honeywell Bull Inc. (1)
* 4858117 Apparatus and method for preventing computer access by unauthorized personnel 51 1987
 
ORACLE AMERICA, INC. (1)
* 5935242 Method and apparatus for initializing a device 140 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (2)
* 9087196 Secure application attestation using dynamic measurement kernels 0 2010
* 2012/0166,795 SECURE APPLICATION ATTESTATION USING DYNAMIC MEASUREMENT KERNELS 5 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 8161285 Protocol-Independent remote attestation and sealing 7 2008
* 2010/0082,984 Protocol-Independent Remote Attestation And Sealing 15 2008
 
GOOGLE INC. (1)
9391980 Enterprise platform verification 9 2013
 
PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA (1)
9218485 Program execution device 2 2014
 
PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA (6)
* 8181040 Program execution device 5 2009
* 2009/0150,685 PROGRAM EXECUTION DEVICE 5 2009
8522053 Program execution device 4 2012
8874938 Program execution device 0 2013
9524404 Program execution device 1 2015
9811691 Program execution device 0 2016
 
ANALOG DEVICES, INC. (1)
8285984 Secure network extension device and method 0 2010
* 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 Feb 7, 2019
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