Interactive Query Refinement Patents (Class 707/766)
  • Patent number: 8321404
    Abstract: A query prefix is received from a user device. A user identifier is determined based on the user device. A user category is determined based on the user identifier. A node representing the query prefix is located in a query graph. Descendent nodes of the located node that represent queries are located. Each node has one or more user category specific frequency measures and each user category specific frequency measure is associated with a user category. The queries represented by the located nodes are ranked based on the associated user category specific frequency measure associated with the identified user category. The ranked queries are sent to the user device.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: November 27, 2012
    Assignee: Google Inc.
    Inventors: Clarence C. Mysen, Scott E. Schwartz
  • Patent number: 8321446
    Abstract: A search query is received from a single input field of a user interface. A keyword search is performed based on the search query to generate keyword search results. A natural language search is performed of a frequently-asked question (FAQ) database based on the search query to generate FAQ search results. The keyword search results and the FAQ search results are combined in a display page.
    Type: Grant
    Filed: December 12, 2009
    Date of Patent: November 27, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gregory W. Edwards, Jeffrey Michael Niemeyer, Mary C. Miller, Yongmei Jia
  • Patent number: 8316037
    Abstract: Methods, systems, and apparatus, including computer program products, for assisting users in performing searches. In one aspect, a query for a search session is received from a user device. A first set of search results responsive to the query is provided to the user device. Search results interaction data are received from the user device that identifies actions that are in response to the search results and taken at the user device. The search results interaction data are analyzed to determine that a remedial search operation should be performed, the remedial search operation determining a second set of search results responsive to the query and providing the second set of search results to the user device for presentation to the user.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: November 20, 2012
    Assignee: Google Inc.
    Inventors: Ashutosh Garg, Kedar Dhamdhere
  • Patent number: 8312014
    Abstract: A search query is received. Personal information for a user is then determined. A search is performed in a general subdomain of general content using the search query. For example, the general subdomain of general content may be a WWW search. Then, a vertical subdomain is determined based on the personal information. A search is then performed in the vertical subdomain of specialized content using the search query. The search performed in the general subdomain and the search performed in the vertical subdomain generate general search results and vertical search results. The results may be combined and outputted to a client.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: November 13, 2012
    Assignee: Yahoo! Inc.
    Inventors: Qi Lu, John Thrall, David Ku
  • Publication number: 20120284293
    Abstract: Computer-readable media and computerized methods for automatically presenting keyword(s) within a search box of a toolbar are provided. The methods involve detecting a navigation action invoked by a user of a web browser and pulling from the web browser a uniform resource locator (URL) targeted by the navigation action. The targeted URL is compared against a manifest of suggested search terms to determine a match. When there exists suggested search term(s) that correspond with the URL, keyword(s) are selected from the suggested search term(s) for presentation within the search box. When no suggested search terms are found to correspond with the URL, the search box is left empty. Generally, a first search service is responsible for enabling the user to visit an online location associated with the URL, while a second search service is responsible for managing content within the search box of the toolbar.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Julie Nierenberg
  • Patent number: 8306968
    Abstract: Name retrieval methods and name retrieval apparatuses that detect retrieval-target names that are representable as character strings including a ligature taking arbitrary property of a ligature into consideration in both a case where the ligature is input, and a case where the series of characters corresponding to the ligature is input, are provided so that convenience and reliability of name retrieval are improved. When a specific ligature is input, the specific ligature is converted into the series of characters corresponding to the specific ligature in accordance with the corresponding relationship TB stored in a storage device M, and specific retrieval-target names that include the series of characters obtained by the conversion in an input position of the specific ligature and an arrangement position of the series of characters corresponding to the number of coupled characters are retrieved from a database DB by character-string matching.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: November 6, 2012
    Assignee: Alpine Electronics, Inc.
    Inventors: Kazuomi Chiba, Yuko Watanabe
  • Patent number: 8296314
    Abstract: Methods, apparatuses, and systems enabling an interactive information retrieval system that includes a user interface allowing users to graphically generate information queries for objects of interest found in various media, such as television, video, and print. The invention can allow users to designate objects of interest within a television or video display and receive information related to the objects of interest. The invention can also allow users to generate queries designating objects of interest within a graphical image using a GUI.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: October 23, 2012
    Assignee: expHand, Inc.
    Inventors: Frank Robert Nemirofsky, Larry A. Lincoln
  • Publication number: 20120265746
    Abstract: An approach is provided with a search request including search terms and a user identified as a member of a common group. A search engine receives search results based on the search request and as set of previously searched data corresponding to the group of users by comparing with the search terms. The comparison results in refined search results that are displayed. A further approach is provided with a search request with search terms being compared against group historical search data to identify historical search terms as well as historical search actions. A search action request corresponding to one of the historical actions is received and executed by the information handling system.
    Type: Application
    Filed: June 22, 2012
    Publication date: October 18, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dhanashree Srivastava, Amy Delphine Travis
  • Patent number: 8290975
    Abstract: A keyword may be expanded into related words, such as for use in information retrieval. The terms comprising words and/or phrases of a large number of documents (e.g., web pages) are processed into a graph data structure, in which the terms are represented as nodes and edges represent the relationships between the nodes, with weights for each edge representing the relevance of the relationship. The graph may be built by selecting each term of a document and considering the terms within a certain number of words to be associated with the selected term; for each such association the weight indicative of the relevance is increased. When the graph is accessed with a keyword, the edges from that keyword's node and their respective weights indicate which other nodes are most relevant to the keyword, thereby providing the corresponding expanded terms.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: October 16, 2012
    Assignee: Microsoft Corporation
    Inventors: Chi Gao, Mingyu Wang, Weibin Zhu
  • Publication number: 20120254219
    Abstract: A system, method and computer readable media for generating Boolean search queries based on a graphical user interface are disclosed. The system can provide a graphical user interface and extract search terms and relationship control element values from the graphical user interface. The system can generate a Boolean query string based on the search terms and control values. The Boolean query string can be used to query a database. The Boolean query string can be used to generate a search query agent.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Inventor: Elise Bell
  • Patent number: 8280902
    Abstract: A high precision search system and method receives a full-text search request from a user and processes the full-text search request to determine the meanings of key words within the search request. The high precision search system creates a graphical representation of the search request based on the key words in the search request and the frequency with which they appear. The high precision search system accepts direct user input for modifying the graphical profile. The high precision search system also provides suggestions for adding new concepts and entities to the graphical profile and improving the search results. The system offers an extreme precision option wherein paragraphs are extracted from selected documents that match the search profile.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: October 2, 2012
    Assignee: Lockheed Martin Corporation
    Inventor: Bernard Lewis
  • Patent number: 8280900
    Abstract: Speculative query expansion is a way to increase the effectiveness of relevance feedback. Instead of picking the best expansion query beforehand, multiple queries are executed and the best expansion query is selected afterward, but with no additional effort (or information) required from the user. From the best expansion query, search results and expanded queries more pertinent to the user can therefore be provided.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: October 2, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Jeremy Pickens, Gene Golovchinsky
  • Patent number: 8280901
    Abstract: Methods and systems related to the display of primary and secondary search results are provided. Search results are displayed to the user without requiring the user to perform any tasks to view the entire set of search results. The user may then request secondary searches based on the displayed primary search results through performing a single action. Secondary search results are displayed along with the primary search results.
    Type: Grant
    Filed: September 2, 2008
    Date of Patent: October 2, 2012
    Assignee: Masterfile Corporation
    Inventor: John Bradley McDonald
  • Patent number: 8275786
    Abstract: Systems and methods for providing refinements to queries based upon the context of a refinement indication. Refinements, for example, can be related to a previous search query and can be provided to the user based upon receipt of a refinement indication.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: September 25, 2012
    Assignee: Google Inc.
    Inventors: Kushal Dave, Casey Whitelaw, Alexis J. Battle
  • Patent number: 8275362
    Abstract: In one general sense, information may be presented to a user by receiving one or more ambiguous characters that may be resolved to one of at least two disambiguated characters, exchanging at least one of the ambiguous characters with a host, receiving, from the host, results that reflect disambiguated terms related to the ambiguous characters exchanged with the host, rendering the results in a manner enabling the user to perceive which of the disambiguated terms will be used upon user selection of an aspect of the results, and enabling the user to select an aspect of the results to effect use of a corresponding one of the disambiguated terms.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: September 25, 2012
    Assignee: Tegic Communications, Inc.
    Inventors: Michael R. Longe, Ethan R. Bradford, David J. Kay, Pim van Meurs
  • Publication number: 20120239653
    Abstract: Architecture for completing search queries by using artificial intelligence based schemes to infer search intentions of users. Partial queries are completed dynamically in real time. Additionally, search aliasing can also be employed. Custom tuning can be performed based on at least query inputs in the form of text, graffiti, images, handwriting, voice, audio, and video signals. Natural language processing occurs, along with handwriting recognition and slang recognition. The system includes a classifier that receives a partial query as input, accesses a query database based on contents of the query input, and infers an intended search goal from query information stored on the query database. A query formulation engine receives search information associated with the intended search goal and generates a completed formal query for execution.
    Type: Application
    Filed: May 25, 2012
    Publication date: September 20, 2012
    Applicant: Microsoft Corporation
    Inventors: John C. Platt, Gary W. Flake, Ramez Naam, Anoop Gupta, Oliver Hurst-Hiller, Trenholme J. Griffin, Joshua T. Goodman
  • Patent number: 8271509
    Abstract: Embodiments of the invention provide systems, methods, and computer program products for providing improved customer service by presenting a customer with an invitation to chat with a customer service associate that is skilled in a subject matter of interest to the customer and is currently available to chat with the customer. For example, in one embodiment, a system is provided having a communication interface configured to receive a search query from a consumer, such as an Internet search query entered into a search field of a web page. The system further comprises a processor operatively coupled to the communication interface and configured to compare information about the search query to one or more rules stored in a memory to determine whether a customer service associate skilled in an area related to the subject matter of the search query is currently available to chat with the consumer over, for example, the Internet.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: September 18, 2012
    Assignee: Bank of America Corporation
    Inventors: Edward Patton Dauginas, Constance Landreth James, Brooke Kathryn Monberg, William C. A. Suayan, Wenxin Yu
  • Patent number: 8271514
    Abstract: A method is provided that includes specifying enabling relationships, which map enabling sets of one or more enabling attribute-value pairs to respective enableable attributes. Responsively to the search query, a current state is designated that comprises current-state attribute-value pairs, and a result set is generated containing some of the items of a corpus. An enableable attribute of one of the enabling relationships is identified as enabled when the current-state attribute-value pairs include all of the enabling attribute-value pairs of the enabling relationship. A populated attribute-value pair is found that comprises the enabled attribute and a value therefor, and which, when added to the search query, results in an extended query that is satisfied by at least one of the items in the corpus. The result set is presented in association with the value of the populated attribute-value pair as a refinement option. Other embodiments are also described.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: September 18, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Shai Geva
  • Patent number: 8259124
    Abstract: A dynamic highlighting system initially applies a high-level highlight to occurrences of one or more keywords in a search result that fades to a low-level highlight effect. The system receives search results from a search engine and identifies occurrences of keywords in the search results. The system applies a first highlight effect to identified occurrences of the keywords and displays the search results incorporating the highlighted keywords. Upon detecting the occurrence of a highlighting change event, such as the expiration of a timer, the system applies a second highlight effect to the displayed search results. The second highlight effect may include removing the highlight or displaying a muted highlight effect. Thus, the dynamic highlighting system provides an initial noticeable highlight that fades to a level that is still noticeable but is less likely to distract the user from other elements of the user interface.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Ashley E. Averett, Michael J. Gilmore, Philip P. Fortier
  • Patent number: 8260796
    Abstract: The system comprises a local database; a user interface; a remote access engine, communicatively coupled to a network, the user interface, and the local database; and a rendering engine, communicatively coupled to the remote access engine. The user interface receives a data search request. The remote access engine searches for and retrieves, from a remote database communicatively coupled to the network and the local database, data corresponding to the received search request. The rendering engine displays the received data from the remote database and the local database.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: September 4, 2012
    Assignee: Beechwood Limited Partnership
    Inventor: Daniel J. Mendez
  • Patent number: 8255413
    Abstract: The present invention relates to an advanced search engine. The advanced search engine may include a client component for monitoring an end-user's browsing activity, a remote server (may comprise one or more computers) for storing and processing data received from the client component, and a module that process web pages and serves search results to end-users. The advanced search engine may collect web pages for keywords of proven interest, fetch web pages requested by end-users, generate snippets or abstracts of the web pages, eliminate duplicate web pages, rank the importance of the web pages, and provide relevant web pages or links to web pages in response to an end-user search request for information regarding one or more keywords, for example. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: August 28, 2012
    Assignee: Carhamm Ltd., LLC
    Inventors: Dominic Bennett, Remigiusz K. Paczkowski
  • Patent number: 8250613
    Abstract: A method for managing video news segments using a media asset management system includes collecting the video news segments, associating corresponding geospatial data with each video news segment, and creating a search thesaurus including search descriptors with cross-references therebetween. At least one respective search descriptor from the search thesaurus is associated with each video news segment. The method further includes storing each video news segment, its geospatial data and its at least one search descriptor on the media asset management system for later search and retrieval, such as by a news broadcasting organization. The search descriptors may be geospatial search descriptors that are cross-referenced in a hierarchical relationship.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: August 21, 2012
    Assignee: Harris Corporation
    Inventors: Gary J. Faulkner, Kevin L. Fox, Tahia Infantes Morris, Eric D. Wilson
  • Patent number: 8250088
    Abstract: Embodiments of the present disclosure provide a unique and novel archiving system that includes two or more network storage systems, each network storage system including removable hard disk drives embedded in removable disk cartridges, referred to simply as removable disk drives. The removable disk drives allow for expandability and replacement such that the archiving system need not be duplicated to add new or more storage capacity. In embodiments, the archiving system accesses, writes, reads, or performs functions on data from one network storage system to another remote network storage system.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: August 21, 2012
    Assignee: Imation Corp.
    Inventors: Matthew D. Bondurant, S. Christopher Alaimo
  • Publication number: 20120209870
    Abstract: A query phrase may be automatically classified to one or more topics of interest (e.g., categories) to assist in routing the query phrase to one or more appropriate backend databases. A selectional preference query classification technique may be used to classify the query phrase based on a comparison between the query phrase and patterns of query phrases. Additionally, or alternatively, a combination of query classification techniques may be used to classify the query phrase. Topical classification of a query phrase also may be used to assist a search system in delivering auxiliary information to a user who entered the query phrase. Advertisements, for instance, may be tailored based on classification rather than query keywords.
    Type: Application
    Filed: April 23, 2012
    Publication date: August 16, 2012
    Inventors: Abdur R. CHOWDHURY, Steven Michael BEITZEL, David Dolan LEWIS, Aleksander KOLCZ
  • Patent number: 8243997
    Abstract: A method, system, and medium are provided for detecting change in a geographic area. One embodiment includes receiving a set of remotely sensed imagery that depicts the geographic area, automatically identifying changes in physical features of the geographic area by comparing, without user intervention, the set of remotely sensed imagery to a dataset of previously stored remotely sensed imagery that also depicts the geographic area, and deriving a change-quality measurement associated with the set of remotely sensed imagery, wherein the change-quality measurement quantifies a suitability of comparison of the set of remotely sensed imagery to the previously stored remotely sensed imagery.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: August 14, 2012
    Assignee: The Curators of the University of Missouri
    Inventors: Curtis Herbert Davis, Brian Christopher Claywell, James Michael Keller, Matthew Nicholas Klaric, Grant Jason Scott, Chi-Ren Shyu
  • Patent number: 8244714
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for generating a custom report using outer joins in the context of an on-demand database service. These mechanisms and methods for generating an on-demand database service custom report can enable embodiments to generate reports that reflect a relationship between at least two different objects. The ability of embodiments to provide such additional insight into database contents may lead to more efficient and effective reporting.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: August 14, 2012
    Assignee: salesforce, Inc.
    Inventors: Jesse Collins, Thomas Kim, Thomas Tobin, Simon Wong
  • Publication number: 20120197857
    Abstract: A search of displayed content may be automatically performed in response to receipt of a search gesture that defines a scope of the search and initiates the search. The search gesture may define a region of content within the displayed content. A search query may be formulated based on the region of content defined by the search gesture. In response to completion of the search gesture, a search may be automatically initiated. In some examples, the search gesture comprises a generally circular gesture that substantially bounds the region of content.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Applicant: Microsoft Corporation
    Inventors: Xuedong David Huang, Qing (Alex) Lu, Zhaowei (Charlie) Jiang, Vikas Rajvanshy
  • Patent number: 8230467
    Abstract: A method for managing video segments from an aerial sensor platform using a media asset management system includes collecting the video segments from the aerial sensor platform, associating corresponding geospatial data with each video segment, and creating a search thesaurus including search descriptors with cross-references therebetween. At least one respective search descriptor from the search thesaurus is associated with each video segment. The method further includes storing each video segment, its geospatial data and its at least one search descriptor on the media asset management system for later search and retrieval, such as by a surveillance organization. The search descriptors may be geospatial search descriptors that are cross-referenced in a hierarchical relationship.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: July 24, 2012
    Assignee: Harris Corporation
    Inventors: Gary J. Faulkner, Kevin L. Fox, Tahía Infantes Morris, Eric D. Wilson
  • Patent number: 8229950
    Abstract: A paleogeographic search system is provided for locating geoscience data relevant to a geographic search aperture. The paleogeographic search system comprises a geodatabase, an interface, a paleogeographic reconstruction engine, and a host processor. The paleogeographic engine is configured to transform the geographic search aperture according to tectonic plate movements to a transformed search aperture that the geographic search aperture occupied in a geological age of interest. The host processor is configured to apply a paleoaugmented geographic search aperture to a geodatabase for additional oil exploration data relevant to the geographic search aperture today.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: July 24, 2012
    Assignee: Schlumberger Technology Corporation
    Inventors: Berengere Savary-Sismondini, Pierre Le Guern, Erik Monsen, Hallgrim Ludvigsen, Trond Benum, Knut S. Boge, Lars Sonneland
  • Patent number: 8229948
    Abstract: A system, method and computer program product for visualization of context-based search results, including a plurality of neurons, the neurons being associated with words and documents; a plurality of connections between the neurons; a map that displays at least some of the neurons to a user, wherein the display of the neurons on the map corresponds to their relevance to a search query; a display of the links to the relevant documents; and means for changing positions of the neurons relative to each other based on input from the user. Changing a position of one neuron relative to other neurons also changes positions of other contextually relevant neurons, and displays different relevant documents. The map displays the neurons with their relevance identified by any of font type, color, transparency and font size. The map includes icons in proximity to the displayed word neurons for identifying those neurons as irrelevant. Links to the documents are obtained from a search engine having an input query.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: July 24, 2012
    Assignee: Dranias Development LLC
    Inventor: Alexander V. Ershov
  • Patent number: 8229949
    Abstract: Described is a next search keyword presentation apparatus, method and program for the presentation of the next recommended search keyword for use in conjunction with the search results. There is provided an apparatus of presenting relevant next search keywords, including an input unit for inputting a search keyword. A search control unit sends search keywords to a search system and receives search results which are displayed as documents on a display unit. A text body extraction unit extracts the text body and an analysis unit carries out a semantic attribute analysis of words contained within the text body. The search keywords are stored as user history data which is used with semantic attributes of each word to create document representative information. A cluster representative keyword extraction unit clusters document characteristic information and extracts cluster representative keywords which are displayed as search keyword candidates, providing recommended keywords based on browsing history.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: July 24, 2012
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tomohiro Yamasaki, Takahiro Kawamura
  • Patent number: 8225230
    Abstract: Supporting a visualization of an object model in which multiple dependencies exist between each of a plurality of objects by limiting one or more object instances in the object model and filtering one or more attributes associated with one or more of the object instances. The limiting and filtering is performed by utilizing a plurality of windows, panels, or sub-windows to display a corresponding list of one or more objects for a dimension, along with one or more attributes associated with each of the one or more objects; and updating a second window, panel, or sub-window in response to receiving a selection of an item from a first window, panel, or sub-window according to a relationship defined in the object model, wherein the updating is performed in a hierarchical manner.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul B. French, Mark J. Lucas, Kieran Moynihan
  • Publication number: 20120179704
    Abstract: A system and method are proposed for identifying multimedia files in a first database which are related to a textual term specified by a user. The textual term is used to search a second database of multimedia files, each of which is associated with a portion of text. The “second database” is usually composed of files from the databases of a very large number of servers connected via the internet. The multimedia files identified in the search are ones for which the corresponding associated text is relevant to the textual term. The identified multimedia files are used to generate a classifier engine. The classifier engine is then applied to the first database of multimedia files, thereby retrieving multimedia files in the first database which are relevant to the textual term. The user can optionally specify whether the retrieved multimedia files are relevant or not, and this permits a feedback process to improve the classifier engine.
    Type: Application
    Filed: September 16, 2010
    Publication date: July 12, 2012
    Applicant: Nanyang Technological University
    Inventors: Dong Xu, Wai Hung Tsang, Yiming Liu
  • Publication number: 20120173559
    Abstract: A method, system and controller is provided for searching a database containing data items with a user via a user inter the method comprising the steps of specifying an initial search subset of some or all of the data items in the database (1201); identifying representatives of each of a number of data categories in the search subset (1203); displaying the representatives on the user interface (1204); selecting one or more of the representatives (1205); specifying a refined search subset of data items in the search subset within the data categories corresponding to the selected representatives (1207); and repeating the steps of identifying and displaying representatives for the refined search subset.
    Type: Application
    Filed: September 10, 2010
    Publication date: July 5, 2012
    Applicant: SOMEONES GROUP INTELLECTUAL PROPERTY HOLDINGS PTY LTD.
    Inventors: Brett James Gronow, Keith David Deverell, Jonathan David Pak, Christopher Glendon Bates, David Peter Wolf
  • Publication number: 20120173502
    Abstract: Methods, systems, electronic displays, and computer-readable storage devices for displaying media files can include a search entry field displaying an active search query defining parameters of a playlist identifying one or more media files satisfying the parameters. A playback indicator displaying information related to a selected media file from the playlist can be included. Category indicators can be included that each display a distinct media category associated with the playlist. The parameters of the playlist can be defined by at least one attribute of a media category that is not displayed by the category indicators. One or more selectable attribute indicators can be included, and each can display an attribute of a media category associated with one of the media category indicators. Selecting an attribute indicator can modify the active search query, thereby further defining the parameters of the playlist and automatically updating the playlist in real time.
    Type: Application
    Filed: November 8, 2011
    Publication date: July 5, 2012
    Inventors: Harsha Prem Kumar, Jayendranath Krishnamoorthy, Hema Sastry
  • Publication number: 20120173560
    Abstract: A search query is submitted to one or more information sources associated with a category of the query. The category of the query is indicated by a query ontology that relates queries to query categories. The information sources represent information sources from which a high percentage of search results for queries associated with the category are retrieved. For instance, the category of the query is identified by identifying categories corresponding to variations of the query, where each variation represents a combination of the terms within the query, and where the categories of the variations are assumed to be the categories of the query. Information sources associated with the query categories are identified, and the query is submitted to the identified information sources. Submitting the query to the identified information sources may cause search results retrieved for the query to more closely reflect search results desired by a user that specified the query.
    Type: Application
    Filed: March 12, 2012
    Publication date: July 5, 2012
    Inventors: Abdur R. CHOWDHURY, Gregory S. Pass
  • Patent number: 8214383
    Abstract: Embodiments of the present invention allow verification of query language by providing a natural language description for the query language. A natural language description is generated for each query component along with selectable text representing the query component. Upon selection of the selectable text, the query component is rendered for editing.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Daniel P. Kolz, Richard J. Stevens
  • Patent number: 8209314
    Abstract: A method and system is provided for controlling search criteria when searching databases using active controls. In one aspect, a search criteria control bar (SCCB) displays results of a search by identifying category selections and keywords. Category selections may be identified by a unique delimiter and any keywords may also be identified by another unique identifier. A user may optionally narrow a search by selecting any active category or active keyword(s) that may be identified in the results summary by simply clicking on the appropriate choice. This may cause only those pages associated with the selected keyword or category to be displayed. Conversely, a user may alter a search by eliminating a keyword or category from the results by a one-click action. Further, the search and results may be limited by user preferences. In this manner, a user may be able to intuitively control searches with more refinement and efficiency.
    Type: Grant
    Filed: January 2, 2009
    Date of Patent: June 26, 2012
    Assignee: International Business Machines Corporation
    Inventor: Jason M. Blackwell
  • Publication number: 20120158765
    Abstract: Computer-readable media, computer systems, and computing methods are provided for classifying search results as either of good quality or of poor quality. Initially, a portion of the search results, such as the highest ranked documents, are selected for evaluation. A level of quality for each of the selected search results is determined using a classification process that includes the following steps: targeting features demonstrated by the selected search results to be evaluated; evaluating the selected features to generate a level-of-quality score for each of the selected search results; comparing the score against a predefined threshold value; and, based on the comparison, assigning each of the selected search results an absolute measurement. The absolute measurement indicates poor quality when the score is less than the threshold value. Upon recognizing that the selected search results are of poor quality, a corrective action that reformulates the issued search query is automatically invoked.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Girish Kumar, Sanaz Ahari, Farid Hosseini, Mingrui Wu, Ahmad Abdulkader, Ankur Gupta, Giridhar Kumaran, Abdigani M. Diriye
  • Publication number: 20120158766
    Abstract: A method, system and program product comprises displaying a search window comprising a selection portion and a results portion. The selection portion being configured for displaying at least selectable items in a categorical hierarchy. The results portion being configured for displaying at least a result of a search of a dynamic database. A user's selection of said selectable items is transmitted to a server in which the server conducts a search of the dynamic database using criteria of the selected items. The results of search are received from the server. The results are paginated to fit within the results portion. A page of the paginated results is displayed in the results portion.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 21, 2012
    Applicant: iTB Holdings, Inc.
    Inventors: Tun-Wu (Michael) Chuang, Jason Chan
  • Patent number: 8200604
    Abstract: Computer-readable storage media, computer-implemented methods, and systems are disclosed for a multi-platform calculation rule language and its environment. A calculation rule, presented in an expression language and specifying one or more functions, is received. The expression language, for a plurality of different platforms, allows each of a plurality of functions to be expressed using a common syntax. A selected platform is identified on which the calculation rule is to be executed. The calculation rule is resolved to the attributes of the data model in the selected platform to apply the calculation rule to the data model. The calculation rule is executed by performing the one or more functions specified in the calculation rule, and the results from executing the calculation rule are reported.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corporation
    Inventors: Gordon Goetsch, Steven L. Hoberecht, Baomin Li, Kevin Schmidt, Scott Sebelsky, Peiyuan Yan, Mark Yang
  • Publication number: 20120143891
    Abstract: A searching device including a data storage unit that stores a plurality of pieces of data, each of which prescribes search terms respectively corresponding to a plurality of attributes of the piece of data; a character input unit that is configured to input characters that constitute an input search term one by one; and an attribute specifying screen display unit that, when a next character is input subsequently to a input character that has been input by the character input unit, displays an attribute specifying screen, including a corresponding attribute corresponding to at least one candidate of the input search term to be extracted from among the search terms by inputting the next character, configured such that the corresponding attribute is specified by a user.
    Type: Application
    Filed: October 21, 2011
    Publication date: June 7, 2012
    Applicant: AISIN AW CO., LTD.
    Inventor: Nobuhiro HOSOTANI
  • Patent number: 8195683
    Abstract: In some embodiments, a method includes receiving a token that is usable in search queries for data in a database. The database includes items of data that are represented by data strings. The method also includes determining a synonym candidate for the token. The method includes adding the synonym candidate as a synonym for the token into an expansion dictionary in response to a determination that the number of data strings having the synonym candidate exceeds a threshold.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: June 5, 2012
    Assignee: eBay Inc.
    Inventor: Alvaro Bolivar
  • Patent number: 8190631
    Abstract: Aspects may include determination of a first security profile associated with a user and an information space, the information space comprising metadata indicating a plurality of objects mapped to logical entities of a hierarchical data structure, reception of a request from the user for an interface for creating queries to the hierarchical data structure, and determination, based on the first security profile, of a first subset of the plurality of objects based on which the user is allowed to create queries. A query is executed based on one or more of the first subset of objects, data of the hierarchical data structure is received in response to execution of the query, a second subset of the received data which the user is allowed to view is determined based on the first security profile, and the second subset of the received data is presented to the user.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: May 29, 2012
    Assignee: Business Objects Software Limited
    Inventors: Christian Ah-Soon, Marc Ferenczi, Fabien Kobus
  • Patent number: 8190615
    Abstract: An improved system, method, service method, and data structure that facilitates collaboration with, communication of, and access to information, particularly in an education environment is disclosed. The invention includes a database having one or more records. Each record defines a logical connection between one or more querents and one or more respondents. Each logical connection has a strength value indicating the value of the logical connection. Some embodiments of the invention include a selecting process that selects one or more of the respondents to respond to one or more queries from a querent. Alternative embodiments of the invention include processes that mine the database and/or provide services to users.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventor: Clifford Alan Pickover
  • Publication number: 20120130975
    Abstract: A search method, apparatus, and system are provided. The search method includes: receiving search information customized by a subscriber, where the search information includes search conditions and customized search time information; updating the search conditions customized by the subscriber according to dynamic information of the subscriber; obtaining search results searched out by a search engine according to the updated search conditions upon arrival of the customized search time; and presenting the search results.
    Type: Application
    Filed: December 1, 2011
    Publication date: May 24, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Ning Piao, Hanqiang Hu, Fei Zhang
  • Publication number: 20120130847
    Abstract: A method of searching an electronic commerce website includes searching a plurality of user profiles based upon a user-supplied search query for an item, establishing an interactive online session between the user and the at least one search facilitator, and providing for the at least one search facilitator to present one or more suggested item listings to a user through the electronic commerce website. The searching identifies at least one search facilitator profile among the plurality of user profiles. The search facilitator profile represents a search facilitator who can assist the user in locating the item within the electronic commerce website.
    Type: Application
    Filed: November 22, 2010
    Publication date: May 24, 2012
    Applicant: Etsy, Inc.
    Inventor: Robert Kalin
  • Patent number: 8180789
    Abstract: Techniques are presented for query generation, population, and management. Queries are generically defined with metadata. The metadata identifies specific queries and specific parameters associated with a given query. When a query instance is desired, parameter values are dynamically acquired and used to populate portions of the metadata associated with a desired query. The query instance may then be executed as desired.
    Type: Grant
    Filed: December 5, 2005
    Date of Patent: May 15, 2012
    Assignee: Teradata US, Inc.
    Inventors: Brian Wasserman, George Hood, Gordon Brooks, Linette Draper, Thomas Ryan
  • Patent number: 8176068
    Abstract: A method and system implementing a process for suggesting search queries on an electronic device is provided. The process involves displaying terms related to content accessed by a user for selection by the user, obtaining one or more key terms related to a user-selected term, and displaying the one or more key terms to the user as query suggestions corresponding to the selected term. Obtaining one or more key terms involves obtaining one or more key terms related to the selected term, based on local content information and/or external content information.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 8, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anugeetha Kunjithapatham, Mithun Sheshagiri, Priyang Rathod, Alan Messer
  • Patent number: 8171049
    Abstract: An apparatus and method facilitate combined query based searching with serendipitous browsing in a multimedia collection. A user selects objects to label from a local map, which may include representations of objects retrieved from the collection as being responsive to a text or image base query. The text and image portions of the object can be independently labeled. Unlabeled objects are scored and ranked based on the applied labels of labeled objects, which may take into account cross-media pseudo-relevance and user selectable (or default) parameters, such as a forgetting factor, which tends to place greater weight on more recently labeled objects, and a modality parameter, which laces greater weight on the modality (text, image, or hybrid) currently selected by the user. The local map is modified, based on the ranking, optionally after reranking of objects to improve the diversity of the displayed objects.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: May 1, 2012
    Assignee: Xerox Corporation
    Inventors: Julien Ah-Pine, Jean-Michel Renders, Marie-Luce Viaud