METHODS AND SYSTEMS FOR SEARCHING AND DISPLAYING A PLURALITY OF ENTITIES WITHIN AN INTERACTIVE USER INTERFACE
First Claim
1. A method for retrieving and displaying a plurality of entities in response to a search query, said plurality of entities being related to a plurality of content sources, using a computer processor, the method comprising the steps of:
- a. receiving a search query from at least one user;
b. retrieving a set of search content results;
c. retrieving a plurality of entities from said searched content;
d. arranging the plurality of entities into groups;
e. displaying groups of the plurality of entities;
f. providing means to select a plurality of entities within a desired group;
g. displaying the selected plurality of entities from within said desired group;
h. indicating and displaying the entities that are related to other entities;
i. conjoining said selected plurality of entities within a group;
j. conjoining said selected plurality of entities across groups;
k. updating the search results based upon the user-selected entities and the conjoining of selected plurality of entities;
l. updating the related entities in response to a user-selection;
m. displaying the retrieved content; and
n. updating the associated entities and displaying such entities.
3 Assignments
0 Petitions
Accused Products
Abstract
Inventive systems and methods for retrieving and displaying a plurality of entities associated with a plurality of content sources in response to a search query is disclosed. In preferred embodiments of the systems and methods, the present invention addresses the need to search and relate a plurality of entities across a plurality of content sources, and then displaying the search results in an interactive user interface that simultaneously updates and modifies the display of associated entities and related content. Such searching and relationship generation for a plurality of entities across a plurality of content sources is designed to address and handle the continuing increases and growth in searchable content.
8 Citations
16 Claims
-
1. A method for retrieving and displaying a plurality of entities in response to a search query, said plurality of entities being related to a plurality of content sources, using a computer processor, the method comprising the steps of:
-
a. receiving a search query from at least one user; b. retrieving a set of search content results; c. retrieving a plurality of entities from said searched content; d. arranging the plurality of entities into groups; e. displaying groups of the plurality of entities; f. providing means to select a plurality of entities within a desired group; g. displaying the selected plurality of entities from within said desired group; h. indicating and displaying the entities that are related to other entities; i. conjoining said selected plurality of entities within a group; j. conjoining said selected plurality of entities across groups; k. updating the search results based upon the user-selected entities and the conjoining of selected plurality of entities; l. updating the related entities in response to a user-selection; m. displaying the retrieved content; and n. updating the associated entities and displaying such entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for retrieving and displaying a plurality of entities related to a plurality of content sources in response to a search query, comprising:
-
a plurality of computer processors communicatively linked to a plurality of users, wherein the plurality of computer processors implement the method steps of; a. receiving a search query from at least one user; b. retrieving a set of search content results; c. retrieving a plurality of entities from the searched content; d. arranging the plurality of entities into groups; e. displaying groups of the plurality of entities; f. providing means to select a plurality of entities within a desired group; g. displaying the selected plurality of entities from within said desired group; h. indicating and displaying the entities that are related to other entities; i. conjoining selected plurality of entities within a group; j. conjoining selected plurality of entities across groups; k. updating the search results based upon the user-selected entities and the conjoining of selected plurality of entities; l. updating the related entities in response to a user-selection; m. displaying the retrieved content; and n. updating the associated entities and displaying such entities. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification