Indexing and searching content behind links presented in a communication
First Claim
Patent Images
1. A computer-implemented method, comprising:
- identifying content in a communication to a user, the content including a link to a web page;
characterizing, via a computer, content associated with the link to provide a characterization;
storing the characterization;
creating a plurality of profiles including a first profile, each profile containing information relating to a respective sender of one or more prior communications to the user;
gathering a list of web page links from the prior communications; and
responsive to a request made by the user in a communication client, presenting the link to the user as one of the list of web page links, wherein the list of web page links is displayed to the user in the first profile.
6 Assignments
0 Petitions
Accused Products
Abstract
Among other disclosures, a method may include identifying content in an electronic communication, the content including a link. The method may include characterizing content associated with the link and storing the characterization. Upon detecting a match of a characterization, presenting one or more of the communication or portion thereof, the link or content associated with the link.
-
Citations
22 Claims
-
1. A computer-implemented method, comprising:
-
identifying content in a communication to a user, the content including a link to a web page; characterizing, via a computer, content associated with the link to provide a characterization; storing the characterization; creating a plurality of profiles including a first profile, each profile containing information relating to a respective sender of one or more prior communications to the user; gathering a list of web page links from the prior communications; and responsive to a request made by the user in a communication client, presenting the link to the user as one of the list of web page links, wherein the list of web page links is displayed to the user in the first profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving an electronic communication addressed to a user that includes a link to a web page; characterizing, via a computing device, the link to provide a characterization; storing, via a memory, the characterization; creating a plurality of profiles including a first profile, each profile containing information relating to a respective sender of one or more prior communications to the user; gathering a list of web page links from the prior communications; and evaluating user input received from the user in a communication client, the evaluating including determining if the user input matches the characterization and if so, presenting, via a display, the first profile to the user wherein the first profile includes the link, and the link is presented in the first profile as one of the list of web page links. - View Dependent Claims (13, 14)
-
-
15. A system, comprising:
-
a display; memory storing software instructions; and a computer coupled to the memory, the computer configured via the software instructions to; identify content in a communication to a user, the content including a link to a web page; characterize content associated with the link to provide a characterization; store the characterization; create a plurality of profiles, each profile containing information relating to a respective sender included in one or more prior communications to the user; gather a list of web page links from the prior communications, the list of web page links associated with a first profile of the profiles; detect a request from the user; make a determination that the request relates to the characterization; and in response to the determination, present to the user the link as one of the list of web page links, wherein the list of web page links is displayed, via the display, to the user as part of the first profile. - View Dependent Claims (16)
-
-
17. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a system to:
-
receive a plurality of communications to a user; create, via a computer, a plurality of profiles including a first profile, each profile containing information relating to a respective sender of one of the communications, and each profile including a plurality of web page links, each of the web page links extracted from one of the communications, wherein the first profile includes a first plurality of web page links; and present to the user the first profile, the first profile including a display of the first plurality of web page links. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification