System and Method for Developing Applications in Wireless and Wireline Environments
4 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
69 Claims
-
1-49. -49. (canceled)
-
50. A method for supporting a communications network including a plurality of protocols, comprising:
-
receiving, at a physical messaging network server initiated from a physical wireless device, a communication utilizing a modified User Datagram Protocol (UDP) connectionless transport protocol modified to detect a duplicate segmented message; detecting, at said physical messaging network server, said duplicate segmented message using a peer wireless protocol; acknowledging back to a peer wireless protocol layer of said physical wireless device, said duplicate segmented message; discarding, using said modified UDP connectionless transport protocol, said duplicate segmented message; and logging said duplicate segmented message; wherein said modified UDP connectionless transport protocol requires fewer overhead bytes than is required by Transport Control Protocol (TCP) protocol. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A method for supporting a communications network including a plurality of protocols, comprising:
-
receiving, at a physical messaging network server initiated from a physical wireless device, a communication utilizing a modified User Datagram Protocol (UDP) connectionless transport protocol modified to detect a duplicate message; detecting, at said physical messaging network server, said duplicate message using a peer wireless protocol; acknowledging back to a peer wireless protocol layer of said physical wireless device, said duplicate message; discarding, using said modified UDP connectionless transport protocol, said duplicate message; and logging said duplicate message; wherein said modified UDP connectionless transport protocol requires fewer overhead bytes than is required by Transport Control Protocol (TCP) protocol. - View Dependent Claims (67, 68, 69)
-
Specification