Patent ID: 9571433
Date: 2017-02-14
CPC Classifications: H04L,H04W

Claim:
1. A communication device for transmitting data via a first server to a second server, comprising: an acquiring unit operable to acquire, from the first server, server information as information indicating styles of data acceptable to the second server, the server information being configured by server basic information as information indicating constraint conditions of data to be satisfied in order to be acceptable to the second server and server recommendation information as information indicating a recommended style in the styles indicated by the server information; a setting unit operable to set a style of data to be transmitted by the communication device to either a style acceptable to the second server according to the server basic information acquired from the first server or the recommended style indicated by the server recommendation information acquired from the first server; a converting unit operable to convert a style of data to be transmitted based on the setting by the setting unit; and a transmitting unit operable to transmit data converted by the converting unit to the first server, wherein: the styles of data acceptable to the second server as indicated by the server basic information are the constraint conditions of data which define parameters of data that the second server is capable of handling; and the recommended style of data indicated by the server recommendation information is recommended data which falls within the parameters of data defined by the constraint conditions of the server basic information.