Back to results
US 11,057,218 B2Granted
Trusted internet identity
AssigneeMicrosoft Technology Licensing, LLC
InventorsTodd L. Carpenter, David Steeves, David Abzarian
Life of this patent
Estimating the term…
Abstract
A token or other storage device uses Internet identities to set file access attribute rights. Subsequently, requests to access a file can be controlled by confirming the Internet identity of the requestor by either validating the request with a known public key or retrieving the public key from an Internet identity provider. Files may be stored encrypted and may be re-encrypted with the public key associated with Internet identity making the request.
Claims20
A computing device comprising:
- a processor;
- a communication interface configured to communicate with a peripheral device local to the computing device;
- and
- memory storing instructions which, when executed by the processor, configure the computing device to:
- generate a user interface that receives a user request to access data;
- receive an authentication request from the peripheral device that is signed with a private encryption key and includes authentication information indicative of the user request to access the data;
- send the signed authentication request to a computing system;
- and
- receive a response to the signed authentication request from the computing system, the response being indicative of a verification of the user request to access the data;
- and
- generate a user interface that displays the data to the user.
8 more elements
A method performed by a computing device, the method comprising:
- generating a user interface that receives a user request to access data;
- receiving an authentication request from a peripheral device local to the computing device,
- wherein the authentication request is signed by the peripheral device with a private encryption key and includes authentication information indicative of the user request to access the data;
- sending the signed authentication request to a computing system;
- receiving a response to the signed authentication request from the computing system, the response being indicative of a verification of the user request to access the data;
- and
- generating a user interface that displays the data to the user.
4 more elements
Dependencies are inferred from the claim text.