IP Library Granted Patent US 9,037,667
Granted Patent B2
US 9,037,667 · App. 14/058,468 · Granted May 19, 2015

Unified message management method and system

Inventor: Leon Rivkin (Hicksville, NY)
Assignee: DEVELOPONBOX
H04L51/063G06F9/541G06F9/546
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,037,667
App. No.
14/058,468
Granted
May 19, 2015
Kind
B2
Abstract

The proposed Advanced Messaging Solution (AMS) provides a non-intrusive cloud-based software application infrastructure through which MSOs and Service Providers can unify Web, mobile and set-top box device technologies with Enterprise and 3 rd party services, as well as Web/Internet Applications.

Claims (31)

1. A method of operating a messaging system, comprising:

receiving at least one message at a messaging system, said message being in at least one format supported by at least one message adapter forming a part of a message source;

checking said at least one message by an external service in accordance with a set of rules stored in a rules database;

transforming said at least one format of said at least one message to another message format according to said set of rules;

routing said at least one transformed message to an application adapter in accordance with said set of rules;

processing said transformed message by said application adapter;

optimizing data required for response from other services by an algorithm of said message adapter;

routing said transformed message from the application adapter to a business service adapter in accordance with said set of rules;

processing said routed message by said business service adapter;

obtaining said optimized data required for said response from said other services by an algorithm of said business service adapter;

storing said data in a memory accessible by said messaging system on behalf of said message source;

transforming said obtained data by said business service adapter into a response message using the message format in accordance with said set of rules;

routing said response message to the message adapter in accordance with said rules; and

transmitting said response message by said message adapter to a recipient via an optimized set-top box (STB) transport adapter in accordance with said set of rules, wherein the optimized STB transport adapter includes a file name virtualization for allowing a STB application to operate with abstract transport API (application program interface) by hiding a specific transport protocol used for the received message or the response message.

2. The method of claim 1 , further comprising steps for flexible message processing:

using a transport manager providing unified access to all multiple transports supported by transport adapters forming a part of said messaging system;

extending said messaging system with support from other transports by adding additional transport adapters to said messaging system;

transforming message formats supported by message adapters forming a part of said messaging system; and

further extending said messaging system by means of additional message formats by adding additional message adapters to said messaging system.

3. The method of claim 1 , further comprising steps related to operation of a workflow engine:

reading said set of rules from said database;

execution of the said set of rules;

providing message processing algorithms defined by said set of rules;

extending said messaging system by means of additional message processing algorithms by adding additional rules to said set of rules to store in the database; and

routing messages between transport adapters, message adapters, application adapters, and business service adapters in accordance with said set of rules.

4. The method of claim 1 , further comprising steps of integration different systems and devices capable of sending and receiving messages therebetween without said different systems and said devices being modified prior to said steps of integration:

communicating with said different systems and said devices using transports known to said different systems and said devices, said known transports forming a part of said messaging system;

transforming the messages from a format known to said different systems and said devices that send said messages to a format known to said different systems or said devices that receive said messages;

generating for said different systems and devices data and applications that said systems and devices are capable of consuming;

storing said data in said memory on behalf of said different systems and devices; and

providing additional logic to said different systems and devices by means of said set of rules.

Assignments (9)
SECURITY INTEREST Recorded Apr 13, 2023
From: ZODIAC SYSTEMS, LLC
To: JP MORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063310/0842 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 052845/0940 Recorded Apr 13, 2023
From: REGIONS BANK, AS COLLATERAL AGENT
To: ZODIAC SYSTEMS, LLC
Reel/Frame 063333/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2020
From: RIVKIN, LEON
To: DEVELOPONBOX D/B/A ZODIAC INTERACTIVE
Reel/Frame 053080/0242 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jun 4, 2020
From: ZODIAC SYSTEMS, LLC
To: REGIONS BANK, AS COLLATERAL AGENT
Reel/Frame 052845/0940 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jun 4, 2020
From: KEYBANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: ZODIAC SYSTEMS, LLC (F/K/A DEVELOPONBOX, LLC)
Reel/Frame 052845/0904 →
CHANGE OF NAME Recorded Nov 22, 2019
From: DEVELOPONBOX, LLC
To: ZODIAC SYSTEMS, LLC
Reel/Frame 051097/0093 →
PATENT SECURITY AGREEMENT Recorded Dec 21, 2016
From: DEVELOPONBOX, LLC
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 041115/0980 →
TERMINATION AND RELEASE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Dec 21, 2016
From: MC ADMIN CO LLC, AS COLLATERAL AGENT
To: DEVELOPONBOX, LLC
Reel/Frame 041173/0339 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 23, 2015
From: DEVELOPONBOX, LLC
To: MC ADMIN CO LLC
Reel/Frame 036421/0507 →
Continuity (3)
Continuation 13101326 · May 5, 2011
Provisional Application 61333417 · May 11, 2010
Related Publication 20140047054A1 · Feb 13, 2014