SYSTEM AND METHOD FOR SYNCING A USER INTERFACE ON A SERVER DEVICE TO A USER INTERFACE ON A CLIENT DEVICE
First Claim
1. A method for syncing a user interface on a server device to a user interface on a client device, the method comprising:
- broadcasting a signal from a server device to a client device when the server device presents an active user input interface on a display screen, wherein the active user input interface illustrates input from a user via a remote control that is separate from the client device, wherein the remote control requires multiple steps for inputting a character;
establishing a connection between the server device and the client device if certain pre-defined criteria are met;
transmitting parameters from the server device for displaying a client user input interface on the connected client device that is associated with the active user input interface, including loading existing data in an input field of the active user input interface into a client input field on the client device;
receiving character input sent from the connected client device to the server device via the client user input interface, wherein the character is received via a single step;
updating the input field of the active user input interface with the received character input from the client user input interface; and
removing the client user input interface on the client device upon the occurrence of an event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer-readable medium for method for syncing a user interface on a server device to a user interface on a client device are disclosed. The method includes broadcasting a signal from a server device to a client device when the server device presents an active user input interface on a display screen, wherein the active user input interface illustrates input from a user via a remote control that is separate from the client device, wherein the remote control requires multiple steps for inputting a character. The method next includes establishing a connection between the server device and the client device if certain pre-defined criteria are met. Next the method includes transmitting parameters for displaying a client user input interface on the connected client device that is associated with the active user input interface, including loading existing data in an input field of the active user input interface into a client input field on the client device. The method then includes receiving character input sent from the connected client device to the server device via the client user input interface, wherein the character is received via a single step. The method then includes updating the input field of the active user input interface with the received character input from the client user input interface, and removing the client user input interface on the client device upon the occurrence of an event.
-
Citations
23 Claims
-
1. A method for syncing a user interface on a server device to a user interface on a client device, the method comprising:
-
broadcasting a signal from a server device to a client device when the server device presents an active user input interface on a display screen, wherein the active user input interface illustrates input from a user via a remote control that is separate from the client device, wherein the remote control requires multiple steps for inputting a character; establishing a connection between the server device and the client device if certain pre-defined criteria are met; transmitting parameters from the server device for displaying a client user input interface on the connected client device that is associated with the active user input interface, including loading existing data in an input field of the active user input interface into a client input field on the client device; receiving character input sent from the connected client device to the server device via the client user input interface, wherein the character is received via a single step; updating the input field of the active user input interface with the received character input from the client user input interface; and removing the client user input interface on the client device upon the occurrence of an event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for syncing a user interface on the system with a user interface on a client device, the system comprising:
-
a module configured to broadcast a signal from a server device to a client device when the server device presents an active user input interface on a display screen, wherein the active user input interface illustrates input from a user via a remote control that is separate from the client device, wherein the remote control requires multiple steps for inputting a character; a module configured to establish a connection between the server device and the client device if certain pre-defined criteria are met; a module configured to transmit parameters from the server device for displaying a client user input interface on the connected client device that is associated with the active user input interface, including loading existing data in an input field of the active user input interface into a client input field on the client device; a module configured to receive character input sent from the connected client device to the server device via the client user input interface, wherein the character is received via a single step; a module configured to update the input field of the active user input interface with the received character input from the client user input interface; and a module configured to remove the client user input interface on the client device upon the occurrence of an event. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer readable medium storing instructions for controlling a computing device to synchronize a user interface on a server device to a user interface on a client device, wherein the instructions comprise:
-
broadcasting a signal from a server device to a client device when the server device presents an active user input interface on a display screen, wherein the active user input interface illustrates input from a user via a remote control that is separate from the client device, wherein the remote control requires multiple steps for inputting a character; establishing a connection between the server device and the client device if certain pre-defined criteria are met; transmitting parameters for displaying a client user input interface on the connected client device that is associated with the active user input interface, including loading existing data in an input field of the active user input interface into a client input field on the client device; receiving character input sent from the connected client device to the server device via the client user input interface, wherein the character is received via a single step; updating the input field of the active user input interface with the received character input from the client user input interface; and removing the client user input interface on the client device and upon the occurrence of an event.
-
-
22. A method for syncing a user interface on a server device to a user interface on a client device, the method comprising, on the client device:
-
receiving a signal broadcast from a server device to the client device when the server device presents an active user input interface on a display screen, wherein the active user input interface illustrates input from a user via a remote control that is separate from the client device, wherein the remote control requires multiple steps for inputting a character; establishing a connection between the server device and the client device if certain pre-defined criteria are met; receiving parameters from the server device for displaying a client user input interface on the connected client device that is associated with the active user input interface, including loading existing data in an input field of the active user input interface into a client input field on the client device; transmitting character input sent from the connected client device to the server device via the client user input interface, wherein the character is received via a dedicated key or touch point for the character on the client user interface; and removing the client user input interface on the client device upon the occurrence of an event.
-
-
23. A method for syncing a user interface on a server device to a user interface on a client device, the method comprising, on the server device:
-
broadcasting a signal from the server device to a client device when the server device presents an active user input interface on a display screen, wherein the active user input interface illustrates input from a user via a remote control that is separate from the client device, wherein the remote control requires multiple steps for inputting a character; establishing a connection between the server device and the client device if certain pre-defined criteria are met; transmitting parameters for displaying a client user input interface on the connected client device that is associated with the active user input interface, including loading existing data in an input field of the active user input interface into a client input field on the client device; receiving character input sent from the connected client device to the server device via the client user input interface, wherein the character is received via user interaction with a dedicated key or touch input; updating the input field of the active user input interface with the received character input from the client user input interface; and transmitting an instruction to the client device to remove the client user input interface on the client device upon the occurrence of an event.
-
Specification