Bi-directional integration and control of managed and unmanaged devices
AssigneeZodiac Systems, LLC
InventorMichael Rivkin
Life of this patent
Estimating the term…
Abstract
A communications system is provided employing two-way integration approach providing access to notifications and actions occurring on unmanaged communication devices through the use of TV. The system includes installation of an application on unmanaged devices providing the ability to access all notifications and actions occurring on the unmanaged devices using TV. The unmanaged device obtains an input directly from TV from an application server which in turn obtains its input primarily from a TV. The input is not limited to the TV only, and can come from other sources.
Claims13
A system for controlling at least one unmanaged device via a TV controller, the system comprising:
- a) said TV controller having a first software agent application thereon, said software agent application adapted to send a first registration message;
- b) said at least one unmanaged device having a second software agent application installed thereon, said second software agent application including a circuit breaker module for protecting said at least one unmanaged device in case of failure of execution of a command, said second software agent is adapted to send a second registration message;
- c) a partner device discovery module adapted to pair said TV controller and said at least one unmanaged device;
- d) an address mapping module, mapping static IDs and dynamic addresses of at least one of said controller and said at least one unmanaged device, said address mapping module including at least one record, said at least one record including a pair of a dynamic address and a static identifier of at least one of said TV controller and said at least one unmanaged device;
- e) at least one service registry on installed on at least one of said TV controller and said at least one unmanaged devices, adapted for discovery of at least one software agent;
- and
- f) an intermediary messaging server, for communication between said TV controller and said at least one unmanaged device, said intermediate messaging server including:
- i. an API gateway module adapted to provide abstracted access to functions of said at least one unmanaged device;
- ii. a partner device router adapted to maintain many-to-many relationships between TV controllers and unmanaged devices,
- iii. a transport manager module adapted to manage transport protocols available for communication between said TV controller and said at least one unmanaged device and to translate messages between said transport;
- and
- iv. a template directory including a message template directory adapted to manage message templates and an application templates generator.
Dependencies are inferred from the claim text.