Method of registering a device at a remote site featuring a client application capable of establishing multiple wireless connections for transmitting registration messages between device and remote site
First Claim
1. A method, comprising:
- detecting, by a client device, a device being installed at a location;
establishing, by the client device, a first wireless connection between the client device and the device being installed at the location;
generating, by the client application running on the client device, a user interface including one or more selectable components for inputting a plurality of parameter settings to be implemented by the device being installed at the location;
receiving, by a client application running on the client device via the user interface, user input specifying the plurality of parameter settings to be transmitted to the device;
wirelessly transmitting, by the client device via the first wireless connection, from the client application to the device the plurality of parameter settings, wherein device is configured to operate in accordance with at least some of the plurality of parameter settings;
establishing, by the client application, a second wireless connection that enables communication between the device being installed at the location and the remote site via the Internet, wherein the client application establishes the second wireless connection by facilitating connection of the device being installed at the location to a wireless local-area network that is connected to the Internet, wherein the second wireless connection enables the device being installed at the location to send information to the remote site via the wireless local-area network and the Internet, wherein the second wireless connection enables the remote site to send information to the device being installed at the location via the Internet and the wireless local-area network; and
causing the remote site to register the device being installed at the location, including transmitting to the remote site, via the second wireless connection and/or a third wireless connection between the client application and the remote site, registration information and account information, wherein the registration information includes a device identifier identifying the device being installed at the location, wherein the remote site did not have the registration information before, wherein the remote site registers the device being installed at the location by performing operations including associating the registration information with the account information.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
-
Citations
19 Claims
-
1. A method, comprising:
-
detecting, by a client device, a device being installed at a location; establishing, by the client device, a first wireless connection between the client device and the device being installed at the location; generating, by the client application running on the client device, a user interface including one or more selectable components for inputting a plurality of parameter settings to be implemented by the device being installed at the location; receiving, by a client application running on the client device via the user interface, user input specifying the plurality of parameter settings to be transmitted to the device; wirelessly transmitting, by the client device via the first wireless connection, from the client application to the device the plurality of parameter settings, wherein device is configured to operate in accordance with at least some of the plurality of parameter settings; establishing, by the client application, a second wireless connection that enables communication between the device being installed at the location and the remote site via the Internet, wherein the client application establishes the second wireless connection by facilitating connection of the device being installed at the location to a wireless local-area network that is connected to the Internet, wherein the second wireless connection enables the device being installed at the location to send information to the remote site via the wireless local-area network and the Internet, wherein the second wireless connection enables the remote site to send information to the device being installed at the location via the Internet and the wireless local-area network; and causing the remote site to register the device being installed at the location, including transmitting to the remote site, via the second wireless connection and/or a third wireless connection between the client application and the remote site, registration information and account information, wherein the registration information includes a device identifier identifying the device being installed at the location, wherein the remote site did not have the registration information before, wherein the remote site registers the device being installed at the location by performing operations including associating the registration information with the account information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Non-transitory machine-readable storage medium for use in a system, wherein the non-transitory machine-readable storage medium is encoded with machine-readable instructions for performing a method comprising:
-
detecting a device being installed at a location; establishing a first wireless connection with the device being installed at the location; generating a user interface including one or more selectable components for inputting a plurality of parameter settings to be implemented by the device being installed at the location; receiving, via the user interface, user input specifying the plurality of parameter settings to be transmitted to the device; wirelessly transmitting to the device, via the first wireless connection, the plurality of parameter settings, wherein device is configured to operate in accordance with at least some of the plurality of parameter settings; establishing a second wireless connection that enables communication between the device being installed at the location and the remote site via the Internet, wherein the second wireless connection is established by facilitating connection of the device being installed at the location to a wireless local-area network that is connected to the Internet, wherein the second wireless connection enables the device being installed at the location to send information to the remote site via the wireless local-area network and the Internet, wherein the second wireless connection enables the remote site to send information to the device being installed at the location via the Internet and the wireless local-area network; and causing the remote site to register the device being installed at the location, including transmitting to the remote site, via the second wireless connection and/or a third wireless connection with the remote site, registration information and account information, wherein the registration information includes a device identifier identifying the device being installed at the location, wherein the remote site did not have the registration information before, wherein the remote site registers the device being installed at the location by performing operations including associating the registration information with the account information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification