Patent ID: 9402281
Filing Date: 2016-07-26
CPC Classification: H04L,H04W

Claim Text:
1. A communications module system for at least one non-network connected arbitrary device, each said arbitrary device having electrical circuitry to implement its functionality, said system comprising: at least one communications module configured to carry control signals to at least some of said electrical circuitry for said at least one arbitrary device; each said communications module comprising: a communications interface wireless transceiver configured to be capable of establishing a wireless network connection with a computer network, and an optical interface input configured to be capable of reading optically transmitted configuration data; internal solid state memory capable of storing code and data; at least one internal processor, said at least one internal processor configured to at least execute said code when said communications module is connected to said arbitrary device; program code stored in said memory that configures said at least one processor of said communications module to operate as a sandbox or virtual machine in a manner that prevents program crashes or errors in a portion of the code that operates said arbitrary device from interfering with a portion of the code that operates a network interface of said communications module; wherein said optical configuration interface is further configured to receive wireless network configuration data, thereby allowing said communication interface to establish a wireless network connection with a computer network; wherein said communications interface wireless transceiver is further configured to transmit either unique identification data or a software token over said network connection, and to use said network connection to load code corresponding to said unique identification data or said software token from said network connection to operate said communications module.