Electrical computers and digital processing systems: multicomput – Miscellaneous
Reexamination Certificate
1999-11-23
2003-07-22
Barot, Bharat (Department: 2154)
Electrical computers and digital processing systems: multicomput
Miscellaneous
C709S202000, C709S227000, C709S228000, C709S232000, C709S234000, C709S238000, C709S245000, C370S384000, C370S392000, C370S409000
Reexamination Certificate
active
06598070
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to a technical system, technical device and technical method of data reception in communication system which employs an internet, a television, a CATV (cable television, community antenna television), a communication satellite and so forth.
1. Description of the Prior Art
Currently, in the communication system, which utilizes an internet, a television, a CATV, a communication satellite, and so forth, data sending is implemented from a data sending device (or a broadcasting station) toward a data receiving device (or a picture and/or speech sound receiving device).
In this communication system, which utilizes an internet, a television, a CATV, a communication satellite, and so forth, sending route for sending data from a data sending device (or a broadcasting station) toward a data receiving device (or a picture and/or speech sound receiving device) is defined as a downward-channel. Further, to the contrary, sending route for sending data from data receiving device (or a picture and/or speech sound receiving device) toward a data sending device (or a broadcasting station) is defined as an upward-channel.
A file is included in the data which is sent and/or received as data. When the file is sent, both of an information concerning the file (hereinafter referred to as file-information) and the file itself are sent through the downward-channel.
The file-information consists of a file-name, a storing directory-name, a file-size and so forth.
Here, the file-information is explained referring to
FIGS. 1 and 2
.
FIG. 1
is a format in which a plurality of file-information represented using table system, indicates data when the plurality of file-information are sent as independent data.
Further, in
FIG. 1
, lateral one line (row) indicates file-information in one file.
In
FIG. 1
, reference numeral
41
is a program-name. The program-name
41
indicates name of a program. Here, the program consists of a plurality of files. The program indicates a completed meaningful unit. For instance, the program consists of a file of related picture information, a file of speech sound information, and a file of character information.
A reference numeral
42
is identification string. The identification string
42
is a string indicating information for identifying respective files.
A reference numeral
43
is a name string. The name string
43
is a string indicating file-name of respective files.
A reference numeral
44
is also a name string. The name string
44
is a string indicating directory name of respective files.
A reference numeral
45
is a size string. The size string
45
is a string indicating file-size of respective files.
Data of the file-information as shown in
FIG. 1
consists of n-pieces of file-information from “a a a. txt.” to “0101.d11”, and this data is sent (broadcasted) frm the data sending device (or broadcasting station) as independent data through the downward-channel.
Next, referring to
FIG. 2
,
FIG. 2
is a view showing data in the case where file-information is added to an initial data consisting of respective files to be sent.
Further, in
FIG. 2
, a row (lateral one line) indicates one data which is sent.
In
FIG. 2
, a reference numeral
51
is an information string. The information string
51
is a string indicating identification information for identifying respective data.
A reference numeral
52
is a name string. The name string
52
is a string indicating file-name of respective files.
A reference numeral
53
is a name string. The name string
53
is a string indicating directory name of respective files.
A reference numeral
54
is a size string. The size string
54
is a string indicating file-size of respective files.
A reference numeral
55
is a data string. The data string
55
is a string indicating a first data within divided respective files.
In the case of
FIG. 2
, the file sent from the data sending device (or broadcasting station) is divided into a plurality of data. The file-information is added to the first data within the plurality of data which are divided, thus the first data with file-information is sent (broadcasted) through the downward-channel.
A conventional data receiving device receives data of these file-information, subsequently, causing the file-name and the file-size to be proved, before, storing processing is implemented when the data of the file-name is received.
Namely, when data whose file-information is not received is received, the received data is discarded without performing storing processing.
However, in the conventional technique, there are following problems. The first problem is that effective data which should be subjected to the storing processing essentially is dealt with as invalid data, because the file-information can not be obtained until the file-name and the file-size are proved, meanwhile received whole data is discarded as invalid data.
The second problem is that in sole cases, a process of receiving of the data takes time because the discarded data is necessary to be received again.
SUMMARY OF THE INVENTION
In view of the foregoing, it is an object of the present invention, in order to overcome the above-mentioned problems to provide a data sending-receiving system, a data receiving device, and data receiving method in which even though when a receiving device receives data whose file-name and file-size are unknown, the receiving device settles temporary file-name and temporary file-size, then, implementing storing processing so that it is capable of providing efficient technique of data reception.
According to a first aspect of the present invention, in order to achieve the above-mentioned object, there is provided a data sending/receiving system which comprises a data sending device including a means which causes a sent file to be converted into packet data, before adding file identification information to every respective packets in order to identify the file, and a data receiving device including a storage means, a means for generating temporary file-information according to the file identification information, and a means for storing the packet data in the storage means associated with the temporary file-information.
According to a second aspect of the present invention, in the first aspect, there is provided a data sending/receiving system, wherein the data sending device further includes a means for adding position information indicating a position in relation to the file of the packet data in every respective packets, and the data receiving device further includes a means;l for generating temporary file-size according to the position information before adding the temporary file-size to the temporary file-information.
According to a third aspect of the present invention, there is provided a data receiving device in which when the data sending device converts file to be sent into packet data, file identification information of the file is added to respective packet, before the data receiving device receives packet data sent through downward-channel, which data receiving device comprises a storage device, a means for generating temporary file-information according to the file identification information, and a means for causing the packet data to be stored in the storage device associated with temporary file-information.
According to a fourth aspect of the present invention, in the third aspect, there is provided a data sending device, wherein when file is converted into packet data, further, position information in relation to the file of the packet data is added, the data receiving device includes a means for generating temporary file-size according to the position information, and for adding the file-size to the temporary file-information.
According to a fifth aspect of the present invention, there is provided a data receiving device in which when a data sending device converts a file to send into a packet data, the data sending device adds file-information regarding the file to any of packets, and the data receiving device receives t
Barot Bharat
NEC Corporation
Whitham Curtis & Christofferson, P.C.
LandOfFree
DATA SENDING/RECEIVING SYSTEM, DATA RECEIVING DEVICE, AND... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with DATA SENDING/RECEIVING SYSTEM, DATA RECEIVING DEVICE, AND..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DATA SENDING/RECEIVING SYSTEM, DATA RECEIVING DEVICE, AND... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3042781