Movement of Position Indicator on Touchscreen
First Claim
1. A method comprising:
- displaying a document comprising a plurality of glyphs on a touch screen display;
receiving a touch input on the touch screen display to activate a zoom tool enabling location of a position indicator within a set of associated glyphs of the document;
automatically dividing a touch screen region for the set of associated glyphs into a set of sub-regions, each sub-region associated with a position indicator location between two subsequent glyphs in the set of associated glyphs, wherein a first sub-region associated with a location between first and second glyphs has a same width as a second sub-region associated with a location between the second glyph and a third glyph, wherein the first and third glyphs do not have an equal width; and
correlating movement of the touch input across the touch screen display with the equally-spaced sub-regions in order to move the position indicator between the glyphs in the associated set.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method that displays a document that includes several glyphs on a touch screen display. The method receives a touch input on the touch screen display to activate a zoom tool enabling location of a position indicator within a set of associated glyphs. The method automatically divides a touch screen region for the set of associated glyphs into sub-regions. Each sub-region is associated with a position indicator location between two subsequent glyphs. A first sub-region associated with a location between first and second glyphs has a same width as a second sub-region associated with a location between the second glyph and a third glyph. The first and third glyphs do not have an equal width. The method correlates movement of the touch input across the touch screen display with the equally-spaced sub-regions in order to move the position indicator between the glyphs in the associated set.
-
Citations
26 Claims
-
1. A method comprising:
-
displaying a document comprising a plurality of glyphs on a touch screen display; receiving a touch input on the touch screen display to activate a zoom tool enabling location of a position indicator within a set of associated glyphs of the document; automatically dividing a touch screen region for the set of associated glyphs into a set of sub-regions, each sub-region associated with a position indicator location between two subsequent glyphs in the set of associated glyphs, wherein a first sub-region associated with a location between first and second glyphs has a same width as a second sub-region associated with a location between the second glyph and a third glyph, wherein the first and third glyphs do not have an equal width; and correlating movement of the touch input across the touch screen display with the equally-spaced sub-regions in order to move the position indicator between the glyphs in the associated set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a touch input on a touch screen display over a set of associated glyphs; identifying an initial location within the set of associated glyphs for a position indicator by using a first set of heuristics; and dividing a touch screen display region within which the set of associated glyphs are located into a set of sub-regions by using a second set of heuristics, wherein each sub-region is associated with a different location between two consecutive glyphs in the set and a first location between a first glyph and second glyph in the set is located within a sub-region associated with a second location between the second glyph and a third glyph. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
displaying editable text on a touch screen display; receiving a touch input on the touch screen display to activate an editing tool that enables location of an insertion marker within a text region of the editable text; upon receiving the input on the touch screen display over a particular text region comprising a plurality of characters, automatically associating each location between two characters in the particular text region with an equally-sized area of the touch screen display; when the touch input moves from a first one of the equally-sized areas of the touch screen display to a second one of the equally-sized areas of the touch screen display, moving the insertion marker from a first location between a first character in the text region and a second character in the text region to a second location between the second character and a third character in the text region. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
based on a current location of a position indicator within a set of associated glyphs displayed on a touch screen display, assigning sections of the touch screen display to each of the locations between glyphs in the set; receiving touch input moving from a first section of the touch screen display to a second section of the touch screen display in order to move the position indicator to a new location within the set of associated glyphs; and dynamically modifying a size of at least one of the sections based on the new location of the text cursor. - View Dependent Claims (24, 25, 26)
-
Specification