Communication method and system for transmission and reception of packets collecting sporadically input data
First Claim
1. A communication method that is executed by a transmission unit and a reception unit, comprising the steps of:
- packetizing sporadically input data to accompany time information representing their input timings;
transmitting packetized input data accompanying the time information from the transmission unit;
receiving the packetized input data accompanying the time information by the reception unit; and
outputting the input data at timings based on the time information from the reception unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A server/client system provides packet communications between a server and a client by way of a network such as the Internet. The server inputs data such as MIDI data in a sporadic manner while storing timing data representing their input timings. Then, the server performs packetizing of the sporadically input data, which accompany the timing data and are subjected to transmission to the client. The client receives the packetized input data and then outputs them at timings based on the timing data. Thus, it is possible to completely secure the same time relationship of data during transmission and reception of the sporadically input data even though the client differs from the server on a time-axis basis.
31 Citations
21 Claims
-
1. A communication method that is executed by a transmission unit and a reception unit, comprising the steps of:
-
packetizing sporadically input data to accompany time information representing their input timings;
transmitting packetized input data accompanying the time information from the transmission unit;
receiving the packetized input data accompanying the time information by the reception unit; and
outputting the input data at timings based on the time information from the reception unit. - View Dependent Claims (2, 3)
-
-
4. A communication system comprising:
-
a transmission unit for packetizing sporadically input data to accompany time information representing their input timings and for transmitting packetized input data accompanying the time information; and
a reception unit for receiving the packetized input data accompanying the time information from the transmission unit, wherein said reception unit outputs the input data at timings based on the time information. - View Dependent Claims (5, 6)
-
-
7. A transmission unit for use in a communication system performing packet communications, comprising:
-
an input device for inputting sporadically input data;
a buffer memory for accumulating the sporadically input data, wherein the buffer memory is periodically initialized every prescribed time;
a timing data register for storing timing data representing input timings of the sporadically input data; and
a controller for periodically checking stored content of the timing data register every prescribed time, so that the controller performs packetizing of the sporadically input data stored in the buffer memory, so that the packetized input data accompanying the timing data read from the timing data register are subjected to transmission. - View Dependent Claims (8, 9, 10, 11, 13, 14, 15, 17, 18, 20, 21)
-
-
12. A reception unit for use in a communication system performing packet communications, comprising:
-
a receiver for receiving packetized input data corresponding to sporadically input data from a transmission unit together with timing data representing their input timings;
a buffer memory for accumulating the input data received by the receiver;
a timing data register for storing the timing data received by the receiver; and
a controller for outputting the input data read from the buffer memory at timings based on the time data.
-
-
16. A computer-readable recording medium storing a communication program that causes a computer to perform a transmission method for use in a communication system performing packet communications, comprising the steps of:
-
inputting sporadically input data;
accumulating the sporadically input data in a buffer memory that is periodically initialized every prescribed time;
storing timing data representing input timings of the sporadically input data by a timing data register;
periodically checking stored content of the timing data register every prescribed time;
packetizing of the sporadically input data stored in the buffer memory; and
transmitting the packetized input data accompanying the timing data read from the timing data register.
-
-
19. A computer-readable recording medium storing a communication program causing a computer to perform a reception method for use in a communication system performing packet communications, comprising the steps of:
-
receiving packetized input data corresponding to sporadically input data from a transmission unit together with timing data representing their input timings;
accumulating the received input data by a buffer memory;
storing the received timing data in a timing data register; and
outputting the input data read from the buffer memory at timings based on the time data.
-
Specification