IP Library Granted Patent US 9,967,110
Granted Patent B2
US 9,967,110 · App. 15/231,224 · Granted May 8, 2018

Method and apparatus for registering remote network devices with a control device

Inventors: Michael Lamb (Rancho Santa Fe, CA); Brandon Gruber (Vista, CA)
Assignee: Ecolink Intelligent Technology, Inc.
H04L12/2836H04L12/462
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,967,110
App. No.
15/231,224
Granted
May 8, 2018
Kind
B2
Abstract

A method and apparatus for registering a remote network device with a control device is disclosed. In one embodiment, a registration information message is received by a bridge device from an unregistered remote network device using a first communication protocol. Identification information within the registration information message is stored in a record in a memory. A second registration information message is transmitted to the control device using the second communication protocol, the second registration information message comprising at least some of the identification information. In response, an acknowledgement message is received from the control device, the acknowledgement message comprising an identification code. When subsequent messages are received from the remote network device, the bridge associates these messages with the identification code, then re-transmits the messages to the control device using the identification code.

Claims (27)

1. A system, comprising:

a remote network device located at a home location which communicates using a first communication protocol;

a control device located at the home location which communicates using a second communication protocol different than the first communication protocol; and

a bridge device located at the home location for enabling communication between the remote network device and the control device, the bridge device comprising:

a first transceiver for communicating with the remote network device using the first communication protocol;

a second transceiver for communicating with the control device using the second communication protocol;

a processor for executing processor-executable instructions; and a memory for storing the processor-executable instructions, the processor-executable instructions causing the bridge to:

receive from the remote network device using the first communication protocol a first message, the first message comprising identification information and data indicative of a state of the remote network device;

use the identification information within the first message to determine an identification code, wherein the identification code was provided by the control device in a second message transmitted using the second communication protocol prior to the first message being received from the remote network device and wherein the identification code was assigned by the control device for use in uniquely identifying the remote network device; and

transmit to the control device using the second communication protocol a third message, the third message comprising at least the data indicative of a state of the remote network device received in the first message and the determined identification code.

2. The system as recited in claim 1 , wherein the remote network device comprises a sensor device.

3. The system as recited in claim 2 , wherein the sensor device comprises a tilt sensor.

4. The system as recited in claim 2 , wherein the sensor device comprises a passive infrared sensor.

5. The system as recited in claim 2 , wherein the sensor device comprises a motion sensor.

6. The system as recited in claim 1 , wherein the remote network device comprises a camera.

7. A bridge device located at a home location for enabling communication between a remote network device located at the home location and a control device located at the home location, wherein the remote network device communicates using a first communication protocol and the control device communicates using a second communication protocol, the bridge device comprising:

a first transceiver for communicating with the remote network device using the first communication protocol;

a second transceiver for communicating with the control device using the second communication protocol;

a processor for executing processor-executable instructions; and

a memory for storing the processor-executable instructions, the processor-executable instructions causing the bridge device to:

receive from the remote network device using the first communication protocol a first message, the first message comprising identification information and data indicative of a state of the remote network device;

use the identification information within the first message to determine an identification code, wherein the identification code was provided by the control device in a second message transmitted using the second communication protocol prior to the first message being received from the remote network device and wherein the identification code was assigned by the control device for use in uniquely identifying the remote network device; and

transmit to the control device using the second communication protocol a third message, the third message comprising at least the data indicative of a state of the remote network device received in the first message and the determined identification code.

8. A method implemented by a bridge device located at a home location for enabling communication between a remote network device located at the home location to a control device located at the home location, wherein the remote network device communicates using a first communication protocol and the control device communicates using a second communication protocol, the method comprising:

receiving from the remote network device, located at the home location, the first message comprising identification information and data indicative of a state of the remote network device, the first message using the first communication protocol:

using the identification information within the first message to determine an identification code, wherein the identification code was provided by the control device in a second message transmitted using the second communication protocol prior to the first message being received from the remote network device and wherein the identification code was assigned by the control device for use in uniquely identifying the remote network device; and

transmitting to the control device, located at the home location, the third message comprising at least the data indicative of a state of the remote network device received in the first message and the determined identification code, the third message using the second communication protocol.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2025
From: ECOLINK INTELLIGENT TECHNOLOGY, INC.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 069825/0183 →
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2016
From: LAMB, MICHAEL; GRUBER, BRANDON
To: ECOLINK INTELLIGENT TECHNOLOGY, INC.
Reel/Frame 039500/0195 →
Continuity (3)
Continuation 14734932 · Jun 9, 2015
Continuation 13401687 · Feb 21, 2012
Related Publication 20160352532A1 · Dec 1, 2016