Latency compensation in coupled processor systems
AssigneeThe Boeing Company
InventorsDavid E. Stulken, Peter J. Batsakes
Life of this patent
Estimating the term…
Abstract
Systems and methods for compensating for latency in a touch screen controlled by a coupled processor, including maintaining historical data of delays in displaying a graphical response from the coupled processor after an input at the interactive touch screen, using the historical data to provide a graphical feedback signal at the interactive touch screen to reduce entry error by a user due to a delayed graphical response to the input, and displaying the graphical feedback on the interactive touch screen.
Claims26
A method for providing graphic feedback at an interactive touch screen controlling a coupled processor, comprising:
- maintaining a predetermined period of historical data of a delay in displaying a graphical response from the coupled processor resulting from an input at the interactive touch screen;
- using the historical data, providing a graphical feedback signal at the interactive touch screen to reduce entry error by a user due to the delay of the displayed graphical response to the input;
- and
- displaying the graphical feedback signal using the interactive touch screen.
A method of latency compensation while operating a coupled processor using a local touch screen, comprising:
- measuring a plurality of historical latency periods elapsing between user inputs on the local touch screen and display of corresponding responses displayed by the local touch screen from the coupled processor;
- determining an average latency period based upon the plurality of measured historical latency periods;
- in response to a first user input and during a first time interval corresponding to the determined average latency period after the first user input, generating a feedback signal configured to be detected by the user.
A system for latency compensation, comprising:
- a local processor;
- an interactive touch screen device that provides input to the local processor and receives output from the local processor via a local network;
- and
- an auxiliary processor that is operatively coupled to the local processor via a coupling network;
- wherein the local processor is configured to:
- permit a user to remotely operate the auxiliary processor via the interactive touch screen device;
- measure a plurality of historical latency periods elapsing between user inputs on the interactive touch screen device and display of corresponding responses displayed by the interactive touch screen device from the auxiliary processor;
- determine an average latency period based upon the plurality of measured historical latency periods;
- and
- generate a feedback signal configured to be detected by the user in response to a first user input during the determined average latency period after the first user input.
Dependencies are inferred from the claim text.