Abstract: When data is to be transmitted, the amount of data regarding the attribute of the data is reduced. Upon a connection with a server apparatus being established, a requesting unit transmits a request that includes attribute information indicating the attribute of a data group, to the server apparatus via the connection. An acquisition unit acquires data. An addition unit adds, to unit data that includes the acquired data, an identifier that identifies the data group to which the unit data belongs, and that is associated with the connection. A transmission unit that transmits the unit data to which the identifier has been added, to the server apparatus via the connection.
Abstract: A data sequence including pieces of data having one attribute is transmitted with a data sequence including pieces of data having another attribute. An acquisition unit acquires a plurality of data pieces having attributes differing from each other. An addition unit, when connected with the server apparatus establishes, adds, to each piece of data included in each of a plurality of data sequences including different pieces of data of the plurality of data pieces acquired, an identifier identifies a data group wherein the data piece belongs, of a plurality of data groups, and is associated with the connection. A transmission unit transmits the plurality of data sequences where the identifier is added, to the server apparatus via the connection, by inserting, between data pieces included in one data sequence of the plurality of data sequences, a piece of data included in another data sequence of the plurality of data sequences.
Abstract: To reduce the load of processing for ensuring the completeness of data. A client apparatus acquires multiple pieces of data indicating a physical amount detected by a sensor. The client apparatus transmits, to a server apparatus, a data set (section) including a data string (multiple units) indicating a portion of the received multiple pieces of data, and first information (unit count) indicating the number of the pieces of data included in the data string. The server apparatus receives the data set from the client apparatus. The server apparatus processes the received data set. The client apparatus re-transmits the data set to the server apparatus if a condition that the number of the pieces of data included in the data set received by the server apparatus and the number of the pieces of data indicated by the first information are different is satisfied.
Abstract: A data sequence including pieces of data having one attribute is transmitted with a data sequence including pieces of data having another attribute. An acquisition unit acquires a plurality of data pieces having attributes differing from each other. An addition unit, when connected with the server apparatus establishes, adds, to each piece of data included in each of a plurality of data sequences including different pieces of data of the plurality of data pieces acquired, an identifier identifies a data group wherein the data piece belongs, of a plurality of data groups, and is associated with the connection. A transmission unit transmits the plurality of data sequences where the identifier is added, to the server apparatus via the connection, by inserting, between data pieces included in one data sequence of the plurality of data sequences, a piece of data included in another data sequence of the plurality of data sequences.
Abstract: When data is to be transmitted, the amount of data regarding the attribute of the data is reduced. Upon a connection with a server apparatus being established, a requesting unit transmits a request that includes attribute information indicating the attribute of a data group, to the server apparatus via the connection. An acquisition unit acquires data. An addition unit adds, to unit data that includes the acquired data, an identifier that identifies the data group to which the unit data belongs, and that is associated with the connection. A transmission unit that transmits the unit data to which the identifier has been added, to the server apparatus via the connection.
Abstract: To reduce the load of processing for ensuring the completeness of data. A client apparatus acquires multiple pieces of data indicating a physical amount detected by a sensor. The client apparatus transmits, to a server apparatus, a data set (section) including a data string (multiple units) indicating a portion of the received multiple pieces of data, and first information (unit count) indicating the number of the pieces of data included in the data string. The server apparatus receives the data set from the client apparatus. The server apparatus processes the received data set. The client apparatus re-transmits the data set to the server apparatus if a condition that the number of the pieces of data included in the data set received by the server apparatus and the number of the pieces of data indicated by the first information are different is satisfied.