×

Programmable validation of transaction requests

  • US 10,013,385 B2
  • Filed: 11/13/2014
  • Issued: 07/03/2018
  • Est. Priority Date: 11/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling access, comprising:

  • receiving a request from a processor to access at least one of a plurality of devices;

    parsing an address portion of the request to obtain a bus identifier, a device identifier, and a function identifier;

    comparing at least one of the bus identifier and the device identifier against a bus table and a device table, respectively, to determine a first security status;

    comparing the function identifier against a function table to determine a second security status, the second security status indicating whether the function identifier corresponds to a class of secure functions;

    comparing the first security status against the second security status; and

    selectively forwarding the request to the at least one of the plurality of devices based on whether the first security status matches the second security status.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×