Presenting image previews of webpages
First Claim
Patent Images
1. A method comprising:
- identifying, in a first web page, a first link to a second web page;
identifying at least a first feature and a second feature of the second web page;
generating an active preview of at least a portion of the second web page, wherein generating the active preview comprises generating a scaled down version of the second web page by scaling down the first feature by a first scaling factor and scaling down the second feature by a second scaling factor, the first scaling factor being smaller than the second scaling factor;
detecting, by at least one processor, a first triggering user-interaction with the first link;
upon detecting the first triggering user-interaction, providing the active preview of at least the portion of the second web page while at least a portion of the first web page is being displayed;
detecting, by the at least one processor, a second triggering user-interaction with a link to a third webpage provided in the active preview of at least the portion of the second web page; and
upon detecting the second triggering user-interaction, opening the third webpage.
4 Assignments
0 Petitions
Accused Products
Abstract
An instant message is received from an instant message sender and a determination is made that the instant message includes a link to a web page that was selected by the instant message sender. In response to determining that the instant message includes the link to the web page, an image corresponding to the web page is fetched and stored, and a thumbnail image preview of the fetched image is generated. In addition, the thumbnail image preview of the fetched portion of the web page is displayed while at least a portion of the instant message is displayed.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying, in a first web page, a first link to a second web page; identifying at least a first feature and a second feature of the second web page; generating an active preview of at least a portion of the second web page, wherein generating the active preview comprises generating a scaled down version of the second web page by scaling down the first feature by a first scaling factor and scaling down the second feature by a second scaling factor, the first scaling factor being smaller than the second scaling factor; detecting, by at least one processor, a first triggering user-interaction with the first link; upon detecting the first triggering user-interaction, providing the active preview of at least the portion of the second web page while at least a portion of the first web page is being displayed; detecting, by the at least one processor, a second triggering user-interaction with a link to a third webpage provided in the active preview of at least the portion of the second web page; and upon detecting the second triggering user-interaction, opening the third webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A graphical user interface produced on a computing device having a display associated therewith, the graphical user interface comprising:
-
a first web page displayed on the display, the first web page including a first link to a second web page, the second web page comprising at least a first feature and a second feature; an active preview of at least a portion of the second web page displayed on the display while a cursor is hovering over the first link, the active preview of at least the portion of the second web page being displayed as an overlay over at least a portion of the first web page, the active preview comprising the first feature scaled down by a first scaling factor and the second feature scaled down by a second scaling factor, the first scaling factor being smaller than the second scaling factor; and a third web page displayed on the display upon detecting a second triggering user-interaction with a link to the third webpage provided in the active preview of at least the portion of the second web page. - View Dependent Claims (11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; a non-transitory storage medium comprising instructions, that when executed by the one or more processors, cause the system to; provide a first web page having a first link to a second web page, the second web page comprising a first feature and a second feature; generate an active preview of at least a portion of the second web page, wherein the active preview comprises a scaled down version of the second web page in which the first feature is scaled down by a first scaling factor and the second feature is scaled down by a second scaling factor, the first scaling factor being smaller than the second scaling factor; in response to a first triggering user-interaction with the first link, provide the active preview of at least the portion of the second web page while at least a portion of the first web page is being displayed; and in response to a second triggering user-interaction with a second link in the active preview of at least the portion of the second web page, provide a third web page. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification