Method and system for improving interaction with a user interface
First Claim
1. A computer readable medium storing computer readable instructions that, when executed by a processor, cause a processor to perform a method for modifying a user interface, the user interface comprises at least one displayed interactive element and at least one displayed non-interactive element each having a first size, the method comprising the steps of:
- receiving user input;
identifying at least one interactive element located in an area of the user interface, wherein the area is based on a location where the user input was received; and
in response to a result of the step of identifying, displaying the at least one identified interactive element in a second size different from the first size and the non-interactive element in the first size, wherein the non-interactive element is located within the area.
2 Assignments
0 Petitions
Accused Products
Abstract
Upon detection of user input, a computing device (e.g., tablet PC, PDA, cellular device) may determine whether the input corresponds to a request to enhance elements of the user interface. In response to a positive determination, the computing device may magnify or otherwise modify the appearance of particular graphical elements of the interface to facilitate user interaction. The computing device identifies one or more graphical elements that are within a predefined proximity or area of the input location and displays an enlarged version of those elements to provide the user with a larger interaction area. Additionally, a computing device may clone (i.e., copy) the identified elements and enlarge the cloned elements at a specified region of the user interface. In another aspect, the computing device may magnify the entire area associated with the location of user input, rather than just the interactive elements of that predefined area.
-
Citations
20 Claims
-
1. A computer readable medium storing computer readable instructions that, when executed by a processor, cause a processor to perform a method for modifying a user interface, the user interface comprises at least one displayed interactive element and at least one displayed non-interactive element each having a first size, the method comprising the steps of:
-
receiving user input;
identifying at least one interactive element located in an area of the user interface, wherein the area is based on a location where the user input was received; and
in response to a result of the step of identifying, displaying the at least one identified interactive element in a second size different from the first size and the non-interactive element in the first size, wherein the non-interactive element is located within the area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium storing computer readable instructions that, when executed by a processor, cause a processor to perform a method for modifying a user interface displayed on a touch-sensitive display screen, the method comprising the steps of:
-
receiving user input via the touch-sensitive display screen;
identifying at least one application associated with the user interface;
identifying at least one interactive element of the at least one identified application located in an area of the user interface, wherein the area is based on a location of the touch-sensitive display screen where the user input was received; and
displaying the at least one identified interactive element in a different size. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable medium storing computer readable instructions that, when executed by a processor, cause a processor to perform a method for modifying a user interface, the user interface comprising first versions of interactive elements and non-interactive elements, the method comprising the steps of:
-
receiving user input;
identifying at least one interactive element associated with an area of the user interface, wherein the area is based on a location where the user input was received;
retrieving a second version of the at least one interactive element; and
displaying the second version of the at least one interactive element simultaneously with the first versions of the non-interactive elements. - View Dependent Claims (19, 20)
-
Specification