Timing synchronization in a display-server computing system and method
AssigneeNetzyn, Inc.
InventorSteve Bakke
Life of this patent
Estimating the term…
Abstract
A system includes a server computer, an application unit of the server computer, a user device communicatively connected to the server computer, a synchronizing frame rate generator of the user device, and a synchronizing frame rate generator of the server computer. The user device sends the server computer an event signal at a precise time, the server computer processes the application unit with the event signal as input, and the server computer returns processed data to the user device. The processed data arrives at the user device at a correct time to be immediately displayed.
Claims14
A system, comprising:
- a server computer;
- an application unit of the server computer;
- a user device communicatively connected to the server computer;
- an input device communicatively connected to the user device;
- a synchronizing frame rate generator of the user device;
- a delay (increment or decrement) unit of the user device connected to the synchronizing frame rate generator of the user device;
- a sampler of the user device connected to the delay (increment or decrement) unit, the sampler detects in increments input to the user device and couples the detected input to the output of the delay (increment or decrement) unit, to communicate with the server computer;
- a synchronizing frame rate generator of the server computer, time synced with the synchronizing frame rate generator of the user device;
- wherein the user device sends the server computer an event signal at a precise time, of the detected input of the sampler and the output of the delay (increment or decrement) unit, the server computer processes the application unit with the event signal as input, and the server computer returns processed data to the user device;
- wherein the processed data arrives at the user device at a correct time in sync with timing of the synchronizing frame rate generator of the user device, to be substantially immediately displayed by the user device.
A method of operations of a display-server computing system, comprising:
- delivering an application input by a display device to a server computer over a communications network according to a delay unit associated with a timing of a synchronizing frame rate generator of the display device and an input of the display device;
- processing an application unit of the server computer with the application input and timing of a synchronizing frame rate generator of the server computer, responsive to delivering the application input;
- outputting a result of the processing;
- delivering the result by the server computer to the display device over the communications network;
- receiving the result by the display device;
- displaying the result substantially immediately at the timing of the synchronizing frame rate generator of the display device.
Dependencies are inferred from the claim text.