Claims
- 1. A system for securely handling control information, comprising:
an ASIC comprising a content processing block and a control processing block, the content processing block being coupled to the control processing block, wherein content received by the ASIC is associated with the control information received by the ASIC, wherein the control processing block is adapted to validate the control information received by the ASIC, and wherein the content processing block is adapted to process the content received by the ASIC in accordance with the validated control information.
- 2. The system according to claim 1, wherein the content processing block comprises a content processor and a content output control, the content processor being coupled to the content output control.
- 3. The system according to claim 2, wherein the content processor and the content output control may be configured based upon at least the validated control information.
- 4. The system according to claim 2, wherein the content processor and the content output control may be configured based upon at least the validated control information and a feature control.
- 5. The system according to claim 4, wherein the feature control is set by a software control.
- 6. The system according to claim 4, wherein the feature control is set by a user interface.
- 7. The system according to claim 4, wherein the feature control at least one of changes a program channel, records a channel, plays back a channel and copies content.
- 8. The system according to claim 1, wherein the control processing block is adapted to decode the validated control information.
- 9. The system according to claim 1, wherein the control processing block is adapted to modify the validated control information based upon at least a feature control.
- 10. The system according to claim 9, wherein the control processing block is adapted to apply an authentication algorithm to the modified control information before the modified control information exits the ASIC.
- 11. The system according to claim 10, wherein the control processing block comprises a control data modifier block and an authentication application block.
- 12. The system according to claim 1, wherein the control information comprises at least one of DRM controls and CCI.
- 13. The system according to claim 1, wherein the ASIC is a single, integrated chip.
- 14. A system for securely handling control information, comprising:
an integrated circuit comprising a content processing block and a control processing block, the content processing block being coupled to the control processing block, wherein content received by the integrated circuit is associated with the control information received by the integrated circuit, wherein the control processing block is adapted to validate the control information received by the integrated circuit, and wherein the content processing block is adapted to process the content received by the integrated circuit in accordance with the validated control information.
- 15. A method for securely handling control information, comprising:
(a) validating the control information; (b) decoding the validated control information; and (c) configuring a content processor of an ASIC based on the decoded control information, wherein the validating, the decoding and the configuring are performed within the ASIC.
- 16. The method according to claim 15, further comprising:
(d) processing content associated with the decoded control information based upon the decoded control information.
- 17. The method according to claim 15, wherein (d) comprises processing the content associated with the decoded control information based upon the decoded control information and a feature control received by the ASIC.
- 18. The method according to claim 15, wherein (c) comprises configuring the content processor of an ASIC based on the decoded control information and a feature control received by the ASIC.
- 19. The method according to claim 15, further comprising:
(d) configuring a content output control of the ASIC based upon the decoded control information.
- 20. The method according to claim 19, wherein (d) comprises configuring the content output control of the ASIC based upon the decoded control information and a feature control received by the ASIC.
- 21. The method according to claim 15, further comprising:
(d) modifying the control information in the ASIC based upon the control information and a feature control received by the ASIC.
- 22. The method according to claim 21, further comprising:
(e) applying a particular authentication algorithm on the modified control information before the modified control information leaves the ASIC.
- 23. A system for securely handling control information, comprising:
an integrated circuit comprising a content processing block and a control processing block, the content processing block being coupled to the control processing block, wherein control information received by the control processing block is linked with the integrated circuit, wherein the control processing block is adapted to validate the control information received by the integrated circuit, and wherein the content processing block is adapted to process the content received by the integrated circuit in accordance with the validated control information.
- 24. The system according to claim 23, wherein the control information received by the control processing block is linked with the integrated circuit via particular information stored in the integrated circuit.
- 25. The system according to claim 23, wherein the particular information comprises at least one of a key value and a device identification number.
- 26. The system according to claim 23, wherein the control information received by the control processing block is linked with the integrated circuit via particular information stored in a non-volatile memory of the integrated circuit.
RELATED APPLICATIONS
[0001] This application makes reference to, claims priority to and claims benefit from U.S. Provisional Patent Application Serial No. 60/414,080, entitled “System and Method for Securely Handling Control Information” and filed on Sep. 27, 2002; and U.S. Provisional Patent Application Serial No. 60/419,353, entitled “System and Method for Securely Handling Control Information” and filed on Oct. 18, 2002.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60414080 |
Sep 2002 |
US |
|
60419353 |
Oct 2002 |
US |