发明名称 OPERATION PERFORMING SYSTEM, RELAY SERVER, AND DEVICE
摘要 An operation performing system, comprising: a device; a service providing server for providing a service that causes the device to perform an operation; and a relay server for relaying between the service providing server and the device, wherein the device and the relay server are connected in a server-push enabled state, wherein the service providing server executes a first command-transmission processing for transmitting performance command for commanding performance of the operation, wherein the relay server executes a second command-transmission processing for transmitting, in the server-push enabled state, the performance command to the device, wherein the device executes a first status-transmission processing for transmitting, to the relay server, status information indicative of a status of the operation under performance, and wherein the relay server executes a second storage processing for storing in, the first storage, the status information in association with the service identifying information.
申请公布号 US2015281475(A1) 申请公布日期 2015.10.01
申请号 US201514645502 申请日期 2015.03.12
申请人 BROTHER KOGYO KABUSHIKI KAISHA 发明人 NAGASAKI Takeshi
分类号 H04N1/00;G06F3/12;H04N1/32 主分类号 H04N1/00
代理机构 代理人
主权项 1. An operation performing system, comprising: a device connected to the Internet via a router and capable of performing a certain operation; a service providing server on the Internet configured to provide a service that causes the device to perform the operation; and a relay server having a first storage and configured to relay between the service providing server and the device, wherein the device and the relay server are connected in a server-push enabled state in which the relay server transmits information generated on the Internet to the device via the router by use of a communication protocol and the device subsequently receives the information transmitted from the relay server, wherein the service providing server is configured to execute a first command-transmission processing for transmitting a performance command that commands performance of the certain operation and that includes specific information for identifying operation information representing the operation to be performed by the device, wherein the relay server is configured to execute a first reception processing for receiving the performance command transmitted from the service providing server,a second command-transmission processing for transmitting, in the server-push enabled state, the received performance command including the specific information to the device by use of the communication protocol, anda first storage processing for storing, in the first storage, service identifying information that identifies the service providing server, in response to reception of the performance command transmitted from the service providing server, wherein the device is configured to execute processings comprising a second reception processing for receiving the performance command transmitted from the relay server in the server-push enabled state,an acquiring processing for acquiring the operation information identified by the specific information included in the received performance command,an operation performing processing for performing the operation referring to the acquired operation information, anda first status-transmission processing for transmitting, to the relay server, status information indicative of a status of the operation that is being performed in the operation performing processing, when timing to transmit the status information comes during performance of the operation, and wherein the relay server is configured to execute a third reception processing for receiving the status information transmitted from the device,a second storage processing for storing in, the first storage, the received status information in association with the service identifying information, anda second status-transmission processing for transmitting, to the service providing server that is associated with the status information, the status information stored in the first storage in the second storage processing and not yet transmitted to the service providing server.
地址 Nagoya-shi JP