Fecha de publicación:
02/02/2017
Fuente: WIPO "swarm"
Provided is an edge network device or gateway device for a data network. The device comprises a memory storing operating system (OS) software and a processor for executing the OS software to provide an OS level virtualization environment. The OS level virtualization environment provides a data distribution service to share services and an OS command interpreter interfaced with the data distribution service to enable the sharing of services on the data distribution service. An event processing engine receives data from the data distribution service and uses a query language to match received data with a query and then publish results of any matched queries onto the data distribution service. The data distribution service is configured to share services in the data network with one or more other similarly configured edge network devices and the OS command interpreter is configured to use the data distribution service to pass logic between the edge network device and the one or more other similarly configured edge network devices.