Based On Category Of The Query And The Document Patents (Class 707/731)
-
Patent number: 8239361Abstract: Disclosed is a method and system for user-centered information search. The user-centered information search may include generating an object as a classification unit of an information search structure and a property of the object, generating a class and determining a property of the class using the object; and detecting a search result corresponding to an information request from a user using at least one of the object, property, and class.Type: GrantFiled: June 16, 2008Date of Patent: August 7, 2012Assignee: NHN CorporationInventors: Seok Ho Kang, Dohwan Kang
-
Patent number: 8239383Abstract: A method, system and article of manufacture for query execution management and, more particularly, for managing execution of queries against database samples. One embodiment provides a computer-implemented method for managing execution of a query against a database having a multiplicity of data records. The method comprises receiving, from a requesting entity, a query against the database, and performing an automated execution process, comprising: (i) iteratively executing the query against samples of the database, each sample including a subset of the multiplicity of data records, (ii) after each iterative execution of the query, determining whether a query result obtained for the iterative execution satisfies a predefined condition, and (iii) if the predefined condition is not satisfied, performing a predefined action.Type: GrantFiled: June 15, 2006Date of Patent: August 7, 2012Assignee: International Business Machines CorporationInventor: John M. Santosuosso
-
Patent number: 8239375Abstract: A method of searching for Personal Information Management information of a handheld electronic device includes accepting input of one or more search criteria, such as text search criteria and/or name search criteria; accepting input of a representation of a plurality of different databases or applications of the handheld electronic device including Personal Information Management information to be searched; and conducting a search of the different databases or applications based upon the one or more search criteria and the representation of different databases or applications. The method determines one or more search results from the search and displays those search results.Type: GrantFiled: August 31, 2004Date of Patent: August 7, 2012Assignee: Research In Motion LimitedInventors: Andrew D. Bocking, Michael T. Hardy, Robert J. T. Bredin
-
Publication number: 20120179673Abstract: Method and apparatus for dynamic information connection search engine. User actions may be detected on at least one client system. Determination may be made whether the user is searching for supported information. When the user is searching for supported information, information may be extracted electronically from, e.g., third party websites, direct supplier connections, and/or intermediate databases. Suppliers may be automatically selected in response to the user search. Queries may be formulated from the user search and transferred to one or more selected suppliers over a network coupling (e.g., the Internet and/or intranet). Queries may include one or more requests for information. One or more responses may be received from suppliers, and responses may be used to generate results for the user. Results may include information and/or query status information. An electronic link may be provided to a website of one or more suppliers from which information was derived.Type: ApplicationFiled: January 9, 2012Publication date: July 12, 2012Applicant: Kayak Software CorporationInventors: Stewart A. Kelly, Marcel D. Janssens, Matthew S. Garman
-
Patent number: 8219552Abstract: A method, system, and computer program product are disclosed for merging search results. In one embodiment, the method comprises identifying a query, splitting the query into sub-queries, and calculating information content for each of the sub-queries. This method also comprises executing each of the sub-queries to obtain a plurality of search results, and combining the search results based on the information content calculated for the sub-queries. In an embodiment, the execution of each of the sub-queries includes identifying a multitude of search results for at least one of the sub-queries; and the combining includes grouping said multitude of search results into a plurality of clusters, and computing a relevance score for each of said clusters. In the embodiment the combining further includes merging the clusters based on the relevance scores computed for the clusters as well as the information content calculated for the sub-queries.Type: GrantFiled: October 7, 2009Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventors: Yu Deng, Murthy V. Devarakonda, Rafah A. Hosn, Ruchi Mahindru, Nithya Rajamani, Soumitra Sarkar
-
Patent number: 8214360Abstract: A mechanism is provided for context based search disambiguation using existing category taxonomy. A client provides additional cues for search term disambiguation through the context of the specific user's browser. A bookmark or favorites data structure is sent along with the search term(s) to be disambiguated. The bookmark data structure acts as pre-existing category taxonomy for a clustering search engine to classify the results of the search. A viewed content history may also be sent along with the search terms to be disambiguated. The viewed content history acts as a cue to a clustering search engine to display as more relevant the results that are classified in the same category as the pages sent along with the search terms.Type: GrantFiled: April 6, 2006Date of Patent: July 3, 2012Assignee: International Business Machines CorporationInventors: Paul Thomas Arellanes, Frank Lawrence Jania
-
Patent number: 8209321Abstract: Computer-readable media, computerized methods, and computer systems for conducting semantic processes to present search results that include highlighted regions which are relevant to a conceptual meaning of a query are provided. Initially, content of document(s) is accessed and semantic representations are derived by distilling linguistic representations from the content. These semantic representations may be stored at a semantic index. Also, a proposition is derived from the query by parsing search terms of the query, and distilling the proposition from the search terms. Typically, the proposition is a logical representation of the conceptual meaning of the query. The proposition is compared against the semantic representations at the semantic index to identify a matching set. Regions of the content within the document, from which the matching set of semantic representations are derived, are targeted.Type: GrantFiled: August 29, 2008Date of Patent: June 26, 2012Assignee: Microsoft CorporationInventors: Barney Pell, Scott Prevost, Giovanni Lorenzo Thione, Brendan O'Connor, Lukas Biewald
-
Publication number: 20120143861Abstract: In one embodiment, a system and method of predicting sale transaction conversion rate of an item operates through a search of information in response to a query over a network. The system and method can includes discovering available information of the item of interest, extracting certain of the available information of the item, analyzing the certain information by comparing the information to other item information, weighting the information for the item in comparison to other items of the category, calculating a predictive score for the item of interest, and presenting the information of the item of interest ranked according to the predictive score as compared to other items of the category.Type: ApplicationFiled: January 24, 2012Publication date: June 7, 2012Applicant: VAST.COM, INC.Inventors: Komal Singh Sethi, Milos Milinko Tatarevic, Aleksandr Milutin Bradic, Kevin Allen Laws
-
Patent number: 8195631Abstract: Systems and techniques to develop an enterprise management consolidation system are described including a cross-functional application to provide communication between at least one of an object modeling tool, a process modeling tool and a user interface tool. The user interface tool is configured to find resources having desired characteristics. In general, in one implementation, the technique includes receiving characteristics of a resource desired by a user and searching a data source of resource profiles to locate profiles having one or more of the characteristics. The located profiles are provided to the user in a hit-list, which may then be narrowed by receiving from the user refinements or segment filters.Type: GrantFiled: September 8, 2003Date of Patent: June 5, 2012Assignee: SAP AGInventors: Joerg Beringer, Annette Haeussler, Sandra Nieves
-
Patent number: 8190637Abstract: A system and method for complex document drafting using an authenticated outline table is provided. A collection of outlines, user authorization lists, and preference lists are maintained. Identification information is received from a user. One of the user authorization lists and one of the preference lists are selected based on the identification information received. The outlines are compared to the user authorization list and those outlines for which the user is not authorized are filtered from use. The outlines are compared to the preference list and those outlines not preferred by the user are filtered from use. The non-filtered outlines are displayed to the user and at least one of the non-filtered outlines is selected based on a request from the user. The selected non-filtered outline is provided to the user in a document.Type: GrantFiled: February 23, 2009Date of Patent: May 29, 2012Assignee: FTI Technology LLCInventors: Mary L. Williamson, Martin F. Smith, David C. Hensler, Charles P. Hensler, Amy C. Theobald
-
Patent number: 8190601Abstract: Computer-readable media and computerized methods for automatically organizing search results according to task groups are provided. The methods involve aggregating a gallery of entities (e.g., search queries that share a common categorization) into a query class and assigning a dictionary (e.g., list of terms that are drawn from various sources) to the query class. The task groups are identified from the list of terms within the dictionary. The process of identification includes analyzing patterns of user search behavior to select terms from the list of terms, which reflect popular user search intents, and ranking the selected terms based on predetermined parameters to produce an ordering. Based on the ordering, a set of the selected terms that are highest ranked are declared the task groups. The task groups are employed to arrange the search results on a UI display and to provide a consistent and intuitive format for refining a search.Type: GrantFiled: May 22, 2009Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Sanaz Ahari, Xiaoxin Yin, Farid Hosseini, Sarthak Shah, Adam Troy, Daniel C. Fain, Brian MacDonald, Nikhil Dandekar, Michael Cameron
-
Patent number: 8185513Abstract: A method, apparatus, article of manufacture for generating a media program database having a plurality of media programs is disclosed. In one embodiment, the method is comprises the steps of receiving first media program metadata from a first source, searching the Internet to find second media program metadata from a second source distinct from the first source, determining if the first media program metadata and the second media program metadata are associated with the same media program, merging the first media program metadata and the second media program metadata if the first media program metadata and the second media program metadata are associated with the same media program, and storing the merged first media program metadata and second media program metadata in the media program database.Type: GrantFiled: December 31, 2008Date of Patent: May 22, 2012Assignee: Hulu LLCInventors: Zhibing Wang, Yizhe Tang, Qian Chang, Ting-hao Yang
-
Patent number: 8176046Abstract: Systems and methods for identifying trends in web feeds collected from various content servers are disclosed. One embodiment includes, selecting a candidate phrase indicative of potential trends in the web feeds, assigning the candidate phrase to trend analysis agents, analyzing the candidate phrase, by each of the one or more trend analysis agents, respectively using the configured type of trending parameter, and/or determining, by each of the trend analysis agents, whether the candidate phrase meets an associated threshold to qualify as a potential trended phrase.Type: GrantFiled: October 22, 2009Date of Patent: May 8, 2012Assignee: FWIX, Inc.Inventors: Adrian Druzgalski, Andrew Wan
-
Publication number: 20120109951Abstract: Search results are provided for mobile computing devices. Search results are retrieved based on a search term. Each of the search results is assigned to one or more categories. The categories and the assigned search results are provided to the mobile computing device. The mobile computing device is adapted to display each of the categories and a partial list of the search results for each of the categories.Type: ApplicationFiled: January 6, 2012Publication date: May 3, 2012Applicant: MICROSOFT CORPORATIONInventors: Tuan Huynh, Hiromi Kobayashi, Takeshi Tanaka, Hirokazu Sawada, Tsutomu Kagoshima
-
Publication number: 20120095977Abstract: Methods, systems, apparatus, and machine-readable media for matching a question with an expert are provided herein. Information regarding a plurality of experts may be received. The received information may be analyzed and processed and an expertise cloud may be generated for each expert of the plurality of experts using the received information and results of the analysis and processing. In some cases feedback regarding an expert may be received and associated with the expert. Also disclosed herein is a system, method, apparatus, and machine-readable media for matching an expert with a requested area of expertise.Type: ApplicationFiled: October 14, 2010Publication date: April 19, 2012Applicant: IAC Search & Media, Inc.Inventors: Alan Levin, Abhishek Mehrotra
-
Patent number: 8161044Abstract: A system and method of web searching is provided. The method comprises defining one or more user preferred categories and conducting a search within the one or more user preferred categories based upon search criteria by comparing the search criteria to content information within each of the one or more user preferred categories. The method further includes displaying search results associated with each of the preferred categories which have matching criteria based on the conducted search.Type: GrantFiled: October 26, 2005Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Jason M. Blackwell, Claude J. Elie, Danny R. Hager, Clare T. Kibler
-
Patent number: 8161039Abstract: A play list of songs or other media items is automatically generated (380) based on external factors (314, 324, 334) such as weather conditions, stock market conditions, sales of songs, or calendar data, e.g., day of week, holidays or user designated dates such as birthdays, anniversaries and the like. External data (310, 320, 330) relating to the external factors can be received (115) from a radio broadcast, Internet link, or link to a vehicle computer, for instance. The external data is mapped (360) to media items to obtain matching media items (370) for the play list. The mapping may also account for user preferences (145). The user may select (305) the external factor, which represents the mood and/or current preferences of the user in a much better way than the conventional criteria such as genre, artist or album alone.Type: GrantFiled: February 13, 2006Date of Patent: April 17, 2012Assignee: Koninklijke Philips Electronics N.V.Inventors: Martinus S. Nielen, Marc Willekens, Alexander Petrus Paulus Vrijsen, Stuart Burge
-
Patent number: 8156125Abstract: A data handling method combines search capabilities with analytical functionality. The invention provides advantages when dealing with structured documents (such as electronic catalogs, XML documents, text documents, HTML documents, Internet documents, etc.) and other data stored in a computer system. Various embodiments include simplified ways to express search/analysis requests of a data set and also to express results to such requests.Type: GrantFiled: February 19, 2008Date of Patent: April 10, 2012Assignee: Oracle International CorporationInventors: Thomas M. Annau, Joseph Sill
-
Patent number: 8156100Abstract: Methods and apparatus consistent with the invention provide improved organization of documents responsive to a search query. In one embodiment, a search query is received and a list of responsive documents is identified. The responsive documents are organized based in whole or in part on usage statistics.Type: GrantFiled: February 24, 2011Date of Patent: April 10, 2012Assignee: Google Inc.Inventors: Jeffrey A. Dean, Benedict A. Gomes, Krishna Bharat, Georges Harik, Monika H. Henzinger
-
Patent number: 8150838Abstract: A computer program is provided. The computer program product includes a computer useable medium having a computer readable program. The computer readable program when executed on a computer causes the computer to receive a query. Further, the computer readable program when executed on a computer causes the computer to generate a common metadata based query object that includes metadata for the query and data associated with the query. In addition, the computer readable program when executed on a computer causes the computer to extract the metadata from the common metadata based query object. Finally, the computer readable program when executed open a computer causes the computer to generate an application specific query based on the metadata and an application to which the query is intended.Type: GrantFiled: March 31, 2008Date of Patent: April 3, 2012Assignee: International Business Machines CorporationInventor: Corville O. Allen
-
Patent number: 8140522Abstract: A database query is partitioned into an initial partition including a plurality of parallel groups, and is executed, via an execution plan, based on the initial partition. A sampling subset of data is identified from the plurality of parallel groups. Substantially in parallel with the executing of the query, the execution plan is executed on the sampling subset of data as a sampling thread. The execution plan is modified based on feedback from the execution of the execution plan on the sampling subset of data.Type: GrantFiled: August 12, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Hong Min, Yefim Shuf, Terence Patrick Purcell, You-Chin Fuh, Chunfeng Pei, Ou Jin
-
Publication number: 20120066220Abstract: Systems and methods are provided for ranking documents. In accordance with certain implementations, a user selects one or more documents for viewing from a set of documents. Documents selected by the user for viewing within a predetermined time period are maintained in a profile associated with the user. At least one positive word vector is generated using words contained in at least a segment of at least one of the documents stored in the profile. At least one negative word vector is generated using words contained in at least a segment of at least one of the documents that was not selected by the user for viewing. Document word vectors are generated for documents to be ranked. A vector space relationship analysis of the positive word vector, the negative word vector, and the document word vectors is performed. The documents are ranked based on the performed vector space relationship analysis.Type: ApplicationFiled: November 4, 2011Publication date: March 15, 2012Inventors: Joshua ALSPECTOR, Aleksander Kolcz
-
Patent number: 8135708Abstract: One embodiment of the invention may include a method for searching data files using different search engines, each of which produces different search results. The different search results may then be combined to produce additional search results that represent the relevance of the data files. Other embodiments are described and claimed.Type: GrantFiled: October 6, 2006Date of Patent: March 13, 2012Assignee: BNA (Llesiant Corporation)Inventor: John Morton
-
Patent number: 8135709Abstract: One embodiment of the invention may include a method for searching electronic information to produce search results based on a taxonomy item, a user-controllable threshold, and a user-controllable weighting factor. Other embodiments are described and claimed.Type: GrantFiled: October 6, 2006Date of Patent: March 13, 2012Assignee: BNA (Llesiant Corporation)Inventors: John Morton, Mitchell Scherr
-
Patent number: 8131540Abstract: Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. In one embodiment, the SQE comprises a Query Processor, a Data Set Preprocessor, a Keyword Search Engine, a Data Set Indexer, an Enhanced Natural Language Parser (“ENLP”), a data set repository, and, in some embodiments, a user interface or an application programming interface.Type: GrantFiled: March 10, 2009Date of Patent: March 6, 2012Assignee: Evri, Inc.Inventors: Giovanni B. Marchisio, Krzysztof Koperski, Jisheng Liang, Thien Nguyen, Carsten Tusk, Navdeep S. Dhillon, Lubos Pochman, Matthew E. Brown
-
Patent number: 8131716Abstract: Determining a relevancy ranking score is disclosed. An indication is received that a relevancy ranking score algorithm is to be tuned to a selected preference. The relevancy ranking score algorithm is updated based at least in part on the selected preference, wherein the relevancy ranking score of a search result resulting from a search query is based at least in part on one or more constraints of the search query.Type: GrantFiled: July 12, 2010Date of Patent: March 6, 2012Assignee: EMC CorporationInventors: Pierre-Yves Chevalier, Bruno Roustant
-
Publication number: 20120054180Abstract: Invitational content targeted to a particular behavior can be served to the user when the user is likely to reproduce a desired behavior. The user is classified into one or more spatial-temporal segments based on an analysis of the user's characteristics and the user's past behavior. When a request is made for an item of invitational content, a spatial-temporal segment is selected based on a substantial likelihood that the current context will lead to a repeat of the representative past behavior. An item of invitational content associated with the selected segment is then served to the user.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Dan Marius Grigorovici, Omar Abdala
-
Patent number: 8126886Abstract: The present inventors devised, among other things, system, methods, and interfaces for researching, evaluating, and comparing expert witnesses. One exemplary system includes interfaces that facilitate users entering queries regarding experts based on name or subject matter and filtering search results based on damage awards, case types, attorneys, clients and date range. The system also enables side-by-side comparisons of the cumulative litigation history for multiple experts, and provides an expert challenge report that indicates whether an expert has been challenged in past litigation, the result of any challenges, the presiding judges in the any challenges, and the text of the challenged testimony.Type: GrantFiled: December 31, 2008Date of Patent: February 28, 2012Assignee: Thomson Reuters Global ResourcesInventors: Christine Fenne, Sharon Lazarus, Joel Hurwitz
-
Publication number: 20120047135Abstract: Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query suggestions responsive to a query suggestion request from a client device, and determines if a prediction criterion is met. The prediction criterion is independent of a user selection of a query suggestion provided in response to one or more query suggestion requests. In response to determining that the prediction criterion is met, the search system provides search results to the client device. The search results are responsive to one of the query suggestions provided in response to the query suggestion request or one or more previous query suggestion requests.Type: ApplicationFiled: August 19, 2011Publication date: February 23, 2012Applicant: Google Inc.Inventors: Othar Hansson, David Black, Jon M. Wiley, Manas Tungare, Ziga Mahkovec, Benjamin J. McMahan, Benedict A. Gomes, Jonathan J. Effrat, Johanna R. Wright, Marcin K. Wichary
-
Publication number: 20120047134Abstract: Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, interface instructions on a client device cause the client device to generate a search interface that includes a query input field and provide query characters input in the query input field to a search service as a first query suggestion request. The client device receives, in response the query suggestion request, first query suggestions and renders the first query suggestions according to and order. In response to the client device receiving first search results responsive to one of the first query suggestions and being received independent of user selection of a first query suggestion and independent of sending a completed query to the search service, the client device generates an indication in the interface that indicates the first query suggestion for which the search results are responsive.Type: ApplicationFiled: August 19, 2011Publication date: February 23, 2012Applicant: Google Inc.Inventors: Othar Hansson, David Black, Jon M. Wiley, Manas Tungare, Ziga Mahkovec, Benjamin J. McMahan, Benedict A. Gomes, Jonathan J. Effrat, Johanna R. Wright, Marcin K. Wichary
-
Patent number: 8122033Abstract: A method, system, and computer program product for optimizing database queries in a data processing system. A query optimization (QO) utility maximizes the query coverage of Materialized Query Tables (MQTs) in order to efficiently process various types of incoming queries to a database engine. In particular, the QO utility enables MQT technology for nullable foreign key columns in a number of table joins involving fact tables and dimension tables, in which the fact tables and dimension tables have column data which are not null. The QO utility also enables MQT query matching for a relational database engine for non-additive measures, and improves the performance of existing query-matching capabilities for a relational database engine for additive measures. The QO utility specifies a number of functionally dependent relationships between the columns of a table in order to enhance the query matching abilities of the database engine.Type: GrantFiled: January 9, 2008Date of Patent: February 21, 2012Assignee: International Business Machines CorporationInventors: Jian Le, Wenbin Ma
-
Patent number: 8117196Abstract: A method and system providing optional use of human search guides to allow a user to select between a human guide assisted search and an automated search. The user is provided with an option of submitting a query requesting assistance of one or more human guides, initiating a search without requesting assistance from human guide(s) using automated results, or a combination of both.Type: GrantFiled: September 1, 2006Date of Patent: February 14, 2012Assignee: ChaCha Search, Inc.Inventors: Scott A. Jones, Thomas F. Cooper
-
Patent number: 8117197Abstract: A method and apparatus for dynamically adjusting the user interface of a search engine in order to effectively communicate the improved relevancy achieved through real-time implicit re-ranking of search results is described. Real-time implicit re-ranking occurs without delay after every user action as the search is being conducted, so finding methods of immediately altering the search page without disrupting the user experience is important. Graphical icons next to search results are employed to enable generating and removing re-ranked results, referred to as “recommended” search results. Clusters based on the real-time user model are also displayed to facilitate query reformulations. Sponsored links are selected using the real-time user model along with a combination of RPC and CTR information and are displayed in a manner similar to the organic results, or used to replace the initial sponsored links altogether.Type: GrantFiled: June 10, 2009Date of Patent: February 14, 2012Assignee: Surf Canyon, Inc.Inventor: Mark D. Cramer
-
Patent number: 8117179Abstract: A directory shell references one or more directories. Each directory comprises a plurality of directory objects each having object attributes and attribute data. One or more categories in the directory shell is associated with one or more directory objects and at least a portion of the associated object attribute. A user interface is operable for a user to query the categories in the directory shell. A directory interface is operable to send a search request to the directories in accordance with the query and receive data from the directories that satisfy the search request.Type: GrantFiled: February 25, 2009Date of Patent: February 14, 2012Assignee: Oracle International CorporationInventors: Michel Shane Simpson, Brett Dee Garrett, Nathan Blaine Jensen, William Donald Peterson, III
-
Publication number: 20120036126Abstract: A data creating apparatus extracts meta data about a topic from a document, the meta data including at least one linguistic expression about a behavior, a plurality of the linguistic expressions having a first modification relation. The data creating apparatus converts the linguistic expressions included in the behavioral meta data into each class, based on a behavior ontology that is expressed by a graph where the linguistic expression about a behavior is an instance and a concept of the instance is a class to create behavior map data that represents each of the classes converted and also representing a second modification relation among the classes as a link.Type: ApplicationFiled: October 17, 2011Publication date: February 9, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Takahiro Kawamura, Tomohiro Yamasaki, Shinichi Nagano, Yumiko Shimogori, Takayuki Iida
-
Patent number: 8112412Abstract: Attempts by a user to download executable files with unacceptable reputations are detected, and recommendations for similar files with good reputations are made to the user. More specifically, a user's web browsing is tracked, and terms describing software applications are extracted from browsed pages. When a user attempts to download an executable file, a corresponding notification including recently extracted terms is transmitted to a categorization component, which receives such information from many users. The categorization component stores the received information in a database. This maintained database identifies files that are available for download, as well as corresponding extracted terms and reputational scores. If a user initiates a download of an executable file with an unacceptable score, the categorization component identifies executable files in the database with related extracted terms, but with acceptable reputations, to recommend to the user as alternatives.Type: GrantFiled: June 30, 2008Date of Patent: February 7, 2012Assignee: Symantec CorporationInventor: Carey Nachenberg
-
Patent number: 8112404Abstract: Search results are provided for mobile computing devices. Search results are retrieved based on a search term. Each of the search results is assigned to one or more categories. The categories and the assigned search results are provided to the mobile computing device. The mobile computing device is adapted to display each of the categories and a partial list of the search results for each of the categories.Type: GrantFiled: May 8, 2008Date of Patent: February 7, 2012Assignee: Microsoft CorporationInventors: Tuan Huynh, Hiromi Kobayashi, Takeshi Tanaka, Hirokazu Sawada, Tsutomu Kagoshima
-
Patent number: 8108388Abstract: An alert search mechanism is used with search engines such as a crawler to search for desired documents and/or resources. Particular documents are found by using search queries. The search mechanism track values of a set of relevant properties in queries. Whenever a document is searched for by the system, the values of these set of properties are matched with the old value. If there is no match, this is an indication that the document has changed.Type: GrantFiled: April 26, 2006Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Michal Gideoni, Dmitriy Meyerzon, Menton J. Frable, Mircea Neagovici-Negoescu
-
Patent number: 8108405Abstract: In one embodiment, a search space of a corpus is searched to yield results. The corpus comprises documents associated with keywords, where each document is associated with at least one keyword indicating at least one theme of the document. One or more keywords are determined to be irrelevant keywords. The search space is refined according to the irrelevant keywords.Type: GrantFiled: October 1, 2008Date of Patent: January 31, 2012Assignee: Fujitsu LimitedInventors: David L. Marvit, Jawahar Jain, Stergios Stergiou
-
Patent number: 8103665Abstract: A user search request is received and context information for the user is identified. The user search request and the context information are then combined to generate search criteria corresponding to the user search request, providing for information solicitation based on a computer user's context.Type: GrantFiled: May 11, 2009Date of Patent: January 24, 2012Assignee: Microsoft CorporationInventors: Kenneth H. Abbott, James O. Robarts, Dan Newell
-
Patent number: 8103676Abstract: This invention relates to determining page elements to display in response to a search. A method embodiment of this invention determines a page element based on a search result. A classification is determined based on a search result. Page elements are generated based on the classification. By using the search result, as opposed to just the query, page elements are generated that corresponds to a predominant interpretation of a user's query within the search results. As result, the page elements may, in most cases, accurately reflect the user's intent.Type: GrantFiled: October 11, 2007Date of Patent: January 24, 2012Assignee: Google Inc.Inventors: Tania Bedrax-Weiss, Ramanthan Guha, Patrick Riley, Corin Anderson
-
Patent number: 8099400Abstract: A method and system is presented which provides a TDM framework for managing self-describing measurement data. The TDM framework provides applications with a central platform for accessing measurement data across an entire enterprise system. By means of individual plug-ins, which may be specific to a given data file format, meta-data for each data store in the enterprise may be indexed in a unified manner. The unified indexing, in turn, provides the ability to browse and query the indexed measurement data without requiring the opening or reading from a source data file.Type: GrantFiled: March 26, 2007Date of Patent: January 17, 2012Assignee: National Instruments CorporationInventors: Andreas Peter Haub, Stefan Romainczyk, Ralf Deininger, Helmut Helpenstein, Andreas Krantz, Myrle H. Krantz, Eva Wolpers
-
Patent number: 8090717Abstract: Methods and apparatus are described for scoring documents in response, in part, to parameters related to the document, source, and/or cluster score. Methods and apparatus are also described for scoring a cluster in response, in part, to parameters related to documents within the cluster and/or sources corresponding to the documents within the cluster. In one embodiment, the invention may detect at least one document within the cluster; analyze a parameter corresponding to the document; and compute a cluster score based, in part, on the parameter, wherein the cluster score corresponds with at least one document within the cluster.Type: GrantFiled: June 30, 2003Date of Patent: January 3, 2012Assignee: Google Inc.Inventors: Krishna Bharat, Jeff Dean, Michael Curtiss, Amitabh Singhal, Michael Schmitt
-
Patent number: 8086631Abstract: Methods, apparatus, and systems directed to receiving search queries, retrieving documents, computing the number of categories to present for a given query, computing the number of results to show in each category, computing an ordering of categories, and for all the result pages beyond the first page employing user interface elements that optionally allow the user to quickly zoom in on a specific category and get more results belonging to that category.Type: GrantFiled: December 12, 2008Date of Patent: December 27, 2011Assignee: Microsoft CorporationInventors: Sreenivas Gollapudi, Rakesh Agrawal, Samuel Ieong
-
Patent number: 8086604Abstract: The present invention provides convenient access to items of information that are related to various descriptors input by a user, by means of a unitary interface which is capable of accessing information in a variety of locations, through a number of different techniques. Using a plurality of heuristic algorithms to operate upon information descriptors input by the user, the present invention locates and displays candidate items of information for selection and/or retrieval. Thus, the advantages of a search engine can be exploited, while listing only relevant object candidate items of information.Type: GrantFiled: December 1, 2004Date of Patent: December 27, 2011Assignee: Apple Inc.Inventors: Yan Arrouye, Keith Mortensen
-
Publication number: 20110314013Abstract: While browsing, a user may interact with a wide variety of images. The user may upload and share images taken with a digital camera and/or search for image using a search engine. Because images are rich in contextual information, it may be advantageous to provide additional information, such as adjacent market advertising based upon matching advertisements with contextual information of the images. Accordingly, a query image may be used to retrieve a video frame set. The video frame set may be expanded with related video frames, which may comprise video frames correlating to adjacent markets. The expanded video frame set may be grouped into clusters of similar frames. The clusters may be used to rank advertisements based upon how similar the advertisements are to the clusters and/or video frames within the clusters. In this way, one or more ranked advertisements may be presented with the query image.Type: ApplicationFiled: June 16, 2010Publication date: December 22, 2011Applicant: Microsoft CorporationInventors: Xin-Jing Wang, Lei Zhang, Wei-Ying Ma
-
Publication number: 20110314012Abstract: A tree structure has a node associated with each category of a hierarchy of item categories. Child nodes of the tree are associated with sub-categories of the categories associated with parent nodes. Training data including received queries and indicators of a selected item category for each received query is combined with the tree structure by associating each query with the node corresponding to the selected category of the query. When a query is received, a classifier is applied to the nodes to generate a probability that the query is intended to match an item of the category associated with the node. The classifier is applied until the probability is below a threshold. One or more categories associated with the nodes that are closest to the intent of the received query are selected and indicators of items of those categories that match the received query are output.Type: ApplicationFiled: June 16, 2010Publication date: December 22, 2011Applicant: MICROSOFT CORPORATIONInventors: Krishnaram N. G. Kenthapadi, Panayiotis Tsaparas, Sreenivas Gollapudi, Rakesh Agrawal
-
Patent number: 8082248Abstract: A classification method and system for documents containing text sentences and images having meta-data. The classification method and system categorizes document sentences into subjective and non-subjective sentences and categorizes document images into descriptive and non-descriptive. The categorization is further used to calculate subjectivity and descriptive-images classification of a document. This classification system can be used by a web search engine to filter, sort or tag a set of document references based on user selection.Type: GrantFiled: May 29, 2008Date of Patent: December 20, 2011Inventor: Rania Abouyounes
-
Publication number: 20110307482Abstract: A system and method are provided for detecting entity information contained within search results. The detected entity information can be used to determine a category of entity as well as a specific entity within the search results. The entity information can be used to alter the style and/or format of the presented results based the detected entity category.Type: ApplicationFiled: June 10, 2010Publication date: December 15, 2011Applicant: MICROSOFT CORPORATIONInventors: FILIP RADLINSKI, NICK CRASWELL, BODO BILLERBECK, MILAD SHOKOUHI, SANAZ AHARI, NITIN AGRAWAL, TIMOTHY HOAD, SONG ZHOU, MUHAMMAD AATIF AWAN, YATHARTH SARAF
-
Publication number: 20110307483Abstract: A system and method are provided for detecting entity information contained within search results. The detected entity information can be used to determine a category of entity as well as a specific entity within the search results. Entity information can be extracted from the documents associated with the search results. This information can be used as part of the information for an entity card, which can be displayed to a user in conjunction with and/or in place of the search results.Type: ApplicationFiled: June 10, 2010Publication date: December 15, 2011Applicant: MICROSOFT CORPORATIONInventors: FILIP RADLINSKI, NICK CRASWELL, BODO BILLERBECK, MILAD SHOKOUHI, SANAZ AHARI, NITIN AGRAWAL, TIMOTHY HOAD, SONG ZHOU, MUHAMMAD AATIF AWAN