Secure connected digital media platform
First Claim
1. A method, comprising:
- requesting by a digital media device information from a portal via a network, the digital media device being implemented on a system on a chip and having an embedded security key and one or more secure application environments therein;
transmitting a device identification number from the digital media device to the portal, said portal being assigned to a secure application environment on the digital media device;
transmitting the device identification number to a clearinghouse, said clearinghouse determining a security key associated with the device identification number and creating a security code associated with the security key;
transmitting the security code from the clearinghouse to the portal, said portal embedding the security code into the requested information;
sending the requested information with the embedded security code to the secure application environment, said secure application environment determining whether the embedded security code corresponds to the embedded security key; and
performing a requested function using the information at the digital media device by the secure application environment when the security code embedded into the requested information corresponds to the embedded security key.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a method including accessing a portal pursuant to instructions from a digital media device and identifying the digital media device to the portal to enable the portal to obtain a security code. Information having the security code is received; and, it is confirmed that the security code corresponds to a security key stored in the digital media device. The information is provided to a secure application environment in the digital media device if the security code corresponds to the security key. A copy of the security key is sent to a clearinghouse; and, the security code is received from the clearinghouse. The security code is sent to a provider of the information if the information satisfies a predetermined criteria.
29 Citations
14 Claims
-
1. A method, comprising:
-
requesting by a digital media device information from a portal via a network, the digital media device being implemented on a system on a chip and having an embedded security key and one or more secure application environments therein; transmitting a device identification number from the digital media device to the portal, said portal being assigned to a secure application environment on the digital media device; transmitting the device identification number to a clearinghouse, said clearinghouse determining a security key associated with the device identification number and creating a security code associated with the security key; transmitting the security code from the clearinghouse to the portal, said portal embedding the security code into the requested information; sending the requested information with the embedded security code to the secure application environment, said secure application environment determining whether the embedded security code corresponds to the embedded security key; and performing a requested function using the information at the digital media device by the secure application environment when the security code embedded into the requested information corresponds to the embedded security key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for performing a method, the computer program product comprising:
-
a non-transitory computer readable storage medium; first program instructions to request by a digital media device information from a portal via a network, the digital media device being implemented on a system on a chip and having an embedded security key and one or more secure application environments therein; second program instructions to transmit a device identification number from the digital media device to the portal, said portal being assigned to a secure application environment on the digital media device; third program instructions transmit the device identification number to a clearinghouse; fourth program instructions to receive a security code associated with the security key from the clearinghouse to the portal, said portal embedding the security code into the requested information; fifth program instructions to send the requested information with the embedded security code to the secure application environment; and sixth program instructions to determine whether the embedded security code corresponds to the security key embedded in the digital media device, wherein the first program instructions, the second program instructions, the third program instructions, the fourth program instructions, the fifth program instructions, and the sixth program instructions are stored on the non-transitory computer readable storage medium; and performing a requested function using the information at the digital media device by the secure application environment when the security code embedded into the requested information corresponds to the embedded security key. - View Dependent Claims (12, 13, 14)
-
Specification