Patent · US Active

Clustering websocket communications with configurable master-slave servers

US10142422B2 · kind B2 · utility

1Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 29, 2016
Grant dateNov 27, 2018
Priority date
Expiry dateMay 19, 2037

Classification

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

Abstract

Embodiments provide clustering of websocket communications with configurable master-slave servers. A centralized document service accessible to each server functions as a repository for cluster server information, cluster master server IP address, and security information. Upon receiving a first input, a server references the document service to create a first websocket handler as the master (e.g., utilizing a flag). Upon receiving a second input, a different server references the document service to create a slave websocket handler. Using master server IP address information from the document service, the slave websocket handler establishes a websocket cluster channel with the master websocket handler. Additional websocket channels with the master websocket hander may be established as further inputs are received and slave websocket handlers created. Allowing configuration as masters or slaves on a per-cluster basis, allows servers to function in dual roles, avoiding the bottleneck of requiring a same master server for all clusters.

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