Intelligent messaging network server interconnection
First Claim
1. A method for supporting a communications network, comprising:
- establishing communications between a physical messaging network server and a wireless device utilizing a hybrid User Datagram Protocol (UDP) connectionless transport protocol comprised of a transport layer corresponding to a transport layer of an Open Systems Interconnection (OSI) model, said UDP transport layer being modified to detect at least one of a duplicate message and a duplicate segmented message while requiring less overhead than is required by Transport Control Protocol (TCP) protocol;
detecting said at least one of duplicate message and duplicate segmented message using a peer wireless protocol layer; and
discarding said at least one of duplicate message and duplicate segmented message, in response to said detection of said at least one of duplicate message and duplicate segmented message with said transport layer of said hybrid UDP connectionless transport protocol;
wherein said at least one of duplicate message and duplicate segmented message received from said wireless device is acknowledged back to said wireless device to said peer wireless protocol layer, discarded, and conditionally logged.
9 Assignments
0 Petitions
Accused Products
Abstract
An intelligent messaging network provides multiple software development kits (SDKs) to assist, e.g., engineers in developing client and server applications. The SDKs can contain a consistent set of application program interfaces (APIs) and a set of platform specific libraries for all intelligent messaging network supported platforms and networks. In addition to the SDKs, the intelligent messaging network can provide developers a resource kit including a set of tools to assist the developers when designing, implementing, and testing their client and server applications. The intelligent messaging network can provide a mobile client and server SDK environment to assist engineers developing client applications and servers. The SDKs can provide an easy to use APIs and a set of platform specific libraries to perform, e.g., compression, network management services, server-to-server communication, server registration/de-registration, and reliable message transport services.
-
Citations
15 Claims
-
1. A method for supporting a communications network, comprising:
-
establishing communications between a physical messaging network server and a wireless device utilizing a hybrid User Datagram Protocol (UDP) connectionless transport protocol comprised of a transport layer corresponding to a transport layer of an Open Systems Interconnection (OSI) model, said UDP transport layer being modified to detect at least one of a duplicate message and a duplicate segmented message while requiring less overhead than is required by Transport Control Protocol (TCP) protocol; detecting said at least one of duplicate message and duplicate segmented message using a peer wireless protocol layer; and discarding said at least one of duplicate message and duplicate segmented message, in response to said detection of said at least one of duplicate message and duplicate segmented message with said transport layer of said hybrid UDP connectionless transport protocol; wherein said at least one of duplicate message and duplicate segmented message received from said wireless device is acknowledged back to said wireless device to said peer wireless protocol layer, discarded, and conditionally logged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification