Method and System for Record Access in a Distributed System
First Claim
Patent Images
1. A method for record access in a distributed system, comprising:
- receiving a request for a record, wherein the request comprises a transmitted key and a record identifier;
extracting a location identifier and a transmitted pseudorandom portion from the transmitted key;
obtaining a stored pseudorandom portion from a location in a key memory specified by the location identifier; and
providing access to the record identified by the record identifier when the transmitted pseudorandom portion matches the stored pseudorandom portion.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for record access in a distributed system includes receiving a request for a record, wherein the request comprises a transmitted key and a record identifier, extracting a location identifier and a transmitted pseudorandom portion from the transmitted key, obtaining a stored pseudorandom portion from a location in a key memory specified by the location identifier, and providing access to the record identified by the record identifier when the transmitted pseudorandom portion matches the stored pseudorandom portion.
5 Citations
20 Claims
-
1. A method for record access in a distributed system, comprising:
-
receiving a request for a record, wherein the request comprises a transmitted key and a record identifier; extracting a location identifier and a transmitted pseudorandom portion from the transmitted key; obtaining a stored pseudorandom portion from a location in a key memory specified by the location identifier; and providing access to the record identified by the record identifier when the transmitted pseudorandom portion matches the stored pseudorandom portion. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for record access in a distributed system, comprising:
an authentication module comprising; key memory configured to store a plurality of pseudorandom portions of a plurality of keys; and a hardware gatekeeper configured to; receive a request for a record, wherein the request comprises a transmitted key and a record identifier; extract a first location identifier and a transmitted pseudorandom portion from the transmitted key; obtain a stored pseudorandom portion of the plurality of pseudorandom portions from a first location in the key memory specified by the first location identifier; and provide access to the record identified by the record identifier when the transmitted pseudorandom portion matches the stored pseudorandom portion. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. A distributed system for record access, comprising:
-
a requester node configured to transmit a request for a record, wherein the request comprises a transmitted key and a record identifier; and a home node comprising; an authentication module comprising; key memory configured to store a plurality of pseudorandom portions of a plurality of keys; a hardware gatekeeper configured to; receive the request for the record; extract a first location identifier and a transmitted pseudorandom portion from the transmitted key; obtain a stored pseudorandom portion of the plurality of pseudorandom portions from a first location in the key memory specified by the first location identifier; and provide access to a record identified by the record identifier when the transmitted pseudorandom portion matches the stored pseudorandom portion. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification