System and Method to Abstract Hardware Routing via a Correlatable Identifier
First Claim
Patent Images
1. A computer implemented method comprising:
- receiving a first Unified Extensible Firmware Interface (UEFI) device path at a UEFI driver, the UEFI driver including a table identifying a mapping between each respective member of a set of UEFI device paths and a corresponding member of a set of correlatable identifier strings;
determining that the first UEFI device path is included in the set of UEFI device paths; and
providing a first correlatable identifier string in response to the determining.
14 Assignments
0 Petitions
Accused Products
Abstract
An information handling system includes a firmware management infrastructure. The firmware management infrastructure includes a database that identifies a correspondence between members of a set of device paths and members of a set of correlatable identifier strings. A device path represents a platform-specific reference to an object at the information handling system and a correlatable identifier string represents a platform independent reference to the object. Programs can access the database using an application programming interface.
25 Citations
20 Claims
-
1. A computer implemented method comprising:
-
receiving a first Unified Extensible Firmware Interface (UEFI) device path at a UEFI driver, the UEFI driver including a table identifying a mapping between each respective member of a set of UEFI device paths and a corresponding member of a set of correlatable identifier strings; determining that the first UEFI device path is included in the set of UEFI device paths; and providing a first correlatable identifier string in response to the determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method comprising:
-
receiving a first correlatable identifier string at a Unified Extensible Firmware Interface (UEFI) driver, the UEFI driver including a table identifying a mapping between each respective member of a set of device paths and a corresponding member of a set of correlatable identifiers strings; determining that the first correlatable identifier string is included in the set of correlatable identifier strings; and providing a first correlatable identifier in response to the determining. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An information handling system comprising:
-
a firmware management infrastructure including a database, the database identifying a correspondence between a first device path of a set of device paths and a first correlatable identifier string of a set of correlatable identifier strings, wherein the first device path represents a platform-specific reference to an object at the information handling system and the first correlatable identifier string represents a platform independent reference to the object; and an application programming interface (API) to support access to the database by a first program. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification