Systems and methods for managing, selecting, and updating visual interface content using display-enabled keyboards, keypads, and/or other user input devices
First Claim
1. An automated method for presenting visual interface content comprising primary visual interface content and adjunct visual interface content during application program execution, the primary visual interface content providing a main source of visual information that indicates a current application program execution context, the adjunct visual interface content providing visual information associated with application program execution, the method comprising:
- displaying a first primary visual interface content using a primary display apparatus during application program execution;
displaying a first adjunct visual interface content using a set of display-enabled user input apparatuses during application program execution, the first adjunct visual interface content including visual information that corresponds to a portion of a visual environment absent from the primary display apparatus and which is indicative of an application event within the execution context of the application program, an array of graphical hotkeys configured to invoke particular application-related functions in response to user selection, and notifications of events, the events being within a visual environment that is outside of a visual space corresponding to the first primary visual interface content, and the events being within the execution context of the application program;
adaptively displaying updated visual interface content by displaying at least one of updated primary visual interface content using the primary display apparatus and updated adjunct visual interface content using the set of display-enabled user input apparatuses, the updated primary visual interface content distinct from the first primary visual interface content and the updated adjunct visual interface content distinct from the first adjunct visual interface content,wherein the updated adjunct visual interface content comprises an updated array of graphical hotkeys configured to invoke an updated set of application-related functions by way of user selection in a manner that can be at least partially distinct from the application-related functions associated with the array of graphical hotkeys of the first adjunct visual interface content;
selectively establishing mappings between portions of at least one display-enabled user input apparatus within the set of display-enabled user input apparatuses and at least a subset of at least one of the first adjunct visual interface content and the updated adjunct visual interface content in response to a first user input; and
receiving a second user input corresponding to an amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses, wherein the receiving of the second user input corresponding to the amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses comprises receiving the second user input that indicates an amount of adjunct visual interface content to be excluded from display by the primary display apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing visual interface content encompassing primary visual interface content and adjunct visual interface content includes a processing unit, a primary display apparatus, a memory, and a set of display-enabled user input apparatuses. The system can be configured to direct or perform visual interface content management operations including selectively establishing associations or mappings between particular adjunct visual interface content and portions of a display-enabled user input apparatus and possibly portions of the primary display apparatus in response to user input; displaying primary visual interface content using the primary display apparatus; displaying adjunct visual interface content using a display-enabled input apparatus, where the first adjunct visual interface content includes visual information that corresponds to a portion of a visual environment absent from the primary display apparatus and which indicates an in-application event; and progressively displaying updated adjunct visual interface content on an automatic basis and/or in response to user input during application program execution using a display-enabled user input apparatus.
-
Citations
23 Claims
-
1. An automated method for presenting visual interface content comprising primary visual interface content and adjunct visual interface content during application program execution, the primary visual interface content providing a main source of visual information that indicates a current application program execution context, the adjunct visual interface content providing visual information associated with application program execution, the method comprising:
-
displaying a first primary visual interface content using a primary display apparatus during application program execution; displaying a first adjunct visual interface content using a set of display-enabled user input apparatuses during application program execution, the first adjunct visual interface content including visual information that corresponds to a portion of a visual environment absent from the primary display apparatus and which is indicative of an application event within the execution context of the application program, an array of graphical hotkeys configured to invoke particular application-related functions in response to user selection, and notifications of events, the events being within a visual environment that is outside of a visual space corresponding to the first primary visual interface content, and the events being within the execution context of the application program; adaptively displaying updated visual interface content by displaying at least one of updated primary visual interface content using the primary display apparatus and updated adjunct visual interface content using the set of display-enabled user input apparatuses, the updated primary visual interface content distinct from the first primary visual interface content and the updated adjunct visual interface content distinct from the first adjunct visual interface content, wherein the updated adjunct visual interface content comprises an updated array of graphical hotkeys configured to invoke an updated set of application-related functions by way of user selection in a manner that can be at least partially distinct from the application-related functions associated with the array of graphical hotkeys of the first adjunct visual interface content; selectively establishing mappings between portions of at least one display-enabled user input apparatus within the set of display-enabled user input apparatuses and at least a subset of at least one of the first adjunct visual interface content and the updated adjunct visual interface content in response to a first user input; and receiving a second user input corresponding to an amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses, wherein the receiving of the second user input corresponding to the amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses comprises receiving the second user input that indicates an amount of adjunct visual interface content to be excluded from display by the primary display apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A set of non-transitory computer readable media storing program instructions that when executed cause an automated system having a processing unit, a memory, a primary display apparatus, and a set of display-enabled user input apparatuses to perform visual interface content management operations corresponding to visual interface content that comprises primary visual interface content and adjunct visual interface content, the primary visual interface content providing a main source of visual information that indicates a current application program execution context, the adjunct visual interface content providing visual information associated with application program execution the visual interface content management operations comprising:
-
displaying a first primary visual interface content using a primary display apparatus during application program execution; displaying a first adjunct visual interface content using a set of display-enabled user input apparatuses during application program execution, the first adjunct visual interface content including visual information that corresponds to a portion of a visual environment absent from the primary display apparatus and which is indicative of an application event within the execution context of the application program, an array of graphical hotkeys configured to invoke particular application-related functions in response to user selection, and notifications of events, the events being within a visual environment that is outside of a visual space corresponding to the first primary visual interface content, and the events being within the execution context of the application program; adaptively displaying updated visual interface content by displaying at least one of updated primary visual interface content using the primary display apparatus and updated adjunct visual interface content using the set of display-enabled user input apparatuses, the updated primary visual interface content distinct from the first primary visual interface content and the updated adjunct visual interface content distinct from the first adjunct visual interface content, wherein the updated adjunct visual interface content comprises an updated array of graphical hotkeys configured to invoke an updated set of application-related functions by way of user selection in a manner that can be at least partially distinct from the application-related functions associated with the array of graphical hotkeys of the first adjunct visual interface content; selectively establishing mappings between portions of at least one display-enabled user input apparatus within the set of display-enabled user input apparatuses and at least a subset of at least one of the first adjunct visual interface content and the updated adjunct visual interface content in response to a first user input; and receiving a second user input corresponding to an amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses, wherein the receiving of the second user input corresponding to the amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses comprises receiving the second user input that indicates an amount of adjunct visual interface content to be excluded from display by the primary display apparatus. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for presenting visual interface content comprising primary visual interface content and adjunct visual interface content during application program execution, the primary visual interface content providing a main source of visual information that indicates a current application program execution context, the adjunct visual interface content providing visual information associated with application program execution, the system comprising:
-
a processing unit; a primary display apparatus coupled to the processing unit; a set of display-enabled user input apparatuses coupled to the processing unit; a memory coupled to the processing unit, the memory comprising; an application program; and a visual interface content manager comprising program instructions that when executed one of manage and perform visual interface content management operations comprising; displaying a first primary visual interface content using a primary display apparatus during application program execution; displaying a first adjunct visual interface content using the set of display-enabled user input apparatuses during application program execution, the first adjunct visual interface content including visual information that corresponds to a portion of a visual environment absent from the primary display apparatus and which is indicative of an application event within the execution context of the application program, an array of graphical hotkeys configured to invoke particular application-related functions in response to user selection, and notifications of events, the events being within a visual environment that is outside of a visual space corresponding to the first primary visual interface content, and the events being within the execution context of the application program; adaptively displaying updated visual interface content by displaying at least one of updated primary visual interface content using the primary display apparatus and updated adjunct visual interface content using the set of display-enabled user input apparatuses, the updated primary visual interface content distinct from the first primary visual interface content and the updated adjunct visual interface content distinct from the first adjunct visual interface content, wherein the updated adjunct visual interface content comprises an updated array of graphical hotkeys configured to invoke an updated set of application-related functions by way of user selection in a manner that can be at least partially distinct from the application-related functions associated with the array of graphical hotkeys of the first adjunct visual interface content; selectively establishing mappings between portions of at least one display-enabled user input apparatus within the set of display-enabled user input apparatuses and at least a subset of at least one of the first adjunct visual interface content and the updated adjunct visual interface content in response to a first user input; and receiving a second user input corresponding to an amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses, wherein the receiving of the second user input corresponding to the amount of adjunct visual interface content to be displayed by the set of display-enabled user input apparatuses comprises receiving the second user input that indicates an amount of adjunct visual interface content to be excluded from display by the primary display apparatus. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification