IP Library Granted Patent US 9,122,366
Granted Patent B2
US 9,122,366 · App. 13/886,839 · Granted Sep 1, 2015

Residue indicators

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,122,366
App. No.
13/886,839
Granted
Sep 1, 2015
Kind
B2
Abstract

A non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to: receive a user input at a remote computer communicably coupled to a host computer over a network; and display one or more residue indicators on a screen of the remote computer indicating receipt of the user input by the remote computer. The one or more residue indicators are displayed for a period of time approximately equal to a system latency time. The computer-executable instructions are further configured to cause the computer to receive output data from the host computer based on the user input; and display the output data on the screen of the remote computer.

Claims (36)

1. A non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to:

receive a user input at a remote computer communicably coupled to a host computer over a network;

display one or more residue indicators on a screen of the remote computer indicating receipt of the user input by the remote computer, wherein the one or more residue indicators are displayed for a period of time approximately equal to a system latency time and wherein the one or more residue indicators fade from the screen during the period of time;

receive output data from the host computer based on the user input; and

display the output data on the screen of the remote computer.

2. The non-transitory computer-readable medium of claim 1 , wherein the one or more residue indicators are displayed on an area of the screen generally corresponding to the user input.

3. The non-transitory computer-readable medium of claim 1 , wherein a number of the one or more residue indicators displayed is based on a size of an area of the screen generally corresponding to the user input.

4. The non-transitory computer-readable medium of claim 1 , wherein the period of time approximately equal to the system latency time is a fixed amount.

5. The non-transitory computer-readable medium of claim 1 , wherein the period of time approximately equal to the system latency time is determined by the host computer.

6. The non-transitory computer-readable medium of claim 1 , wherein the plurality of computer-executable instructions are further configured to:

send to the host computer data associated with the user input; and

receive the output data from the host computer based on the data associated with the user input.

7. The non-transitory computer-readable medium of claim 1 , wherein the remote computer comprises a tablet computer.

8. The non-transitory computer-readable medium of claim 1 , wherein the user input is provided through a touching of the screen or an input from a mouse.

9. The non-transitory computer-readable medium of claim 1 , wherein the host computer is a multi-function display.

10. The non-transitory computer-readable medium of claim 1 , wherein the host computer determines the period of time based on a measured round-trip delay between the remote computer and the host computer.

11. A method, comprising:

receiving a user input at a remote computer communicably coupled to a host computer over a network;

displaying one or more residue indicators on a screen of the remote computer indicating receipt of the user input by the remote computer, wherein the one or more residue indicators are displayed for a period of time approximately equal to a system latency time and wherein the period of time is determined by the host computer;

receiving output data from the host computer based on the user input; and

displaying the output data on the screen of the remote computer.

12. The method of claim 11 , wherein the one or more residue indicators are displayed on an area of the screen generally corresponding to the user input.

13. The method of claim 11 , wherein the one or more residue indicators fade from the screen during the period of time approximately equal to the system latency time.

14. The method of claim 11 , wherein the period of time approximately equal to the system latency time is a fixed amount.

15. The method of claim 11 , wherein the host computer determines the period of time based on a measured round-trip delay between the remote computer and the host computer.

16. A computer system, comprising:

a processor; and

a memory comprising program instructions executable by the processor to:

receive a user input at a remote computer communicably coupled to a host computer over a network;

display one or more residue indicators on a screen of the remote computer indicating receipt of the user input by the remote computer, wherein the one or more residue indicators are displayed for a period of time approximately equal to a system latency time and wherein the period of time is a fixed amount;

receive output data from the host computer based on the user input; and

display the output data on the screen of the remote computer.

17. The system of claim 16 , wherein the one or more residue indicators are displayed on an area of the screen generally corresponding to the user input.

18. The system of claim 16 , wherein a number of the one or more residue indicators displayed is based on a size of an area of the screen generally corresponding to the user input.

19. The system of claim 16 , wherein the one or more residue indicators fade from the screen during the period of time approximately equal to the system latency time.

20. The system of claim 16 , wherein the user input is provided through a touching of the screen or an input from a mouse.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 16, 2024
From: NAVICO HOLDING AS
To: NAVICO, INC.
Reel/Frame 066338/0107 →
RELEASE OF SECURITY INTEREST Recorded Oct 12, 2021
From: GLAS AMERICAS LLC
To: NAVICO HOLDING AS
Reel/Frame 057780/0496 →
SECURITY INTEREST Recorded Mar 31, 2017
From: NAVICO HOLDING AS
To: GLAS AMERICAS LLC
Reel/Frame 042121/0692 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: BUTTERWORTH, PAUL; CORBETT, ANDREW
To: NAVICO HOLDING AS
Reel/Frame 031068/0719 →