IP Library › Granted Patent US 11,146,406
Granted Patent B2
US 11,146,406 · App. 16/076,232 · Granted Oct 12, 2021

Managing entitlement

Inventors: Joshua Serratelli Schiffman (Bristol, GB); Christopher Charles Mohrman (Houston, TX); Luke T. Mather (Bristol, GB)
Assignee: Hewlett-Packard Development Company, L.P.
H04L9/3263G06F21/629H04L63/0823G06F2221/2141
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,146,406
App. No.
16/076,232
Granted
Oct 12, 2021
Kind
B2
Abstract

A method for managing entitlement of a device to access a service, the method comprising providing an authenticated identity for the device, the authenticated identity including a public encryption key pair associated with the device signed by a trusted authority, and generating a device entitlement certificate encoding an authorisation related to the service and including a public key of the public encryption key pair associated with the device, wherein the device entitlement certificate is signed by the trusted authority.

Claims (14)

1. A method for managing entitlement of a device to access a service, the method comprising: providing an authenticated identity for the device, the authenticated identity including a public encryption key pair associated with the device signed by a trusted authority; and generating a device entitlement certificate encoding an authorisation related to the service and including a public key of the public encryption key pair associated with the device, wherein the device entitlement certificate is signed by the trusted authority and wherein the device entitlement certificate restricts the authorisation to a physical location.

2. A method as claimed in claim 1 , further comprising instantiating the trusted authority for a predefined logical domain.

3. A method as claimed in claim 1 , further comprising defining a validity period for the entitlement certificate.

4. A method as claimed in claim 1 , further comprising defining a context for the entitlement certificate.

5. A method as claimed in claim 1 , further comprising defining a rate limit for the entitlement certificate.

6. A method as claimed in claim 5 , further comprising restricting the number of times the authorisation can be used with the service.

7. Apparatus, comprising a memory to store: an entitlement certificate signed by a trusted authority encoding an authorisation related to a service and including a public key of a public encryption key pair associated with the apparatus, wherein the device entitlement certificate restricts the authorisation to a physical location; an authenticated apparatus identity comprising the public encryption key pair associated with the apparatus that has been signed by the trusted authority; and a processor to: request access to the service; and provide the entitlement certificate as part of the request or in response to an entitlement query from the service.

8. Apparatus as claimed in claim 7 , the processor further to: receive confirmation of entitlement to use the service; and access the service.

9. A machine-readable storage medium encoded with instructions for managing entitlement of a device to access a service, the instructions executable by a processor of a trusted signing authority apparatus to cause the apparatus to: generate an authenticated identity for the device, the authenticated identity including a public encryption key pair associated with the device signed by a trusted authority; and generate a device entitlement certificate encoding an authorisation related to the service and including a public key of the public encryption key pair associated with the device, wherein the device entitlement certificate is signed by the trusted authority and wherein the device entitlement certificate restricts the authorisation to a physical location.

10. A machine-readable storage medium encoded with instructions as claimed in claim 9 , the instructions executable by the processor of the trusted signing authority apparatus to cause the apparatus further to: apply a validity period to the entitlement certificate.

11. A machine-readable storage medium encoded with instructions as claimed in claim 9 , the instructions executable by the processor of the trusted signing authority apparatus to cause the apparatus further to: apply a context for the entitlement certificate.

12. A machine-readable storage medium encoded with instructions as claimed in claim 9 , the instructions executable by the processor of the trusted signing authority apparatus to cause the apparatus further to: apply a rate limit for the entitlement certificate.

13. A machine-readable storage medium encoded with instructions as claimed in claim 11 , the instructions executable by the processor of the trusted signing authority apparatus to cause the apparatus further to: restrict the authorisation for use in a location defined by the applied context.

14. A machine-readable storage medium encoded with instructions as claimed in claim 9 , the instructions executable by the processor of the trusted signing authority apparatus to cause the apparatus further to: define a restriction to the number of times the authorisation can be used with the service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2018
From: SCHIFFMAN, JOSHUA SERRATELLI; MOHRMAN, CHRIS; MATHER, LUKE T.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 047297/0759 →
Continuity (1)
Related Publication 20210203512A1 · Jul 1, 2021