Thumbnail image previews
First Claim
Patent Images
1. A method comprising:
- receiving a message composed by a user;
determining that the message composed by the user includes a link to an internet resource, the internet resource including a plurality of distinct user-created content items, the content items comprising text, images, videos, or other multimedia;
in response to determining that the message includes the link, identifying a content item of the plurality of content items of the internet resource to be removed;
generating, via a processor, a preview of the internet resource, after removing the identified content item, such that the preview of the internet resource excludes the identified content item;
providing, on a display device, at least a portion of the message;
determining, via the processor, an occurrence of a user-generated triggering event on the at least a portion of the message; and
providing, on the display device, the preview of the internet resource in response to the occurrence of the user-generated triggering event.
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:
-
receiving a message composed by a user; determining that the message composed by the user includes a link to an internet resource, the internet resource including a plurality of distinct user-created content items, the content items comprising text, images, videos, or other multimedia; in response to determining that the message includes the link, identifying a content item of the plurality of content items of the internet resource to be removed; generating, via a processor, a preview of the internet resource, after removing the identified content item, such that the preview of the internet resource excludes the identified content item; providing, on a display device, at least a portion of the message; determining, via the processor, an occurrence of a user-generated triggering event on the at least a portion of the message; and providing, on the display device, the preview of the internet resource in response to the occurrence of the user-generated triggering event. - View Dependent Claims (2, 3, 4, 5, 6, 16, 17, 18, 19, 20)
-
-
7. A non-transitory computer-readable storage medium storing instructions which, when executed by a processor, cause a computing device to perform steps comprising:
-
determining that the message composed by the user includes a link to an internet resource, the internet resource including a plurality of distinct user-created content items, the content items comprising text, images, videos, or other multimedia; in response to determining that the message includes the link, identifying a content item of the plurality of content items of the internet resource to be removed; generating, via a processor, a preview of the internet resource, after removing the identified content item, such that the preview of the internet resource excludes the identified content item; providing, on a display device, at least a portion of the message; determining, via the processor, an occurrence of a user-generated triggering event on the at least a portion of the message; and providing, on the display device, the preview of the internet resource in response to the occurrence of the user-generated triggering event. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A client computing device comprising a processor and programmed instructions, the instructions being executable by the processor to cause the computing device to:
-
receive a message composed by a user; determine that the message composed by the user includes a link to an internet resource, the internet resource including a plurality of distinct user-created content items, the content items comprising text, images, videos, or other multimedia; in response to a determination that the message includes the link, identify a content item of the plurality of content items of the internet resource to be removed; generate a preview of the internet resource, after removing the identified content item, such that the preview of the internet resource excludes the identified content item; provide, on a display device, at least a portion of the message; determine an occurrence of a user-generated triggering event on the at least a portion of the message; and provide, on the display device, the preview of the internet resource in response to the occurrence of the user-generated triggering event. - View Dependent Claims (13, 14, 15)
-
Specification