Protocol agnostic dynamic messaging platform and a system and a method thereof
AssigneeSynchronoss Technologies, Inc.
InventorsAristotle B. Allen, Dan Kowalchuck, Jeffrey Smyth, Priyesh Negandhi, Tony Powell
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention relates to a protocol agnostic dynamic messaging platform. Typically, the platform dynamically creates a message based on a transactional state associated with a first external entity. The platform automatically generates content, determines content format, and chooses a transmission protocol for the message to be sent to a second external entity. The platform is advantageously flexible to allow a message of any content type to be transmitted via any transmission protocol.
Claims34
A messaging platform comprising:
- a. a receiver component configured to handle a request from a first external entity;
- b. a qualifier component is configured to determine whether the request requires a message to be sent to a second external entity and to define a rule for the message, wherein the rule specifies content, an appropriate content format, and an appropriate transmission protocol;
- c. an assembler component is configured to create the message based on the rule;
- and
- d. a sender component configured to affix the transmission protocol for the message and to send the message to the second external entity.
A non-transitory computer-readable medium storing instructions that, when executed by a computing device, cause the computing device to perform a method comprising:
- a. receiving a request from a first external entity;
- b. qualifying the request received from the first external entity as one of a first type and a second type;
- and
- c. automatically performing a first procedure in response to the request being qualified as the first type, and automatically performing a second procedure in response to the request being qualified as the second type.
A system comprising:
- a. a first external entity;
- and
- b. a messaging platform communicatively coupled with the first external entity, wherein the messaging platform is configured to dynamically create a message based on a transactional state associated with the first external entity.
Dependencies are inferred from the claim text.