IP Library Granted Patent US 7,023,991
Granted Patent B1
US 7,023,991 · App. 09/889,374 · Granted Apr 4, 2006

Method and apparatus for digital signal processing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,023,991
App. No.
09/889,374
Granted
Apr 4, 2006
Kind
B1
Abstract

Elements necessary for a digital television receiver are structured as a plurality of digital signal processing blocks and a host arithmetic operation processing block. The blocks are connected through a general purpose bus. Commands for controlling operations of the blocks and data of a stream are transferred through the bus. When an encryption encoder/decode is disposed in each block, contents transferred through the bus can be protected. When an encryption encoder/decode circuit is disposed in an interface to which an extension plug-in card is attached, contents that are output from the interface can be protected.

Claims (38)

1. A digital signal processing apparatus, comprising:

a plurality of digital signal processing blocks and a host arithmetic operation processing block as functions necessary for processing a digital signal;

a common bus for connecting said host arithmetic operation processing block and said plurality of digital signal processing blocks;

interface means coupled to said common bus to enable a block to be added to the common bus or to enable a block connected to the common bus to be changed; and

means for encrypting data of a stream transferred through said common bus.

2. The digital signal processing apparatus as set forth in claim 1 , wherein said plurality of digital signal processing blocks include encrypting/decrypting means for encrypting/decrypting the data of the stream transferred through said common bus.

3. The digital signal processing apparatus as set forth in claim 1 , wherein the data of the stream contains video data and/or audio data.

4. The digital signal processing apparatus as set forth in claim 3 , wherein the video data and/or the audio data has been compressed.

5. The digital signal processing apparatus as set forth in claim 1 ,

wherein said common bus is a general-purpose bus, and

wherein each block connected to said common bus can be added or substituted.

6. A digital signal processing apparatus, comprising:

a plurality of digital signal processing blocks and a host arithmetic operation processing block as functions necessary for processing a digital signal;

a common bus for connecting said host arithmetic operation processing block and said plurality of digital signal processing blocks;

interface means coupled to said common bus to enable a block to be added to said common bus or to enable a block connected to said common bus to be changed; and

means for encrypting the data of the stream that is output through said interface of the extension function providing medium when the data of the stream is transferred to the extension providing medium through said common bus.

7. The digital signal processing apparatus as set forth in claim 6 , wherein said interface of the extension function providing medium includes encrypting/decrypting means for encrypting/decrypting data of a stream that is output through said interface of the extension function providing medium.

8. The digital signal processing apparatus as set forth in claim 6 , wherein the data of the stream contains video data and/or audio data.

9. The digital signal processing apparatus as set forth in claim 8 , wherein the video and/or audio data has been compressed.

10. A digital signal processing method, comprising the steps of:

structuring functions necessary for processing a digital signal as a plurality of digital signal processing blocks and a host arithmetic operation processing block;

connecting the host arithmetic operation processing block and the plurality of digital signal processing blocks through a common bus;

providing a means coupled to said common bus to enable a block to be added to said common bus or to enable a block connected to said common bus to be changed; and

encrypting data of a stream transferred through the common bus.

11. The digital signal processing method as set forth in claim 10 , wherein the plurality of digital signal processing blocks include a step for encrypting/decrypting the data of the stream transferred through the common bus.

12. The digital signal processing method as set forth in claim 10 , wherein the data of the stream contains video data and/or audio data.

13. The digital signal processing method as set forth in claim 12 , wherein the video data and/or the audio data has been compressed.

14. The digital signal processing method as set forth in claim 10 ,

wherein the common bus is a general-purpose bus, and

wherein each block connected to the common bus can be added or substituted.

15. A digital signal processing method, comprising the steps of:

structuring functions necessary for processing a digital signal as a plurality of digital signal processing blocks and a host arithmetic operation processing block;

connecting the host arithmetic operation processing block and the plurality of digital signal processing blocks through a common bus;

providing a means coupled to said common bus to enable a block to be added to said common bus or to enable a block connected to said common bus to be changed; and

encrypting the data of the stream that is output through the interface of the extension function providing medium when the data of the stream is transferred to the extension function providing medium through the common bus.

16. The digital signal processing method as set forth in claim 15 , wherein the interface of the extension function providing medium includes a step for encrypting/decrypting data of a stream that is output through the interface of the extension function providing medium.

17. The digital signal processing method as set forth in claim 15 , wherein the data of the stream contains video data and/or audio data.

18. The digital signal processing method as set forth in claim 17 , wherein the video data and/or the audio data has been compressed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →