Based On Record Similarity And Relevance Patents (Class 707/749)
  • Patent number: 8990220
    Abstract: Managing user bookmark information includes receiving a bookmark-related action request and determining a type of action associated with the bookmark-related action request and user information associated with the bookmark-related action request. In the event that the type of action corresponds to an add bookmark action, managing user bookmark information further includes generating a bookmark data record, the bookmark data record comprising the user information and information to be bookmarked; determining, using the user information, bookmark database information associated with a bookmark database to which the bookmark data record is to be stored, the bookmark database being one of a plurality of bookmark databases; generating index information based on the user information and the bookmark database information; storing the index information in an index database that is separate from the plurality of bookmark databases; and storing the bookmark data record in the bookmark database.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: March 24, 2015
    Assignee: Alibaba Group Holding Limited
    Inventor: Ce Wu
  • Patent number: 8990163
    Abstract: A system and method for generating a snapshot of data associated with one or more cloud-based applications are disclosed. Application programming interfaces (APIs) and connections associated with one or more applications registered and on a server computer and used by a company are retrieved from a table by a lookup. All data associated with the one or more applications based on the APIs and connections are also retrieved. The data associated with the one or more applications is then mapped to a client-specific representation and data format. The data associated with the one or more applications is converted to the client-specific representation and data format.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: March 24, 2015
    Assignee: SAP SE
    Inventors: Martin Fischer, Olaf Schmidt
  • Patent number: 8990223
    Abstract: Methods and systems are described herein for managing an aggregation database. Matching rules that describe filters may be defined to determine how to match a media content record received from an external source to a stored record in the aggregation database. Fuzzy matching may be used to match attribute fields of the received record and stored records. Based on the results of the fuzzy matching, the received primary media content record may be linked to a stored record in the aggregation database.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: March 24, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Mark A. Melnychenko, Beth A. Gehman, Susan E. Grant, Jason Mowry, Jill Mowry, Kenneth Murphy, Victoria Tang, Xiaomin Wang, Jennifer M. Wolfe, Paul Wolfe
  • Publication number: 20150081724
    Abstract: Disclosed herein are systems, methods, and software for redirecting relational data queries to previously generated graphs. In one example, a method of operating a graph redirect system includes identifying a relational data query and identifying whether at least one previously generated graph in a group of one or more previously generated graphs relates to the relational data query based on similarity data. The method further provides, in response to identifying that at least one previously generated graph relates to the relational data query, directing the relational data query to the at least one previously generated graph, and responding to the relational data query using the at least one previously generated graph.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 19, 2015
    Inventor: Yu Xu
  • Publication number: 20150081687
    Abstract: In this universal comparison project tentatively called “Claaang,” users rate the relationship, e.g. likeness, similarity, sameness, semblance, or resemblance, between two or more things. Ratings are determined subjectively by individual users. Claaang keeps comparisons as simple as possible by representing each one with a single number. Some existing websites allow users to make consumer comparisons, but do not allow users to rate the relationships between items. Additionally, some sites provide a user the ability to compare naturally similar things only. Claaang allows for any combination of objects to be given a rating, whether they are commonly or naturally similar or not. This may reveal insights about human perception. Claaang accepts user input or votes about similarity, uses votes to adjust overall similarity ratings, and displays current ratings when prompted. Claaang is best implemented from a single server on the internet, so that it is a worldwide project.
    Type: Application
    Filed: November 25, 2014
    Publication date: March 19, 2015
    Inventor: Raymond Lee
  • Patent number: 8983963
    Abstract: Certain example embodiments relate to techniques for analyzing documents. A plurality of documents/document portions are imported into a database, with at least some of the documents/document portions being structured and at least some being unstructured. The imported documents/document portions are organized into one or more collections. A selection of at least one of the one or more collections is made. An index of words and/or groups of words is built (and optionally refined in accordance with one or more predefined rules) based on each of the document or document portion in each selection. A document-word matrix is built (and optionally weighted using a semantic approach), with the matrix including a value indicative of a number of times each word and/or group of words in the index appears in each document/document portion. One or more clusters of documents are generated using the document-word matrix.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: March 17, 2015
    Assignee: Software AG
    Inventors: Klaus Fittges, Khalid El Mansouri
  • Patent number: 8983976
    Abstract: Example apparatus and methods concern dynamically expiring crowd-sourced content (CSC) in a crowd-sourced database. An example apparatus may include logic for acquiring the CSC, where the CSC is data produced by a mobile device concerning a point of interest. The example apparatus also includes logic for producing an evaluation of the CSC and logic for determining an expiration criteria based on the CSC, the evaluation, and the user. The CSC may be data about a point of interest. The evaluation may be based on the completeness, timeliness, or contents of the CSC. The expiration criteria may be established based on the evaluation of the CSC and a user profile. The expiration criteria or user profile may be manipulated based on confirmation or repudiation of the CSC by a different user or by curation of the CSC.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 17, 2015
    Inventors: Sandeep Paruchuri, Scott Borton, James Coliz
  • Patent number: 8983886
    Abstract: Methods and systems for achieving self-organized growth of a logic pathway. A number of hardware modules that represents a core can be configured and communicated via a packet routing architecture. Each core includes a plurality of sub-modules that interact dynamically to a growth algorithm. A flow network can be created between a sensor input and a prediction of a desired sensor input and a link can be formed between a regularity within a core and another core via a link-flow-selection process. A digital data packet can be transmitted between the cores for communicating activation of the regularity and to exchange energy. Such physically-self organized circuit fabric system interacts dynamically to a growth algorithm that takes the input to produce a desired output and continuously self-repair and/or heal if damaged.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: March 17, 2015
    Assignee: Knowmtech, LLC
    Inventor: Alex Nugent
  • Patent number: 8983975
    Abstract: A system (10) for measuring and managing distributed online conversations accessible via a network (20) comprises memory (3812) and an online conversation monitoring system (12) communicatively coupled to the network and communicatively coupled to the memory and being configured to create and manage search topics and queries, to search sites on the network utilizing the search topics and queries to identify relevant online conversations related to an entity, to capture relevant online conversations related to the entity, to store in the memory each captured relevant online conversation as a discrete incident associated with the entity to which it is relevant, to score each discrete incident according to a set of metrics, and to present scored incidents to the entity to which relevant online conversation relates.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: March 17, 2015
    Inventors: Christopher Kenton, Terry Dean Blankers, Aria Haghighi
  • Patent number: 8983939
    Abstract: In general, in one aspect, a method includes receiving a query image, obtaining a set of text labels associated with the query image, each text label associated with a confidence score that the text label accurately describes a topic of the query image, selecting a first text label associated with the query image, the first text label having a highest confidence score among the set of text labels, selecting a subset of the set of text labels that have a confidence score greater than a confidence score threshold, obtaining search results responsive to the query image, and in response to at least one of the search results identifying a web page containing the first text label, sending data that causes a client device to display the subset of text labels with the search results.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventors: Jingbin Wang, Anelia Angelova, Charles J. Rosenberg
  • Patent number: 8983930
    Abstract: Systems and methods are disclosed herein for providing search results, particularly product records from a product database. Products records have facet groups associated therewith and facet groups have probabilities associated therewith indicating the usefulness of the facet group as a way of organizing or filtering search results. For a query, relevant product records are identified. For facet groups present among the relevant product records entropy values are calculated based on a distribution of values for the attribute defining the facet group. The entropy value increases as the distribution of values becomes more uniform. The facet group probability and entropy value are combined to assign a score to the facet groups. The facet groups are ranked and selected according to the score and search results are presented with indicators of the facet groups to enable a user to manage the search results.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: March 17, 2015
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Jinxing Cheng, Abhishek Gattani
  • Patent number: 8983969
    Abstract: Techniques for dynamically compiling a list of one or more solution documents are provided. The techniques include receiving one or more questions, forming one or more of the one or more questions into one or more lists, wherein forming one or more questions into one or more lists comprises expressing each question in a compressed manner using one or more sets of one or more keywords, receiving input from a solution database, and using the one or more lists and input from a solution database to dynamically compile a list of one or more solution documents in connection with the one or more questions.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jayanta Basak, Dinesh Garg
  • Patent number: 8983998
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for prioritizing points of interest. A system is configured to receive a plurality of points of interest (POIs) selected for a user, identify at least one point of interest in the plurality of POIs that has been assigned a rating by a linker entity that is associated with a first geographic region that is associated with the user and a second geographic region that is not associated with the user, prioritize the at least one identified point of interest, and select, based on the prioritizing, a subset of the plurality of POIs to be presented to the user.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventor: Stephen Timothy Spence
  • Publication number: 20150074123
    Abstract: A method and an apparatus for selecting content for a media remix, comprising: obtaining information about a base media content to be used as a basis for the media remix in a media remix service; retrieving one or more supplementary media content from one or more network domains or multimedia content databases on the basis of said information, said supplementary media content being at least partly similar and/or relevant to the base media content; and generating a media remix on the basis of said base media content and said one or more supplementary media content.
    Type: Application
    Filed: July 28, 2014
    Publication date: March 12, 2015
    Inventors: Sujeet Shyamsundar MATE, Igor Danilo Diego CURCIO
  • Publication number: 20150074122
    Abstract: At least one computer processor obtains access to a relationship network and a network of a different kind than the relationship network. The at least one computer processor also obtains a user query and carries out a multiple heterogeneous networks search on the relationship network and the network of the different kind than the relationship network, by executing on the at least one computer processor a multiple heterogeneous network search module, to obtain a ranked output list responsive to the user query.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Ana Paula Appel, Maira Athanazio De Cerqueira Gatti, Rogerio Abreu De Paula
  • Patent number: 8977620
    Abstract: A method and system of classifying documents is provided. The method includes receiving a plurality of documents from at least one user, wherein each document includes information relating to a customer support issue or sentiment and identifying at least one customer support issue or sentiment contained within each document. The method also includes classifying the documents satisfying a confidence threshold using a classifier, clustering the remainder of the plurality of documents into groups using a clustering engine, the clustering engine applying a word analysis, and outputting a frequency of each identified customer support issue or sentiment, the frequency based on the classifying or the clustering.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: March 10, 2015
    Assignee: Google Inc.
    Inventors: Kirill Buryak, Aner Ben-Artzi, Glenn M. Lewis, Jun Peng
  • Patent number: 8977374
    Abstract: Described herein are methods and system for analyzing music audio. An example method includes obtaining a music audio track, calculating acoustic features of the music audio track, calculating geometric features of the music audio track in view of the acoustic features, and determining a mood of the music audio track in view of the geometric features.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: March 10, 2015
    Assignee: Google Inc.
    Inventors: Douglas Eck, Jay Yagnik
  • Patent number: 8977649
    Abstract: Implementations of the present disclosure include providing a suggested social circle includes generating a list of contacts who, based on first predetermined criteria, are to be considered for potential inclusion in a social circle to be suggested to a particular user and generating an edge and vertex-weighted graph representation that indicates a strength of the particular user's affinity to each of the contacts. A set of vertices in the graph that has a high overall score based on predetermined factors is identified. After determining that the contacts corresponding to the identified set of vertices should be presented as a suggested social circle to the particular user, social circle data corresponding to the suggested social circle is transmitted, to a client device associated with the particular user, to display a representation of the suggested social circle on the client device.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: March 10, 2015
    Assignee: Google Inc.
    Inventors: Avinatan Hassidim, Yossi Matias, Tzvi Itzhak Barenholz, Ari J. Leichtberg
  • Patent number: 8977629
    Abstract: A machine may be configured to access an image of an item described by a description of the item. The machine may determine an image quality score of the image based on an analysis of the image. A request for search results that pertain to the description may be received by the machine, and the machine may present a search result that references the item's image, based on its image quality score. Also, the machine may access images of items and descriptions of items and generate a set of most frequent text tokens included in the item descriptions. The machine may identify an image feature exhibited by an item's image and determine that a text token from the corresponding item description matches one of the most frequent text tokens. A data structure may be generated by the machine to correlate the identified image feature with the text token.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: March 10, 2015
    Assignee: eBay Inc.
    Inventors: Anjan Goswami, Sung Hwan Chung
  • Publication number: 20150066956
    Abstract: A method includes: storing, via at least one processor, intrinsic service elements and environmental elements in at least one storage medium on a user-by-user basis; receiving, from a first plurality of users, requests for a service over at least one network; selecting, in response to receiving the requests, a second plurality of users from the first plurality of users based on the intrinsic service elements; and matching at least two users among the second plurality of users based on the environmental elements.
    Type: Application
    Filed: March 28, 2014
    Publication date: March 5, 2015
    Applicant: NHN Entertainment Corporation
    Inventors: SeByoung CHAE, Guiun Oh
  • Publication number: 20150066958
    Abstract: A computer system measures trust of an entity in electronic documents from electronic media sources is described. A communication network is linked to one or more of the sources. A computer server is in communication with the communication network and is configured to receive electronic documents via the communication network. The computer server having a memory and a processor accessing a database. The memory includes processor executable instructions stored in the memory and executable by the processor. The computer executable instructions comprise preliminary term vector instructions, calculating instructions for determining the preliminary term vectors in the received electronic documents, and refined term vector instructions for defining a plurality of industry-specific term vectors.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 5, 2015
    Inventors: Noah Krusell, Caimei Lu, Jay Harrison
  • Publication number: 20150066957
    Abstract: An image search device is configured to: obtain a plurality of query feature vectors each indicating a local feature of an image serving as a query; select a plurality of image feature vectors respectively corresponding to the plurality of query feature vectors based on proximities between the plurality of image feature vectors respectively indicating a plurality of local features of each of a plurality of search target images to be searched, and the plurality of query feature vectors; generate an image score of the search target image based on a total sum of score elements each corresponding to the proximities between the selected plurality of image feature vectors and the query feature vectors corresponding to the selected image feature vectors; and select at least one of the plurality of search target images based on the image score.
    Type: Application
    Filed: March 29, 2013
    Publication date: March 5, 2015
    Applicant: Rakuten, Inc.
    Inventors: Ali Cevahir, Junji Torii
  • Publication number: 20150066955
    Abstract: An approach for adapting a metadata framework in accordance with metadata manipulations is provided. The approach includes determining a first metadata associated with a first content item representing sensor information and a second metadata associated with a second content item representing sensor information. The approach also includes determining a third metadata based on the first metadata and the second metadata and associated the third metadata with a third content item.
    Type: Application
    Filed: August 28, 2013
    Publication date: March 5, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jean F. Dubois, Patrick J. Moran
  • Patent number: 8972417
    Abstract: Disclosed in some examples are methods, systems and machine readable medium for recommending an out-of-network communication by determining a set of potential recommended members of a social networking service based upon one or more recommendation criteria. In some examples the recommendation criteria may include: a profile similarity to a previous target of an out-of-network communication, a degree of correspondence between an interest and intent of the sending member, and a likelihood of response.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: March 3, 2015
    Assignee: LinkedIn Corporation
    Inventors: Junghoon Ahn, Abhishek Gupta, Christian Posse, Anmol Bhasin, Yurong Shi, Jian Li, Jacob Kessler
  • Patent number: 8972415
    Abstract: A similarity search initialization system includes a leaf selector to select a leaf of a suffix tree generated from a target string representing a target sequence. The selected leaf is associated with a prefix in the suffix tree having a longest match to a suffix of a query string representing a query. The system further includes a distance module to determine a distance between the query and a subsequence of the target sequence represented by a candidate substring of the target string. The candidate substring includes the prefix associated with the selected leaf. The determined distance is to provide an initial upper bound in a similarity search of the target sequence using the query.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Abdullah Al Mueen, Krishnamurthy Viswanathan, Chetan Kumar Gupta
  • Patent number: 8972240
    Abstract: An “Interactive Word Lattice” provides a user interface for interacting with and selecting user-modifiable paths through a lattice-based representation of alternative suggested text segments in response to a user's text segment input, such as phrases, sentences, paragraphs, entire documents, etc. More specifically, the user input is provided to a trained paraphrase generation model that returns a plurality of alternative text segments having the same or similar meaning as the original user input. An interactive graphical lattice-based representation of the alternative text segments is then presented to the user. One or more words of each alternative text segment represents a “node” of the lattice, while each connection between nodes represents a lattice “edge. Both nodes and edges are user modifiable. Each possible path through the lattice corresponds to a different alternative text segment. Users select a path through the lattice to select an alternative text to the original input.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: March 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Christopher John Brockett, William Brennan Dolan
  • Patent number: 8972410
    Abstract: Provided are, among other things, systems, methods and techniques for identifying related objects in a computer database. In one representative implementation: (a) a feature vector that describes an existing object is obtained; (b) comparison scores are generated between the feature vector and various sample vectors; (c) a set that includes at least one designated vector is identified from among the sample vectors by evaluating the generated comparison scores; (d) a computer database is searched for matches between label(s) for the designated vector(s) and labels for representative vectors for other objects represented in the computer database; and (e) at least one related object is identified based on the identified match(es).
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: March 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kave Eshghi, Shyam Sundar Rajaram, Charlie Dagli, Ira Cohen
  • Patent number: 8972414
    Abstract: Techniques for identifying and presenting member profiles similar to a source member profile are described. With some embodiments, a general recommendation engine is used to extract features from member profiles, and then store the extracted features, including any computed, derived or retrieved profile features, in an enhanced member profile. In real-time, the general recommendation engine processes client requests to identify member profiles similar to a source member profile by comparing select profile features stored in the enhanced member profile with corresponding profile features of the source member profile, where the comparison results in several similarity sub-scores that are then combined in accordance with directives set forth in a configuration file. Finally, the member profiles with the highest similarity scores corresponding with the user-selected member profile are selected, and in some instances, presented to a user.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: March 3, 2015
    Assignee: LinkedIn Corporation
    Inventors: Christian Posse, Abhishek Gupta, Anmol Bhasin, Monica Rogati
  • Patent number: 8972407
    Abstract: An information processing apparatus determines a weight of each physical feature for hierarchical clustering by acquiring training data of multiple pieces of content in triplets with label information indicating a pair specified by a user as having a highest degree of similarity among three contents of the triplet and executing hierarchical clustering using a feature vector of each piece of content of the training data and the weight of each feature to determine the hierarchical structure of the training data. The information processing apparatus updates the weight of each feature so that the degree of agreement between a pair combined first as being the same clusters among three contents of the triplet in a determined hierarchical structure and a pair indicated by label information corresponding to the triplet increases.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Toru Nagano, Masafumi Nishimura, Takashima Ryoichi, Ryuki Tachibana
  • Patent number: 8972393
    Abstract: A meaning of a term is determined using the contents of a corpus of books through use of metadata about the books within the corpus, terms in the same work which provide context, and so forth. Users may query to determine the meaning of a term. Users may also build vocabulary skills by testing as well. A changing meaning of a term over time may be determined and utilized as well. Searches are facilitated by the enhanced ability to determine meaning of the terms, particularly in context. Feedback from the searches may also be used to refine future searches.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: March 3, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Tom Killalea, Janna S. Hamaker
  • Patent number: 8972416
    Abstract: Disclosed are various embodiments of a content management application that facilitates a content management system. Content items that can include audio and/or video can be stored in the content management system. A transcript is generated that corresponds to spoken words within the content. Content can be tagged based upon the transcript. Content anomalies can also be detected as well as editing functionality provided.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: March 3, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Erin Nicole Rifkin, Joshua Drew Ramsden-Pogue
  • Patent number: 8972387
    Abstract: Provided are techniques to search for an entity in an entity resolution system. Search input comprising one or more attribute values of one or more attribute types is received. A resolution search is performed to generate a search result set comprising one or more entities and zero or more generic attribute values for generating additional entities. In response to determining that the resolution search generated at least two generic attribute values, one or more query searches are performed for a unique generic group by generic attribute type to identify the additional entities, wherein the unique generic group comprises a subset of the search input and includes at least two generic attribute types; the identified additional entities are combined with the entities in the search result set; and the search result set is returned.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas B. Allen, Donald A. Bowsher, Jr., Anthony D. Curcio, Michael H. D'Amico, Brian E. Macy
  • Publication number: 20150058362
    Abstract: Methods and systems for facilitating evaluation of one or more electronic documents. One or more templates are extracted from the one or more electronic documents. At least one area in the one or more templates is identified. The at least one area includes a response provided by a user associated with the electronic document. One or more groups are generated based on similarity between the responses in the at least one area in the one or more templates. The one or more groups are distributed to one or more remote workers or a crowdsourcing platform for the evaluation.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Applicant: XEROX CORPORATION
    Inventors: Pallavi Manohar, Shourya Roy
  • Publication number: 20150058363
    Abstract: According to an exemplary embodiment of the invention, a database system includes a memory storing a computer program; a processor configured to execute the program, and a database. The database comprises a tree graph, where the tree graph is a tree that comprises a plurality of nodes. Each node includes a literal identifier (ID) that refers to an instance of one of a plurality of types of data structures and a node ID that uniquely distinguishes the node from the remaining nodes in the tree. The program is configured to receive a query from a user comprising one of the instances, process the query by traversing the tree to each node having a same literal ID that corresponds to the instance in the query, and generate a query result based on children nodes of each node traversed to.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 26, 2015
    Inventor: ROBERT LANCER
  • Patent number: 8965886
    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: February 21, 2013
    Date of Patent: February 24, 2015
    Assignee: Recommind, Inc.
    Inventors: Jan Puzicha, Thomas Hofmann
  • Publication number: 20150052155
    Abstract: A method and system for ranking and providing at least one multimedia content element respective of a query are disclosed. The method includes receiving at least one query from a user device; generating a matching score for each tagged multimedia content element stored in a data warehouse respective of a match level to the at least one query; ranking each multimedia content element based on its respective matching score; and returning at least one multimedia content element to the user device respective of the ranking.
    Type: Application
    Filed: November 3, 2014
    Publication date: February 19, 2015
    Applicant: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Publication number: 20150052154
    Abstract: Methods for determining a relationship score between a first entity and a second entity. A first computer-readable representation of a first spatial region containing the first entity is generated. A second computer-readable representation of a second spatial region containing the second entity is generated. The first computer-readable representation and the second computer-readable representation are compared at decreasing resolutions until a matching condition is reached. A relationship score is assigned to one or more of the first entity and the second entity based on the resolution at which the matching condition is reached.
    Type: Application
    Filed: June 17, 2014
    Publication date: February 19, 2015
    Inventor: Kirk J. Krauss
  • Patent number: 8959093
    Abstract: In general, one aspect described can be embodied in a method for providing input to a document ranking process for ranking a plurality of documents, the document ranking process taking as input a quality of result statistic for a query and an individual document. The method can include, for a first document identified as a search result of a query, receiving information regarding an anchor contained within the first document, where the anchor provides a link to a second document; deriving a quality of result statistic for the second document from at least a portion of first data associated with the first document and the query, the first data being indicative of user behavior relative to the first document as a search result for the query; and providing the first quality of result statistic as input to the document ranking process for the second document and the query.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: February 17, 2015
    Assignee: Google Inc.
    Inventor: Ajay P. Nerurkar
  • Patent number: 8959092
    Abstract: The present disclosure comprises systems and methods for providing a stream of only those photographs (including those inter-mixed with videos and hybrid types (animated gifs, animated photo bursts, etc.)) that may be of interest to particular users in a social network based on consideration of user social graphs and other external signals generated for the photographs based on predefined criteria to determine user interest levels. The systems and methods obtain photographs, retrieve social graphs for particular users, evaluate and filter photographs, rank them, and limit the number of photographs provided for viewing from a single source. Accordingly, only photographs that are determined to be most interesting to particular users are provided for display to them.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: February 17, 2015
    Assignee: Google Inc.
    Inventors: Isaac Sparrow, Anthony Howard Payne, Kevin Courtney Smilak, Simon Han, Amir Fish, David M. Cohen, Matthew Stephen Steiner
  • Patent number: 8954451
    Abstract: For each web page visited, a path is determined through a hierarchy of categories. The hierarchy of categories has levels from a most abstract level to a most concrete level. For each microblog entry of a microblog, a path is determined through the hierarchy of categories. Each microblog entry for which the path is similar to the path for at least one web page is determined as a selected microblog entry.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: February 10, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ignacio Zendejas, Rajan Lukose, Craig Peter Sayers, Shyam Sundar Rajaram, Martin B. Scholz
  • Patent number: 8954452
    Abstract: An approach is provided for characterizing user behavior patterns. The behavior pattern platform receives a plurality of context records from a device. Next, the behavior pattern platform places one or more contexts from the context records. Then, the behavior pattern platform places the contexts into one or more context groups. Then, the behavior pattern platform receives interaction data from the device, associates the context groups with the interaction data, and determines a behavior pattern based, at least in part, on the association of the context groups and the interaction data.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: February 10, 2015
    Assignee: Nokia Corporation
    Inventors: Happia Cao, Jilei Tian
  • Patent number: 8954413
    Abstract: Methods and apparatus are provided for developing user profiles via search query analysis and linking the user profiles and data sources, to adaptively facilitate the discovery, transfer, and distribution of pertinent knowledge. A user profile builder, linker, and manager analyze users' search queries to learn their interests and habits, build user profiles to reflect the users' interests and habits, and link together profiles of the users with common interests. A data harvester utilizes the user profiles to provide pertinent data to the users based on their interests and habits or those of other users with common interests.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: February 10, 2015
    Assignee: Thermopylae Sciences and Technology
    Inventors: Abraham J. Clark, John Clark
  • Publication number: 20150039611
    Abstract: Methods and arrangements for discovering entity types for a set of records. A set of records is input, with each record comprising attributes with associated attribute values. The records are grouped into candidate entity types in view of at least one of: the attribute values of the records, at least one domain ontology and at least one dimension hierarchy. An interestingness measure of each candidate entity type is calculated, via estimating interestingness based on at least one factor selected from the group consisting of: a correlation between attribute values of records, a number of attributes, a log of queries issued to a server, and an average group size for candidate entity types. At least one candidate entity type is validated based on the calculated interestingness measures. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Prasad M. Deshpande, Salil R. Joshi, Mukesh Kumar Mohania, Karin Murthy, Scott Schumacher, Bruhathi H. Sundarmurthy
  • Patent number: 8949204
    Abstract: Described herein are methods, systems, apparatuses and products for efficient development of a rule-based system. An aspect provides a method including accessing data records; converting said data records to an intermediate form; utilizing intermediate forms to compute similarity scores for said data records; and selecting as an example to be provided for rule making at least one record of said data records having a maximum dissimilarity score indicative of dissimilarity to already considered examples.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Snigdha Chaturvedi, Tanveer Afzal Faruquie, L. Venkata Subramaniam
  • Patent number: 8949252
    Abstract: A weighted combination of attributes including but not limited to color, shape, pattern, brand, style, size, and material may be used to rank items when searching for similar items of a given category on an ecommerce system website. The weights on each attribute may be optimized by using feedback from users, the feedback indicating the importance of each attribute to a purchaser when searching for similar items of various categories. Alternatively, click-through patterns from the ecommerce system website can be mined and used to optimize the importance of each attribute to users by item category. The optimum attribute weights for that items category are used to rank the results in a search for similar items in that category.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: February 3, 2015
    Assignee: eBay Inc.
    Inventors: Naren Chittar, Sandip Gaikwad, Sanjay Pundlkrao Ghatare, Ryan McDonald, John Roper
  • Patent number: 8949250
    Abstract: In one embodiment, a method includes accessing a social graph including a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes represent a single degree of separation between them. The nodes include a first node corresponding to a first user associated with an online social network and a number of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes generating a number of cards. Each card includes a suggested query referencing a query-domain associated with the online social network and zero or more query-filters for the query-domain. Each query-filter references one or more nodes of the number of nodes or one or more edges of the number of edges.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: February 3, 2015
    Assignee: Facebook, Inc.
    Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete, Xinpan Xiao, Yu Huang, Lu D. Chen, Saurabh Prafulla Chakradeo, Dharmesh A. Bhatt, Alex Himel
  • Patent number: 8949253
    Abstract: A device may be configured to identify a plurality of images that are similar to a query image; generate a plurality of sets of rankings of the identified images based on a plurality of image attributes; compare the generated plurality of sets of rankings of the identified images to a reference set of rankings of images; select, based on the comparing, a particular set of rankings; and rank a plurality of images that are associated with another query image, based on an attribute associated with the selected particular set of rankings.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: February 3, 2015
    Assignee: Google Inc.
    Inventors: Yushi Jing, Wei Cai, Stephen C. Holiday
  • Patent number: 8949251
    Abstract: Methods and systems provide tracking or logging requests to resolve non-existent domain (NXDomains) and organizing the NXDomains to support searching of the domain names including ranking the NXDomains based on popularity, e.g, number of hits or potential traffic based on the number of requests made for the NXDomain. NXDomain logs may be organized so that it supports searching by creating an inverted index including n-grams of the NXDomains. Searching includes identifying a target substring in one or more of the indexes, selecting those matching NXDomains satisfying some threshold criteria, and displaying the NXDomains in a selected order such as by demand or popularity associated with, for example, a selected geographical location from which resolution requests targeting respective NXDomains originate.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: February 3, 2015
    Assignee: Verisign, Inc.
    Inventor: Matthew Thomas
  • Patent number: 8938437
    Abstract: One embodiment of the present invention is directed to a project search system, implemented on one or more computer systems, comprising two or more stored projects represented by electronically stored, computer-accessible data that are stored in a project-database component; a project-comparator subsystem, executed on the one or more computer systems, that generates a similarity metric for two electronically-represented projects input to the project-comparator subsystem; and a project search engine, executed on the one or more computer systems, that receives data that represents an input project, identifies, by pairwise comparison of the stored projects with the input project using the project-comparator subsystem, one or more stored projects with greatest similarity to the input project, and outputs, to a graphical interface displayed on a computer display or to an application program, indications of the one or more stored projects with greatest similarity to the input project.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: January 20, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marianne Hickey, David Trastour, Andrew Byde, Maher Rahmouni, Claudio Bartolini
  • Patent number: 8938461
    Abstract: A computer product including a data structure for organizing of a plurality of documents, and capable of being utilized by a processor for manipulating data of the data structure and capable of displaying selected data on a display unit. The data structure includes a plurality of directionally interlinked nodes, each node being associated with one or more documents having a header and body text. All the documents are associated with a given node and have identical normalized body text. All documents that have identical normalized body text are associated with the same node. One or more of the nodes is associated with more than one document. For any node that is a descendent of another node, the normalized body text of each document associated with the node is inclusive of the normalized body text of a document that is associated with the other node.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: January 20, 2015
    Assignee: Equivio Ltd.
    Inventors: Yiftach Ravid, Amir Milo