Remote control emulation methods and systems
First Claim
Patent Images
1. A method comprising:
- directing, by a remote control emulation system, a mobile device to display an emulation graphical user interface (“
GUI”
) on a display screen of the mobile device;
directing, by the remote control emulation system, the mobile device to emulate a first user input device associated with a media content access device by positioning an interactive graphical depiction of a feature set associated with the first user input device within the emulation GUI, the interactive graphical depiction of the feature set including a graphical depiction of a plurality of user-selectable features that are located relative to each other in a manner corresponding to an actual location of similar features on the first user input device;
selectively replacing, by the remote control emulation system, the interactive graphical depiction positioned within the emulation GUI with another interactive graphical depiction of another feature set associated with the first user input device if a first type of touch gesture is performed by a user of the mobile device, the another feature set including at least some of the plurality of user-selectable features that are included in the feature set and that are located relative to each other in the manner corresponding to the actual location of the similar features on the first user input device, wherein the at least some of the plurality of user-selectable features are positioned at a same position within the emulation GUI when the interactive graphical depiction of the feature set is positioned within the emulation GUI and when the another interactive graphical depiction of the another feature set is positioned within the emulation GUI; and
directing, by the remote control emulation system, the mobile device to dynamically switch from emulating the first user input device to emulating a second user input device associated with the media content access device if a second type of touch gesture is performed by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary method includes a remote control emulation system directing a mobile device to display an emulation graphical user interface (“GUI”) on a display screen of the mobile device and directing the mobile device to emulate one or more user input devices by selectively positioning one or more interactive graphical depictions of one or more feature sets associated with the one or more user input devices within the emulation GUI. Corresponding methods and systems are also disclosed.
-
Citations
19 Claims
-
1. A method comprising:
-
directing, by a remote control emulation system, a mobile device to display an emulation graphical user interface (“
GUI”
) on a display screen of the mobile device;directing, by the remote control emulation system, the mobile device to emulate a first user input device associated with a media content access device by positioning an interactive graphical depiction of a feature set associated with the first user input device within the emulation GUI, the interactive graphical depiction of the feature set including a graphical depiction of a plurality of user-selectable features that are located relative to each other in a manner corresponding to an actual location of similar features on the first user input device; selectively replacing, by the remote control emulation system, the interactive graphical depiction positioned within the emulation GUI with another interactive graphical depiction of another feature set associated with the first user input device if a first type of touch gesture is performed by a user of the mobile device, the another feature set including at least some of the plurality of user-selectable features that are included in the feature set and that are located relative to each other in the manner corresponding to the actual location of the similar features on the first user input device, wherein the at least some of the plurality of user-selectable features are positioned at a same position within the emulation GUI when the interactive graphical depiction of the feature set is positioned within the emulation GUI and when the another interactive graphical depiction of the another feature set is positioned within the emulation GUI; and directing, by the remote control emulation system, the mobile device to dynamically switch from emulating the first user input device to emulating a second user input device associated with the media content access device if a second type of touch gesture is performed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
directing, by a remote control emulation system, a mobile device to display an emulation graphical user interface (“
GUI”
) on a display screen of the mobile device;directing, by the remote control emulation system, the mobile device to emulate at least one user input device associated with a media content access device by positioning a first interactive graphical depiction of a first feature set associated with the at least one user input device within the emulation GUI; detecting, by the remote control emulation system, a first user input command provided by a user by way of the first interactive graphical depiction; predicting, by the remote control emulation system, a possible second user input command to be provided by the user based on the first user input command; automatically replacing within the emulation GUI, by the remote control emulation system in response to the predicting of the possible second user input command, the first interactive graphical depiction with a second interactive graphical depiction of a second feature set associated with the at least one user input device, the second interactive graphical depiction configured to facilitate a providing of the possible second user input command; wherein the second interactive graphical depiction of the second feature set is associated with a first user input device included in the at least one user input device and includes a graphical depiction of a plurality of user-selectable features that are located relative to each other in a manner corresponding to an actual location of similar features on the first user input device, and wherein the method further comprises; detecting, by the remote control emulation system, a touch gesture performed by the user while the second interactive graphical depiction is positioned within the emulation GUI; and selectively replacing, by the remote control emulation system in response to the touch gesture, the second interactive graphical depiction positioned within the emulation GUI with another interactive graphical depiction of another feature set associated with the first user input device, the another feature set including at least some of the plurality of user-selectable features that are included in the second feature set and that are located relative to each other in the manner corresponding to the actual location of the similar features on the first user input device, wherein the at least some of the plurality of user-selectable features are positioned at a same position within the emulation GUI when the interactive graphical depiction of the feature set is positioned within the emulation GUI and when the another interactive graphical depiction of the another feature set is positioned within the emulation GUI. - View Dependent Claims (14, 15)
-
-
16. A method comprising:
-
directing, by a remote control emulation system, a mobile device to display an emulation graphical user interface (“
GUI”
) on a display screen of the mobile device;directing, by the remote control emulation system, the mobile device to emulate at least one user input device associated with a media content access device by positioning a first interactive graphical depiction of a first feature set associated with the at least one user input device within the emulation GUI; detecting, by the remote control emulation system, a change in a presentation context of media content being played back by the media content access device; and automatically replacing within the emulation GUI, by the remote control emulation system in response to the detecting of the change in the presentation context, the first interactive graphical depiction with a second interactive graphical depiction of a second feature set associated with the at least one user input device, the second interactive graphical depiction configured to facilitate a providing of one or more user input commands in the changed presentation context, wherein the second interactive graphical depiction of the second feature set is associated with a first user input device included in the at least one user input device and includes a graphical depiction of a plurality of user-selectable features that are located relative to each other in a manner corresponding to an actual location of similar features on the first user input device, and wherein the method further comprises; detecting, by the remote control emulation system, a touch gesture performed by a user while the second interactive graphical depiction is positioned within the emulation GUI; and selectively replacing, by the remote control emulation system in response to the touch gesture, the second interactive graphical depiction positioned within the emulation GUI with another interactive graphical depiction of another feature set associated with the first user input device, the another feature set including at least some of the plurality of user-selectable features that are included in the second feature set and that are located relative to each other in the manner corresponding to the actual location of the similar features on the first user input device, wherein the at least some of the plurality of user-selectable features are positioned at a same position within the emulation GUI when the interactive graphical depiction of the feature set is positioned within the emulation GUI and when the another interactive graphical depiction of the another feature set is positioned within the emulation GUI. - View Dependent Claims (17, 18)
-
-
19. A system comprising:
at least one computing device that comprises an emulation facility communicatively coupled to the user interface facility and that directs the mobile device to emulate a first user input device associated with a media content access device by positioning an interactive graphical depiction of a feature set associated with the first user input device within the emulation GUI, the interactive graphical depiction of the feature set including a graphical depiction of a plurality of user-selectable features that are located relative to each other in a manner corresponding to an actual location of similar features on the first user input device, replaces the interactive graphical depiction positioned within the emulation GUI with another interactive graphical depiction of another feature set associated with the first user input device in response to a first type of touch gesture being performed by a user of the mobile device, the another feature set including at least some of the plurality of user-selectable features that are included in the feature set and that are located relative to each other in the manner corresponding to the actual location of the similar features on the first user input device, wherein the at least some of the plurality of user-selectable features are positioned at a same position within the emulation GUI when the interactive graphical depiction of the feature set is positioned within the emulation GUI and when the another interactive graphical depiction of the another feature set is positioned within the emulation GUI, and directs the mobile device to dynamically switch from emulating the first user input device to emulating a second user input device associated with the media content access device in response to a second type of touch gesture being performed by the user.
Specification