Method, system, and graphical user interface for activating hyperlinks
First Claim
Patent Images
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display,displaying content on the touch screen display, wherein the content includes a plurality of links to additional content;
detecting a contact by a finger with the touch screen display, wherein the contact includes an area of contact;
determining links that at least partially overlap the area of contact;
determining a first link in the determined links that at least partially overlap the area of contact;
displaying text information associated with the first link over the displayed content, wherein the text information associated with the first link includes text information other than anchor text of the first link;
ceasing to detect the contact; and
,in response to ceasing to detect the contact;
activating the determined first link when the contact ceases to be detected before predetermined activation criteria are met; and
enabling the displayed text information associated with the first link to be selected to activate the first link when the contact ceases to be detected after the predetermined activation criteria are met.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and graphical user interfaces for activating hyperlinks are disclosed. In one embodiment, a portable electronic device: displays content on a touch screen display, wherein the content includes a plurality of links to additional content; detects a contact by a finger with the touch screen display, wherein the contact includes an area of contact; determines a point within the area of contact; determines a link in the plurality of links that satisfies two or more predetermined criteria with respect to the point, including a closest proximity criterion and a maximum proximity criterion; and activates the determined link.
-
Citations
23 Claims
-
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display,
displaying content on the touch screen display, wherein the content includes a plurality of links to additional content; detecting a contact by a finger with the touch screen display, wherein the contact includes an area of contact; determining links that at least partially overlap the area of contact; determining a first link in the determined links that at least partially overlap the area of contact; displaying text information associated with the first link over the displayed content, wherein the text information associated with the first link includes text information other than anchor text of the first link; ceasing to detect the contact; and
,in response to ceasing to detect the contact; activating the determined first link when the contact ceases to be detected before predetermined activation criteria are met; and enabling the displayed text information associated with the first link to be selected to activate the first link when the contact ceases to be detected after the predetermined activation criteria are met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
- at a portable electronic device with a touch screen display,
-
20. A graphical user interface on a portable electronic device with a touch screen display, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
content that includes a plurality of links to additional content; wherein, in response to detection of an area of contact of a finger with the touch screen display, links that at least partially overlap the area of contact are determined, and a first link in the determined links that at least partially overlap the area of contact is chosen; wherein text information associated with the first link is displayed over the content, wherein the text information associated with the first link includes text information other than anchor text of the first link; and wherein, in response to ceasing to detect the contact; the determined first link is activated when the contact ceases to be detected before first predetermined criteria are met; and the displayed text information associated with the first link is enabled to be selected to activate the first link when the contact ceases to be detected after the predetermined activation criteria are met.
-
-
21. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including; instructions for displaying content on the touch screen display, wherein the content includes a plurality of links to additional content; instructions for detecting a contact by a finger with the touch screen display, wherein the contact includes an area of contact; instructions for determining links that at least partially overlap the area of contact; instructions for determining a first link in the determined links that at least partially overlap the area of contact; instructions for displaying text information associated with the first link over the displayed content, wherein the text information associated with the first link includes text information other than anchor text of the first link; instructions for ceasing to detect the contact; and
,instructions for in response to ceasing to detect the contact; activating the determined first link when the contact ceases to be detected before predetermined activation criteria are met; and enabling the displayed text information associated with the first link to be selected to activate the first link when the contact ceases to be detected after the predetermined activation criteria are met.
-
-
22. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch screen display, cause the portable electronic device to:
-
display content on the touch screen display, wherein the content includes a plurality of links to additional content; detect a contact by a finger with the touch screen display, wherein the contact includes an area of contact; determine links that at least partially overlap the area of contact; determine a first link in the determined links that at least partially overlap the area of contact; display text information associated with the first link over the displayed content, wherein the text information associated with the first link includes text information other than anchor text of the first link; cease to detect the contact; and
,in response to ceasing to detect the contact; activate the determined first link when the contact ceases to be detected before predetermined activation criteria are met; and enable the displayed text information associated with the first link to be selected to activate the first link when the contact ceases to be detected after the predetermined activation criteria are met.
-
-
23. A portable electronic device with a touch screen display, comprising:
-
means for displaying content on the touch screen display, wherein the content includes a plurality of links to additional content; means for detecting a contact by a finger with the touch screen display, wherein the contact includes an area of contact; means for determining links that at least partially overlap the area of contact; means for determining a first link in the determined links that at least partially overlap the area of contact; means for displaying text information associated with the first link over the displayed content, wherein the text information associated with the first link includes text information other than anchor text of the first link; means for ceasing to detect the contact; and
,means responsive to ceasing to detect the contact, for; activating the determined first link when the contact ceases to be detected before predetermined activation criteria are met; and enabling the displayed text information associated with the first link to be selected to activate the first link when the contact ceases to be detected after the predetermined activation criteria are met.
-
Specification