Zooming keyboard/keypad
First Claim
1. A computing device-implemented method, comprising:
- detecting an input object that is one of in contact with or adjacent to a touch screen of the computing device;
calculating a location on the touch screen that is associated with the detected input object;
enlarging a display element, associated with the location, to a first size larger than sizes associated with one or more other display elements displayed on the touch screen;
enlarging one or more other display elements, provided adjacent to the display element, to a second size smaller than the first size;
displaying, on a first portion of the touch screen, the display element enlarged to the first size and the one or more other display elements, provided adjacent to the display element, enlarged to the second size, the display element overlapping the one or more other display elements; and
displaying, on a second portion of the touch screen, one or more first characters and a second character, the second character being associated with the display element and a font size of the second character being larger than a font size of the one or more first characters based on the second character being associated with the display element.
2 Assignments
0 Petitions
Accused Products
Abstract
A device detects an input object that is one of in contact with or adjacent to a touch screen of the computing device, calculates a location on the touch screen that is associated with the detected input object, and enlarges a display element, associated with the location, to a first size larger than sizes associated with one or more other display elements displayed on the touch screen. The device also enlarges one or more other display elements, provided adjacent to the display element, to a second size smaller than the first size, and displays, on the touch screen, the display element enlarged to the first size and the one or more other display elements, provided adjacent to the display element, enlarged to the second size.
-
Citations
25 Claims
-
1. A computing device-implemented method, comprising:
-
detecting an input object that is one of in contact with or adjacent to a touch screen of the computing device; calculating a location on the touch screen that is associated with the detected input object; enlarging a display element, associated with the location, to a first size larger than sizes associated with one or more other display elements displayed on the touch screen; enlarging one or more other display elements, provided adjacent to the display element, to a second size smaller than the first size; displaying, on a first portion of the touch screen, the display element enlarged to the first size and the one or more other display elements, provided adjacent to the display element, enlarged to the second size, the display element overlapping the one or more other display elements; and displaying, on a second portion of the touch screen, one or more first characters and a second character, the second character being associated with the display element and a font size of the second character being larger than a font size of the one or more first characters based on the second character being associated with the display element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a touch screen; a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; detect an input object that is one of in contact with or adjacent to the touch screen, calculate a location on the touch screen that is associated with the detected input object, enlarge a display element, associated with the location, to a first size larger than sizes associated with one or more other display elements displayed on the touch screen, enlarge one or more other display elements, provided adjacent to the display element, to a second size smaller than the first size, display, on a first portion of the touch screen, the display element enlarged to the first size and the one or more other display elements, provided adjacent to the display element, enlarged to the second size, the display element overlapping the one or more other display elements, and display, on a second portion of the touch screen, one or more first characters and a second character, the second character being associated with the display element and a font size of the second character being larger than a font size of the one or more first characters based on the second character being associated with the display element. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
means for detecting an input object that is one of in contact with or adjacent to a touch screen of the computing device; means for calculating a location on the touch screen that is associated with the detected input object; means for enlarging a display element, associated with the location, to a first size larger than sizes associated with one or more other display elements displayed on the touch screen; means for enlarging one or more other display elements, provided adjacent to the display element, to a second size smaller than the first size; means for displaying, on the touch screen, the display element enlarged to the first size and the one or more other display elements, provided adjacent to the display element, enlarged to the second size, the display element overlapping the one or more other display elements; means for displaying, on a portion of the touch screen, one or more first characters and a second character, the second character being associated with the display element and a font size of the second character being larger than a font size of the one or more first characters based on the second character being associated with the display element; means for detecting removal of the input object from the location on the touch screen; means for receiving, as an input, a character associated with the display element; and means for restoring the display element to its original size.
-
Specification