NON-TRANSITORY COMPUTER READABLE MEDIUM, SERVER AND SYSTEM
First Claim
1. A system comprising:
- a server; and
an information device,wherein the server comprises;
at least one first processor; and
a first memory storing first computer-readable instructions therein that, when executed by the at least one first processor, cause the server to;
receive, from a service providing apparatus, first information comprising;
service identification information for identifying the service providing apparatus;
device identification information for identifying the information device;
type information identifying a type of device state information representing a state of the information device, and
a transmission condition representing a condition that causes the information device to transmit the device state information;
store the device identification, the type information, and the transmission condition in association with the service identification information, in a memory; and
transmit, to the information device identified by the device identification information, the type information and the transmission condition;
wherein the information device comprises;
at least one second processor; and
a second memory storing second computer-readable instructions therein that, when executed by the at least one second processor, cause the information device to;
receive the type information and the transmission condition from the server;
store the received type information and the received transmission condition in a memory; and
transmit, to the server, the device state information related to the stored type information in response to determining that the transmission condition stored in the second memory is satisfied;
wherein the first computer-readable instructions, when executed by the at least one first processor, cause the server to;
receive, from the information device, the device state information;
store, in a memory, the received device state information in association with the device identification information identifying the information device; and
transmit, to the service providing apparatus, the device state information received from the information device.
1 Assignment
0 Petitions
Accused Products
Abstract
A server may receive information from one or more service providing apparatuses. Computer-readable instructions may cause the server to store device identification information, type information, and/or a transmission condition in association with service identification information. The server may receive device state information from one or more information devices when an information device determines that a transmission condition is satisfied. The server may also store the received device state information in association with device identification information identifying a specific information device, which transmitted the device state information. Further, the server may transmit, to a specific service providing apparatus, identified by specific service identification information, the device state information stored in association with the specific service identification information.
-
Citations
20 Claims
-
1. A system comprising:
-
a server; and an information device, wherein the server comprises; at least one first processor; and a first memory storing first computer-readable instructions therein that, when executed by the at least one first processor, cause the server to; receive, from a service providing apparatus, first information comprising;
service identification information for identifying the service providing apparatus;
device identification information for identifying the information device;
type information identifying a type of device state information representing a state of the information device, and
a transmission condition representing a condition that causes the information device to transmit the device state information;store the device identification, the type information, and the transmission condition in association with the service identification information, in a memory; and transmit, to the information device identified by the device identification information, the type information and the transmission condition; wherein the information device comprises; at least one second processor; and a second memory storing second computer-readable instructions therein that, when executed by the at least one second processor, cause the information device to; receive the type information and the transmission condition from the server; store the received type information and the received transmission condition in a memory; and transmit, to the server, the device state information related to the stored type information in response to determining that the transmission condition stored in the second memory is satisfied; wherein the first computer-readable instructions, when executed by the at least one first processor, cause the server to; receive, from the information device, the device state information; store, in a memory, the received device state information in association with the device identification information identifying the information device; and transmit, to the service providing apparatus, the device state information received from the information device. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable medium storing computer-readable instructions that, when executed by at least one processor, cause a server to:
-
receive, from a service providing apparatus, first information comprising; service identification information for identifying the service providing apparatus; device identification information for identifying an information device; type information for identifying a type of device state information representing a state of the information device; and a transmission condition representing a condition that causes the information device to transmit the device state information; store the device identification, the type information, and the transmission condition in association with the service identification information, in a memory of the server; transmit, to the information device identified by the device identification information, the type information and the transmission condition; receive, from the information device, the device state information related to the type information; store, in the memory, the received device state information in association with the device identification information identifying the information device; and transmit, to the service providing apparatus, the device state information received from the information device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A server comprising:
-
at least one processor; and a memory storing computer-readable instructions therein that, when executed by the at least one processor, cause the server to; receive, from a service providing apparatus, first information comprising; service identification information for identifying the service providing apparatus; device identification information for identifying an information device, type information identifying a type of device state information representing a state of the information device, and a transmission condition representing a condition that causes the information device to transmit the device state information; store the device identification, the type information, and the transmission condition in association with the service identification information, in the memory; transmit, to the information device identified by the device identification information, the type information and the transmission condition; receive, from the information device, the device state information related to the type information; store, in the memory, the received device state information in association with the device identification information identifying the information device; and transmit, to the service providing apparatus, the device state information received from the information device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification