Patent ID: 9191277
Filing Date: 2015-11-17
Classification: G06F,G06Q,G08B,G08C,H04L,H04M,H04N,H04W

Abstract:
1. A method, comprising: receiving, by a client application running on a client device, registration information for registering a device at a remote site, the registration information including user account information, wherein the device is configured to perform a function at a location, wherein the client application receives the registration information via user input to the client device during installation of the device at the location, wherein the device is configured to wirelessly transmit a string of identification data, wherein the wirelessly transmitted string of identification data causes the device to be detectable by the client device, wherein the device transmits the string of identification data responsive to user input received by a user-interface component of the device; causing a device identifier that identifies the device to be communicated to the remote site that is located remote from the location of the device; transmitting, by the client application running on the client device, to the remote site the registration information, wherein the remote site did not have the registration information before, wherein the remote site is configured to: use the account information included in the registration information to locate or create a user account at the remote site; and register the device at the remote site to the user account, wherein being configured to register the device at the remote site to the user account includes being configured to associate the device identifier with the user account in a data store remote from the location of the device.