Information processing unit, information processing method, client device and information processing system
First Claim
Patent Images
1. An information processing unit comprising:
- a connection wait section to establish a connection with a client device for initiating a connection;
a Transfer Control Protocol (TCP) receiving buffer to store first data received from the client device; and
a data receiving section to receive the first data from the TCP receiving buffer, the data receiving section comprising;
an application data receiving buffer to receive the first data stored in the TCP receiving buffer;
an application data receiving section to acquire the first data from the application data receiving buffer and transmit the first data to an upper layer application; and
a flow control reception management section to monitor a free space in the application data receiving buffer and supply a data size receivable by the application data receiving buffer to the client device, wherein the data size receivable is used by the client device to determine a size of first data to be subsequently transmitted to the information processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing unit includes an application data receiving buffer to temporarily store data transmitted from a client device for initiating a connection, an application data receiving section to acquire the data transmitted from the client device from the application data receiving buffer and transmit the data to an upper layer application, and a flow control reception management section to transfer the data transmitted from the client device to the application data receiving buffer and monitor a free space in the application data receiving buffer and supply a data size receivable by the application data receiving buffer to the client device.
-
Citations
16 Claims
-
1. An information processing unit comprising:
-
a connection wait section to establish a connection with a client device for initiating a connection; a Transfer Control Protocol (TCP) receiving buffer to store first data received from the client device; and a data receiving section to receive the first data from the TCP receiving buffer, the data receiving section comprising; an application data receiving buffer to receive the first data stored in the TCP receiving buffer; an application data receiving section to acquire the first data from the application data receiving buffer and transmit the first data to an upper layer application; and a flow control reception management section to monitor a free space in the application data receiving buffer and supply a data size receivable by the application data receiving buffer to the client device, wherein the data size receivable is used by the client device to determine a size of first data to be subsequently transmitted to the information processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing method performed by an information processing unit, the information processing method comprising:
-
establishing a connection with a client device; supplying a data size receivable by an application data receiving buffer to the client device based on a free space in the application data receiving buffer to store first data transmitted from the client device, wherein the data size receivable is used by the client device to determine a size of the first data to be subsequently transmitted to the information processing unit; storing the first data transmitted from the client device into a Transfer Control Protocol (TCP) receiving buffer; transferring the first data stored in the TCP receiving buffer to the application data receiving buffer; and transmitting the data temporarily stored in the application data receiving buffer to an upper layer application. - View Dependent Claims (9)
-
-
10. A client device comprising:
-
a connection establishment section to initiate and establish a connection with an information processing unit; and a data transmitting section to transmit first data to the information processing unit, the data transmitting section comprising; an application data transmitting buffer to store the first data to be transmitted to the information processing unit; an application data transmitting section to acquire the first data from an upper layer application and transfer the first data to the application data transmitting buffer; and a flow control transmission management section to acquire the first data from the application data transmitting buffer and transmit the first data to the information processing unit based on a data size receivable by an application data receiving buffer of the information processing unit, previously supplied from the information processing unit, wherein the first data transmitted by the client device is transferred to the application data receiving buffer from a Transfer Control Protocol (TCP) receiving buffer of the information processing unit, wherein the TCP receiving buffer stores the first data received from the client device. - View Dependent Claims (11)
-
-
12. An information processing method performed by a client device, the information processing method comprising:
-
initiating and establishing a connection with an information processing unit; acquiring first data to be transmitted to the information processing unit from an upper layer application and transferring the first data to an application data transmitting buffer to store the first data to be transmitted to the information processing unit; and acquiring the first data from the application data transmitting buffer and transmitting the first data to the information processing unit based on a data size receivable by an application data receiving buffer of the information processing unit, previously supplied from the information processing unit, wherein the first data transmitted by the client device is transferred to the application data receiving buffer from a Transfer Control Protocol (TCP) receiving buffer of the information processing unit, wherein the TCP receiving buffer stores the first data received from the client device. - View Dependent Claims (13)
-
-
14. An information processing system comprising:
-
a client device, comprising; a connection establishment section to initiate and establish a connection with an information processing unit; and a data transmitting section to transmit first data to the information processing unit, the data transmitting section comprising; an application data transmitting buffer to store the first data to be transmitted to the information processing unit; an application data transmitting section to acquire the first data to be transmitted to the information processing unit from an upper layer application of the client device and transfer the first data to the application data transmitting buffer; and a flow control transmission management section to acquire the first data from the application data transmitting buffer and transmit the first data to the information processing unit based on a data size receivable by an application data receiving buffer of the information processing unit, previously supplied from the information processing unit; and the information processing unit, comprising; a connection wait section to establish the connection with the client device; a Transfer Control Protocol (TCP) receiving buffer to store the first data received from the client device; and a data receiving section to receive the first data from the TCP receiving buffer, the data receiving section comprising; an application data receiving buffer to receive the first data stored in the TCP receiving buffer, an application data receiving section to acquire the first data from the application data receiving buffer and transmit the first data to an upper layer application of the information processing unit; and a flow control reception management section to monitor a free space in the application data receiving buffer and supply a data size receivable by the application data receiving buffer to the client device, wherein the data size receivable is used by the client device to determine a size of the first data to be subsequently transmitted to the information processing unit. - View Dependent Claims (15, 16)
-
Specification