Diversion agent uses cinematographic techniques to mask latency
First Claim
Patent Images
1. A method of enabling a user to interact stochastically with a software application in a distributed system comprising multiple data processing machines connected via a data network, the method comprising:
- a. under control of a substantially stochastic delay related to communication of data via the network, enabling the creation of a diversionary effect, locally at a data processing machine associated with the user, where the diversionary effect is related to a substantially stochastic context of the software application to mask the delay so as to reduce a chance that the delay causes the user to be distracted from the application.
5 Assignments
0 Petitions
Accused Products
Abstract
A software agent is a functional part of a user-interactive software application running on a data processing system. The agent creates a user-perceptible effect in order to mask latency present in delivery of data to the user. The agent creates the effect employing cinematographic techniques.
62 Citations
13 Claims
-
1. A method of enabling a user to interact stochastically with a software application in a distributed system comprising multiple data processing machines connected via a data network, the method comprising:
a. under control of a substantially stochastic delay related to communication of data via the network, enabling the creation of a diversionary effect, locally at a data processing machine associated with the user, where the diversionary effect is related to a substantially stochastic context of the software application to mask the delay so as to reduce a chance that the delay causes the user to be distracted from the application. - View Dependent Claims (2, 3, 4, 5, 6)
- 7. A software agent for local use at a user and for use with a software application in a distributed system with multiple data processing machines connected via a data network, the agent being operative to create, locally at the user and under control of a substantially stochastic delay in the data communication via the network, a diversionary effect related to a substantially stochastic context of the software application to mask the delay so as to reduce a chance that the delay causes the user to be distracted from the application.
- 12. A user-interactive software application for a distributed data processing system on a data network, the application comprising a software agent for local use at a user'"'"'s machine, the agent being operative to create, under control of a network delay, locally at the user a diversionary effect related to a context of the software application to mask the delay so as to reduce a chance that the delay causes the user to be distracted from the application.
Specification