System and method of searching for organizing and displaying search results
First Claim
Patent Images
1. A computer-implemented method of performing a search, comprising:
- receiving a selection of a focal object from a user via a graphical user interface;
in response to receiving the selection of the focal object from the user, automatically and without subsequent user intervention;
i) extracting focal information from the focal object;
ii) performing a search on the focal information to identify one or more related objects;
iii) performing query chaining, wherein query chaining involves a process of both extracting related information from the identified one or more related objects and performing a search on the extracted related information to identify one or more additional related objects, the process being repeated until a threshold is met; and
iv) displaying, in the graphical user interface, the focal object, the identified one or more related objects and the identified one or more additional related objects.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a system and method of searching a focal object for related objects. The invention may extract clues or information from the focal object and search the information to identify related objects. The invention also may leverage a chronological timeline of user action information to infer additional relationships with the focal object. The results may be displayed together in a graphical user interface and/or forwarded to a search result recipient. Further, an association graph may graphically depict the focal object and each related object as nodes in a graph.
55 Citations
26 Claims
-
1. A computer-implemented method of performing a search, comprising:
-
receiving a selection of a focal object from a user via a graphical user interface; in response to receiving the selection of the focal object from the user, automatically and without subsequent user intervention; i) extracting focal information from the focal object; ii) performing a search on the focal information to identify one or more related objects; iii) performing query chaining, wherein query chaining involves a process of both extracting related information from the identified one or more related objects and performing a search on the extracted related information to identify one or more additional related objects, the process being repeated until a threshold is met; and iv) displaying, in the graphical user interface, the focal object, the identified one or more related objects and the identified one or more additional related objects.
-
-
2. A computer-implemented method of performing a search, comprising:
-
receiving a selection of a focal object from a user via a graphical user interface; in response to receiving the selection of the focal object from the user, automatically and without subsequent user intervention; i) extracting focal information from the focal object; ii) performing a search on the focal information to identify a first related object; iii) extracting first related information from the first related object; iv) performing a search on the first related information to identify a second related object; v) repeating, until a threshold is met, both extracting of related information from the identified related objects and performing of a search on the extracted related information to identify subsequent related objects; and vi) displaying, in the graphical user interface, the focal object, the identified first related object, the identified second related object, and the identified subsequent related objects. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented system for performing a search, comprising:
-
a graphical user interface that receives a selection of a focal object from a user; and an object determining system having a focal information extractor that in response to receiving the selection of the focal object from the user, automatically and without subsequent user intervention extracts focal information from the focal object, and a related object identifier that in response to receiving the selection of the focal object from the user, automatically and without subsequent user intervention; i) performs a search on the focal information to identify a first related object, ii) extracts first related information from the first related object, iii) performs a search on the first related information to identify a second related object, and iv) repeatedly performs both extraction of related information from the identified related objects and a search on the extracted related information to identify subsequent related objects, until a threshold is met, wherein the graphical user interface displays the focal object, the identified first related object, the identified second related object, and the identified subsequent related objects. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification