Patent · US Active

Storage device access using unprivileged software code

US9405682B2 · kind B2 · utility

8Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 23, 2012
Grant dateAug 2, 2016
Priority date
Expiry dateNov 1, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1016
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for establishing more direct access to a storage device from unprivileged code are described. Using a storage infrastructure mechanism to discover and enumerate storage architecture component(s), a user mode application requests a portion of the storage device to store application-related data. That portion is mapped to an address space representing the application-related data. The storage infrastructure mechanism determines whether the user mode application is authorized to access the storage device and if satisfied, the storage infrastructure mechanism configures at least one path for the user mode application to perform block-level input/output between the storage device and an unprivileged storage architecture component. A completion notification mechanism may be selected or established for returning information related to input/output requests.

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