Protected computing environment ->
Monitor Keywords
*
Can't find it?
* Get
notified
when a new patent matches your "search terms".
More info...
Site News
|
Monitor Keywords
|
Monitor Archive
|
Organizer
|
Account Info
|
10/26/06
-
USPTO Class 713
| 42 views |
#20060242406
|
Prev
-
Next
|
About this Page
Protected computing environment
Title:
Protected computing environment
Related Patent Categories:
Electrical Computers And Digital Processing Systems: Support
,
Multiple Computer Communication Using Cryptography
,
Security Kernel Or Utility
Brief Patent Description
-
Full Patent Description
-
Patent Claims
The Patent Description & Claims data below is from USPTO Patent Application 20060242406, Protected computing environment.
1. A method of establishing a protected environment within a computing device comprising: validating a kernel component loaded into a kernel of the computing device; establishing a security state for the kernel based on the validation; creating a secure process and loading a software component into the secure process; periodically checking the security state of the kernel; and notifying the secure process when the security state of the kernel has changed.
2. The method of establishing a protected environment within a computing device of claim 1, in which validating a kernel component loaded into a kernel of the computing device further comprises setting a kernel secure flag.
3. The method of establishing a protected environment within a computing device of claim 2 in which periodically checking the security state of the kernel further comprises checking the kernel secure flag.
4. The method of establishing a protected environment within a computing device of claim 1, in which the kernel component includes a loader.
5. The method of establishing a protected environment within a computing device of claim 1, in which the software component is a trusted media component.
6. A method of loading kernel components to create a secure computing environment comprising: setting a kernel secure flag to a true state: checking to determine if a debugger is present in an operating system; and checking to see if a debug credential associated with the debugger is present.
7. The method of loading kernel components to create a secure computing environment of claim 6, further comprising, setting the kernel secure flag to a false state if a debug credential is not present.
8. The method of loading kernel components to create a secure computing environment of claim 6, further comprising: determining that there is another component to load; validating a signature of the component; verifying that a certificate is valid; determining if the signature is on a revocation list; and determining if the certificate in on the revocation list.
9. The method of loading kernel components to create a secure computing environment of claim 8, further comprising: determining if the signature is acceptable for use; determining if the is acceptable for use; and loading the component into the kernel.
10. A method of creating a protected environment comprising: creating a protected environment for loading a component; checking the validity of a signature; checking the validity of a certificate; checking to see if the signature is in a revocation list; checking to see if the certificate is in the revocation list; checking to see that the signature is acceptable for use checking to see that a certificate is acceptable for use; setting a kernel secure flag; and loading the component into the protected environment.
11. The method of creating a protected environment for loading a component of claim 10, in which the kernel secure flag is set to a false state if checking the validity of the signature fails.
12. The method of creating a protected environment for loading a component of claim 10, in which the kernel secure flag is set to a false state if checking the validity of a certificate fails.
13. The method of creating a protected environment for loading a component of claim 10, in which the kernel secure flag is set to a false state if checking to see if the certificate is in the revocation list fails.
14. The method of creating a protected environment for loading a component of claim 10, in which the kernel secure flag is set to a false state if checking to see that the signature is acceptable for use fails.
15. The method of creating a protected environment for loading a component of claim 10, in which the kernel secure flag is set to a false state if checking to see that the certificate is acceptable for use fails.
16. The method of creating a protected environment for loading a component of claim 10, in which the component is a portion of a media application.
17. The method of creating a protected environment for loading a component of claim 10, further comprising periodically checking a security state of the protected environment.
18. The method of creating a protected environment for loading a component of claim 17, in which periodically checking the security state of the protected environment further comprises checking the kernel secure flag.
19. The method of creating a protected environment for loading a component of claim 18, in which periodically checking the security state of the protected environment further comprises submitting a call of a calling process to a kernel.
20. The method of creating a protected environment for loading a component of claim 19, in which the calling process to the kernel is checked to determine if it is secure.
Brief Patent Description
-
Full Patent Description
-
Patent Claims
Click on the above for other options relating to this Protected computing environment patent application.
###
How
KEYWORD MONITOR
works...
a
FREE
service from FreshPatents
1.
Sign up
(takes 30 seconds). 2.
Fill in the keywords
to be monitored.
3. Each week you receive an email with patent applications related to your keywords.
Start now!
- Receive info on patent apps like Protected computing environment or other areas of interest.
###
Previous Patent Application:
Peer-to-peer authentication and authorization
Next Patent Application:
Cryptographic key management
Industry Class:
Electrical computers and digital processing systems: support
###
FreshPatents.com Support
Thank you for viewing the
Protected computing environment
patent info.
IP-related news and info
Results in 0.12417 seconds
Other interesting Feshpatents.com categories:
Daimler Chrysler
,
DirecTV
,
Exxonmobil Chemical Company
,
Goodyear
,
Intel
,
Kyocera Wireless
,
174
* Protect your Inventions
* US Patent Office filing
Provisional Patent
Utility Patent
PATENT INFO
What Is a Patent?
What Is a Trademark or Servicemark?
What Is a Copyright?
Patent Laws