发明名称 REAL-TIME, LOW MEMORY ESTIMATION OF UNIQUE CLIENT COMPUTERS COMMUNICATING WITH A SERVER COMPUTER
摘要 Systems and methods are discussed for a server computer system receiving (200) heartbeat messages from a plurality of client computers and generating (220, 230, 240) an estimate of the number of client computers actively coupled to the server computer system in real-time without locks, such as a database table lock. A heartbeat message from a client computer need not include a client or user identifier. Moreover, the memory footprint/overhead is 0(1), and may be a single whole number greater than zero. Systems and methods are also discussed herein to calculate and reduce the expected error of the estimated number of active clients. A message indicating a determined frequency at which to send heartbeat messages may be transmitted to one or more client devices in order to reduce server load (250, 260).
申请公布号 WO2016044329(A1) 申请公布日期 2016.03.24
申请号 WO2015US50273 申请日期 2015.09.15
申请人 OOYALA, INC. 发明人 BUENROSTRO, ISSAC
分类号 H04L29/08;H04L12/26 主分类号 H04L29/08
代理机构 代理人
主权项
地址