Portable viewing/listening system
First Claim
1. A main device which is used in a state of being fixedly or semi-fixedly installed and which is used to transfer any received program data to an easy-to-carry portable device, said main device comprising:
- receiving means for receiving program data provided through broadcasting;
demultiplexing means for demultiplexing the program data received by said receiving means into program components, each program component representing data of a multimedia type and spanning a same play-back length as the program data;
primary storing means for storing the program components constituting the program data received by said receiving means;
transfer priority assigning means for assigning a transfer priority and class to each program component constituting the program data stored in said primary storing means;
transfer priority defining means for previously defining default transfer priorities to each type of the program components; and
transferring means for discretely transferring, to the portable device, each of the program components of the program data stored in said primary storing means in the direction of a time axis in order of the transfer priority assigned by said transfer priority means to each program component of the program data stored in said primary storing means, wherein;
said transfer priority assigning means assigns the default transfer priorities to each of the program components in accordance with a definition provided by said transfer priority defining means;
said transfer priority defining means classifies the class of each program component;
program components of the program data which are replaceable with each other during playing-back are assigned in a same class; and
when no program component in the same class has a value that is defined as being top transfer priority therein, said transfer priority assigning means changes a value of a program component which is currently assigned the highest transfer priority in the class to the value that is defined as being the top transfer priority therein.
0 Assignments
0 Petitions
Accused Products
Abstract
A main device receives program data provided through broadcasting, internally stores the received program data, and transfers the stored program data to a portable device. Herein, one program data is constituted by a plurality of program components (video, audio, closed caption, and the like). The main device assigns transfer priorities to each program component constituting one program data, and then discretely transfers the program components respectively in the direction of a time axis in the order of the assigned transfer priorities. By discretely transferring data, some of the program components may possibly be entirely transferred to the portable device even when data transfer is discontinued in a short time. Therefore, users can enjoy the entire program by playing-back the already-transferred program components.
34 Citations
6 Claims
-
1. A main device which is used in a state of being fixedly or semi-fixedly installed and which is used to transfer any received program data to an easy-to-carry portable device, said main device comprising:
-
receiving means for receiving program data provided through broadcasting; demultiplexing means for demultiplexing the program data received by said receiving means into program components, each program component representing data of a multimedia type and spanning a same play-back length as the program data; primary storing means for storing the program components constituting the program data received by said receiving means; transfer priority assigning means for assigning a transfer priority and class to each program component constituting the program data stored in said primary storing means; transfer priority defining means for previously defining default transfer priorities to each type of the program components; and transferring means for discretely transferring, to the portable device, each of the program components of the program data stored in said primary storing means in the direction of a time axis in order of the transfer priority assigned by said transfer priority means to each program component of the program data stored in said primary storing means, wherein; said transfer priority assigning means assigns the default transfer priorities to each of the program components in accordance with a definition provided by said transfer priority defining means; said transfer priority defining means classifies the class of each program component; program components of the program data which are replaceable with each other during playing-back are assigned in a same class; and when no program component in the same class has a value that is defined as being top transfer priority therein, said transfer priority assigning means changes a value of a program component which is currently assigned the highest transfer priority in the class to the value that is defined as being the top transfer priority therein. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of transferring program data received by a fixedly or semi-fixedly installed main device to an easy-to-carry portable device, said method comprising:
-
receiving program data provided through broadcasting; demultiplexing the program data received in said receiving of the program data into program components, each program component representing data of a multimedia type and spanning a same play-back length as the program data; storing the program components constituting the program data received in said receiving of the program data; assigning a transfer priority and class to each program component constituting the program data stored in said storing of the program data; previously defining default transfer priorities to each type of the program components; discretely transferring, to the portable device, each of the program components of the stored program data in the direction of a time axis in order of the transfer priority assigned to each program component of the stored program data, wherein; said assigning of the transfer priority and class assigns the default transfer priorities to each of the program components in accordance with a definition provided in said previously defining of the default transfer priorities; program components of the program data which are replaceable with each other during play-back are assigned in a same class; and when no program component in the same class has a value that is defined as being top transfer priority therein, said assigning of the transfer priority and class changes a value of the program component which is currently assigned the highest priority in the class to the value that is defined as being the top transfer priority therein.
-
Specification