Aggregated physical and logical network mesh view
US-2024111808-A1 · Apr 4, 2024 · US
US9251295B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9251295-B2 |
| Application number | US-201113222526-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 31, 2011 |
| Priority date | Aug 31, 2011 |
| Publication date | Feb 2, 2016 |
| Grant date | Feb 2, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques are described for filtering a list of data objects based on a user selection of one or more filter icons. Embodiments provide an interface including a plurality of filter icons in a graphical user interface, with each of the filter icons associated with at least one respective class of data objects. A selection of at least one of the filter icons is received. In response to the received selection, embodiments output a portion of the list of data objects that contains only data objects from the classes of data objects that are associated with the selected at least one filter icon.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method to customize display of data, comprising: classifying a plurality of data objects into one or more of a plurality of classes including a first class and further including a second class that is a sub-class of the first class, wherein each of the plurality of data objects is classified based on a file extension associated with the respective data object and based further on at least one of: (i) content within the respective data object; (ii) a structure of the content within the respective data object; and (iii) a predefined template; wherein at least one data object is classified into the second class; wherein at least one data object is classified into multiple classes; monitoring a plurality of interactions between a user and one or more classes of the plurality of data objects to maintain historical interaction data of the user; providing, based on the historical interaction data, a set of filter icons to include in a graphical user interface, of which a first filter icon is associated with the first class, and of which a second filter icon is associated with the second class; outputting the graphical user interface including the plurality of data objects and the plurality of filter icons; responsive to a selection of the first and second filter icons, updating the graphical user interface by operation of one or more computer processors and to include a listing of only data objects that correspond to the selected filter icons, wherein the historical interaction data is updated based on user interactions with the data objects that correspond to the selected filter icons; and responsive to a request from the user, generating an archive of at least the data objects that correspond to the selected filter icons, despite the user having security permissions precluding the user from reading and modifying at least the data objects that correspond to the selected filter icons. 2. The computer-implemented method of claim 1 , wherein each of the plurality of data objects is classifiable based on: (i) the content within the respective data object; (ii) the structure of the content within the respective data object; and (iii) the predefined template. 3. The computer-implemented method of claim 1 , wherein the set of filter icons includes a particular filter icon corresponding to two classes of the plurality of classes, wherein the computer-implemented method further comprises: responsive to a selection of the particular filter icon, updating the graphical user interface to include at least data objects belonging to the two classes the particular filter icon corresponds to. 4. The computer-implemented method of claim 1 , wherein the plurality of data objects comprises at least one of: (i) files on a file system; (ii) objects in a content management system; and (iii) web documents included in a set of search results. 5. The computer-implemented method of claim 1 wherein the graphical user interface is updated by a content filtering component, wherein the plurality of data objects is classified without requiring any user input explicitly specifying any class of any of the plurality of data objects, wherein one or more of the set of filter icons are not selected, wherein one or more data objects from the plurality of data objects corresponding to the one or more of the set of filter icons that are not selected, are filtered out from the updated graphical user interface. 6. The computer-implemented method of claim 5 , wherein the archive is for use in electronic discovery, wherein the archive is generated to facilitate an electronic discovery process, wherein the plurality of filter icons are configurable based on, respectively, each of: (i) user input from a system administrator of the content filtering component; (ii) user input from an end-user of the content filtering component; and (iii) group membership of the end-user; wherein the plurality of filter icons are programmatically selected for inclusion in the graphical user interface, based on the plurality of filter icons representing classes of data objects meeting a frequency of historical interaction by the user, wherein the at least one filter icon is excluded from the graphical user interface due to the at least one filter icon representing a class not meeting the frequency of historical interaction by the user. 7. The computer-implemented method of claim 6 , wherein each filter icon is output for simultaneous display to the user, wherein the set of filter icons includes a particular filter icon corresponding to two classes of the plurality of classes, wherein the computer-implemented method further comprises: responsive to a selection of the particular filter icon, updating the graphical user interface to include at least data objects belonging to the two classes the particular filter icon corresponds to. 8. The computer-implemented method of claim 7 , wherein each of the data objects is classified based on: (i) the content within the respective data object, including: (A) markup language; and (B) text mined using optical character recognition; (ii) the structure of the content within the respective data object; (iii) the file extension associated with the respective data object; (iv) the predefined template; (v) one or more security permissions of the respective data object; (vi) a confidentiality indicator associated with the respective data object; and (vii) whether the respective data object is a folder; wherein plurality of the data objects comprises at least one of: (i) files on a file system; (ii) objects in a content management system; and (iii) web documents included in a set of search results. 9. The computer-implemented method of claim 1 , wherein the archive is for use in electronic discovery, wherein the archive is generated to facilitate an electronic discovery process. 10. A computer program product to customize display of data, comprising: a non-transitory computer-readable medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to: classify a plurality of data objects into one or more of a plurality of classes including a first class and further including a second class that is a sub-class of the first class, wherein each of the plurality of data objects is classified based on a file extension associated with the respective data object and based further on at least one of: (i) content within the respective data object; (ii) a structure of the content within the respective data object; and (iii) a predefined template; wherein at least one data object is classified into the second class; wherein at least one data object is classified into multiple classes; monitor a plurality of interactions between a user and one or more classes of the plurality of data objects to maintain historical interaction data of the user; provide, based on the historical interaction data, a set of filter icons to include in a graphical user interface, of which a first filter icon is associated with the first class, and of which a second filter icon is associated with the second class; output the graphical user interface including the plurality of data objects and the plurality of filter icons; responsive to a selection of the first and second filter icons, update the graphical user interface to include a listing of only data objects that correspond to the selected filter icons, wherein the historical interaction data is updated based on user interactions with the data objects that correspond to the selected filter icons; and responsive to a request from the user, generate an archive of at least the data objects that correspo
Browsing; Visualisation therefor (for navigating the web G06F16/954; browsing optimisation for the web G06F16/957) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.