Back to results
US 2014/0229524 A1Published application
Network communication latency
AssigneeMeteor Development Group, Inc.
InventorsGeoffrey Robert Schmidt, Nicholas C. Martin, Matthew DeBergalis, David Glasser
Life of this patent
Estimating the term…
Abstract
Embodiments disclosed herein may relate to at least partially addressing latency, such as network communication latency, as may occur between a client and server, for example.
Claims78
A method, comprising:
- transmitting from a client computing platform to a server computing platform a request to perform an operation related to a specified subset of a database stored at the server computing platform at least in part in response to receiving a user input at the client computing platform;
- simulating the operation related to the specified subset of the database utilizing at least in part a processor of the client computing platform, including storing a simulated result in a local database cache stored at the client computing platform;
- displaying the simulated result to the user;
- receiving a result of the operation related to the specified subset of the database from the server computing platform;
- and
- replacing the simulated result displayed to the user with the result received from the server computing platform at least in part in response to a determination that no operations related to the specified subset of the database are outstanding.
3 more elements
An apparatus, comprising:
- a processor to:
- initiate transmission of a request to perform an operation related to a specified subset of a database stored at a server computing platform to the server computing platform at least in part in response to receiving a user input;
- simulate the operation related to the specified subset of the database, including storing a simulated result in a local database cache;
- display the simulated result to the user;
- obtain a result of the operation related to the specified subset of the database from the server computing platform;
- and
- replace the simulated result displayed to the user with the result received from the server computing platform at least in part in response to a determination that no operations related to the specified subset of the database are outstanding.
4 more elements
An article, comprising:
- a storage medium having stored thereon instructions executable by a processor of a client computing platform to:
- initiate transmission of a request to perform an operation related to a specified subset of a database stored at a server computing platform to the server computing platform at least in part in response to receiving a user input at the client computing platform;
- simulate the operation related to the specified subset of the database, including storing a simulated result in a local database cache of the client computing platform;
- display the simulated result to the user;
- obtain a result of the operation related to the specified subset of the database from the server computing platform;
- and
- replace the simulated result displayed to the user with the result received from the server computing platform at least in part in response to a determination that no operations related to the specified subset of the database are outstanding.
4 more elements
A method comprising:
- determining if a display event request potentially affects one or more locally mimicked outstanding display event requests;
- and
- mimicking the display event request ahead of receiving one or more remote server generated signal transmissions corresponding to the display event request if not.
A method comprising:
- determining if a display event request potentially affects one or more locally mimicked outstanding display event requests;
- and
- making a determination regarding whether to update a display after resolution of the display event request and of the potentially affected one or more locally mimicked outstanding display event requests if so.
An article comprising:
- a storage medium having stored thereon instructions executable by a processor to:
- determine if a display event request potentially affects one or more locally mimicked outstanding display event requests;
- and
- mimic the display event request ahead of receiving one or more remote server generated signal transmissions corresponding to the display event request if not.
1 more element
An article comprising:
- a storage medium having stored thereon instructions executable by a processor to:
- determine if a display event request potentially affects one or more locally mimicked outstanding display event requests;
- and
- make a determination regarding whether to update a display after resolution of the display event request and of the potentially affected one or more locally mimicked outstanding display event requests if so.
1 more element
An apparatus comprising:
- a computing platform to determine if a display event request potentially affects one or more locally mimicked outstanding display event requests;
- and to mimic the display event request ahead of receiving one or more remote server generated signal transmissions corresponding to the display event request if not.
An apparatus comprising:
- a computing platform to determine if a display event request potentially affects one or more locally mimicked outstanding display event requests;
- and to make a determination regarding whether to update a display after resolution of the display event request and of the potentially affected one or more locally mimicked outstanding display event requests if so.
Dependencies are inferred from the claim text.