发明名称 Queuing Actions Received While a Client Device is Offline for Execution When Connectivity is Restored Between the Client Device and a Digital Magazine Server
摘要 A digital magazine application associated with a digital magazine server executes on a client device and allows a user to interact with content from the digital magazine server even when the client device is unable to communicate with the digital magazine server. When the application detects loss of communication with the digital magazine server, interactions received by the application after the loss of communication has been detected are stored in a queue on the client device. When communication with the digital magazine server is reestablished, interactions from the queue are communicated to the digital magazine server. Certain interactions having less than a threshold measure of time dependency are stored in the queue in an order based on their associated timestamps, allowing the stored interactions to be later executed in an appropriate order by the digital magazine server.
申请公布号 US2016349941(A1) 申请公布日期 2016.12.01
申请号 US201514725207 申请日期 2015.05.29
申请人 Flipboard, Inc. 发明人 Johnsen Timothy James
分类号 G06F3/0482;G06F3/0484;H04L12/26 主分类号 G06F3/0482
代理机构 代理人
主权项 1. A method comprising: detecting, at a client device, a loss of communication between the client device and a digital magazine server; receiving a set of interactions by a user of the client device with one or more content items presented via a digital magazine application executing on the client device and associated with the digital magazine server, each interaction associated with a timestamp and a content item; determining a type associated with each of the interactions in the set, the type associated with an interaction specifying a measure of time dependency of the interaction; storing one or more interactions from the set of interactions in an order based at least in part on the determined types of the one or more interactions and timestamps of the one or more interactions in a queue maintained on the client device; and responsive to detecting communication between the client device and the digital magazine server, communicating the queue to the digital magazine server.
地址 Palo Alto CA US