Patent · US Expired

System and method for securely utilizing basic input and output system (BIOS) services

US6148387A · kind A · utility

68Cited by
17References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 18, 1999
Grant dateNov 14, 2000
Priority date
Expiry dateJun 18, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0223
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In accordance with one aspect of the current invention, the system comprises a memory for storing instruction sequences by which the processor-based system is processed, where the memory includes a physical memory and a virtual memory. The system also comprises a processor for executing the stored instruction sequences. The stored instruction sequences include process acts to cause the processor to: map a plurality of predetermined instruction sequences from the physical memory to the virtual memory, determine an offset to one of the plurality of predetermined instruction sequences in the virtual memory, receive an instruction to execute the one of the plurality of predetermined instruction sequences, transfer control to the one of the plurality of predetermined instruction sequences, and process the one of the plurality of predetermined instruction sequences from the virtual memory. In accordance with another aspect of the present invention, the system includes an access driver to generate a service request to utilize BIOS services such that the service request contains a service request signature created using a private key in a cryptographic key pair. The system also includes an…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.