Remote controller, remote control system and program
First Claim
1. A user interface apparatus, comprising:
- a mobile display unit comprising an object display area, wherein;
the mobile display unit displays a remote controller virtual object in the remote controller virtual object display area,the remote controller virtual object comprises a plurality of control keys associated with different user interface functions for controlling a separate stationary display unit by the user pressing the plurality of control keys on the mobile display unit;
a detection area control unit that;
defines a detection area for each control key of the remote controller virtual object, wherein the detection area includes a size and a location within the remote controller virtual object display area; and
changes both the size and the location of the detection area of a respective control key of the plurality of control keys to create a modified detection area, wherein the modified detection area enlarges and redistributes the detection area of the respective control key of the plurality of control keys of the remote controller virtual object such that a user can control the stationary display unit by manipulating the plurality of control keys on the mobile display unit with minimized user input error while the user is concurrently viewing both the remote controller virtual object on the mobile display unit and associated content output on the stationary display unit; and
an activation detection unit that detects a position of a user activation and a drag operation from the position of the user activation;
wherein the detection area control unit changes the detection area of the respective control key after the activation detection unit detects the activation position as being within the detection area of the respective control key and detects that the drag operation ends outside of the detection area of the respective control key; and
wherein both the size and location of the detection area of the respective control key are changed based on a location of the activation position within the detection area of the respective control key and a location at which the drag operation ends outside of the detection area of the respective control key.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface apparatus, a method for controlling a user interface apparatus, and a computer-readable medium are provided. The user interface apparatus includes a display unit comprising an object display area, the display unit displaying an object in the object display area; a detection area control unit that (1) defines a detection area for the object, the detection area including the object display area and having a size and a location, and (2) changes at least one of the size and the location of the detection area to create a modified detection area; and an activation detection unit that detects a position of a user activation. Furthermore, the detection area control unit changes the detection area after the activation detection unit detects the activation position as being within the detection area.
5 Citations
22 Claims
-
1. A user interface apparatus, comprising:
-
a mobile display unit comprising an object display area, wherein; the mobile display unit displays a remote controller virtual object in the remote controller virtual object display area, the remote controller virtual object comprises a plurality of control keys associated with different user interface functions for controlling a separate stationary display unit by the user pressing the plurality of control keys on the mobile display unit; a detection area control unit that; defines a detection area for each control key of the remote controller virtual object, wherein the detection area includes a size and a location within the remote controller virtual object display area; and changes both the size and the location of the detection area of a respective control key of the plurality of control keys to create a modified detection area, wherein the modified detection area enlarges and redistributes the detection area of the respective control key of the plurality of control keys of the remote controller virtual object such that a user can control the stationary display unit by manipulating the plurality of control keys on the mobile display unit with minimized user input error while the user is concurrently viewing both the remote controller virtual object on the mobile display unit and associated content output on the stationary display unit; and an activation detection unit that detects a position of a user activation and a drag operation from the position of the user activation; wherein the detection area control unit changes the detection area of the respective control key after the activation detection unit detects the activation position as being within the detection area of the respective control key and detects that the drag operation ends outside of the detection area of the respective control key; and wherein both the size and location of the detection area of the respective control key are changed based on a location of the activation position within the detection area of the respective control key and a location at which the drag operation ends outside of the detection area of the respective control key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for controlling a user interface apparatus comprising:
-
displaying a remote controller virtual object in a remote controller virtual object display area, wherein the remote controller virtual object comprises a plurality of control keys associated with different user interface functions for controlling a separate stationary display unit by the user pressing the plurality of control keys on the mobile display unit; defining a detection area for each control key of the remote controller virtual object, the detection area including a size and a location within the remote controller virtual object display area; detecting a position of a user activation and a drag operation from the position of the user activation; and after detecting the activation position as being within the detection area of a respective control key of the plurality of control keys; changing both the size and the location of the detection area of the respective control key to create a modified detection area, wherein the modified detection area enlarges and redistributes the detection area of the respective control key of the plurality of control keys of the remote controller virtual object such that a user can control the stationary display unit by manipulating the plurality of control keys on the mobile display unit with minimized user input error while the user is concurrently viewing both the remote controller virtual object on the mobile display unit and associated content output on the stationary display unit; and generating a command signal; wherein the at least one of the size and location of the detection area of the respective control key is changed based on a location of the activation position within the detection area of the respective control key and a location at which the drag operation ends outside of the detection area of the respective control key. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non transitory computer-readable medium tangibly embodied in a storage device encoded with instructions which, when executed on a processor, perform a method for controlling a user interface apparatus, the method comprising:
-
generating a signal to display a remote controller virtual object in a remote controller virtual object display area of a mobile display unit, wherein the remote controller virtual object comprises a plurality of control keys associated with different user interface functions for controlling a separate stationary display unit by the user pressing the plurality of control keys on the mobile display unit; generating a signal to define a detection area for each control key of the remote controller virtual object, the detection area including a size and a location within the remote controller virtual object display area; generating a signal to change both the size and the location of the detection area of a respective control key of the plurality of control keys to create a modified detection area, wherein the modified detection area enlarges and redistributes the detection area of the respective control key of the plurality of control keys of the remote controller virtual object such that a user can control the stationary display unit by manipulating the plurality of control keys on the mobile display unit with minimized user input error while the user is concurrently viewing both the remote controller virtual object on the mobile display unit and associated content output on the stationary display unit; generating a signal to detect a position of a user activation and a drag operation from the position of the user activation; and determining from received signals that the activation position is within the detection area of the respective control key; wherein the at least one of the size and location of the detection area of the respective control key is changed based on a location of the activation position within the detection area of the respective control key and a location at which the drag operation ends outside of the detection area of the respective control key. - View Dependent Claims (20, 21, 22)
-
Specification