INFORMATION PROVIDING SERVER, PROGRAM, INFORMATION PROVIDING METHOD, AND INFORMATION PROVIDING SYSTEM
First Claim
Patent Images
1. An information providing server that provides information received from a transmitting device to a receiving devices, comprising:
- a memory unit that storesrecipient information specifying a transmitting device and a receiving device to be provided with information obtained from the transmitting device, andstructure information specifying a data structure and a receiving device which can use the data structure; and
a controller;
whereinthe controller conductsrecipient specification processing that specifies, upon receiving information from the transmitting device, the one or more receiving devices to be provided with information obtained from the transmitting device, according to the recipient information,data structure specification processing that specifies, according to the structure information, a data structure which can be used by the one or more receiving devices that are specified in the recipient specification processing,reference information generation processing that generates reference information by converting a data structure of information received from the transmitting device into a data structure that is specified in the data structure specification processing,notification information generation processing that generates notification information for each of the receiving device by replacing the data at predetermined parts within the reference information with the data according to each of the receiving device that is specified in the recipient specification processing, andnotification information transmission processing that transmits the receiving device-specific notification information to each of the receiving device that is specified in the recipient specification processing.
1 Assignment
0 Petitions
Accused Products
Abstract
Technology is provided for easily converting data for use with a plurality of receiving devices. The structure-specific message generator of an information providing server generates reference information by converting the data structure of information received from a transmitting device into a data structure processable by a plurality of receiving devices. A SOAP notification generator then generates notification information for each of the receiving device by replacing information at predetermined parts in the generated reference information with receiving device-specific information.
14 Citations
14 Claims
-
1. An information providing server that provides information received from a transmitting device to a receiving devices, comprising:
-
a memory unit that stores recipient information specifying a transmitting device and a receiving device to be provided with information obtained from the transmitting device, and structure information specifying a data structure and a receiving device which can use the data structure; and a controller; wherein the controller conducts recipient specification processing that specifies, upon receiving information from the transmitting device, the one or more receiving devices to be provided with information obtained from the transmitting device, according to the recipient information, data structure specification processing that specifies, according to the structure information, a data structure which can be used by the one or more receiving devices that are specified in the recipient specification processing, reference information generation processing that generates reference information by converting a data structure of information received from the transmitting device into a data structure that is specified in the data structure specification processing, notification information generation processing that generates notification information for each of the receiving device by replacing the data at predetermined parts within the reference information with the data according to each of the receiving device that is specified in the recipient specification processing, and notification information transmission processing that transmits the receiving device-specific notification information to each of the receiving device that is specified in the recipient specification processing. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A program by which a computer functions as an information providing server that provides information received from a transmitting device to a receiving devices wherein:
-
the program makes the computer function as a memory unit for storing recipient information specifying a transmitting device and a receiving device to be provided with information obtained from the transmitting device, and structure information specifying a data structure and a receiving device which can use the data structure; and a control unit, and the program makes the control unit conduct, recipient specification processing that specifies, upon receiving information from the transmitting device, the one or more receiving devices to be provided with information obtained from the transmitting device, according to the recipient information, data structure specification processing that specifies, according to the structure information, a data structure which can be used by the one or more receiving devices that are specified in the recipient specification processing, reference information generation processing that generates reference information by converting a data structure of information received from the transmitting device into a data structure that is specified in the data structure specification processing, notification information generation processing that generates notification information for each of the receiving device by replacing the data at predetermined parts within the reference information with the data according to each of the receiving device that is specified in the recipient specification processing, and notification information transmission processing that transmits the receiving device-specific notification information to each of the receiving device that is specified in the recipient specification processing. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An information providing method conducted by an information providing server comprising a memory unit that stores
recipient information specifying a transmitting device and a receiving device to be provided with information obtained from the transmitting device, and structure information specifying a data structure and a receiving device which can use the data structures, and a controller, and, the controller comprises the step of: -
recipient specification processing that specifies, upon receiving information from the transmitting device, the one or more receiving devices to be provided with information obtained from the transmitting device, according to the recipient information, data structure specification processing that specifies, according to the structure information, a data structure which can be used by the one or more receiving devices that are specified in the recipient specification processing, reference information generation processing that generates reference information by converting a data structure of information received from the transmitting device into a data structure that is specified in the data structure specification processing, notification information generation processing that generates notification information for each of the receiving device by replacing the data at predetermined parts within the reference information with the data according to the receiving device that is specified in the recipient specification processing, and notification information transmission processing that transmits the receiving device-specific notification information to each of the receiving device that is specified in the recipient specification processing.
-
-
14. An information providing system, comprising:
-
a transmitting device; a receiving device; and an information providing server that provides information received from the transmitting device to the plurality of receiving devices; wherein; the transmitting device comprises a controller that conducts processing to transmit information to the information providing server, the information providing server comprises a memory unit that stores recipient information specifying a transmitting device and a receiving devices to be provided with information obtained from the transmitting device, and structure information specifying a data structure and a receiving device which can use the data structure, and a controller, the controller of the information providing server conducts recipient specification processing that specifies, upon receiving information from the transmitting device, one or more receiving devices to be provided with information obtained from the transmitting device, according to the recipient information, data structure specification processing that specifies, according to the structure information, a data structure which can be used by the one or more receiving devices that are specified in the recipient specification processing, reference information generation processing that generates reference information by converting a data structure of the information received from the transmitting device into a data structure that is specified in the data structure specification processing, notification information generation processing that generates notification information for each of the receiving device by replacing the data at predetermined parts within the reference information with the data according to each of the receiving device that is specified in the recipient specification processing, and notification information transmission processing that transmits the receiving device-specific notification information to each of the receiving device that is specified in the recipient specification processing, and a receiving device comprises controllers that conduct processing according to the notification information received from the information providing server.
-
Specification