Back to results
US 10,484,502 B1Granted
System and method for improving efficiency of a remote computing device
AssigneeClick Therapeutics, Inc.
InventorsDavid Klein, Victor Gao
Life of this patent
Estimating the term…
Abstract
The present disclosure discusses system and methods for improving the efficiency of a remote computing device. The system and methods include generate a profile and delivery schedule for the remote computing device. The system can dynamically update the delivery schedule of future requests the system transmits to the remote computing device based on responses to current request.
Claims16
A method, comprising:
- identifying, by a server including one or more processors, a profile associated with an application executing on a remote computing device;
- transmitting, by the server, at a first time in accordance with a delivery model, a first request for application activity update, the first request including instructions to provide a trigger on the remote computing device, the remote computing device configured to provide a plurality of actions to be performed via the remote computing device responsive to detecting an activation of the trigger;
- receiving, by the server, from the remote computing device and responsive to the activation of the trigger on the remote computing device, a response including content relating to a selected action of the plurality of actions performed via the remote computing device;
- determining, by the server, based on the content relating to the selected action included in the response from the remote computing device, a delay from the first time corresponding to a second time at which to transmit a second request for application activity update;
- updating, by the server, the profile to include an entry corresponding to the first request for application activity update and the response, the entry identifying a first timestamp at which the first request for application activity update was transmitted, a second timestamp at which the response was received, and a type of response;
- and
- transmitting, by the server, at the second time in accordance with the delivery model, the second request for application activity update to the remote computing device.
4 more elements
A system, comprising:
- at least one server having one or more processors, configured to:
- identify a profile associated with an application executing on a remote computing device;
- transmit, at a first time in accordance with a delivery model, a first request for application activity update, the first request including instructions to provide a trigger on the remote computing device, the remote computing device configured to provide a plurality of actions to be performed via the remote computing device responsive to detecting an activation of the trigger;
- receive, from the remote computing device and responsive to the activation of the trigger on the remote computing device, a response including content relating to a selected action of the plurality of actions performed via the remote computing device;
- determine, based on the content relating to the selected action included in the response from the remote computing device, a delay from the first time corresponding to a second time at which to transmit a second request for application activity update;
- update the profile to include an entry corresponding to the first request for application activity update and the response, the entry identifying a first timestamp at which the first request for application activity update was transmitted, a second timestamp at which the response was received, and a type of response;
- and
- transmit, at the second time in accordance with the delivery model, the second request for application activity update to the remote computing device.
5 more elements
Dependencies are inferred from the claim text.