This application is a continuation application of U.S. patent application Ser. No. 11/337,945, filed on Jan. 23, 2006, and entitled “USER INTERFACE FOR VIEWING CLUSTERS OF IMAGES,” which is incorporated herein in its entirety by reference.
Many search engine services, such as Google and Overture, provide for searching for information that is accessible via the Internet. These search engine services allow users to search for display pages, such as web pages, that may be of interest to users. After a user submits a search request (also referred to as a “query”) that includes search terms, the search engine service identifies web pages that may be related to those search terms. To quickly identify related web pages, the search engine services may maintain a mapping of keywords to web pages. This mapping may be generated by “crawling” the web (i.e., the. World Wide Web) to identify the keywords of each web page. To crawl the web, a search engine service may use a list of base web pages to identify all web pages that are accessible through those base web pages. The keywords of any particular web page can be identified using various well-known information retrieval techniques, such as identifying the words of a headline, the words supplied in the metadata of the web page, the words that are highlighted, and so on. The search engine service may generate a relevance score to indicate how related the information of the web page may be to the search request. The search engine service then displays to the user links to those web pages in an order that is based on their relevance.
Several search engine services also provide for searching for images that are available on the Internet. These image search engines typically generate a mapping of keywords to images by crawling the web in much the same way as described above for mapping keywords to web pages. An image search engine service can identify keywords based on text of the web pages that contain the images. An image search engine may also gather keywords from metadata associated with images of web-based image forums, which are an increasingly popular mechanism for people to publish their photographs and other images. An image forum allows users to upload their photographs and requires the users to provide associated metadata such as title, camera setting, category, and description. The image forums typically allow reviewers to rate each of the uploaded images and thus have ratings on the quality of the images. Regardless of how the mappings are generated, an image search engine service inputs an image query and uses the mapping to find images that are related to the image query. An image search engine service may identify thousands of images that are related to an image query and presents thumbnails of the related images. To help a user view the images, an image search engine service may order the thumbnails based on relevance of the images to the image query. An image search engine service may also limit the number of images that are provided to a few hundred of the most relevant images so as not to overwhelm the viewer. Unfortunately, the relevance determination may not be particularly accurate because image queries may be ambiguous (e.g., “tiger” may represent the animal or the golfer), the keywords derived from web pages may not be very related to an image of the web page (e.g., a web page can contain many unrelated images), and so on.
A typical image search engine service may also suggest additional image queries to a user. For example, if a user submits “tiger” as an image query, an image search engine service may display thumbnails of images relating to “tiger” in relevance order. That image search engine service may also display the text of suggested image queries, such as “white tiger,” “mystical tiger,” “Tiger Woods,” and so on. When a user selects one of the suggested image queries, that image search engine service searches for images relating to the selected image query and displays the thumbnails of the images as the search result. Such a user interface has several disadvantages. First, a user may not know from the text of the suggested image query whether the images relating to the suggested image query will be of interest to the user. For example, a user may not know from the suggested image query “mystical tiger” what type of images will be in the search result. Second, the ordering of the thumbnails based on relevance of the images to the image query may result in thumbnails for only one type of image being displayed (e.g., a Bengal tiger) in the first few pages of results. Thus, the user may need to view many pages to get a feel for the different types of images (e.g., a mystical tiger) that are related to the image query.
A method and system for providing a user interface for presenting images of clusters of an image search result is provided. The user interface system is provided with clusters of images as the search result of an image query. The user interface system displays the search result in a cluster/view form using a cluster panel and a view panel. The cluster panel contains a cluster area for each cluster. The cluster area for a cluster may include the name of the cluster and mini-thumbnails of some of the images of the cluster. The view panel may contain thumbnails of images of the search result in a lucky view or a mix view. In the lucky view, the view panel contains thumbnails of images of a single cluster that may be arranged in a grid. In the mix view, the view panel contains thumbnails of images from multiple clusters that may also be arranged in a grid. When a user selects a cluster area from the cluster panel, the user interface system displays a list view of thumbnails for that cluster in the view panel.
The user interface system may display a thumbnail list near a cluster area of the cluster panel. The thumbnail list contains mini-thumbnails of the images of the selected cluster. When a user selects a mini-thumbnail from the thumbnail list, the user interface system may display a detail view of the corresponding image in the view panel.
The user interface system displays a detail view of an image in the view panel when a user selects an image. The detail view may include metadata associated with the image such as camera setting, photographer, and so on. The user interface system may also display a thumbnail scroll list in the view panel along with the detail view. A thumbnail scroll list contains mini-thumbnails of images. The user interface may select images to be included in a thumbnail scroll list based on the context in which the image of the detail view was selected.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
A method and system for providing a user interface for presenting images of clusters of an image search result is provided. In one embodiment, the user interface system is provided with clusters of images as the search result of an image query. Each cluster of images includes a cluster name and for each image of the cluster, a thumbnail of the image, metadata associated with the image, and a link to the image. The images within a cluster may be ordered based on their relevance to the image query. The user interface system displays the search result in a cluster/view form using a cluster panel and a view panel. The cluster panel contains a cluster area for each cluster. The cluster area for a cluster may include the name of the cluster and mini-thumbnails of some of the images of the cluster. The cluster areas of the cluster panel may be ordered based on a relevance score of the images of the cluster to the image query or may be ordered based on the number of images in the cluster. The view panel may contain thumbnails of images of the search result in a list view or a mix view. In the list view, the view panel contains thumbnails of images of a single cluster that may be arranged in a grid. The thumbnails in list view may be ordered based on relevance of the corresponding images to the image query. In the mix view, the view panel contains thumbnails of images from multiple clusters that may also be arranged in a grid. The thumbnails in mix view may be ordered in an image relevance to cluster order in which the thumbnail of the most relevant image of each cluster is ordered first, followed by the thumbnail of the second most relevant image of each image cluster, and so on. The list view thus provides a view of the images of a single cluster, and the mix view provides a view of the most relevant images from each cluster. Moreover, the cluster panel allows a user to get an understanding of the images of each cluster from the mini-thumbnails of the cluster areas. When a user selects a cluster area from the cluster panel, the user interface system displays a list view of thumbnails for that cluster in the view panel. The cluster panel and the view panel may contain scrollbars for scrolling the content of the panel.
In one embodiment, the user interface system may display a thumbnail list near a cluster area of the cluster panel. When a user selects a cluster (e.g., by right clicking on a cluster area), the user interface system displays a thumbnail list that may overlay a portion of the cluster panel and the view panel. The thumbnail list contains mini-thumbnails of the images of the selected cluster. For example, the user interface system may display in a rectangular area the mini-thumbnails for the 30 images with the highest relevance. The user interface system may position the rectangular area just below and to the right of the cluster area for the selected cluster. When a user selects a mini-thumbnail from the thumbnail list, the user interface system may display a detail view of the corresponding image in the view panel. If the user selects multiple mini-thumbnails from the thumbnail list, the user interface system may display thumbnails of the corresponding images in the view panel. The user interface system may also provide a scrollbar for the thumbnail list when a cluster contains more images than can be effectively displayed as mini-thumbnails at the same time.
In one embodiment, the user interface system displays a detail view of an image in the view panel when a user selects an image (e.g., by selecting a thumbnail from the view panel or mini-thumbnail from a thumbnail list). The detail view may include metadata associated with the image such as camera setting, photographer, and so on. The user interface system may also display a thumbnail scroll list in the view panel along with the detail view. A thumbnail scroll list contains mini-thumbnails of images. A user can scroll through the mini-thumbnails and select a mini-thumbnail of interest. When a user selects a mini-thumbnail, the user interface system displays in the view panel a detail view of the image associated with the selected mini-thumbnail. The user interface may select images to be included in a thumbnail scroll list based on the context in which the image of the detail view was selected. For example, if the image for the detail view was selected from a thumbnail within the view panel, then the images of the other thumbnails displayed in the view panel would be included in the thumbnail scroll list. If the view panel was in list view, then the images of the same cluster would be included in the thumbnail scroll list. If the view panel was in mix view, then the images of multiple clusters would be included in the thumbnail scroll list. If the image for the detail view was selected from a thumbnail list, then the images of the same cluster would be included in the thumbnail scroll list.
The user interface component displays a query panel and submits an image query to the search for images component. Upon receiving the search result, the user interface component invokes the appropriate components to display the search result. The components for displaying the search result in different ways are a cluster view component 814, a list view component 815, a mix view component 816, a box view component 817, a detail view component 818, and a thumbnail list view component 819. The cluster view component controls the displaying of the cluster panel. The list view component controls the displaying of the view panel in list view. The mix view component controls the displaying of the view panel in mix view. The box view component controls the displaying of the box panel. The detail view component controls the displaying of the detail view of an image. The thumbnail list view component controls the displaying of a thumbnail list.
The computing devices on which the user interface system may be implemented may include a central processing unit, memory, input devices (e.g., keyboard and pointing devices), output devices (e.g., display devices), and storage devices (e.g., disk drives). The memory and storage devices are computer-readable media that may contain instructions that implement the user interface system. In addition, the data structures and message structures may be stored or transmitted via a data transmission medium, such as a signal on a communications link. Various communications links may be used, such as the Internet, a local area network, a wide area network, or a point-to-point dial-up connection.
The user interface system may provide a user interface to various computing systems or devices including personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. The user interface system may also provide its services to various computing systems such as personal computers, cell phones, personal digital assistants, consumer electronics, home automation devices, and so on.
The user interface system may be described in the general context of computer-executable instructions, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, and so on that perform particular tasks or implement particular abstract data types. Typically, the functionality of the program modules may be combined or distributed as desired in various embodiments.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims. The user interface system may be used to present content of various types, such as photographs, drawings, artwork, videos, music, and so on. Accordingly, the invention is not limited except as by the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
4888646 | Umeda et al. | Dec 1989 | A |
5301018 | Smidth et al. | Apr 1994 | A |
5571286 | Connell et al. | Nov 1996 | A |
5579471 | Barber et al. | Nov 1996 | A |
5642433 | Lee et al. | Jun 1997 | A |
5751286 | Barber et al. | May 1998 | A |
5802361 | Wang et al. | Sep 1998 | A |
5870740 | Rose et al. | Feb 1999 | A |
5875446 | Brown et al. | Feb 1999 | A |
5937422 | Nelson et al. | Aug 1999 | A |
5987456 | Ravela et al. | Nov 1999 | A |
6006218 | Breese et al. | Dec 1999 | A |
6041323 | Kubota | Mar 2000 | A |
6097389 | Morris et al. | Aug 2000 | A |
6115717 | Mehrotra et al. | Sep 2000 | A |
6128613 | Wong et al. | Oct 2000 | A |
6134541 | Castelli et al. | Oct 2000 | A |
6167397 | Jacobson et al. | Dec 2000 | A |
6240378 | Imanaka et al. | May 2001 | B1 |
6256623 | Jones | Jul 2001 | B1 |
6317748 | Menzies et al. | Nov 2001 | B1 |
6321226 | Garber et al. | Nov 2001 | B1 |
6363373 | Steinkraus | Mar 2002 | B1 |
6370527 | Singhal | Apr 2002 | B1 |
6445834 | Rising, III | Sep 2002 | B1 |
6470307 | Turney et al. | Oct 2002 | B1 |
6473753 | Katariya et al. | Oct 2002 | B1 |
6493719 | Booth et al. | Dec 2002 | B1 |
6522782 | Pass et al. | Feb 2003 | B2 |
6523021 | Monberg et al. | Feb 2003 | B1 |
6549897 | Katariya et al. | Apr 2003 | B1 |
6556710 | Pass et al. | Apr 2003 | B2 |
6567936 | Yang et al. | May 2003 | B1 |
6578032 | Chandrasekar et al. | Jun 2003 | B1 |
6606659 | Hegli et al. | Aug 2003 | B1 |
6643641 | Snyder | Nov 2003 | B1 |
6704729 | Klein et al. | Mar 2004 | B1 |
6728752 | Chen et al. | Apr 2004 | B1 |
6748387 | Garber et al. | Jun 2004 | B2 |
6748398 | Zhang et al. | Jun 2004 | B2 |
6766320 | Wang et al. | Jul 2004 | B1 |
6775666 | Stumpf et al. | Aug 2004 | B1 |
6816850 | Culliss | Nov 2004 | B2 |
6823335 | Ikeda et al. | Nov 2004 | B2 |
6847733 | Savakis et al. | Jan 2005 | B2 |
6892245 | Crump et al. | May 2005 | B1 |
6895552 | Balabanovic et al. | May 2005 | B1 |
6901411 | Li et al. | May 2005 | B2 |
6920448 | Kincaid et al. | Jul 2005 | B2 |
6944612 | Roustant et al. | Sep 2005 | B2 |
6970923 | Mukaiyama et al. | Nov 2005 | B1 |
6978275 | Castellanos et al. | Dec 2005 | B2 |
7010751 | Shneiderman | Mar 2006 | B2 |
7017114 | Guo et al. | Mar 2006 | B2 |
7047482 | Odom | May 2006 | B1 |
7051019 | Land et al. | May 2006 | B1 |
7065520 | Langford et al. | Jun 2006 | B2 |
7099860 | Liu et al. | Aug 2006 | B1 |
7111002 | Zhang et al. | Sep 2006 | B2 |
7113944 | Zhang et al. | Sep 2006 | B2 |
7158878 | Rasmussen et al. | Jan 2007 | B2 |
7162468 | Schwartz et al. | Jan 2007 | B2 |
7287012 | Corston et al. | Oct 2007 | B2 |
7349899 | Namba | Mar 2008 | B2 |
7430566 | Li et al. | Sep 2008 | B2 |
7492921 | Foote | Feb 2009 | B2 |
7499916 | Liu et al. | Mar 2009 | B2 |
20010020238 | Tsuda | Sep 2001 | A1 |
20010049700 | Ichikura | Dec 2001 | A1 |
20020035573 | Black et al. | Mar 2002 | A1 |
20020042793 | Choi | Apr 2002 | A1 |
20020042847 | Takats et al. | Apr 2002 | A1 |
20020052894 | Bourdoncle et al. | May 2002 | A1 |
20020055936 | Cheng et al. | May 2002 | A1 |
20020103890 | Chaudhuri et al. | Aug 2002 | A1 |
20020194166 | Fowler | Dec 2002 | A1 |
20030009469 | Platt et al. | Jan 2003 | A1 |
20030023600 | Nagamura et al. | Jan 2003 | A1 |
20030061334 | Hirata et al. | Mar 2003 | A1 |
20030063131 | Ma | Apr 2003 | A1 |
20030126235 | Chandrasekar et al. | Jul 2003 | A1 |
20030140033 | Iizuka et al. | Jul 2003 | A1 |
20030142123 | Malamud et al. | Jul 2003 | A1 |
20030144994 | Wen et al. | Jul 2003 | A1 |
20040015461 | Lo | Jan 2004 | A1 |
20040044469 | Bender et al. | Mar 2004 | A1 |
20040111438 | Chitrapura et al. | Jun 2004 | A1 |
20040225667 | Hu et al. | Nov 2004 | A1 |
20040236760 | Arkeketa et al. | Nov 2004 | A1 |
20040249774 | Caid et al. | Dec 2004 | A1 |
20040267740 | Liu et al. | Dec 2004 | A1 |
20050015366 | Carrasco et al. | Jan 2005 | A1 |
20050022106 | Kawai et al. | Jan 2005 | A1 |
20050027377 | Lucas et al. | Feb 2005 | A1 |
20050065959 | Smith et al. | Mar 2005 | A1 |
20050086337 | Quittek et al. | Apr 2005 | A1 |
20050097475 | Makioka et al. | May 2005 | A1 |
20050108200 | Meik et al. | May 2005 | A1 |
20050144158 | Capper et al. | Jun 2005 | A1 |
20050165841 | Kasperkiewicz et al. | Jul 2005 | A1 |
20050188326 | Ikeda | Aug 2005 | A1 |
20060025985 | Vinberg et al. | Feb 2006 | A1 |
20060026152 | Zeng et al. | Feb 2006 | A1 |
20060117002 | Swen | Jun 2006 | A1 |
20060117003 | Ortega et al. | Jun 2006 | A1 |
20060204142 | West et al. | Sep 2006 | A1 |
20060242126 | Fitzhugh | Oct 2006 | A1 |
20060242178 | Butterfield et al. | Oct 2006 | A1 |
20070005320 | Vinberg et al. | Jan 2007 | A1 |
20070073748 | Barney | Mar 2007 | A1 |
20070133947 | Armitage et al. | Jun 2007 | A1 |
20070174269 | Jing et al. | Jul 2007 | A1 |
20070174790 | Jing et al. | Jul 2007 | A1 |
20070174865 | Jing et al. | Jul 2007 | A1 |
20070174872 | Vinberg et al. | Jul 2007 | A1 |
20070185866 | Evans | Aug 2007 | A1 |
20070198182 | Singh | Aug 2007 | A1 |
20070209025 | Jing et al. | Sep 2007 | A1 |
20080086468 | Jing et al. | Apr 2008 | A1 |
20080086686 | Jing | Apr 2008 | A1 |
20080189253 | Oliver et al. | Aug 2008 | A1 |
Number | Date | Country |
---|---|---|
0 750 254 | Dec 1996 | EP |
0 784 259 | Jul 1997 | EP |
10-2001-0105051 | Nov 2001 | KR |
10-2002-0000680 | Jan 2002 | KR |
10-2003-0023950 | Mar 2003 | KR |
Entry |
---|
Zhi-Wei Li et al, “Intuitive and Effective Interfaces for WWW Image Search Engine,” MM'04, Oct. 10-16, 2004 New York, New York, ACM 2004. 4 pages. |
Liu, Hao et al., “Effective Browsing of Web Image Search Results,” MIR'04, Oct. 15-16, 2004, New York, New York, © 2004 ACM. |
Rui, Yong and Thomas S. Huang, “Image Retrieval: Current Techniques, Promising Directions and Open Issues”, Journal of Visual Communication and Image Representation, vol. 10, 39-62, Mar. 1999, © 1999 by Academic Press. |
Broder, Andrei, “A taxonomy of web search,” SIGIR Forum 36(2), 2002, 8 pages. |
Smeulders, Arnold W.M. et al., “Content-Based Image Retrieval at the End of the Early Years,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 22, No. 12, Dec. 2000, pp. 1349-1380, © 2000 IEEE. |
Woodruff, Allison et al., “Using Thumbnails to Search the Web,” Proceedings of SIGCHI, Mar. 31-Apr. 4, 2001, Seattle, Washington, pp. 198-205, © 2001 ACM. |
Luo, Bo, Xiaogang Wang and Xiaoou Tang, “A World Wide Web Based Image Search Engine Using Text and Image Content Features,” Internet Imaging IV, Proceedings of SPIE-IS&T, Electronic Imaging, SPIE, vol. 5018, 2003, © 2003 SPIE-IS&T, pp. 123-130. |
Frankel, Charles, Michael J. Swain and Vassilis Athitsos, “WebSeer: An Image Search Engine for the World Wide Web,” Aug. 1, 1996, Technical Report 96-14, Computer Science Department, The University of Chicago. |
White, David A. and Ramesh Jain, “Similarity Indexing: Algorithms and Performance,” 2 / SPIE, Feb. 1-2, 1996, San Jose, California, vol. 2670, pp. 63-73, © 1996 The Society of Photo-Optical Instrumentation Engineers. |
Cai, Deng et al., “Hierarchical Clustering of WWW Image Search Results Using Visual, Textual and Link Analysis,” MM'04, Oct. 10-16, 2004 New York, New York, © 2004 ACM. |
Chen, Hao and Susan Dumais, “Bringing Order to the Web: Automatically Categorizing Search Results,” Proceedings of CHI'00, Human Factors in Computing Systems, pp. 145-152. |
Zeng, H.J. et al, “Learning to Cluster Web Search Results,” SIGIR'04, Jul. 25-29, 2004, Sheffield, South Yorkshire, UK, © 2004 ACM. |
Shen, Heng Tao et al., “Giving Meanings to WWW Images,” Proceedings of ACM Multimedia 2000, Los Angeles, CA, pp. 39-47, © ACM 2000. |
Smith, John R. and Shih-Fu Chang, “Visually Searching the Web for Content,” IEEE Multimedia, 1997, pp. 12-20, © 1997 IEEE. |
Zhang, L. et al., “Enjoy High Quality Photos in Vertical Image Search Engine,” Submitted to the SIGCHI 2006 Conference on Human Factors in Computing Systems. |
Hearst, Marti A. and Jan O. Pedersen, “Reexamining the Cluster Hypothesis: Scatter/Gather on Retrieval Results,” In the Proceedings of ACM SIGIR, Aug. 1996, Zurich. |
Zamir, Oren and Oren Etzioni, “Web Document Clustering: A Feasibility Demonstration,” In Proceedings of SIGIR'98, Melbourne, Australia, pp. 46-54, © 1998 ACM. |
Lempel, Ronny and Aya Soifer, “PicASHOW: Pictorial Authority Search by Hyperlinks on the Web,” Proceedings of the 10th International WWW Conference, Hong Kong, China, 2001, ACM, pp. 438-448. |
Chang, Shi Kuo and Arding Hsu, “Image Information Systems: Where do we go from here?,” IEEE Transactions on Knowledge and Data Engineering, vol. 4, No. 5, Oct. 1992, pp. 431-442. |
Sclaroff, Stan, Leonid Taycher and Marco Lacascia, “ImageRover: A Content-Based Image Browser for the World Wide Web,” In IEEE Workshop on Content-based Access of Image and Video Libraries, San Juan, Puerto Rico, Jun. 1997, pp. 2-9. |
Dumais, Susan, Edward Cutrell and Hao Chen, “Optimizing Search by Showing Results in Context,” SIGCHI'01, Mar. 31-Apr. 4, 2001, Seattle, Washington, © 2001 ACM. |
Wang, Xin-Jing et al., “Grouping Web Image Search Result,” MM'04, Oct. 10-16, 2004, New York, New York, pp. 436-439, © 2004 ACM. |
Jansen, Major Bernard J. et al., “Real life information retrieval: a study of user queries on the Web,” ACM SIGIR Forum 1998, vol. 32, No. 1, pp. 5-17. |
Teevan, Jaime et al., “The Perfect Search Engine Is Not Enough: A Study of Orienteering Behavior in Directed Search,” CHI 2004, Apr. 24-29, Vienna, Austria, , pp. 415-422. |
Glance, Natalie S., “Community Search Assistant,” IUI'01, Jan. 14-17, 2001, Santa Fe, New Mexico, © 2001 ACM, pp. 91-96. |
Huang, Jing et al., “Image Indexing using color correlograms,” In Proc. IEEE Comp. Soc. Conf. Comp. Vis. and Patt. Rec., 1997, pp. 762-768. |
Brin, Sergey and Lawrence Page, “The anatomy of a large-scale hypertextual (Web) search engine,” In the 7th International World Wide Web Conference, 1998. |
Photosig, http://www.photosig.com, [last accessed Aug. 17, 2006]. |
Vivisimo clustering search, http://vivisimo.com, [last accessed Jun. 7, 2007]. |
Yahoo Homepage search, http://www.yahoo.com/, [last accessed Jun. 7, 2007]. |
MSRA clustering search, http://rwsm.directtaps.net/, [last accessed Jun. 7, 2007]. |
Google web search, http://www.google.com, [last accessed Jun. 7, 2007]. |
Google image search, http://images.google.com, [last accessed Jun. 7, 2007]. |
Yahoo image search, http://images.search.yahoo.com/, [Last accessed Jun. 7, 2007]. |
Picsearch image search, http://www.picsearch.com, [last accessed Jan. 5, 2006]. |
Schwartz, Steve, Visual Quick Project Guide: Organizing and Editing Your Photos with Picasa, May 10, 2005, Chapter 4. |
Toyama, Kentaro et al., “Geographic Location Tags on Digital Images,” MM'03, Nov. 2-8, 2003, Berkeley, California, © 2003 ACM. |
Page, L. et al., “The PageRank Citation Ranking: Bringing Order to the Web,” Jan. 29, 1998, Stanford University Technical Resort, pp. 1-17. |
Xi, Wensi et al., Link Fusion: A Unified Link Analysis Framework for Multi-Type Interrelated Data Objects, WWW 2004, New York, © ACM, pp. 319-327. |
Frankel, Charles, Michael J. Swain and Vassilis Athitsos, “WebSeer: An Image Search Engine for the World Wide Web,” Aug. 1, 1996, Technical Report 96-14, The University of Chicago, Computer Science Department, pp. 1-24. |
Nie, Zaiqing et al., “Object-level Web Information Retrieval,” Technical Report of Microsoft Research, MSR-TR-2005-11, 2005, 8 pages. |
Susstrunk, Sabine and Stefan Winkler, “Color Image Quality on the Internet,” In IS&T/SPIE Electronic Imaging 2004: Internet Imaging V, vol. 5304, 2004, pp. 118-131. |
Tong, Hanghang et al., “Classification of Digital Photos Taken by Photographers or Home Users,” In Proceedings of Pacific-Rim Conference on Multimedia (PCM), 2004, pp. 198-205. |
Chen, Zheng et al., “iFind: A Web Image Search Engine,” in Proc. ACM SIGIR, 2001, one page. |
Huang, Xiaodi and Wei Lai, “Force-Transfer: A New Approach to Removing Overlapping Nodes in Graph Layout,” In Proc. The 25th Australasian Computer Science Conference 2003, Conferences in Research and Practice in Information Technology, vol. 16, © 2003 Australian Computer Society, 10 pages. |
Li, Zhiwei et al., “Grouping WWW Image Search Results by Novel Inhomogeneous Clustering Method,” Proceedings of the 11th International Multimedia Modelling Conference (MMM '05), © 2005 IEEE, 7 pages. |
Sarkar, Manojit and Marc H. Brown, “Graphical Fisheye Views,” Communications of the ACM, Dec. 1994, vol. 37, No. 12, © ACM, pp. 73-84. |
Savakis, Andreas E., Stephen P. Etz and Alexander C. Loui, “Evaluation of image appeal in consumer photography,” In Proceedings SPIE Human Vision and Electronic Imaging V, Jan. 2000, pp. 1-10. |
Sclaroff, Stan, Marco La Cascia and Saratendu Sethi, “Unifying Textual and Visual Cues for Content-Based Image Retrieval on the World Wide Web,” Computer Vision and Image Understanding, Vo. 75, Nos. 1/2, Jul./Aug. 1999, © 1999 by Academic Press, pp. 86-98. |
Yee, Ka-Ping et al., “Faceted Metadata for Image Search and Browsing,” In Proc. CHI 2003, Florida, © 2003 ACM, 8 pages. |
Altavista image, http://www.altavista.com/images, one page [last accessed Jul. 14, 2006]. |
Citeseer, Scientific Literature Digital Library, http://citeseer.ist.psu.edu, one page [last accessed Jul. 14, 2006]. |
Ditto, http://ditto.com/, one page [last accessed Jul. 14, 2006]. |
Froogle, Google product search, http://froogle.google.com, one page [last accessed Jul. 14, 2005]. |
Google Maps, Google local search, http://local.google.com/, one page [last accessed Jul. 14, 2006]. |
GoogleNews, Google news search, http://news.google.com, 4 pages [last accessed Jul. 14, 2006]. |
Scholar, Google scholar paper search, http://Scholar.google.com, one page [last accessed Jul. 14, 2006]. |
GoogleVideo, Google video search, http://video.google.com, one page [last accessed Jul. 14, 2006]. |
IMDB, Formula for calculating the top rated 250 titles in imdb, http://www.imdb.com/chart/top, 8 pages [last accessed Jul. 14, 2006]. |
PicSearch, http://www.picsearch.com, one page [last accessed Jul. 14, 2006]. |
Sullivan, Danny, “Hitwise Search Engine Ratings,” Search Engine Watch, www.searchenginewatch.com, Aug. 23, 2005, Incisive Interactive Marketing LLC, 2005, 3 pages. |
Wang, Bin et al., “Large-Scale Duplicate Detection for Web Image Search,” 4 pages, ICME 2006. |
Krishnapuram, Raghu et al., “Low-Complexity Fuzzy Relational Clustering Algorithms for Web Mining,” Aug. 2001, IEEE, vol. 9, Issue 4, pp. 595-607. |
Mukherjea, Sougata, Kyoji Hirata and Yoshinori Hara, “Using Clustering and Visualization for Refining the Results of a WWW Image Search Engine,” NPIV 98, Bethesda, Maryland, © ACM 2000, pp. 29-35. |
Nie, Zaiqing et al., “Object-Level Ranking: Bringing Order to Web Objects,” WWW 2005, May 10-14, 2005, Chiba, Japan, ACM. |
Halkidi, Maria et al., “THESUS: Organizing Web document collections based on link semantics,” The VLDB Journal (2003) / Digital Object Identifier, © Springer-Verlag 2003, pp. 1-13. |
Ong, Hwee-Leng et al., “FOCI: Flexible Organizer for Competitive Intelligence,” Proceedings of the 10th International Conference on Information and Knowledge Management, Oct. 5-10, 2001, Atlanta, Georgia, http://www.ntu.edu.sg/home/asahtan/Papers/foci—itwp01.pdf, [last accessed Jan. 3, 2008]. |
Roussinov, Dmitir et al., “Visualizing Internet Search Results with Adaptive Self-Organizing Maps,” 1999, http://www.public.asu.edu/˜droussi/sigir99/demo.htm, [last accessed Dec. 7, 2007]. |
Liu, Bing et al. “Mining Topic-Specific Concepts and Definitions on the Web,” WWW 2003, May 20-24, 2003, Budapest, Hungary, ACM. |
Chau, Michael et al., “Personalized Spiders for Web Search and Analysis,” JCDL'01, Jun. 24-28, 2001, Roanoke, Virginia, © 2001, ACM. |
Wang, Yitong et al., “Evaluating Contents-Link Coupled Web Page Clustering for Web Search Results”, CIKM'02, Nov. 2002, pp. 499-506, ACM, McLean, VA. |
Kummamuru, Krishna, et al., “A Hierarchical Monothetic Document Clustering Algorithm for Summarization and Browsing Search Results”, WWW 2004, May 2004, pp. 658-665, ACM, New York, NY. |
Mana-Lopez, Manuel et al., “Multidocument Summarization: Added Value to Clustering in Interactive Retrieval, ACM Transactions on Information Systems”, Apr. 2004, pp. 215-241, vol. 22 No. 2. ACM. |
Wu, Yi-Fang et al., “Finding More Useful Information Faster from Web Search Results”, CIKM'03, Nov. 2003, pp. 568-571, ACM, New Orleans, Louisiana. |
Han, Eui-Hong et al., “Intelligent Metasearch Engine for Knowledge Management”, CIKM'03 Nov. 2003, pp. 492-495, ACM, New Orleans, Louisiana. |
Nie, Zaiqing, Yuanzhi Zhang, Ji-Rong Wen and Wei-Ying Ma, “Object-Level Ranking: Bringing Order to Web Objects,” WWW 2005, Chiba, Japan, ACM 2005, 8 pages. |
Liu, Hao et al., “Effective Browsing of Web Image Search Results,” MIR'04, New York, © 2004 ACM, 7 pages. |
Smith, John R. and Shih-Fu Chang, “Visually Searching the Web for Content,” IEEE Multimedia, July-September, vol. 4, No. 3, 1997, © 1997 IEEE, pp. 12-20. |
Google, Google Image Search, http://images.google.com, one page [last accessed Jul. 14, 2006]. |
Yahoo image search, http://images.yahoo.com, one page [last accessed Jul. 14, 2006]. |
Ferragina et al., “The Anatomy of a Clustering Engine for Web-page Snippets,” Jan. 28, 2004, University of Pisa, Tech. Report: TR-04-05. |
http://www.flickr.com, Archived on http://www.archive.org on Feb. 18, 2005, pp. 1-5, available on http://web.archive.org/web/20050218030404/http://flickr.com/. |
Wies, Rene, “Policies in Network and Systems Management—Formal Definition and Architecture,” Journal of Network and Systems Management, Plenum Publishing Corp., vol. 2, No. 1, pp. 63-83, Mar. 1994. |
Fullford, Eborah, et al., A Federation Tool: Using the Management Object Model (MOM) to Manage, Monitor and Control an HLA Federation, 1999 (5 pages). |
Kherfi et al., “Image Retrieval from the World Wide Web Issues,” Techniques and Systems, Mar. 2004, ACM Computing Surveys, vol. 36, No. 1, pp. 35-67. |
Mysore et al., “DIOGENES: A Distributed Search Agent,” May 2003, Technical Reports CSE-2003-24. |
Ferragina et al., “The Anatomy of a Clustering Engine for Web-page Snippets,” Jan. 29, 2004, University of Pisa, Tech. Report: TR-04-05. |
Indurkhya et al., “Solving Regression Problems with Rule-based Classifiers,” Aug. 2001, ACM, pp. 287-292. |
Vlachos et al., “Indentifying Similarities, Periodicties and Bursts for Online Search Queries,” Jun. 13-18, 2004, ACM, pp. 1-12. |
Xiaofei He, Wei-Ying Ma, and Hongjiang Zhang, “Imagerank: spectral techniques for structural analysis of image database,” Jul. 6-9, 2003, ICME '03, Proceedings of 2003 International Conference, vol. 1, pp. 1-25-1-28. |
Deng Cai 1, Xiaofei He2, Zhiwei Li, Wei-Ying Ma and Ji-Rong Wen, “Hierarchical Clustering of WWW Image Search Results Using Visual,” Textual and Link Information, Oct. 10-16, 2004, New York, New York, USA, Copyright 2004 ACM. |
Number | Date | Country | |
---|---|---|---|
20100088647 A1 | Apr 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11337945 | Jan 2006 | US |
Child | 12634662 | US |