AU2914401A

A messaging method and apparatus for sending and receiving messages in a client server environment over multiple wireless and wireline networks

Abstract

A messaging system, method, and computer program product is disclosed, including a client device (112a, 112b, 112c) having stored therein a client application, which is adapted to be executed by the client device; a server (142) having stored therein a server application, which is adpated to be executed by the server; a plurality of wireless networks, each of which is adapted to communicate messages bewteen the client device (112a, 112b, 112c) and the server (142); and support one or more wireless network protocols; a protocol gateway (116a, 116b, 116c) encapsulating a fundamental network protocol, which underlies each of the one or more wireless network protocols; and means for communicating a message between the client application and the server application, over a selected wireless network protocol through the protocol gateway (116a, 116b, 116c), independent of the selected wireless network protocol. The system can further include a message router (124) for routing the message between the protocol gateway (116a, 116b, 116c) and the server (142). The message router (124) can further include means for authenticating an origin of the message. The present invention can also include a multi-network transport programming interface, a software development toolkit (SDK), or a simple network transport layer (SNTL) that can enable client/server applications to be written easily, where such applications can allow client devices (112a, 112b, 112c) to communicate messages with server applications across multiple wireless and wire-line networks. Moreover, the present invention features methods of communicating such messages over wireless networks efficiently, without requiring significant bandwidth, a valuable resource in wireless networks.

Term

Term ended

Projected expiry passed 29 December 2020, 5.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

51 members in 3 offices

This recordMember, by publication datePriority claim

Priority claims3

Priority claims
DocumentOfficeKindDate
49455300United States of AmericaA
70796000United States of AmericaA
0035478United States of AmericaW

Members51

Family members, oldest first
DocumentOfficeKind
WO0155880A1World Intellectual Property Organization (WIPO)A1
WO0156251A2World Intellectual Property Organization (WIPO)A2
WO0156251A2World Intellectual Property Organization (WIPO)A2
AU2914401AThis recordAustraliaA
AU2914401AThis recordAustraliaA
AU3122701AAustraliaA
US2001032232A1United States of AmericaA1
US2001034791A1United States of AmericaA1
US2001037358A1United States of AmericaA1
WO0156251A9World Intellectual Property Organization (WIPO)A9
WO0156251A9World Intellectual Property Organization (WIPO)A9
US2002052968A1United States of AmericaA1
US2002104516A1United States of AmericaA1
US6435164B1United States of AmericaB1
WO0156251A3World Intellectual Property Organization (WIPO)A3
WO0156251A3World Intellectual Property Organization (WIPO)A3
US6704768B1United States of AmericaB1
US7003571B1United States of AmericaB1
US7024474B2United States of AmericaB2
US2006167972A1United States of AmericaA1
US2006184667A1United States of AmericaA1
US7418498B2United States of AmericaB2
US2008288577A1United States of AmericaA1
US7689696B2United States of AmericaB2
US7693981B2United States of AmericaB2
US2010153546A1United States of AmericaA1
US2010268782A1United States of AmericaA1
US7895256B2United States of AmericaB2
US7921225B2United States of AmericaB2
US7970898B2United States of AmericaB2
US2011264794A1United States of AmericaA1
US8090856B1United States of AmericaB1
US8200829B2United States of AmericaB2
US2012210166A1United States of AmericaA1
US8301766B2United States of AmericaB2
US2013024565A1United States of AmericaA1
US8370435B1United States of AmericaB1
US2013144980A1United States of AmericaA1
US2013212195A1United States of AmericaA1
US8578032B2United States of AmericaB2
US2014059122A1United States of AmericaA1
US9077582B2United States of AmericaB2
US9100241B2United States of AmericaB2
US2015271046A1United States of AmericaA1
US2015312115A1United States of AmericaA1
US9220010B2United States of AmericaB2
US2016156507A1United States of AmericaA1
US2016182601A1United States of AmericaA1
US9413622B2United States of AmericaB2
US9438700B2United States of AmericaB2
US9521185B2United States of AmericaB2