Patent ID: 9219647
Filing Date: 2015-12-22
Classification: H04L,H04W

Abstract:
1. A computer implemented communications gateway, comprising: a storage medium having stored therein program instructions which comprise a multitasking operating system which is partitioned into a module core layer, a module OS interface layer, and an operating environment; wherein said module core layer is configured to perform high level, coordinated functionality and comprises core gateway software that is compiled and linked only; wherein said module OS interface layer is configured to directly allow a module applications layer within said operating environment to map a module core layer I/O with a given device's resident operating system; wherein said module OS interface layer is configured to be customized, compiled, and linked with said module core layer to a plurality of sequentially, autonomous modules, each module being configured to communicate with hardware and other gateway modules; wherein said gateway modules collectively comprise a gateway stack (GS); wherein each module within said GS is independently operable to be turned on or off, downloaded from a remote site, and dynamically configured; wherein each of the modules in said GS is configured to implement one, and collectively all, of the following functions: wherein said GS is configured to allow functional capabilities within said gateway to be performed in both a local and a networked topology using any of local and remote hardware and software.