Method, system and graphical user interface for displaying hyperlink information
First Claim
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen,displaying a web page on the touch screen display, wherein the web page 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 the centroid of the area of contact;
determining links that at least partially overlap the area of contact;
choosing a first link in the determined links that at least partially overlap the area of contact based on proximity of the first link to the centroid, wherein choosing is limited to links located within a predetermined distance from the centroid; and
displaying text information associated with the first link over the displayed web page, wherein;
the text information associated with the first link includes text information other than anchor text of the first link, and the text information is configured to cease to be displayed in response to detecting predetermined criteria;
text in the web page is displayed with an effective font size less than 10 points and the text information associated with the first link is displayed with a font size that is at least 14 points; and
the text information associated with the first link is displayed outside the area of contact;
detecting a link activation input; and
,in response to detecting the link activation input;
activating the first link when the link activation input is detected while the text information associated with the first link is displayed; and
not activating the first link when the link activation input is detected after the text information associated with the first link has ceased to be displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and graphical user interfaces for displaying hyperlink information are disclosed. In one embodiment, a portable electronic device with a touch screen display: displays content on the 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; choosing a first link in the plurality of links based on proximity of the first link to the determined point; and displays information associated with the first link over the displayed content, wherein the information associated with the first link includes information other than anchor text of the first link.
294 Citations
26 Claims
-
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen,
displaying a web page on the touch screen display, wherein the web page 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 the centroid of the area of contact; determining links that at least partially overlap the area of contact; choosing a first link in the determined links that at least partially overlap the area of contact based on proximity of the first link to the centroid, wherein choosing is limited to links located within a predetermined distance from the centroid; and displaying text information associated with the first link over the displayed web page, wherein; the text information associated with the first link includes text information other than anchor text of the first link, and the text information is configured to cease to be displayed in response to detecting predetermined criteria; text in the web page is displayed with an effective font size less than 10 points and the text information associated with the first link is displayed with a font size that is at least 14 points; and the text information associated with the first link is displayed outside the area of contact; detecting a link activation input; and
,in response to detecting the link activation input; activating the first link when the link activation input is detected while the text information associated with the first link is displayed; and not activating the first link when the link activation input is detected after the text information associated with the first link has ceased to be displayed.
- at a portable electronic device with a touch screen,
-
2. 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; choosing 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, and the text information is configured to cease to be displayed in response to detecting predetermined criteria; detecting a link activation input; and
,in response to detecting the link activation input; activating the first link when the link activation input is detected while the text information associated with the first link is displayed; and not activating the first link when the link activation input is detected after the text information associated with the first link has ceased to be displayed. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 26)
- at a portable electronic device with a touch screen display;
-
22. 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; and text information associated with a first link in the plurality of links including text information other than anchor text of the first link, wherein the text information is configured to cease to be displayed in response to detecting predetermined criteria; wherein in response to the 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; the first link in the determined links that at least partially overlap the area of contact is chosen; and the text information associated with the first link is displayed over the content; and in response to detecting a link activation input; the first link is activated when the link activation input is detected while the text information associated with the first link is displayed; and the first link is not activated when the link activation input is detected after the text information associated with the first link has ceased to be displayed.
-
-
23. 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 choosing 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, and the text information is configured to cease to be displayed in response to detecting predetermined criteria; instructions for detecting a link activation input; and
,instructions for, in response to detecting the link activation input; activating the first link when the link activation input is detected while the text information associated with the first link is displayed; and not activating the first link when the link activation input is detected after the text information associated with the first link has ceased to be displayed.
-
-
24. 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; choose 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, and the text information is configured to cease to be displayed in response to detecting predetermined criteria; detect a link activation input; and
,in response to detecting the link activation input; activate the first link when the link activation input is detected while the text information associated with the first link is displayed; and not activate the first link when the link activation input is detected after the text information associated with the first link has ceased to be displayed.
-
-
25. A portable electronic device, comprising:
-
a touch screen display; 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 choosing 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, and the text information is configured to cease to be displayed in response to detecting predetermined criteria; means for detecting a link activation input; and
,means, responsive to detecting the link activation input, for; activating the first link when the link activation input is detected while the text information associated with the first link is displayed; and not activating the first link when the link activation input is detected after the text information associated with the first link has ceased to be displayed.
-
Specification