Patent attributes
The disclosure relates to an Internet of Things (IoT) connectivity module that can add connectivity to an otherwise non-connected host and simplify procedures to connect, configure, and enable device-to-device (D2D) communication between the host and various heterogeneous IoT devices. For example, according to various aspects, the connectivity module may comprise a connectivity chip configured to implement a wireless network platform (e.g., a radio-frequency front end and one or more wireless radios), one or more standard peripheral interfaces configured to interconnect the connectivity module to a host having at least one processor, and a D2D application configured to implement a proximal D2D communication framework and expose a command protocol associated with the proximal D2D communication framework via the standard peripheral interfaces. Furthermore, according to various aspects, the connectivity module may comprise a dedicated interrupt line that may be asserted to notify the host when data becomes available to consume.