Patent · US Active

Push messaging platform with high scalability and high availability

US8914449B2 · kind B2 · utility

4Cited by
0References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 7, 2011
Grant dateDec 16, 2014
Priority date
Expiry dateJan 23, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1036
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.