Set Top Box Architecture Supporting Mixed Secure and Unsecure Media Pathways
First Claim
1. A method for supporting secure and unsecure media pathways options in a media processing device having a plurality of selectable pathway components, the method comprising:
- ascertaining a first desired level of security relating to a media item or content provider;
establishing a first media pathway utilizing a first set of selectable pathway components, the first media pathway conforming to the first desired level of security;
ascertaining a second desired level of security relating to a media item or content provider; and
establishing a second media pathway utilizing a second set of selectable pathway components, the second media pathway conforming to the second desired level of security.
7 Assignments
0 Petitions
Accused Products
Abstract
A media processing device, such as a set top box, having a plurality of selectable hardware and software components for supporting multiple media pathways providing differing levels of security. In general, each security level corresponds to a particular certification service boundary definition(s) or key/authentication and security management scheme for managing resources such as hardware acceleration blocks and software interfaces. Different sets of components may be adaptively employed to ensure composited compliance with one or more security constraints and to address component unavailability. Security constraints may be applied, for example, on a source or media specific basis, and different versions of a media item may be provided over multiple pathways providing corresponding levels of security. In one embodiment, a service operator or content provider may provide requisite certification or security requirements, or otherwise assist in selection of pathway components.
-
Citations
20 Claims
-
1. A method for supporting secure and unsecure media pathways options in a media processing device having a plurality of selectable pathway components, the method comprising:
-
ascertaining a first desired level of security relating to a media item or content provider; establishing a first media pathway utilizing a first set of selectable pathway components, the first media pathway conforming to the first desired level of security; ascertaining a second desired level of security relating to a media item or content provider; and establishing a second media pathway utilizing a second set of selectable pathway components, the second media pathway conforming to the second desired level of security. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for establishing pathways of varying security levels in a media processing device such as a set top box having a plurality of selectable pathway components relating to operational nodes of the pathways, the method comprising:
-
establishing a first media pathway utilizing a first set of selectable pathway components, the first media pathway conforming to a first level of security; establishing a second media pathway utilizing a second set of selectable pathway components, the second media pathway conforming to a second level of security; performing media processing operations over the first media pathway; terminating the media processing operations over the first media pathway; dynamically establishing a third media pathway utilizing a third set of selectable pathway components, the third media pathway conforming to a level of security derived from the first level of security; and resuming the terminated media processing operations over the third media pathway. - View Dependent Claims (14, 15)
-
-
16. A media processing device, comprising:
-
processing circuitry; an operating system executed by the processing circuitry, the operating system configured to establish at least one privileged operating system environment and at least one restricted operating system environment; and a plurality of selectable pathway components comprising components controlled or executed by the at least one privileged operating system environment and components controlled or executed by the at least one restricted operating system environment; and a security and key management support system operable to; establish a first media pathway utilizing a first set of selectable pathway components, the first media pathway conforming to a first level of security; and establish a second media pathway utilizing a second set of selectable pathway components, the second media pathway conforming to a second level of security. - View Dependent Claims (17, 18, 19, 20)
-
Specification