Single security model in booting a computing device

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8150039
APP PUB NO 20090257595A1
SERIAL NO

12103685

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for securely booting software components in an electronic device to establish an operating environment are described herein. According to an aspect of the invention, software components are to be executed in sequence in order to establish an operating environment of a device. For each software component, a security code is executed to authenticate and verify an executable code image associated with each software component using one or more keys embedded within a secure ROM (read-only memory) of the device and one or more hardware configuration settings of the device. The security code for each software component includes a common functionality to authenticate and verify the executable code image associated with each software component. In response to successfully authenticating and verifying the executable code image, the executable code image is then executed in a main memory of the device to launch the associated software component.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
APPLE INCONE INFINITE LOOP CUPERTINO CA 95014

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Andrews, Jonathan Jay Mountain View, US 13 306
De, Atley Dallas Blake San Francisco, US 26 1232
de, Cesare Joshua Campbell, US 29 777
Smith, Michael John San Francisco, US 58 1320

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation