Dual virtual machine and trusted platform module architecture for next generation media players
First Claim
Patent Images
1. A dual virtual machine architecture residing in a computing environment, the architecture comprising:
- a low-level virtual machine for performing at least one of decoding a media or providing security functions; and
a high-level virtual machine for performing application level functions;
wherein the low-level virtual machine has a peer relationship with the high-level virtual machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A software computing based environment for providing secured authentication of media downloaded from a network or loaded from a media player includes two peer-mode operating virtual machines. The low-level virtual machine provides decoding and decryption functions whereas the high-level virtual machine provides application level functions such as user interface, input/output.
91 Citations
18 Claims
-
1. A dual virtual machine architecture residing in a computing environment, the architecture comprising:
-
a low-level virtual machine for performing at least one of decoding a media or providing security functions; and
a high-level virtual machine for performing application level functions;
wherein the low-level virtual machine has a peer relationship with the high-level virtual machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing procedural copy protection for media players independent of a computing environment, the method comprising the steps of:
-
providing a low-level virtual machine to perform security functions;
providing a high-level virtual machine to perform user interface and application level functions;
wherein the low-level virtual machine has a peer relationship with the high-level virtual machine. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification