发明名称 OPERATION EXECUTION SYSTEM AND RELAY SERVER
摘要 An operation execution system including a relay server configured, upon reception of setting information transmitted from a service providing server, to store the setting information in its server memory, such that the stored setting information is associated with device specifying information. In case where the relay server is not communicable with a device specified by the device specifying information, the relay server transmits the setting information stored in the server memory, to the device, when the device has become communicable with the relay server. The relay server, which receives result information from the device, associates the setting information corresponding to the result information that has not yet been received, with setting-unattempted-status information, and associates the setting information corresponding to the result information that has been received, with setting-attempted-status information.
申请公布号 US2015281500(A1) 申请公布日期 2015.10.01
申请号 US201514645596 申请日期 2015.03.12
申请人 BROTHER KOGYO KABUSHIKI KAISHA 发明人 MORI Takafumi
分类号 H04N1/00;H04N1/21 主分类号 H04N1/00
代理机构 代理人
主权项 1. An operation execution system comprising: a device including a device memory and configured to execute a particular operation; a service providing server provided on the Internet and configured to provide service that causes said device to execute the particular operation; and a relay server including a server memory and provided on the Internet, said relay server being configured to relay between said service providing server and said device, wherein said relay server is connectable with said device to communicate such that particular information transmitted from said relay server is receivable by said device, wherein said relay server and said service providing server are connected to be communicable with each other, wherein particular information transmitted from said service providing server is unreceivable by said device without via said relay server, the particular information being not requested by said device, wherein said service providing server is configured to execute: a first setting-information transmission processing for transmitting setting information and device specifying information to said relay server, such that the setting information is transmitted to make setting in said device and the device specifying information is transmitted to specify said device to which the setting information is to be directed, wherein said relay server is configured to execute: a setting-information reception processing for receiving the setting information and the device specifying information that have been transmitted from said service providing server in the first setting-information transmission processing; a first memory-control processing for storing, in said server memory, the setting information associated with the device specifying information that has been received together with the setting information in the setting-information reception processing; a first determining processing for determining whether said relay server is communicable with said device specified by the device specifying information; a second setting-information transmission processing for transmitting the setting information to said specified device, when it is determined in the first determining processing that said relay server is communicable with said specified device; and a third setting-information transmission processing for transmitting the setting information stored in said server memory, to said specified device, when it is determined in the first determining process that said relay server has become communicable with communicable with said specified device after once determined in the first determining process that said relay server is not communicable with said specified device, wherein said device is configured to execute: a setting storage processing for storing the received setting information in said device memory, upon reception of the setting information transmitted in one of the second setting-information transmission processing and the third setting-information transmission processing; and a result-information transmission processing for transmitting result information representing that the setting storage processing has been executed, to said relay server, upon execution of the setting storage processing, wherein said relay server is configured to execute: a result-information reception processing for receiving the result information transmitted from said device in the result-information transmission processing; a second memory-control processing for associating the setting information stored in said server memory, with status information representing a status of the setting in said device, in the second memory-control processing; the setting information is associated with setting-unattempted-status information when the result information has not been received in the result-information reception processing, the setting-unattempted-status information being one form of the status information; and the setting information is associated with setting-attempted-status information when the result information has been already received in the result-information reception processing, the setting-attempted-status information being another form of the status information, and a third memory-control processing for storing, in said server memory, notification information containing the status information that is to be notified to an external device that is connected to said relay server, together with the device specifying information corresponding to the setting information that is associated with the status information to be notified to the external device, such that the notification information is transmittable to the external device.
地址 Nagoya-shi JP