IP Library › Granted Patent US 8,626,821
Granted Patent B2
US 8,626,821 · App. 11/023,704 · Granted Jan 7, 2014

Limiting access to information corresponding to a context

Inventors: Cyril Brignone (Mountain View, CA); Salil Pradhan (Santa Clara, CA)
Assignee: Hewlett-Packard Development Company, L.P.
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 8,626,821
App. No.
11/023,704
Granted
Jan 7, 2014
Kind
B2
Abstract

A device for limiting access to information corresponding to a context. The device has context logic configured to determine context and a trusted computing platform coupled to the context logic. The trusted computing has a computer readable medium and a filter coupled to the computer readable medium. The filter is configured to receive context from the context logic and retrieve context information from the computer readable medium associated with the context. Thus, the trusted platform limits access to the context information in the database unless context associated with the context information is received.

Claims (44)

1. A device for limiting access to information corresponding to a context, said device comprising:

context logic configured to determine context;

a trusted computing platform coupled to said context logic and comprising:

a computer readable medium; and

a filter coupled to said computer readable medium and configured to:

receive said context from said context logic; and

retrieve context information from the computer readable medium associated with said context without requiring a user to request said context information, wherein said trusted platform limits access to said context information in a database unless context associated with said context information is received.

2. The device of claim 1 , wherein said trusted platform is further configured to perform an authentication with a source external to said device to access to said context information for storage to said computer readable medium.

3. The device of claim 2 , wherein said device is further configured to store encrypted context information in a computer readable medium external to said trusted platform.

4. The device of claim 3 , wherein said device further comprises a decryption engine external to said trusted platform configured to decrypt said encrypted context information.

5. The device of claim 4 , further comprising a display device coupled to said decryption engine and wherein said decryption engine is further configured to transfer decrypted context information to said display device.

6. The device of claim 3 , wherein said device further comprises a decryption engine internal to said trusted platform configured to decrypt said encrypted data.

7. The device of claim 1 , wherein said filter is further configured to access decryption keys and context identifiers from said computer readable medium.

8. The device of claim 1 , further comprising a display device coupled to the filter and wherein said filter is further configured to transfer context information to said display device in response to receiving context corresponding to said context information.

9. A system for limiting access to information corresponding to context, said system comprising:

a server configured to distribute context information corresponding to contexts;

a mobile device comprising:

context logic configured to determine context; and

second logic coupled to the context logic and configured to store said context information in a computer readable medium within said second logic and to restrict access to said context information by only allowing access said context information if context corresponding to said context information is received by said second logic without requiring a user to request said context information.

10. The system of claim 9 , wherein said second logic resides on a trusted computing platform.

11. The system of claim 9 , further comprising a computer readable medium external to said second logic, wherein said mobile device is configured to store portions of said context information on said computer readable medium external to said second logic.

12. The system of claim 9 , wherein said mobile device further comprises a decryption engine coupled to said second logic and wherein said second logic is configured to access an encryption key from said computer readable medium and transfer said encryption key to said decryption engine.

13. The system of claim 12 , wherein said computer readable medium and said decryption engine are external to said second logic.

14. The system of claim 12 , wherein said computer readable medium is external to said second logic and said decryption engine is internal to said second logic.

15. The system of claim 9 , wherein said server is configured to authenticate said mobile device prior to distributing said context information.

16. The system of claim 9 , wherein the context information said server is configured to distribute comprises encryption keys for corresponding context identifiers.

17. The system of claim 16 , wherein said mobile device is configured to store said encryption keys for corresponding context identifiers in said computer readable medium within said second logic.

18. The system of claim 16 , wherein the context information said server is configured to distribute further comprises encrypted context information.

19. The system of claim 18 , wherein said mobile device is further configured to store said encrypted context information on a computer readable medium external to said second logic.

20. A computer implemented method of limiting access to information corresponding to context, said method comprising:

accessing context data on a device; and

accessing a portion of context information from a trusted computing platform on said device that corresponds to said accessed context data without requiring a user to request said context information, wherein said trusted computing platform limits access to said context information.

21. The computer implemented method of claim 20 , further comprising:

displaying said portion of the context information on a display of the device.

22. The computer implemented method of claim 20 , further comprising:

decrypting said portion of said context information while on said trusted platform.

23. The computer implemented method of claim 20 , further comprising:

accessing encrypted context information external to said device; and

storing said encrypted context information on said device external to said trusted platform.

24. The computer implemented method of claim 20 , further comprising:

transferring a decryption key from said trusted platform to a decryption engine external to said trusted platform; and

decrypting encrypted context information external to said trusted platform using said decryption key.

25. The computer implemented method of claim 20 , wherein said accessing a portion of the context information from the trusted computing platform that corresponds to said accessed context data comprises accessing a decryption key from said trusted platform.

26. The computer implemented method of claim 20 , further comprising downloading said context information to said trusted computing platform.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2004
From: BRIGNONE, CYRIL; PRADHAN, SALIL
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 016179/0369 →
Continuity (3)
Continuation In Part 10698708 · Oct 30, 2003
Continuation In Part 09836924 · Apr 17, 2001
Related Publication 20050120200A1 · Jun 2, 2005