Relevance Of Document Based On Features In Query Patents (Class 707/728)
  • Patent number: 8489591
    Abstract: A computer-implemented method is disclosed. The method includes receiving from a remote device a search query, generating a local result set and one or more non-local result sets for the search query, determining a display location for the local result set relative to the non-local result set based on a position of the search query in a local relevance indicium.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: July 16, 2013
    Assignee: Google Inc.
    Inventors: Gabriel Wolosin, Charity Yueh-chwen Lu
  • Patent number: 8489589
    Abstract: An initial ranked list of a first plurality of visual documents is obtained from a first source in response to a query, and a second plurality of visual documents relevant to the query is gathered from a plurality of second sources. Visual patterns identified from the second plurality of visual documents are compared with the first visual documents for reranking the first visual documents.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Tao Mei, Xian-Sheng Hua, Shipeng Li, Yuan Liu
  • Patent number: 8484208
    Abstract: Techniques are disclosed for presenting semi-structured sets of search results comprising two or more differently-structured subsets of search results. The search results are divided into two or more groups of similarly-structured results. The search results are displayed in their respective groups rather than as a single set. Each group is displayed using a different display structure, in an order determined by a group ranking mechanism. The search results within a group ordered by a result ranking mechanism. Techniques are also disclosed for enhancing a display of similarly structured data by emphasizing highly relevant result fields. The highly relevant result fields may be identified based on metadata ranking mechanisms, uniqueness of their constituent values, historical feedback, keyword location, and/or other mechanisms. The fields are emphasized using, without limitation, highlighting, reordering, and filtering of unemphasized fields from the display.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: July 9, 2013
    Assignee: Oracle International Corporation
    Inventors: Nikhil Raghavan, Ravi Murthy, Aman Naimat
  • Patent number: 8484207
    Abstract: A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tolga Oral, David L. Newbold, Martin M. Wattenberg, Michael Bolin
  • Patent number: 8484240
    Abstract: Methods and Apparatus related to generating representations of information. The information may include menu information for merchants such as restaurants. Referring to menus, methods may include receiving potential information for a first menu, and receiving indications of associations of the information with the first menu and/or any number of additional menus. Information and/or associations may later be updated by a desired set of users.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: July 9, 2013
    Assignee: CFPH, LLC
    Inventors: Howard W. Lutnick, Colin Sims, Jesse Jordan, Christopher Blosser, Siddhant Mohalanobish
  • Publication number: 20130173610
    Abstract: An n-gram and/or phrase extraction model may be trained based at least in part on search-focused information mined from a search-query log. The n-gram and/or phrase extraction model may extract key n-grams and/or phrases from retrieved electronic documents based at least in part on features and/or characteristics of the key n-grams and/or phrases and based at least in part on features and/or characteristics of the search-focused information. The extracted key n-grams and/or phrases may be weighted. A relevancy ranking model may be trained based at least in part on the information extracted by the n-gram and/or phrase extraction model. The relevancy ranking model may provide a relevancy ranking score for electronic documents listed in a search result based at least in part on weights of extracted key n-grams and/or phrases.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Yunhua Hu, Hang Li
  • Patent number: 8478750
    Abstract: Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: Pradhan S. Rao, David H. Sloo
  • Patent number: 8478753
    Abstract: A system and associated method for advanced searching of a service registry for a service description that is most closely matches a service name provided by a user. A Service Oriented Architecture (SOA) service registry system receives the service name and searches the service registry for the service description that is an exact match of the service name. Upon determining that the exact match does not exist in the service registry, the SOA service registry system generates an alternative service name list by use of a name parser, a dictionary, and a name composer of the SOA service registry system and calculates respective ranks of alternative service names. The service registry is searched pursuant to respective ranks of the alternative service names and the SOA service registry system returns the service description that is searched by a highest ranked alternative service name from the ranked alternative service name list.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: July 2, 2013
    Assignee: International Business Machines Corporation
    Inventor: Waseem A. Roshen
  • Publication number: 20130166548
    Abstract: A system and method for information navigation and filtration is provided. One or more query terms are received from a user. A preliminary relevance of one or more objects associated with an enterprise system is determined based on the query terms. The preliminary relevance may be propagated between objects. At least one rating is assigned to the one or more objects based on the preliminary relevance. An overall relevance of the one or more objects is established based on the at least one rating. The one or more objects are ranked according to the overall relevance. Data is provided as search results comprised of the one or more objects according to the ranking to the user. The search results may then be filtered based on at least one selected, dynamically generated filter. The filtered search results may be dynamically generated and provided to the user.
    Type: Application
    Filed: February 21, 2013
    Publication date: June 27, 2013
    Applicant: Recommind, Inc.
    Inventors: Jan Puzicha, Thomas Hofmann
  • Publication number: 20130166547
    Abstract: Systems and methods for generating dynamic hierarchical facets from business intelligence artifacts are described herein. In accordance with one aspect of the present disclosure, grouping information is extracted from one or more business intelligence artifacts or a semantic layer. Facets or categories are dynamically linked based on the extracted grouping information to generate one or more hierarchical facets. The hierarchical facets may be incorporated in search results to facilitate ease of navigation.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Applicant: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Suresh PASUMARTHI, Ganesh VAITHEESWARAN, Tanu GUPTA, Som Ranjan SATPATHY
  • Publication number: 20130159299
    Abstract: A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is provided. The method includes associating a relevance weight on a per user basis with content items to indicate a relative measure of likelihood that the user desires the content item. The method includes receiving a user's navigation and selections actions for identifying desired content items, and in response, adjusting the associated relevance weight of the selected content item and group of content items containing the selected item. The method includes, in response to subsequent user input, selecting and presenting a subset of content items and content groups to the user ordered by the adjusted associated relevance weights assigned to the content items and content groups.
    Type: Application
    Filed: February 12, 2013
    Publication date: June 20, 2013
    Applicant: VEVEO, INC.
    Inventor: Veveo, Inc.
  • Publication number: 20130159298
    Abstract: The present disclosure is directed to providing search results based on user interaction with content. A server receives identification of a plurality of clicks of encoded uniform resource locator (URL) links and identifies, for each of the plurality of clicks, data about a user who clicked an encoded URL link and traffic data associated with a device from which the user clicked the encoded URL link. The server may store a record comprising data about the user and traffic data associated with each click. The server may determine, based on the records, a relevancy score for each content identified from decoding the encoded URL links. The server may communicate, responsive to receiving a request to search content based on a keyword, a set of search results based on the keyword and the relevancy score.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Inventors: Hilary Mason, Todd Levy, Dennis Kubes
  • Publication number: 20130159273
    Abstract: Embodiments are directed to optimizing searchable resources and to returning relevant search results. In one scenario, a computer system monitors multiple different social media sites to observe conversations related to the searchable resources. The computer system identifies terminology related to the searchable resources from any one or more of the observed conversations. The identified terminology identified may be based on topic, author, and/or place. The computer system then accesses known terminology used to search for the searchable resources and correlates a relationship between the known terminology and the identified terminology. The computer system also modifies the searchable resources to be responsive to a search request that is expressed using the identified terminology.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Richard Harvey James Orr, Dirk Myers, Kimberly Maughan Saunders, Guillermo Proano, Edward James Lehman, Jennifer Rowe Lussier
  • Patent number: 8468143
    Abstract: A server system receives a question from an inquirer at a client. In response, the server system identifies a plurality of information items corresponding to the question. At least one of the information items has associated classification data profiling the information therein. The server system generates a profile for the question based on the classification data of the information items and identifies one or more consultants for the question among a plurality of candidates in accordance with a comparison of the question profile and the candidates' respective user profiles. The server system submits the question to at least one of the consultants for answer. After receiving an answer to the question from the consultant, the server system forwards the answer to a client for display to the inquirer.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: June 18, 2013
    Assignee: Google Inc.
    Inventors: Bilgenhan Uygar Oztekin, Steven D. Baker, Bryan C. Horling
  • Publication number: 20130151513
    Abstract: A badge may be assigned to a person, where the badge represents a characteristic or recurrent behavior of the person. A query may be associated with a badge, and the query may be continually used in a search request in combination with the person's context, thereby allowing the person to be continually provided with fresh results that may be relevant to the person's durable characteristics and current context. In one example, the person carries a handheld device, and the results are presented to the user on the user's desktop or lock screen. The act of providing the results may be triggered in various ways, such as movement of the person who carries the device, or the availability of sufficiently high-quality results.
    Type: Application
    Filed: November 14, 2012
    Publication date: June 13, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: MICROSOFT CORPORATION
  • Patent number: 8463779
    Abstract: Systems and methods include those for serving advertisements contextually-relevant to an initial web page. Terms are selected from an initial web page that may later be used as representative keywords to select advertisements that are contextually relevant to the initial web page. In order to reduce the number of keyword candidates to a manageable number and to improve accuracy, keyword candidates are filtered via a series of operations that include: querying a network for web pages where the one or more keyword candidates are found, filtering the web pages based on time/date characteristics and a pre-defined number of web pages, analyzing the web pages using the one or more keyword candidates, and selecting certain keyword candidates to be representative keywords based on the analysis. The one or more representative keywords may be used to select one or more advertisements that may then be served with the initial web page.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: June 11, 2013
    Assignee: Yahoo! Inc.
    Inventor: Norman Oro
  • Publication number: 20130144872
    Abstract: A method for semantic and contextual searching over a knowledge repository. The method includes creating a search query for each concept related to the target concept to form a search context, wherein the search query for each related concept comprises at least one word derived from a record of that concept previously authored in the project, running the search query on a search index of a knowledge repository to identify a record of the related concept for which the search query is created, and fetching the record of the target concept from the repository as a search result such that the fetched record of the target concept is linked in the knowledge repository to a record of the related concept returned as a result of running the search query on at least one record of the at least one related concept.
    Type: Application
    Filed: August 14, 2012
    Publication date: June 6, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Monika Gupta, Debdoot Mukherjee, Senthil K. Mani, Vibha S. Sinha
  • Publication number: 20130144873
    Abstract: Determining a web page evaluation value includes obtaining a plurality of web pages with the same or approximately the same content; determining a plurality of generation times and a plurality of first evaluation values that correspond to respective ones of the plurality of web pages; identifying a web page among the plurality of web pages that has the earliest generation time; and determining a second evaluation value of the identified web page according to the plurality of first evaluation values.
    Type: Application
    Filed: November 21, 2012
    Publication date: June 6, 2013
    Applicant: Alibaba Group Holding Limited
    Inventor: Alibaba Group Holding Limited
  • Patent number: 8458165
    Abstract: An enterprise-wide query relaxative support vector machine ranking algorithm approach provides enhanced functionality for query execution in a heterogeneous enterprise environment. Improved query results are obtained by adjusting ranking functions using machine learning methods to automatically train ranking functions. The improved query results are obtained using a list of document-query pairs that are modeled as a binary classification training problem, combination function which requires ranking and learning functions to be implemented representing document attributes and metadata utilizing query relaxation techniques and adjusted ranking functions. Machine learning methods implement user feedback to automatically train ranking functions.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: June 4, 2013
    Assignee: Oracle International Corporation
    Inventors: Ciya Liao, Thomas Chang
  • Publication number: 20130138639
    Abstract: Disclosed are method and apparatus for identifying members of a social network who have a high likelihood of providing a useful response to a query. A query engine examines the personal pages of a set of members and automatically gleans semantic information relevant to the query. From the automatically-gleaned semantic information, a score indicative of the likelihood that the member may provide a useful response is calculated.
    Type: Application
    Filed: January 22, 2013
    Publication date: May 30, 2013
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: AT&T Intellectual Property I, L.P.
  • Publication number: 20130138640
    Abstract: A documents database has a plurality of documents, including but not limited to text files, video clips and sound files. Each document is associated with at least one category of a plurality of categories in a categories database, and each category has at least one keyword. A search request having at least one search term is received from a user, and a categories database is searched for categories having a keyword corresponding to the user search term to identify first level categories. The other keywords from the identified first level categories are retrieved and the documents database is searched for documents having a user search term or a retrieved keyword. The identified documents are then ranked and presented to the user. Other search expansion techniques, and display techniques, are also discussed.
    Type: Application
    Filed: January 29, 2013
    Publication date: May 30, 2013
    Applicant: NEWS DISTRIBUTION NETWORK, INC.
    Inventor: NEWS DISTRIBUTION NETWORK, INC.
  • Publication number: 20130138638
    Abstract: One or more techniques and/or systems are disclosed for constructing a temporal visualization of query results. That is, query results associated with temporal information, such as timestamps, may be used to create a temporal distribution (e.g., query results comprising images and image capture dates, web pages and web page creation dates, etc.). The temporal distribution may comprise a distribution of the query results over time (e.g., query results may be sorted and/or grouped based upon dates specified by the timestamps). A temporal visualization of the query results may be constructed using the temporal distribution. For example, query results may be assigned to date slots within the temporal visualization. The temporal visualization may illustrate a substantial number of query results (e.g., thousands) that may otherwise not be visually presentable at once. Zoom commands and/or hover commands may be processed to provide finer and/or coarser granularity of the query results.
    Type: Application
    Filed: November 29, 2011
    Publication date: May 30, 2013
    Applicant: Microsoft Corporation
    Inventors: Kyriakos Karenos, Francesco Nidito, Milad Shokouhi, Igor Nitto
  • Publication number: 20130138625
    Abstract: The present invention provides a system, method and apparatus for electronically searching for an item by receiving a search request comprising a requested category and one or more requested attributes of the item and storing the search request in a search index based on the requested category and the requested attribute(s). The search index includes one or more categories and each category is defined by a taxonomy of attributes. The search index is then searched for any previously stored search requests that match the requested category and the requested attribute(s), a result of the search is determined and a search response that includes the result of the search is sent.
    Type: Application
    Filed: January 28, 2013
    Publication date: May 30, 2013
    Applicant: DT LABS, LLC
    Inventor: DT LABS, LLC
  • Patent number: 8452815
    Abstract: Managing and analyzing occurrences of certain types of adverse events associated with a distribution of a prescription drug into the commercial marketplace, such as a drug having an associated abuse liability potential. Data concerning an occurrence of an adverse event associated with such distribution is received and selectively logged as an event if the data satisfies one or more predetermined criteria which can be used to filter the received data. If the received data are logged as an event, a score is computed and assigned to the event. If the score meets or exceeds a pre-established threshold, a field researcher is assigned to investigate the logged event. Further data from the field researcher are stored in association with the logged event. Automated review of further data from field researchers can be performed to update the status of a logged event to closed.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: May 28, 2013
    Assignee: Purdue Pharma L.P.
    Inventors: Meredith Smith, James David Haddox
  • Patent number: 8452766
    Abstract: An improved duplicate detection technique that uses query-relevant information to limit the portion(s) of documents to be compared for similarity is described. Before comparing two documents for similarity, the content of these documents may be condensed based on the query. In one embodiment, query-relevant information or text (also referred to as “snippets”) is extracted from the documents and only the extracted snippets, rather than the entire documents, are compared for purposes of determining similarity.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: May 28, 2013
    Assignee: Google Inc.
    Inventors: Benedict A. Gomes, Benjamin T. Smith
  • Patent number: 8452764
    Abstract: A computer-based search engine for performing a search for a keyword, comprising a result responsive to a search, a database comprising a plurality of terms organized by categories wherein at least one of the categories includes the keyword, and relational ones of the plurality of terms to the keyword; a heuristic engine comprising a plurality of rules which, when executed by a processor, applies the rules in accordance with the relational ones of the plurality of terms to a networked site to assess the keyword as a primary subject of the networked site.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: May 28, 2013
    Inventors: Ryan Steelberg, Chad Steelberg
  • Patent number: 8452765
    Abstract: An electronic communication system is controlled by a content service provider to return relevant information from a content specific database in response to a user query. The content service provider compiles a plurality of content specific databases, each dedicated to a category of information of interest to the user. The user registers a user profile with the content service provider. A query, including the selected content specific database, is transmitted from the user to the content service provider. The selected content specific database is searched for the first level query within context of the user profile. A menu of matches is generated from the content specific database for the first level query. The menu is organized by relevance scores assigned to the matches based on correspondence to the first level query. The menu is transmitted from the content service provider through the electronic communication network to the user.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: May 28, 2013
    Assignee: Eye Level Holdings, LLC
    Inventors: Geoffrey D. Hoffman, Bradley R. Owen, Jason R. Hope
  • Patent number: 8447760
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying one or more second documents related to one or more first documents. Strength of relationship scores between candidate documents in a group of candidate documents and each first document are determined by aggregating user selection data for users, the user selection data indicating, for each user, whether the user viewed the candidate document during a window of time after the first document is presented to the user on a search results web page in response to a query. An aggregate strength of relationship score is calculated for each candidate document from the strength of relationship scores for the candidate document. Second documents are selected from the candidate documents according to the aggregate strength of relationship scores for the candidate documents.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: May 21, 2013
    Assignee: Google Inc.
    Inventors: Simon Tong, Benjamin N. Lee, Eric E. Altendorf
  • Patent number: 8447747
    Abstract: Systems and processes are described for generating a generic relationship dataset that can be adapted for use by multiple domain-specific applications. Such applications can include recommendation applications, search applications, optimization applications, and/or other applications. These systems and processes can analyze some or all actions of users with respect to a network application, such as a web application. Data representing user actions occurring in a time window can be paired together in the relationship dataset, together with one or more metrics related to the user actions. These metrics can represent general measurements that in certain embodiments are not customized for an individual application. As a result, separate domain-specific applications can independently analyze the relationship data according to different criteria without maintaining separate sets of the relationship data.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: May 21, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Jin Y. Yi, Dany Miguel Yannick Houde, Douglas Tak-Lai Wong
  • Publication number: 20130124514
    Abstract: In response to a query of discernable facial attributes, the locations of distinct and different facial regions are estimated from face image data, each relevant to different attributes. Different features are extracted from the estimated facial regions from database facial images, which are ranked in base layer rankings by matching feature vectors to a base layer ranking sequence as a function of edge weights. Second-layer rankings define second-layer attribute vectors as combinations of the base-layer feature vectors and associated base layer parameter vectors for common attributes, which are matched to a second-layer ranking sequence as a function of edge weights. The images are thus ranked for relevance to the query as a function of the second-layer rankings.
    Type: Application
    Filed: January 9, 2013
    Publication date: May 16, 2013
    Applicant: International Business Machines Corporaiton
    Inventor: International Business Machines Corporation
  • Publication number: 20130124515
    Abstract: A search platform and method for enhancing analysis of contents in a patent/non-patent literature document by locating/extracting additional similar contents in the patent/non-patent literature document based on a user selected content/text in the document. A user selects a first portion of the text in the patent/non-patent literature document, and in response to the user selection of the first portion of the text, the search engine automatically highlights at least a second portion of the text in the same patent/non-patent literature document wherein the first portion and the second portion of the text have closest similar contents compared to the rest of the patent/non-patent literature document.
    Type: Application
    Filed: July 26, 2011
    Publication date: May 16, 2013
    Applicant: FOUNDATIONIP LLC
    Inventor: Shankar Ghimire
  • Publication number: 20130124513
    Abstract: Extracting principal content from Web pages includes identifying and classifying items on the Web page, building a list of candidates, calculating candidate scores, selecting a top score candidate, performing clean up processing for the top score candidate, and performing final page processing for the top score candidate. Candidate scores may vary according to a number of paragraphs and images grouped according to size. A world length of CJK (Chinese-Japanese-Korean) text may be determined according to punctuation therein. Candidate scores may be modified according to a number of containers and pieces and wherein a container is a Web page element that is associated with tags ‘body’, ‘div’, ‘td’, ‘li’, ‘article/section’ and pieces are candidates that do not include other candidates. Candidate scores may be modified according to a number of ratios corresponding to text and link density.
    Type: Application
    Filed: July 31, 2012
    Publication date: May 16, 2013
    Inventors: Jakob Bignert, Gabriel Alexandru Coarna
  • Patent number: 8442965
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying the language of a search query. In one embodiment, the language of each term of a query is determined from the query terms and the language of the user interface a user used to enter the query. In another embodiment, an automatic interface language classifier is generated from a collection of past queries each submitted by a user. In some embodiments, a score is determined for each of multiple languages, each score indicating a likelihood that the query language is the corresponding one of the multiple languages.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: May 14, 2013
    Assignee: Google Inc.
    Inventor: Fabio Lopiano
  • Patent number: 8442977
    Abstract: A process includes receiving an archive of video data comprising a plurality of archive descriptor types, and applying a query to the archive. The query includes a number of N query descriptor types for a query object. The process further includes determining a difference between each query descriptor type and corresponding descriptor types of the archive, and storing each difference as a point in an N dimensional space. The process further includes identifying an archive object that is similar to the query object as a function of proximities of the differences to an origin of the N dimensional space.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: May 14, 2013
    Assignee: Honeywell International Inc.
    Inventors: Scott McCloskey, Ben A. Miller
  • Patent number: 8438159
    Abstract: A rules evaluation engine operable to select optimal content for presentation to the viewer at each presentation opportunity. The engine evaluates segmentation rules associated with each particular content item in parallel, and then selects the best content to be presented. Priorities determined during evaluation sort out which content items will be presented. Real time dynamic enrichment of the decision making context occurs by retrieving additional information required to evaluate the rules. Logging and administrative processes for managing the segmentation rules are also realized.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: May 7, 2013
    Assignee: Jericho Systems, Inc.
    Inventor: Michael W. Roegner
  • Publication number: 20130110829
    Abstract: Described is a method and an apparatus for ranking search results and a search method and apparatus for solving the problem of inaccurate ranking when ranking search results found based on a long tail keyword.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 2, 2013
    Applicant: Alibaba Group Holding Limited
    Inventor: Alibaba Group Holding Limited
  • Publication number: 20130110828
    Abstract: This disclosure describes methods and systems for searching documents in a multi-tenant hosting environment. According to embodiments, to conserve hardware resources, a plurality of documents associated with a plurality of tenants may be mapped to the same search index in the multi-tenant hosting environment. In order to search documents associated only with a single tenant in the multi-tenant hosting environment, a tenant identifier is prepended to every key stored in the search index that is associated with the plurality of documents of the single tenant. Moreover, where one document links to another document within the multi-tenant hosting environment, the link is stored in a web graph when a source tenant identifier matches a target tenant identifier for the link. According to embodiments, when conducting a search, the link is resolved only if the link is stored in the web graph.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: Microsoft Corporation
    Inventors: Dmitriy Meyerzon, Mihai Petriuc, Nicolai Bodd
  • Publication number: 20130110827
    Abstract: Systems, computer-readable media, and methods for utilizing information pertaining to one or more individuals or entities with which a user has at least one social networking relationship are provided. A search engine is configured to receive a query, to identify matching electronic documents, to rank the electronic documents, and to transmit the matching electronic documents and/or advertisements to the user in response to receiving a query. Upon receiving the query from a user, the search engine obtains a social network identifier of the user and utilizes information about the user's social networking relationships to augment the query with nonretrieval modifiers. The search engine processes the nonretrieval modifiers matching the electronic documents included in search results and ranks the results but does not use the nonretrieval modifiers to identify or retrieve results matching the query. The ranked electronic documents are included in the results and displayed in rank order to the user.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: SHUBHA NABAR, RAJESH KRISHNA SHENOY
  • Publication number: 20130110830
    Abstract: An entity ranking system is described herein that provides an input signal of ranked attributes between a data source and an entity viewing application. By providing an input signal of ranked attributes the data source can influence the manner in which these applications consume the properties and relationships of these entities. This allows presentation of new information in a “most relevant first” manner and provides a cut-off point in cases of limited space. The system looks across the spectrum of property types and values for a given entity type, identifies the diversity of each attribute/value, and computes a rank based on multiple distance measures. Thus, the system provides ranking information from a data source to describe how to rank entity properties so that applications can be written more generically to deal with many types of entities while still displaying the most relevant entity information.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: Viswanath Vadlamani
  • Publication number: 20130103680
    Abstract: Provided herein are a method, apparatus and computer program product for dynamically and visually interfacing with a device to locate information and objects using a dynamic graphical interface to select and adjust the weight afforded to individual search criterion and a search. Example methods may provide for display of a search target, provide for display of a first search criterion disposed at a first distance from the search target where the first distance corresponds to a first search criterion weight, and provide for display of a second search criterion disposed at a second distance from the search target, where the second distance corresponds to a second search criterion weight. Methods may further include providing for searching the search target using the first search criterion afforded the first search criterion weight and the second search criterion afforded the second search criterion weight.
    Type: Application
    Filed: October 20, 2011
    Publication date: April 25, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Juha Arrasvuori
  • Publication number: 20130103681
    Abstract: A set of documents is annotated by metadata specifying persons associated with documents and their social roles in the documents. The annotated documents define a group of representation modes including at least one content type and at least one social role. An electronic processing device computes a relevance score for a person of interest using a set of queries each having a target social role by performing a sequence of operations that includes the following operations: computing similarities between documents and queries with respect to at least one similarity mode of the group of representation modes; enriching queries or documents to identify and aggregate nearest neighbor documents that are most similar with respect to at least one enrichment mode of the group of representation modes; aggregating over documents; aggregating over queries; and aggregating over at least one of (i) enrichment modes, (ii) similarity modes, and (iii) target social roles.
    Type: Application
    Filed: March 16, 2012
    Publication date: April 25, 2013
    Applicant: Xerox Corporation
    Inventors: Jean-Michel Renders, Amin Mantrach
  • Patent number: 8429185
    Abstract: Various embodiments utilize structured data contained within a resource, such as a web page, to enable a user to define collections of data. Individual constituent parts of a collection or “links” are collected within a collection. In one or more embodiments, a full page viewing experience can be provided which enables users to not only view more details for a given link, but to view multiple different links at a time. Other viewing options and collection interactions are provided.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Jane Kim, Sean Lyndersay, Miladin Pavlicic, Walter Vonkoch, Benjamin N. Truelove
  • Patent number: 8429159
    Abstract: A system and method for information navigation and filtration is provided. One or more query terms are received from a user. A preliminary relevance of one or more objects associated with an enterprise system is determined based on the query terms. The preliminary relevance may be propagated between objects. At least one rating is assigned to the one or more objects based on the preliminary relevance. An overall relevance of the one or more objects is established based on the at least one rating. The one or more objects are ranked according to the overall relevance. Data is provided as search results comprised of the one or more objects according to the ranking to the user. The search results may then be filtered based on at least one selected, dynamically generated filter. The filtered search results may be dynamically generated and provided to the user.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: April 23, 2013
    Assignee: Recommind, Inc.
    Inventors: Jan Puzicha, Thomas Hofmann
  • Patent number: 8429158
    Abstract: A user-interface system and method for searching among multiple documents and searching for subsections within individual documents using a single search interface on an input-constrained user device having a screen and a keypad.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: April 23, 2013
    Assignee: Veveo, Inc.
    Inventors: Rakesh Barve, Sashikumar Venkataraman
  • Publication number: 20130086024
    Abstract: Systems, methods, devices, and media are described to facilitate the training and employing of a three-class classifier for post-execution search query reformulation. In some embodiments, the classification is trained through a supervised learning process, based on a training set of queries mined from a query log. Query reformulation candidates are determined for each query in the training set, and searches are performed using each reformulation candidate and the un-reformulated training query. The resulting documents lists are analyzed to determine ranking and topic drift features, and to calculate a quality classification. The features and classification for each reformulation candidate are used to train the classifier in an offline mode. In some embodiments, the classifier is employed in an online mode to dynamically perform query reformulation on user-submitted queries.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Yi Liu, Yu Chen, Qing Yu, Ji-Rong Wen
  • Patent number: 8412705
    Abstract: An image processing apparatus includes a search unit configured to search for an object, a selection unit configured to select a plurality of objects from among objects searched for by the search unit based on an instruction by a user, a creation unit configured to create a new document using the plurality of objects selected by the selection unit, and a storage unit configured to store the plurality of objects used in creating the new document by the creation unit as a group, associated with information about the group. The search unit searches for an object related to an object searched for based on a keyword, using information about the group.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: April 2, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiroshi Kaburagi, Teruya Inoue
  • Publication number: 20130080427
    Abstract: Determining preference activities to present to a current user includes: obtaining a plurality of candidate preference activities; determining a recommendation weight for one of the plurality of candidate preference activities with respect to the current user; and presenting at least some of the plurality of candidate preference activities based on recommendation weights corresponding to the plurality of candidate preference activities.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 28, 2013
    Applicant: ALIBABA.COM LIMITED
    Inventors: Adam Cross, Chuck Kao, Gregory Charles McNutt
  • Patent number: 8407214
    Abstract: To construct a classifier, a data structure correlating queries to items identified by the queries is received, where the data structure contains initial labeled queries that have been labeled with respect to predetermined classes, and unlabeled queries that have not been labeled with respect to the predetermined classes. The data structure is used to label at least some of the unlabeled queries with respect to the predetermined classes. Queries in the data structure that have been labeled with respect to the predetermined classes are used as training data to train the classifier.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: March 26, 2013
    Assignee: Microsoft Corp.
    Inventors: Xiao Li, Ye-Yi Wang
  • Patent number: 8407263
    Abstract: The present invention, known as The Collaboration Portal (COPO), relates generally to the field of automated entity, data processing, system control, and data communications, and more specifically to an integrated method, system, and apparatus for providing computer-accessible benefits for communities of users. It provides a framework for provisioning computer-accessible benefits for communities of users, and can efficiently and robustly distribute the processing in behalf of those users over a decentralized network of computers. The field of the invention generally encompasses enabling appropriate and desired communication among communities of users and organizations, and providing information, goods, services, a works, opportunities, and connections among users and organizations.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: March 26, 2013
    Assignee: Quantum Leap Research, Inc.
    Inventors: Joseph B. Elad, Apperson Hunter Johnson, Bin Yu, Srikanth V. Kallurkar, Jonathan Dale
  • Patent number: 8407216
    Abstract: Embodiments of the present invention provide systems and methods for automatically generating tag terms (or tags) for objects in databases of a web site. The metadata of the objects (or data) of the web site are processed and parsed to automatically generate tag terms for the corresponding objects. Information (or data, or content) downloaded from the Internet often comes with metadata, which can exist in titles, description, sources, and authors of the information, etc. The metadata of downloaded information can be process and parsed to generate tag terms for the corresponding objects. The system can automatically generate tag terms for the data, which are stored as objects in the databases, and make the data (or objects) searchable. In addition, the automatically generated tag terms allow associated data to maintain their relationship. For example, data from the same sources, same authors, or same subjects can be identified based on the common tag terms.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: March 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Hubert M. Walker, Noel C. Morrison, Timothy Caplis, Scott Bedard, Ankarino S. Lara, Stephen James Blake