IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0788187
(2010-05-26)
|
등록번호 |
US-8583664
(2013-11-12)
|
발명자
/ 주소 |
- Weir, Jeffrey
- Weinstein, Alex
- Cummins, Charles
- Ingerman, Alex
- Sullivan, Timothy R.
- Messerly, Katie Jane
- Tomko, Daniel
- Rothbart, Andrew B.
|
출원인 / 주소 |
|
대리인 / 주소 |
Alleman Hall McCoy Russell & Tuttle LLP
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
1 |
초록
▼
Embodiments are disclosed that relate to exposing metadata relationships through filter interplay. One embodiment provides a method comprising filtering a collection of items according to a first and a second metadata category to form an original subset of items that comprise metadata values for eac
Embodiments are disclosed that relate to exposing metadata relationships through filter interplay. One embodiment provides a method comprising filtering a collection of items according to a first and a second metadata category to form an original subset of items that comprise metadata values for each of the categories. The method further comprises displaying a first and a second interactive filter view illustrating the original subset arranged according to their respective metadata values. The method further comprises receiving user input modifying an original range of metadata values of the first metadata category to form a modified range, determining a modified subset of items that comprise metadata values of the first metadata category falling within the modified range and that also comprise metadata values of the second metadata category, and modifying the second interactive filter view to illustrate the modified subset.
대표청구항
▼
1. In a computing device, a method of filtering a collection of items, each item having metadata including values for one or more of a plurality of metadata categories, the method comprising: filtering via the computing device the collection of items according to a first metadata category and a seco
1. In a computing device, a method of filtering a collection of items, each item having metadata including values for one or more of a plurality of metadata categories, the method comprising: filtering via the computing device the collection of items according to a first metadata category and a second metadata category to form an original subset of items that comprises metadata values of the first metadata category and metadata values of the second metadata category;displaying via the computing device a first interactive filter view illustrating the original subset of items arranged according to a displayed range of metadata values of the first metadata category;displaying via the computing device a first interactive control associated with the first interactive filter view, the first interactive control being manipulable to vary the displayed range of metadata values of the first metadata category;displaying via the computing device, while displaying the first interactive filter view, a second interactive filter view illustrating the original subset of items arranged according to a displayed range of metadata values of the second metadata category, the second interactive filter view being inter-related with the first interactive filter view;receiving via the computing device user input via the first interactive filter view modifying an original range of metadata values of the first metadata category to form a modified range of metadata values of the first metadata category;determining via the computing device a modified subset of items that comprises metadata values of the first metadata category falling within the modified range of metadata values of the first metadata category, the modified subset of items also comprising metadata values of the second metadata category; andmodifying via the computing device the second interactive filter view to illustrate the modified subset of items arranged according to metadata values of the second metadata category while continuing to display the first interactive filter view illustrating the original subset of items according to the original range of metadata values of the first metadata category, the first interactive filter view further illustrating the modified range of metadata values of the first metadata category associated with the modified subset of items. 2. The method of claim 1, further comprising, upon determining the modified subset of items, continuing to display the first interactive filter view illustrating the original range of metadata values of the first metadata category. 3. The method of claim 1, further comprising, upon determining the modified subset of items, displaying the first interactive filter view illustrating the modified subset of items arranged according to selected metadata values of the first metadata category falling only within the modified range of metadata values of the first metadata category. 4. The method of claim 1, wherein one or more of the first interactive filter view and the second interactive filter view comprises one or more of a graph object and a list object. 5. The method of claim 1, wherein the first interactive filter view comprises a graph object illustrating a frequency distribution of the original subset of items over the original range of metadata values of the first metadata category. 6. The method of claim 5, further comprising, upon determining the modified subset of items, continuing to display the graph object illustrating the frequency distribution of the original subset of items over the original range. 7. The method of claim 5, further comprising, upon determining the modified subset of items, displaying the graph object illustrating a frequency distribution of the modified subset of items only over the modified range. 8. The method of claim 1, wherein modifying the second interactive filter view comprises visually deemphasizing display of metadata values of the second metadata category not associated with the modified subset of items relative to metadata values of the second metadata category associated with the modified subset of items. 9. The method of claim 1, further comprising: receiving user input via the second interactive filter view modifying a range of metadata values of the second metadata category displayed in the second interactive filter view to form a modified range of second metadata values;in response, determining a further modified subset of items comprising items having metadata values of the first metadata category that fall within the modified range of metadata values of the first metadata category and also having metadata values of the second metadata category that fall within the modified range of second metadata values; andmodifying the first interactive filter view to illustrate the further modified subset of items arranged according to metadata values of the first metadata category. 10. The method of claim 1, further comprising: filtering the collection of items according to the first metadata category, the second metadata category, and a third metadata category to form a further modified subset of items that comprises metadata values of the first metadata category, metadata values of the second metadata category, and metadata values of the third metadata category;displaying a third interactive filter view illustrating the further modified subset of items arranged according to metadata values of the third metadata category;modifying the first interactive filter view to illustrate the further modified subset of items arranged according to metadata values of the first metadata category; andmodifying the second interactive filter view to illustrate the further modified subset of items arranged according to metadata values of the second metadata category. 11. The method of claim 1, further comprising displaying the original subset of items in a results portion of a display, and upon determining the modified subset of items, updating the results portion to display the modified subset of items. 12. The method of claim 1, wherein modifying the second interactive filter view comprises modifying a range of second metadata values displayed based upon metadata values of the second metadata category in the modified subset of items. 13. A computing device, comprising: a display configured to display a user interface;a logic subsystem configured to execute instructions and to access an electronically stored collection of items, each item having metadata for one or more of a plurality of metadata categories; anda data-holding subsystem holding instructions executable by the logic subsystem to:filter the collection of items according to a first metadata category and a second metadata category to form an original subset of items that comprises metadata values of the first metadata category and metadata values of the second metadata category;display a first interactive filter view illustrating the original subset of items arranged according to a displayed range of metadata values of the first metadata category;display a first interactive control associated with the first interactive filter view, the first interactive control manipulable to vary the displayed range of metadata values of the first metadata category;display, while displaying the first interactive filter view, a second interactive filter view illustrating the original subset arranged according to a displayed range of metadata values of the second metadata category, the second interactive filter view being inter-related with the first interactive filter view;receive user input via the first interactive filter view modifying an original range of metadata values of the first metadata category to form a modified range of metadata values of the first metadata category;determine a modified subset of items that comprises metadata values of the first metadata category that fall within the modified range of metadata values of the first metadata category and that also comprises metadata values of the second metadata category; andmodify the second interactive filter view to illustrate the modified subset of items arranged according to metadata values of the second metadata category while continuing to display the first interactive filter view illustrating the original subset of items arranged according to the original range of metadata values of the first metadata category, the first interactive filter view further illustrating the modified range of metadata values of the first metadata category associated with the modified subset of items. 14. The computing device of claim 13, wherein the first interactive filter view comprises a list object visually presenting a list of the metadata values of the first metadata category, and wherein the instructions are executable to receive user input via the first interactive filter view by receiving selection of one or more metadata values of the first metadata category from the list. 15. The computing device of claim 14, wherein the second interactive filter view comprises a graph object illustrating a frequency distribution of the original subset of items arranged according to metadata values of the second metadata category. 16. The computing device of claim 14, wherein the second interactive filter view comprises a list object visually presenting a list of the metadata values of the second metadata category. 17. The computing device of claim 13, wherein the instructions are executable to modify the second interactive filter view by visually deemphasizing display of metadata values of the second metadata category not associated with the modified subset of items relative to metadata values of the second metadata category associated with the modified subset of items. 18. The computing device of claim 13, wherein the instructions are further executable to: receive user input via the second interactive filter view modifying a range of metadata values of the second metadata category displayed in the second interactive filter view to form a modified range of second metadata values;in response, determine a further modified subset of items comprising items having metadata values of the first metadata category that fall within the modified range of metadata values of the first metadata category and also having metadata values of the second metadata category that fall within the modified range of second metadata values; andmodify the first interactive filter view to illustrate the further modified subset of items arranged according to metadata values of the first metadata category. 19. A computer-readable medium comprising instructions executable by a computing device to filter a collection of items, each item having metadata including values for one or more of a plurality of metadata categories, the instructions being executable to: filter the collection of items according to a first metadata category and a second metadata category to form an original subset of items that comprises metadata values of the first metadata category and metadata values of the second metadata category;display a graph object illustrating a frequency distribution of the original subset of items arranged according to a displayed range of metadata values of the first metadata category;display an interactive control associated with the graph object, the interactive control manipulable to vary the displayed range of metadata values of the first metadata category;display, while displaying the graph object, a list object illustrating metadata values of the second metadata category, the list object being inter-related with the graph object;receive user input via the graph object modifying an original range of metadata values of the first metadata category to form a modified range of metadata values of the first metadata category;determine a modified subset of items that comprises metadata values of the first metadata category that fall within the modified range of metadata values of the first metadata category, the modified subset of items also comprising metadata values of the second metadata category; andmodify the list object to illustrate the metadata values of the second metadata category associated with the modified subset of items, the graph object further illustrating the modified range of metadata values of the first metadata category associated with the modified subset of items. 20. The computer-readable medium of claim 19, wherein the graph object illustrates a frequency distribution of the original subset of items over the original range of metadata values of the first metadata category, and wherein the instructions are executable to receive user input via one or more of adjustment to a range indicating object that visually indicates the original range of metadata values of the first metadata category and selection of one or more bars of the frequency distribution.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.