REMOTE CONTROL INTERFACE PROVIDING HEAD-UP OPERATION AND VISUAL FEEDBACK WHEN INTERACTING WITH AN ON SCREEN DISPLAY
First Claim
1. A system comprising:
- a programmable multimedia controller coupled to, and configured to control a plurality of different types of electronic devices including one or more audio source devices, one or more video source devices, one or more audio destination devices and one or more display devices, the programmable multimedia controller configured to display an on-screen display menu system on at least one of the display devices, the on-screen display menu system including a plurality of selectable options that are rotatable in the on-screen display menu system and selectable from the on-screen display menu system in response to control commands;
mobile device separate from the programmable multimedia controller and from the at least one display device, the mobile device configured to operate as a remote control for the programmable multimedia controller through which control commands for interacting with the on-screen display may be entered, the mobile device including a wireless interface that enables wireless communication with the programmable multimedia controller, a touch screen display, a processor, and a memory configured to store at least a remote control interface client application that when executed by the processor is operable to;
display an input interface on the touch screen display, the input interface having a gesture field,detect touch input from a user in the gesture field on the mobile device,determine a type of the received touch input from among a plurality of types of touch input,in response to the touch input, send one or more control commands to the programmable multimedia controller to cause the programmable multimedia controller to rotate or select one of the options in the on-screen display menu system displayed on the at least one display device, andin response to the touch input, display one or more indicators in the gesture field to provide visual feedback to the user on the mobile device that is specific to the type of the touch input, the provided visual feedback to differ for different types of the plurality of types of touch input.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a remote control interface is provided that allows a user to interact with a programmable multimedia controller from a mobile device having a touch screen display, in a largely “head-up” manner, while providing visual feedback on the mobile device to confirm touch input. The user may enter touch input, including taps, holds swipes and pans, on the touch screen display. Such touch input may be processed and communicated to the programmable multimedia controller, which displays an on-screen display menu system on a display device coupled to the programmable multimedia controller. The user may direct the majority of his or her attention to the on-screen display menu system on the display device. However, some visual feedback may also be displayed on the touch screen display of the mobile device that is specific to the type of touch input received on the touch screen display.
91 Citations
20 Claims
-
1. A system comprising:
-
a programmable multimedia controller coupled to, and configured to control a plurality of different types of electronic devices including one or more audio source devices, one or more video source devices, one or more audio destination devices and one or more display devices, the programmable multimedia controller configured to display an on-screen display menu system on at least one of the display devices, the on-screen display menu system including a plurality of selectable options that are rotatable in the on-screen display menu system and selectable from the on-screen display menu system in response to control commands; mobile device separate from the programmable multimedia controller and from the at least one display device, the mobile device configured to operate as a remote control for the programmable multimedia controller through which control commands for interacting with the on-screen display may be entered, the mobile device including a wireless interface that enables wireless communication with the programmable multimedia controller, a touch screen display, a processor, and a memory configured to store at least a remote control interface client application that when executed by the processor is operable to; display an input interface on the touch screen display, the input interface having a gesture field, detect touch input from a user in the gesture field on the mobile device, determine a type of the received touch input from among a plurality of types of touch input, in response to the touch input, send one or more control commands to the programmable multimedia controller to cause the programmable multimedia controller to rotate or select one of the options in the on-screen display menu system displayed on the at least one display device, and in response to the touch input, display one or more indicators in the gesture field to provide visual feedback to the user on the mobile device that is specific to the type of the touch input, the provided visual feedback to differ for different types of the plurality of types of touch input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
cause an on-screen display menu system to be displayed on a television, the menu system including a plurality of selectable options that may be manipulated in the on-screen display menu system and may be selected from the on-screen display menu system in response to control commands; displaying an input interface on a touch screen display of a mobile device that is separate from the television, the input interface having a gesture field; detecting touch input from a user in the gesture field on the mobile device; determining a type of the touch input from among a plurality of types of touch input; in response to the touch input, sending one or more control commands to manipulate or select one of the options in the on-screen display menu system displayed on the television; and in response to the touch input, displaying one or more indicators in the gesture field to provide visual feedback to the user on the mobile device that is specific to the type of the touch input, the provided visual feedback to indicate for at least some types of touch input a direction corresponding to the touch input to differentiate between touch input of a same type but of different directions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable media storing executable instructions that when executed by a processor are operable to:
-
cause an on-screen display menu system to be displayed on a display device, the on-screen display menu system including a plurality of options that may be selected from the on-screen display menu system; display an input interface on a touch screen display of a mobile device, the input interface having one or more virtual buttons and a gesture field; detect touch input from the user in the input interface having a location that coincides with a location of a virtual button; in response to the touch input, cause an action corresponding to the virtual button to be performed by a programmable multimedia controller coupled to the display device; in response to the touch input, display a visual indication on the touch screen of the mobile device to provide visual feedback to the user that the virtual button was pressed; detect additional touch input from a user in the gesture field on the mobile device; determine a type of the additional touch input from among a plurality of types of touch input; in response to the additional touch input, cause one of the options in the on-screen display menu system that is displayed on the display device to be selected from the on-screen display menu system and an action corresponding to the selected option performed by the programmable multimedia controller; and in response to the additional touch input, display one or more indicators in the gesture field to provide visual feedback to the user on the mobile device that is specific to the type of the received touch input, the provided visual feedback to differ for different types of the plurality of types of touch input.
-
Specification