Digital content delivery system and method
6 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for flexible, yet secure distribution of digital content items, optionally with an automatic payment mechanism for purchasing such content. The present invention supports the distribution of content to end user devices from a central distribution point, as in client-server models and variations thereof, and/or peer-to-peer distribution, for example between end user devices. In addition, the present invention also supports distribution models within either of these mechanisms for unitary distribution, to a specified end user device, or broadcast/multicast distribution, to a plurality of end user devices. In any case, in order for the distributed content to be operative, for example to be “played back” or otherwise displayed, the recipient end user device must be in communication with a network control center. The network control center then enables the recipient end user device to play back or otherwise display the received content, for example by sending a code to the recipient end user device. Optionally, the network control center may require payment to be received before enabling the content for the recipient end user device. Thus, the present invention supports flexible distribution of content according to a number of different distribution models, while still preventing unauthorized play back or other display throughout the lifecycle of the digital content item, and optionally enabling assured payments.
-
Citations
103 Claims
-
1-83. -83. (canceled)
-
84. A method for unscrambling scrambled content before display, the scrambled content being digital data and the unscrambled content being displayed as an analog signal, the method comprising the steps of:
-
(a) unscrambling the scrambled content to form unscrambled content as digital data; (b) converting said unscrambled content from digital data to an analog signal, such that steps (a) and (b) are performed immediately before said analog signal is displayed; and (c) displaying said analog signal; wherein steps (a) and (b) are performed at physically separated locations connected by a secure channel.
-
-
85. A secure precision digital to analog converter, comprising:
-
(a) an encryption engine; (b) a digital to analog converter for accepting input from said encryption engine for performing digital to analog conversion, said input including encrypted digital content and a key for decrypting said encrypted digital content; and (c) a secure channel for connecting said encryption engine to said digital to analog converter, wherein said encryption engine is physically separated from said digital to analog converter. - View Dependent Claims (86, 87, 88, 89)
-
-
90. A method for secure transmission of scrambled content to an end user device, the scrambled content comprising digital data, the method comprising the steps of:
-
(a) receiving the scrambled content at the end user device; (b) receiving a permission message by the end user device; (c) unscrambling the scrambled content to form unscrambled content as digital data only after receiving said permission message by the end user device; (d) converting said unscrambled content to rescrambled content; (e) unscrambling said rescrambled content when converting said content from digital data to an analog signal, such that step (e) is performed immediately before said analog signal is displayed; and (f) displaying said analog signal.
-
-
91. A method for securely and precisely converting scrambled data to a final format for display, the steps of the method being performed within a secure device, the method comprising the steps of:
-
(a) completely unscrambling the scrambled data to an unscrambled format of data; and (b) immediately converting said data in said unscrambled format to the final format for display, such that steps (a) and (b) are performed within the secure device, and such that said data in said unscrambled format is inaccessible externally to the secure device. - View Dependent Claims (92, 93, 94, 95)
-
-
96. A system for unscrambling scrambled content before display, the scrambled content being digital data and the unscrambled content being displayed as an analog signal, the system comprising:
-
(a) a descrambler operative to descramble the scrambled content to form descrambled content as digital data; (b) a digital-to-analog converter which converts said unscrambled content from digital data to an analog signal, such that descrambling and digital-to-analog conversion are performed immediately before said analog signal is displayed; and (c) a display, on which said analog signal is displayed; wherein said descrambling and said digital-to-analog conversion are performed at physically separated locations connected by a secure channel.
-
-
97. A method for secure precision digital to analog conversion, the method comprising:
-
(a) encrypting digital content; (b) receiving input, the input comprising the encrypted digital content and a key for decrypting said encrypted digital content; and (c) connecting said encryption engine to said digital to analog converter via a secure channel, wherein said digital content is encrypted at a location which is physically separated from the location whereat the receiving input occurs.
-
-
98. A system for secure transmission of scrambled content to an end user device, the scrambled content comprising digital data, the system comprising:
-
(a) receiving the scrambled content at the end user device; (b) a receiver at the end user device which receives a permission message; (c) a descrambler which descrambles the scrambled content to form descrambled content as digital data only after receiving said permission message by the end user device; (d) a scrambler which converts said unscrambled content to rescrambled content; (e) a second descrambler which descrambles the rescrambled content; (f) a digital-to-analog converter which converts said descrambled rescrambled content from digital data to an analog signal; and (g) a display on which the analog signal is displayed, wherein the descrambler descrambles the scrambled content immediately before said analog signal is displayed.
-
-
99. A system for securely and precisely converting scrambled data to a final format for display, the conversion of the scrambled data to a final format being performed within a secure device, the system comprising:
-
(a) a descrambler which completely descrambles the scrambled data to an unscrambled format of data; and (b) a digital to analog converter which immediately converts said data in said unscrambled format to the final format for display, such that the descrambler and the digital to analog converter are disposed within the secure device, and such that said data in said descrambled format is inaccessible externally to the secure device.
-
-
100. A system for unscrambling scrambled content before display, the scrambled content being digital data and the unscrambled content being displayed as an analog signal, the system comprising:
-
(a) means for unscrambling the scrambled content to form unscrambled content as digital data; (b) means for converting said unscrambled content from digital data to an analog signal, such that the means for unscrambling and the means for converting are operative immediately before said analog signal is displayed; and (c) means for displaying said analog signal; wherein the means for unscrambling and the means for converting operate at physically separated locations connected by a secure channel.
-
-
101. A secure precision digital to analog converter, comprising:
-
(a) means for encrypting digital content; (b) means for receiving input, the input comprising the encrypted digital content and a key for decrypting said encrypted digital content; and (c) means for connecting said encryption engine to said digital to analog converter via a secure channel, wherein said means for encrypting is physically separated from the means for receiving input.
-
-
102. A system for secure transmission of scrambled content to an end user device, the scrambled content comprising digital data, the system comprising:
-
(a) means for transmitting the scrambled content to the end user device; (b) means for receiving a permission message by the end user device; (c) means for unscrambling the scrambled content to form unscrambled content as digital data only after receiving said permission message by the end user device; (d) means for converting said unscrambled content to rescrambled content; (e) means for unscrambling said rescrambled content when converting said content from digital data to an analog signal, such that said means for unscrambling said rescrambled content operates immediately before said analog signal is displayed; and (f) means for displaying said analog signal.
-
-
103. A system for securely and precisely converting scrambled data to a final format for display, the conversion of the scrambled data to a final format being performed within a secure device, the system comprising:
-
(a) means for completely unscrambling the scrambled data to an unscrambled format of data; and (b) means for immediately converting said data in said unscrambled format to the final format for display, such that said means for completely unscrambling the scrambled data and said means for immediately converting said data are disposed within the secure device, and such that said data in said unscrambled format is inaccessible externally to the secure device.
-
Specification