Computer-Implemented System And Method For Filtering An Information Space
Abstract
A computer-implemented system and method for filtering an information space is provided. A collection of entities is accessed. Each entity is associated with one or more attributes defining characteristics of that entity. Multiple displays of the entity collection are generated and each display is based on a different attribute of the entity collection. A status is assigned to one or more entities in the collection and each status reflects progress of a user with respect to that entity. A visualization is assigned to each different assigned status and is reflected on each attribute display.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented system for filtering an information space, comprising:
a collection of entities, each entity associated with one or more attributes defining characteristics of that entity; a display module to generate multiple displays of the entity collection, each display based on a different attribute of the entity collection; a status assignment module to assign a status to one or more entities in the collection, wherein each status reflects progress of a user with respect to that entity; a visualization assignment module to assign a visualization for the assigned statuses; and a presentation module to reflect the assigned visualizations of the assigned statuses on each attribute display.
2 . A system according to claim 1 , further comprising:
a receipt module to receive at least a portion of the statuses from the user; and an update module to update the displays with the received statuses.
3 . A system according to claim 1 , further comprising:
an automatic assignment module to automatically assign at least a portion of the statuses.
4 . A system according to claim 3 , wherein the statuses are automatically assigned based on an action performed by the user.
5 . A system according to claim 1 , wherein the statuses include sub-categories comprising one or more of priority levels and reasons for assigning the user statuses.
6 . A system according to claim 1 , wherein the assigned visualizations are reflected on each display by counting a number of entities assigned for each different status, determining a size of representation for that status in the display, and displaying the visualization for that status within the representation.
7 . A system according to claim 1 , further comprising:
an access module to obtain the entity collection via a search query.
8 . A system according to claim 1 , further comprising:
a filter module to filter the entities by receiving one of the user statuses from the user and displaying the entities assigned with the received user status.
9 . A system according to claim 1 , further comprising:
a filter module to filter the entities based on at least one of the user statuses and the attributes.
10 . A system according to claim 1 , further comprising:
an entity display module to display a list of one or more of the entities, each entity associated with an icon of the entity and the assigned status.
11 . A computer-implemented method for filtering an information space, comprising:
accessing a collection of entities, each entity associated with one or more attributes defining characteristics of that entity; generating multiple displays of the entity collection, each display based on a different attribute of the entity collection; assigning a status to one or more entities in the collection, wherein each status reflects progress of a user with respect to that entity; further assigning a visualization to the assigned statuses; and reflecting the assigned visualizations of the assigned statuses on each attribute display.
12 . A method according to claim 11 , further comprising:
receiving at least a portion of the statuses from the user; and updating the displays with the received statuses.
13 . A method according to claim 11 , further comprising:
automatically assigning at least a portion of the statuses.
14 . A method according to claim 13 , wherein the statuses are automatically assigned based on an action performed by the user.
15 . A method according to claim 11 , wherein the statuses include sub-categories comprising one or more of priority levels and reasons for assigning the user statuses.
16 . A method according to claim 11 , wherein the assigned visualizations are reflected on each display, comprising:
counting a number of entities assigned for each different status; determining a size of representation for that status in the display; and displaying the visualization for that status within the representation.
17 . A method according to claim 11 , further comprising:
obtaining the entity collection via a search query.
18 . A method according to claim 11 , further comprising:
filtering the entities, comprising:
receiving one of the user statuses from the user; and
displaying the entities assigned with the received user status.
19 . A method according to claim 11 , further comprising:
filtering the entities based on at least one of the user statuses and the attributes.
20 . A method according to claim 11 , further comprising:
displaying a list of one or more of the entities, each entity associated with an icon of the entity and the assigned status.Join the waitlist — get patent alerts
Track US2016117403A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.