US2016117403A1PendingUtilityA1

Computer-Implemented System And Method For Filtering An Information Space

Assignee: PALO ALTO RES CT INCPriority: Apr 19, 2013Filed: Dec 30, 2015Published: Apr 28, 2016
Est. expiryApr 19, 2033(~6.7 yrs left)· nominal 20-yr term from priority
G06F 17/30601G06F 17/30554G06F 17/30528G06F 17/30867G06F 17/30525G06F 16/9535G06F 16/9538G06F 16/34G06F 16/35G06F 16/248G06F 16/287G06F 16/9577G06F 16/24573G06F 16/24575
48
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
What 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.