Information transmission method and device
First Claim
1. An information transmission method for a server to transmit to a client an information transmission, comprising:
- receiving a request from the client;
generating a response to the request;
identifying types of data in the response, the types of data include at least a data description and a data length;
obtaining the amount of transmitted data for each data type in the response;
controlling the order of data transmission based on the obtained amount of transmitted data for each data type; and
transmitting the response in the data transmission order determined by the controlling of the order of data transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
An information transmission method and device for preventing a client from getting an impression that they are being kept waiting for a response, even when the go response contains a large amount of data. A search request is made from an information communication system of a vehicle, an information providing center receives the request, and searches a database to obtain a search result. If the search result contains data of more than one data type such as texts and images, a data group is formed for each data type and the amount of data for each data group is calculated. Transmission order is determined by arranging the data groups in an ascending order of data amount from smallest to largest. The transmission order is further determined for each data group by arranging data in an ascending order from smallest to largest, and data is transmitted to the vehicle in this order.
-
Citations
12 Claims
-
1. An information transmission method for a server to transmit to a client an information transmission, comprising:
-
receiving a request from the client;
generating a response to the request;
identifying types of data in the response, the types of data include at least a data description and a data length;
obtaining the amount of transmitted data for each data type in the response;
controlling the order of data transmission based on the obtained amount of transmitted data for each data type; and
transmitting the response in the data transmission order determined by the controlling of the order of data transmission. - View Dependent Claims (3, 4, 5, 6)
dividing search results into units when a plurality of search results are included in the response, wherein controlling the order of data transmission includes determining the data transmission order for each unit.
-
-
6. The information transmission method according to claim 1 or 2, wherein controlling the order of data transmission includes dividing search operations into groups based on databases to control the order of data transmission for each group when it is determined that more than one database should be searched to obtain information for the response.
-
2. An information transmission method for an information providing center to transmit to a vehicle an information transmission, comprising:
-
receiving a request from the vehicle;
generating a response to the request;
identifying the type of data in the response;
obtaining the amount of transmitted data for each data type in the response, the types of data include at least a data description and a data length;
obtaining the amount of transmitted data for each data type in the response;
controlling the order of data transmission based on the obtained amount of transmitted data for each data type; and
transmitting the response in the data transmission order determined by the controlling of the order of data transmission.
-
-
7. An information transmission device used by a server to transmit to a client an information transmission, comprising:
-
a device configured to receive a request from the client;
a device configured to generate a response to the request;
a device configured to identify the types of data in the response, the types of data include at least a data description and a data length;
a device configured to obtain the amount of transmitted data for each of the data types in the response;
a controller configured to control the order of data transmission based on the obtained amount of transmitted data for each data type; and
a transmitter configured to transmit the response in the data transmission order determined by said controller. - View Dependent Claims (9, 10, 11, 12)
a divider configured to divide search results into units when more than one search result is included in the response, wherein said controller determines the data transmission order for each unit.
-
-
12. The information transmission device according to claim 7 or 8, wherein said controller divides search operations into groups based on databases to control the data transmission order for each group when it is determined that more than one database should be searched to provide a response.
-
8. An information transmission device used by an information providing center to transmit to a client an information transmission, comprising:
-
a device configured to receive a request from a client;
a device configured to generate a response to the request;
a device configured to identify the types of data in the response, the types of data include at least a data description and a data length;
a device configured to obtain the amount of transmitted data for each of the data types in the response;
a controller configured to control the order of data transmission based on the obtained amount of transmitted data for each data type; and
a transmitter configured to transmit the response in the data transmission order determined by said controller.
-
Specification