Remote monitoring system
First Claim
Patent Images
1. A computer-implemented method for providing a remote monitoring service to a customer, the method comprising:
- providing an hypertext transfer protocol (HTTP) interface to a remote monitoring system, the interface being available over a network, the remote monitoring system including a computer readable medium and being located at a first geographic location;
receiving, from the customer via the interface, registration information via an HTTP post including a company profile and an identifier of at least one monitored device, the at least one monitored device being located at a second geographic location remote from the first geographic location;
storing, on the computer readable medium, an association of the at least one monitored device with the company profile;
validating the registration information;
providing, via the interface, a result of validating the registration information to the customer;
receiving, at the remote monitoring system, status information associated with the at least one monitored device, the status information describing an operational condition of the at least one monitored device;
storing the status information on the computer readable medium;
providing, by the remote monitoring system, the status information to a first user at a third geographic location remote from the first geographic location and the second geographic location, wherein providing the status information includes;
aggregating the status information by at least one device group, the at least one device group including a plurality of devices having a common functional device type, the aggregated status information including information associated with a device in an anomalous state; and
presenting, to the first user in a display of a computer system, the aggregated status information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for monitoring and reporting information regarding status of a power supply/management device operated by a user comprises detecting the status of the device using a monitoring device having an application interface configured to communicate over a communication network, generating a status update indication using a self-describing computer language and sending the status update indication over the communication network to a remote computer, and associating the user with the status update information for the remote device using the remote computer.
190 Citations
27 Claims
-
1. A computer-implemented method for providing a remote monitoring service to a customer, the method comprising:
-
providing an hypertext transfer protocol (HTTP) interface to a remote monitoring system, the interface being available over a network, the remote monitoring system including a computer readable medium and being located at a first geographic location; receiving, from the customer via the interface, registration information via an HTTP post including a company profile and an identifier of at least one monitored device, the at least one monitored device being located at a second geographic location remote from the first geographic location; storing, on the computer readable medium, an association of the at least one monitored device with the company profile; validating the registration information; providing, via the interface, a result of validating the registration information to the customer; receiving, at the remote monitoring system, status information associated with the at least one monitored device, the status information describing an operational condition of the at least one monitored device; storing the status information on the computer readable medium; providing, by the remote monitoring system, the status information to a first user at a third geographic location remote from the first geographic location and the second geographic location, wherein providing the status information includes; aggregating the status information by at least one device group, the at least one device group including a plurality of devices having a common functional device type, the aggregated status information including information associated with a device in an anomalous state; and presenting, to the first user in a display of a computer system, the aggregated status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A remote monitoring system comprising:
-
a non-transitory computer readable medium; an input configured to; receive, from a customer, registration information via hypertext transfer protocol (HTTP) post including a company profile and an identifier of at least one monitored device; and receive status information associated with the at least one monitored device, the status information describing an operational condition of the at least one monitored device; at least one processor coupled to the computer readable medium and the interface and configured to; store an association of the at least one monitored device with the company profile; validate the company profile; store the status information on the computer readable medium; and aggregate the status information by at least one device group, the at least one device group including a plurality of devices having a common functional device type, the aggregated status information including information associated with a device in an anomalous state; and an output coupled to the at least one processor and configured to; provide a result of the validation of the company profile to the customer; provide the status information to a first user at a geographic location remote from the remote monitoring system; and present, to the first user in a display of a computer system, the aggregated status information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable medium having stored thereon sequences of instruction including instructions that will cause at least one processor to
provide an hypertext transfer protocol (HTTP) interface to a remote monitoring system, the interface being available over a network, the remote monitoring system including a computer readable medium and being located at a first geographic location; -
receive, from the customer via the interface, registration information via an HTTP post including a company profile and an identifier of at least one monitored device, the at least one monitored device being located at a second geographic location remote from the first geographic location;
store, on the computer readable medium, an association of the at least one monitored device with the company profile;validate the registration information; provide, via the interface, a result of validating the registration information to the customer; receive, at the remote monitoring system, status information associated with the at least one monitored device, the status information describing an operational condition of the at least one monitored device; store the status information on the computer readable medium; provide, by the remote monitoring system, the status information to a first user at a third geographic location remote from the first geographic location and the second geographic location, wherein providing the status information includes; aggregating the status information by at least one device group, the at least one device group including a plurality of devices having a common functional device type, the aggregated status information including information associated with a device in an anomalous state; and presenting, to the first user in a display of a computer system, the aggregated status information.
-
Specification