Service provider for embedded devices using a message store
First Claim
16. A service provider for embedded devices comprising:
- a computer, the computer including communications hardware for communicating over a computer network, the computer also including a storage device;
a computer network communications module for communicating with computers via the computer network, the computer network communication module being configured to communicate via the computer network with a message store and transmit component, wherein the message store and transmit component is capable of communicating with one or more embedded devices through the computer network;
a database of embedded device information, the embedded device information being available to the computer network; and
a database interface module for accessing the service information in the service information database.
3 Assignments
0 Petitions
Accused Products
Abstract
A service provider for embedded devices is disclosed for controlling, monitoring and/or updating embedded devices. The service provider includes a computer having communications hardware for communicating over a computer network. The computer also includes a storage device and a processor. The computer network communication module is also configured to communicate via the computer network with a message store and transmit component, wherein the message store and transmit component is capable of communicating with one or more embedded devices through the computer network. A database of service information obtained from the computer network is also added to the service provider. This database of service information is available to the embedded devices through the message store and transmit component. In general, communications between the service provider and the embedded device occur by having information or data be sent from the provider to the message store and transmit component and then, in turn, this information or data is sent by the message store and transmit component to the embedded device.
43 Citations
42 Claims
-
16. A service provider for embedded devices comprising:
-
a computer, the computer including communications hardware for communicating over a computer network, the computer also including a storage device;
a computer network communications module for communicating with computers via the computer network, the computer network communication module being configured to communicate via the computer network with a message store and transmit component, wherein the message store and transmit component is capable of communicating with one or more embedded devices through the computer network;
a database of embedded device information, the embedded device information being available to the computer network; and
a database interface module for accessing the service information in the service information database. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An embedded device service provider, the embedded device service provider comprising:
-
communications hardware for communicating over a computer network, the communications hardware being configured to configured to communicate via the computer network with a message store and transmit component, wherein the message store and transmit component is capable of communicating with one or more embedded devices through the computer network;
memory;
an embedded device information database including embedded device information, the embedded device information database being available to the computer network;
a service information database including service information obtained from the computer network, the service information database being available to the embedded devices through the message store and transmit component; and
a processor, the processor executing instructions for implementing a method comprised of the steps of;
receiving a message from the message store and transmit component, the message store and transmit component having previously received information from the embedded device;
identifying the embedded device that sent the information to the message store and transmit component;
accessing the embedded device information database;
sending information to the message store and transmit component that may be then sent by the message store and transmit component to the embedded device; and
storing device information descriptive of a transaction. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method for providing service to a plurality of embedded devices, the method comprising:
-
providing electronic communications between a service provider for embedded devices and a communications network;
receiving a communication via the communications network from the message store and transmit component which contains information that was previously sent to the message store and transmit component by an embedded device;
identifying the embedded device that sent the information to the message store and transmit component;
accessing an embedded device information database;
sending a communication via the communications network to the message store and transmit component which contains information that may be later sent by the message store and transmit component to the embedded device; and
storing device information descriptive of a transaction. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
34-1. The method of claim 33 further comprising linking certain information in the embedded device information database to certain updated information.
-
42. A system for providing services to embedded devices comprising:
-
one or more service providers for embedded devices, wherein each service provider for embedded devices comprises;
a computer, the computer including communications hardware for communicating over a computer network, the computer also including a storage device;
a database;
a computer network communications module for communicating with computers via the computer network, the computer network communication module being configured to communicate via the computer network with a message store and transmit component, wherein the message store and transmit component is capable of communicating with one or more embedded devices through the computer network; and
a database interface module for accessing the information in the database; and
a central provider in electronic communication with the plurality of service providers for embedded devices, the central provider operating to provide communications between embedded devices and service providers for embedded devices, and to coordinate collecting updated information from the computer network relating to embedded devices, and to coordinate disseminating the updated information to embedded devices.
-
Specification