The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 17, 2015

Filed:

Jan. 05, 2013
Applicant:

Electric Imp, Inc., Los Altos, CA (US);

Inventor:

Hugo Fiennnes, Palo Alto, CA (US);

Assignee:

Electric Imp Incorporated, Los Altos, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/177 (2006.01); H04L 12/24 (2006.01); H04N 21/41 (2011.01); H04N 21/418 (2011.01); H04N 21/4227 (2011.01); H04N 21/436 (2011.01); H04N 21/4363 (2011.01); H04N 21/443 (2011.01); H04N 21/4782 (2011.01); H04N 21/61 (2011.01);
U.S. Cl.
CPC ...
H04L 41/0806 (2013.01); H04N 21/4126 (2013.01); H04N 21/4131 (2013.01); H04N 21/4182 (2013.01); H04N 21/4184 (2013.01); H04N 21/4227 (2013.01); H04N 21/43615 (2013.01); H04N 21/4363 (2013.01); H04N 21/4437 (2013.01); H04N 21/4782 (2013.01); H04N 21/6125 (2013.01);
Abstract

System and method of interfacing arbitrary non-network connected devices to wireless computer networks. The invention provides an optically configurable wireless communications module, in either fixed or removable formats, with wireless (e.g. WiFi) network connectivity. The module also has a programmable arbitrary device controller, associated software, and at least the combination of the arbitrary device and the module also provides a unique ID code. A software token assisted method may be used to associate the unique ID code with appropriate control software and this association stored in network server memory. The invention also uses an internet-based service and a local optical programmer to configure the module's wireless network configuration. Once connectivity is established, the module may upload its unique ID code to the server and receive appropriate arbitrary device control code from the server. Portable version modules may be swapped between arbitrary devices at will, and will automatically configure themselves.


Find Patent Forward Citations

Loading…