CONTEXT DRIVEN HEADS-UP DISPLAY FOR EFFICIENT WINDOW INTERACTION
First Claim
1. A method of interacting with a software application, comprising:
- operating a software application;
determining a context of usage of the software application; and
displaying a heads-up display on a display device, the heads-up display including one or more user-selectable indicators, each user-selectable indicator being associated with an operation of the software application, at least one of the one or more user-selectable indicators being displayed based on the determined context of usage.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to methods and systems for interacting with software applications, and more specifically, to “context-driven” heads-up displays for efficient window interaction. In some embodiments, a method includes operating a software application; determining a context of usage of the software application; and displaying a heads-up display on a display device, the heads-up display including one or more user-selectable indicators, each user-selectable indicator being associated with an operation of the software application, at least one of the one or more user-selectable indicators being displayed based on the determined context of usage. In further embodiments, the heads-up display may have a plurality of user-selectable indicators circumferentially disposed about a dynamically-determined user-indicated location on the display device.
17 Citations
20 Claims
-
1. A method of interacting with a software application, comprising:
-
operating a software application; determining a context of usage of the software application; and displaying a heads-up display on a display device, the heads-up display including one or more user-selectable indicators, each user-selectable indicator being associated with an operation of the software application, at least one of the one or more user-selectable indicators being displayed based on the determined context of usage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of interacting with a software application on an electronic device, comprising:
-
operating the software application to establish a context of operation; and displaying on a display device of the electronic device a heads-up display that includes one or more user-selectable indicators, each user-selectable indicator being associated with a possible operation of the software application, at least one of the one or more user-selectable indicators being displayed based on the established context of operation. - View Dependent Claims (15, 16, 17, 18)
-
-
19. One or more non-transitory media bearing device-readable instructions that, when executed, perform a process of interacting with a software application comprising:
-
operating the software application to establish a context of operation; and displaying on a display device a heads-up display having a plurality of user-selectable indicators radially spaced apart from and circumferentially disposed about a dynamically-determined user-indicated location on the display device, each user-selectable indicator being associated with an operation of the software application. - View Dependent Claims (20)
-
Specification