Separating device and method and signal receiving device and method
First Claim
1. A separating device for separating/extracting program data of one or more specified programs from a plurality of data streams formed of plural program data multiplexed per a fixed unit, the separating device comprising:
- a selecting unit operable to receive the plurality of data streams and to select at least part of the plurality of data streams; and
a separator operable to extract program data of the one or more specified programs from the at least part of the plurality of data streams.
1 Assignment
0 Petitions
Accused Products
Abstract
A separating device and method and a signal receiving device and method are presented. The separating device and method receive plural data streams and then separate and extract at least a portion of data from the received data streams. The signal receiving device and method receive plural data streams and then select, separate and extract at least a portion of the data from the data streams. Then the signal receiving device and method apply signal processing to the portion of the data that has been selected, separated and extracted.
18 Citations
26 Claims
-
1. A separating device for separating/extracting program data of one or more specified programs from a plurality of data streams formed of plural program data multiplexed per a fixed unit, the separating device comprising:
-
a selecting unit operable to receive the plurality of data streams and to select at least part of the plurality of data streams; and
a separator operable to extract program data of the one or more specified programs from the at least part of the plurality of data streams. - View Dependent Claims (2, 3)
-
-
4. A method for separating/extracting program data of one or more specified programs from a plurality of data streams formed of plural program data multiplexed per a fixed unit, the method comprising:
-
receiving the plurality of data streams and selecting at least part of the plurality of data streams; and
extracting program data of the one or more specified programs from the at least part of the plurality of data streams. - View Dependent Claims (5, 6)
-
-
7. A signal receiving device for receiving a plurality of data streams formed of program data of plural programs multiplexed per a fixed unit, the data streams being transmitted as multiple transmission signals or as part of a single transmission signal including distinct data streams, the signal receiving device comprising:
-
a selecting unit operable to input the data streams and to select at least a part of the input data streams;
a separator operable to extract the program data of one or more specified programs included in the selected data streams; and
a decoder operable to decode the program data extracted by the separator. - View Dependent Claims (8, 9)
-
-
10. A method of receiving a plurality of data streams formed of program data of plural programs multiplexed per a fixed unit, or a transmission signal formed of the plurality of data streams, the method comprising:
-
inputting the plurality of data streams multiplexed per the fixed unit or the plurality of data streams formed of the transmission signal;
selecting a part or all of the plurality of data streams;
extracting program data of one or more specified programs included in each of the plurality of data streams; and
decoding the program data. - View Dependent Claims (11, 12)
-
-
13. An apparatus for receiving, separating and decoding a plurality of data streams, comprising:
-
a receiver operable to produce an initial data stream containing multiplexed data packets representing a plurality of data programs from a plurality of transmitted data streams received over a communication channel;
a separating device operable to produce an intermediate data stream containing multiplexed data packets representing one or more selected ones of the data programs chosen from the initial data stream; and
a decode processor operable to decode the intermediate data stream such that the multiplexed data packets representing the selected data programs are associated with one another. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus for inputting a plurality of received data streams containing multiplexed data packets representing a plurality of data programs received over a communication channel and for producing an intermediate data stream including one or more selected data programs, the apparatus comprising:
-
a multiplexer operable to produce a multiplexed data stream including the received data streams and the one or more selected data programs; and
a separator operable to extract the selected data programs from the multiplexed data stream.
-
-
19. An apparatus for inputting a plurality of received data streams containing multiplexed data packets representing a plurality of data programs received over a communication channel and for producing an intermediate data stream including one or more selected ones of the data programs, the apparatus comprising:
-
a separator operable to extract each of the selected data programs from the received data streams; and
a multiplexer operable to produce a multiplexed data stream including the selected data programs extracted by the separator.
-
-
20. A method for decoding packet data, comprising:
-
producing at least one initial data stream containing multiplexed data packets, the multiplexed data packets representing a plurality of data programs from a plurality of distinct signals received over at least one communication channel;
producing at least one intermediate data stream containing selected multiplexed data packets representing one or more selected ones of the data programs chosen from the at least one initial data stream; and
decoding the at least one intermediate data stream such that the selected multiplexed data packets representing each of the one or more selected data programs are associated with one another. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of producing at least one intermediate data stream from a plurality of distinct initial data streams containing multiplexed data packets representing a plurality of data programs received over at least one communication channel, wherein the intermediate data stream includes one or more selected ones of the data programs, the method comprising:
-
multiplexing the at least one initial data stream onto a multiplexed data stream; and
separating each of the selected data programs from the multiplexed data stream.
-
-
26. A method of producing at least one intermediate data stream from a plurality of distinct initial data streams containing multiplexed data packets representing a plurality of data programs received over at least one communication channel, wherein the intermediate data stream includes one or more selected ones of the data programs, the method comprising:
-
separating each of the selected data programs from the plurality of distinct initial data streams; and
multiplexing each of the selected data programs onto a multiplexed data stream.
-
Specification