Ranking, Scoring, And Weighting Records Patents (Class 707/748)
  • Patent number: 9645995
    Abstract: A method for language prediction of a social network post includes generating a social network graph which includes nodes connected by edges. Some of the nodes are user nodes representing users of a social network and some of the nodes are social network post nodes representing social network posts. At least some of the users are authors of social network posts represented by respective social network post nodes. Edges of the graph are associated with respective weights. At least one of the social network post nodes is unlabeled. Language labels are predicted for the at least one unlabeled social network post node which includes propagating language labels through the graph. A language of the social network post is predicted based on the predicted language labels for the social network post node representing that social network post and optionally also based on content-based features.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: May 9, 2017
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Matthias Gallé, William Radford
  • Patent number: 9641556
    Abstract: A social analytic system collects signals from different social network accounts. Social metrics are derived for the accounts and the accounts classified as different types of constituents for a company or primary account based on the social metrics. The constituents may include any combination of advocates, detractors, influencers, spammers, employees, partners, and/or market. Some of the social metrics used for classifying the different types of constituents may include a volume of the signals, types of message interactions, number of unique messages, sentiment, number of subscribers, alignment of constituent and company messages, and/or average signal length.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: May 2, 2017
    Assignee: Sprinklr, Inc.
    Inventors: Timothy Joseph Potter, Kevin Safford, Jason Westigard, II, John Joseph De Olivera, Erik Lee Huddleston, Bryan Horne, David Chi-Fine Yu, Brandon Kearby, Stephen Michael Vaughan, II
  • Patent number: 9639450
    Abstract: According to some embodiments, a system and method are provided for analyzing formal system requirements for software and hardware components in a software and hardware component specification model comprising receiving at least one requirement defined using a formal notation; determining if each of the requirements is self-conflicting via execution of a self-conflicting module; determining if two or more requirements conflict with each other via execution of a set-conflicting module after execution of the self-conflicting module; identifying each requirement involved in a conflict and how the one or more requirements conflicts via execution of an error localization module; receiving an updated requirement; repetitively analyzing each updated requirement with the self-conflicting module and the set-conflicting module; and generating an indication that requirements analysis is complete for the one or more requirements and the one or more requirements is validated for use in software design.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: May 2, 2017
    Assignee: General Electric Company
    Inventor: Panagiotis Manolios
  • Patent number: 9633375
    Abstract: A method of recommending and prioritizing multimedia content targeted to a user is provided. The method includes (i) obtaining a first set that includes one or more multimedia content based on a first set of parameters, (ii) obtaining a second set that includes one or more multimedia content based on a second set of parameters, (iii) computing (a) one or more priority indicators of the one or more multimedia content of the first set, and (b) one or more priority indicators of the one or more multimedia content of the second set, and (iv) prioritizing a subset of multimedia content targeted to the user based on at least one of (a) the one or more priority indicators of the one or more multimedia content of the first set, and (b) the one or more priority indicators of the one or more multimedia content of the second set.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: April 25, 2017
    Assignee: SUREWAVES MEDIATECH PRIVATE LIMITED
    Inventor: Kishore Adekhandi Krishnamurthy
  • Patent number: 9626456
    Abstract: Methods for identifying content in encrypted or otherwise protected files utilize crowd sourcing for content identification. One such method includes, using a computer, selecting defined content titles to be presented with identifiers for data files for use in obtaining user selection data. The method may also include receiving the user selection data from multiple independent sources, the user selection data indicating users' selections of single ones of the content titles for respective single ones of the data files. The method may also include determining for ones of the identifiers, using the one or more computers processing the user selection data, respective ones of the content titles satisfying a minimum confidence threshold for association with the ones of the identifiers. An apparatus for performing the method comprises a processor coupled to a memory, the memory holding instructions for performing steps of the method as summarized above.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: April 18, 2017
    Assignee: WARNER BROS. ENTERTAINMENT INC.
    Inventor: Kevin Michael Kozan
  • Patent number: 9619491
    Abstract: A computing device restores a state of an analytic model. A first indicator of a dataset is received. A second indicator is received of an analytic model state file in which a state of an analytic model is stored. A reentry point name of a function to restore the analytic model is extracted from the state stored in the analytic model state file indicated by the received second indicator. The function is called using the extracted reentry point name to restore the state of the analytic model. The dataset indicated by the received first indicator is scored using the restored state of the analytic model. Scoring results from the scored dataset are written to an output file.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: April 11, 2017
    Assignee: SAS Institute Inc.
    Inventors: Georges H. Guirguis, Dominique J. Latour, Robert S. Ray
  • Patent number: 9619554
    Abstract: Systems, methods, and computer-readable storage media for providing query-completion suggestions configured to be searched against vertical information domains in response to receiving a general web search query are provided. At least a portion of a general web search query is received. As the portion of the general web search query is received, query-completion suggestions are determined as is a likely primary intent associated with at least a portion of the determined query-completion suggestions. If the likely primary intent associated with a particular query-completion suggestion is for information associated with a particular vertical information domain other than the general web domain, the query-completion suggestion is provided such that selection thereof causes searching of the query-completion suggestion against the particular information domain for search results.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: April 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xin Liu, Nitin Agrawal, James Francis Gilsinan, IV, James B. Lawson, Brian Whalen MacDonald, Mairéad Áine O'Donovan, Kimberly M. Vlcek, Nipoon Malhotra
  • Patent number: 9619751
    Abstract: Technologies are described herein for providing intelligent delivery of actionable content. Metadata that describes user activities at a computer system is analyzed to determine a need for actionable content. Actionable content is dynamically delivered to one or more client consoles when need for actionable content is presented. The actionable content may be presented in a number of forms, including links to, or the delivery of, video, text and/or image content. Actionable content may also include links or deliverable environments for enabling automatic engagement of a specific application scenario. The discovery and delivery of the actionable content may be improved by the use of one or more feedback mechanisms.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: April 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Clinton Chi-Wen Woon, Kenneth Alan Lobb, Andrew John Nuttall, Adam Paul Isgreen
  • Patent number: 9619846
    Abstract: System and method for recommending to a member of a social network an interaction with ones of a plurality of entities. Events related to individual ones of the plurality of entities are obtained. A relevance of ones of the events to the member is determined based on at least one characteristic of ones of the events and a trait of the member. Recommended interactions with ones of the plurality of entities individually related to the ones of the events based on the relevance for each of the events are presented to the user.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: April 11, 2017
    Assignee: LinkedIn Corporation
    Inventor: Sachin Rekhi
  • Patent number: 9613364
    Abstract: A computing device is configured to identify a concept of a good or service for an unmet market potential. A Global User Search Data file (GUSD) comprising information related to a search object is read. A morpheme combination in the search object from the GUSD is identified. The morpheme combination is compared to a first set of pre-existing terms. A first score is assigned to the search object based on the comparison, wherein a higher first score is assigned if the morpheme combination is not found in the first set of pre-existing terms. An un-successfulness of the search object is determined and a second score is assigned, wherein a higher second score is assigned the more un-successful the search object is. An aggregate of all the scores for a search term is compared to a predetermined threshold. If the aggregate score is above the predetermined threshold, the search term is identified as a concept of a good or service for an unmet market potential.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: April 4, 2017
    Inventor: James H. Riley
  • Patent number: 9613070
    Abstract: In accordance with aspects of the disclosure, systems and methods are provided for normalizing data representing entities and relationships linking the entities including defining one or more graph rules describing searchable characteristics for the data representing the entities and relationships linking the entities, applying the one or more graph rules to the data representing the entities and the relationships linking the entities, identifying one or more matching instances between the one or more graph rules and the data representing the entities and the relationships linking the entities, and performing one or more actions to update the one or more matching instances between the one or more graph rules and the data representing the entities and the relationships linking the entities.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 4, 2017
    Assignee: BMC Software, Inc.
    Inventors: Ajoy Kumar, Douglas Mueller, Josie George
  • Patent number: 9607059
    Abstract: According to some embodiments, a method and an apparatus of analyzing log files comprises sampling a log and determining a structure associated with the log file based on the sampling and a pattern within the structure. If the structure and the pattern are stored in a repository, data from the log file will be exported into a database based on the determined pattern.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: March 28, 2017
    Assignee: SAP SE
    Inventors: Awez Syed, Nancy Yan, Hermant Puranik, Justin Martinson, MonFor Yee, David Burdett
  • Patent number: 9607317
    Abstract: A system and related methods suggest content based on user input and another metric. In one implementation, web-sites are suggested to advertisers in response to keyword input and by factoring in how often such web-sites were selected or “clicked on” as a result of corresponding search queries. Search logs are processed to determine how often certain query terms led to web-sites being selected. Web-sites are ranked accordingly. Keywords from advertisers are matched to the web-site rankings to present the top web-sites.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: March 28, 2017
    Assignee: Google Inc.
    Inventors: Nathalie D. Criou, Chandramouli Mahadevan, Sridhar Venkatakrishnan
  • Patent number: 9600509
    Abstract: To facilitate access to public records, the present inventors devised, among other things, an entity resolution system. The exemplary system includes master records database of 300 million entities, which is partitioned into multiple distinct portions. The exemplary system extracts entity information from input public records and constructs one or more blocking queries against specific portions of the master records database to identify one or more sets of candidate records. Feature vectors are defined for the candidate records and machine learning techniques, such as Support Vector Machine, are used to determine which of the candidate records from the master records database match the input public records. Candidate records that match are logically associated with public records, enabling ready access via direct or indirect queries.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: March 21, 2017
    Assignee: Thomson Reuters Global Resources
    Inventors: Jack G. Conrad, Christopher C. Dozier, Sriharsha Veeramachaneni
  • Patent number: 9600803
    Abstract: A mobile-first authoring tool for the authoring of a wrap package of cards on a mobile device by creating a plurality of cards for the wrap package using a number of media capture modes, selectively customizing the cards using a plurality of customization tools, defining one or more sequence order(s) for navigating the cards when the wrap is consumed and generating a wrap descriptor for the wrap package. The wrap descriptor specifies the cards of the wrap package and includes a plurality of cards descriptors, each card descriptor specifying content, a structure and a layout of an associated card respectively.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: March 21, 2017
    Assignee: Wrap Media, LLC
    Inventors: Eric H. Greenberg, John M. Garris, Kunal K. Bhasin, Jared L. Ficklin, Mark E. Rolston, Matthew J. Santone, Peter Petras
  • Patent number: 9600561
    Abstract: A computer-implemented system and method for generating an interest profile for a user from user generated content on existing online profiles is provided. Interest categories are maintained in a database and each interest category is associated with an initial interest index score. User generated items are selected from an existing online profile and each user generated item is associated with a weight. For each user generated item, similarity mapping is performed with each of the interest categories in the database by extracting artifacts from each user generated item, calculating an artifact similarity score for each of the extracted artifacts, obtaining a user generated item similarity score for the user generated item, and determining a current interest index score for the user generated item. An interest profile for the user is generated by applying the current interest index score to the interest category.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: March 21, 2017
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Preeti Bhargava, Oliver Brdiczka
  • Patent number: 9594756
    Abstract: A system and method is provided to rank contributors to a knowledge base. In an automated operation, a ranking value is calculated for each of a plurality of knowledge-based contributors based both on document information and on personal network information pertaining to the respective contributor. The document information identifies relationships being documents in the knowledge base and the particular contributor, indicating, for example, whether the contributor authored the document, read the document, or rated the document. The personal network information indicates personal connections in the knowledge base between the respective contributors.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 14, 2017
    Assignee: HCL America Inc.
    Inventor: Navin Sabharwal
  • Patent number: 9584659
    Abstract: Embodiments relate to facilitating communications between customers and customer service representatives. A method for facilitating communications between customers and customer service representatives is provided. The method generates a graph of expressions of a customer. The method generates a graph of expressions of each customer service representative of a plurality of customer service representatives. The method performs a graphical text analysis on the graph for the customer to identify an interaction style of the customer. The method performs a graphical text analysis on the graph for each customer service representative to identify an interaction style of the customer service representative. The method selects a customer service representative from the plurality of the customer service representatives based on the interaction style of the customer and the interaction styles of the plurality of the customer service representative.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guillermo A. Cecchi, James R. Kozloski, Clifford A. Pickover, Irina Rish, Ajay K. Royyuru
  • Patent number: 9578388
    Abstract: A system and method are disclosed for sending advertising data to an end user device. The system includes but is not limited to a processor in data communication with a computer readable medium; and a computer program embedded in the computer readable medium, the computer program including but not limited to instructions to send first password data to a first group of end user devices that have exchanged a first advertising key data in a first advertising category; and instructions to send first advertising data encoded using the first password to the first group of end user devices.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: February 21, 2017
    Assignee: AT&T Intellectual Property I, LP
    Inventors: James Huffman, Larry Kennedy, Frank Coppa
  • Patent number: 9571427
    Abstract: Methods and apparatus related to identifying one or more messages sent by a user, identifying two or more contacts that are associated with one or more of the messages, determining a strength of relationship score between identified contacts, and utilizing the strength of relationship scores to provide additional information related to the contacts. A strength of relationship score between a contact and one or more other contacts may be determined based on one or more properties of one or more of the messages. In some implementations, contacts groups may be determined based on the strength of relationship scores. In some implementations, contacts groups may be utilized to disambiguate references to contacts in messages. In some implementations, contacts group may be utilized to provide suggestions to the user of additional contacts of a contacts group that includes the indicated recipient contact of a message.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 14, 2017
    Assignee: Google Inc.
    Inventors: Andrew Tomkins, Shanmugasundaram Ravikumar, Shalini Agarwal, MyLinh Yang, Bo Pang, Mark Yinan Li
  • Patent number: 9563704
    Abstract: Methods, systems, and media for presenting suggestions of related media content are provided. In some embodiments, the method comprises: generating, using a hardware processor, a transcript of a first media content item; receiving one or more social network posts associated with one or more other media content items; computing one or more correlations between text in the one or more social network posts and the transcript; ranking the social network posts based at least in part on the correlations; and causing one or more suggestions to view the one or more other media content items associated with the one or more social network posts based at least in part on the rankings to be presented.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Kevin Greene, Timothy Johnson
  • Patent number: 9563603
    Abstract: A computer receives one or more keywords input by a user to describe a metric or a test and identifies a first document that includes at least one of the keywords. The computer identifies, in the first document, a known distribution pattern and an associated metric or measure that relate to the one or more keywords. The computer makes an electronic record of the identified known distribution pattern and associated metric or measure.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Rajesh Radhakrishnan
  • Patent number: 9552622
    Abstract: An image cropping technique includes detecting, at a computer system including one or more processors, faces within an image and evaluating, at the computer system, the faces to determine if any of the faces correspond to people within a user's online social network. The technique additionally includes defining, at the computer system, a first crop region including a subset of the faces when at least one face within the subset of the faces corresponds to a first person in the user's online social network and cropping, at the computer system, the image based on the first crop region.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventors: Clint Chester N Chua, Sally Goldman, Jonathan Albert Wray
  • Patent number: 9542504
    Abstract: In one embodiment, a social graph associated with a social networking system may comprise user nodes, concept nodes, meta nodes, and edges between the nodes. A meta node may be connected by an edge to each of a set of concept nodes sharing attributes. A request associated with a first user may be received, wherein a user node for the first user is associated with a first one of the concept nodes. A meta node connected to the first concept node may be identified. Second concept nodes may be identified, wherein each of the second concept nodes is connected to the identified meta node. A value may be determined for each of the second concept nodes. Finally, information may be presented to the first user, wherein the information is related to at least one of the second concept nodes based on respective values for the second concept nodes.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Brian Piepgrass Hale, Siddharth Kar
  • Patent number: 9542471
    Abstract: A method of building a geo-tree includes collecting a plurality of data items having geographic and contextual tags, associating the geographic tags with the contextual tags, clustering the collected data items based on the contextual tags, classifying the clusters based on the contextual tags, building a geo-tree with each classified cluster being associated with a node on the tree and storing the geo-tree.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: January 10, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Richard Carlsson, Henrik Makitaavola, Tor Bjorn Minde, Simon Moritz, Hjalmar Olsson
  • Patent number: 9535995
    Abstract: Technologies are described herein that pertain to optimizing a ranker component for a risk-oriented objective. Various definitions of risk are described herein, wherein risk is based upon variance in performance scores assigned to the ranker component for respective queries in a data store. Additionally, risk is optionally based upon variance in relative performance of the ranker component versus a baseline ranker component.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: January 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul N. Bennett, Kevyn B. Collins-Thompson, Lidan Wang
  • Patent number: 9529893
    Abstract: Embodiments include method, systems and computer program products for searching a social network for media content. Aspects include receiving a query for media content related to a topic from a user, identifying a plurality of content items associated with the topic and determining a quality score for each of the plurality of content items. Aspects also include providing a subset of the plurality of content items to the user, wherein the subset is selected based on the quality score and updating the quality score of one or more content items in the subset based on a behavior of the user in viewing the subset of the plurality of content items.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: December 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yu Deng, Jenny S. Li, Liangzhao Zeng
  • Patent number: 9529899
    Abstract: Visual structures are produced to represent corresponding motifs, where the motifs correspond to repeating patterns in an input data set, where sizes of the visual structures are based on values of a characteristic associated with the motifs, and where a first of the motifs is nested within a second of the motifs to represent a hierarchical relationship of the patterns represented by the first and second motifs. The visual structures of corresponding motifs are presented for display in a visualization screen, where the visualization screen depicts the data in the input data set with the visual structures overlapping parts of depicted data. Interactive input is received specifying modification of a region containing motifs, wherein the specified modification includes interactive distortion of the visual structures in the region to change a size of the visual structures in the region.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: December 27, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Manish Marwah, Umeshwar Dayal, Halldór Janetzko, Ratnesh Kumar Sharma, Daniel Keim
  • Patent number: 9528840
    Abstract: Disclosed are a method, system, and recording medium for connecting a public transportation route service and a map service. A map providing method includes providing a mode switching function at a first service that provides a public transportation map and a second service that provides a road map, and switching a service mode to the public transportation map or the road map through interconnection between the first service and the second service in response to executing the mode switching function.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: December 27, 2016
    Assignee: NAVER CORPORATION
    Inventors: Hyo Jung Kim, Soo-Eui Sung, Hyun-Soo Kim, HeeJeong Son, Rae Na
  • Patent number: 9529833
    Abstract: One embodiment of the present invention provides a system for graph pruning. During operation, the system identifies a connected component in a graph comprising one or more vertices. A respective vertex of the graph represent an element in a data set, an edge between two vertices represents a type and strength of relationship between the vertices. The system identifies a connected component to be smaller than a minimum graph traversal threshold associated with a query for the graph. This minimum graph traversal threshold indicates a minimum number of traversal steps needed for the query. The system then generates a second graph by pruning the connected component from the graph. This second graph is processed to extract information of interest from the data set.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: December 27, 2016
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Eric Huang, Rong Zhou
  • Patent number: 9531826
    Abstract: The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user's communications. For example access to a user's online presence may be restricted based on the known people such that access to presence is provided only to those people that the user knows.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: December 27, 2016
    Assignee: FACEBOOK, INC.
    Inventor: Roy Ben-Yoseph
  • Patent number: 9519859
    Abstract: A deep structured semantic module (DSSM) is described herein which uses a model that is discriminatively trained based on click-through data, e.g., such that a conditional likelihood of clicked documents, given respective queries, is maximized, and a condition likelihood of non-clicked documents, given the queries, is reduced. In operation, after training is complete, the DSSM maps an input item into an output item expressed in a semantic space, using the trained model. To facilitate training and runtime operation, a dimensionality-reduction module (DRM) can reduce the dimensionality of the input item that is fed to the DSSM. A search engine may use the above-summarized functionality to convert a query and a plurality of documents into the common semantic space, and then determine the similarity between the query and documents in the semantic space. The search engine may then rank the documents based, at least in part, on the similarity measures.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Po-Sen Huang, Xiaodong He, Jianfeng Gao, Li Deng, Alejandro Acero, Larry P. Heck
  • Patent number: 9519686
    Abstract: A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for providing confidence rankings based on temporal semantics. Responsive to receiving an input question, a set of candidate answers is identified from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain. A confidence score is associated with each of the candidate answers and each confidence score associated with each candidate answer is refined based on a set of temporal characteristics identified in the input question. A set of temporally refined candidate answers is then provided to the user.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: John P. Bufe, III, Donna K. Byron, Alexander Pikovsky, Timothy P. Winkler
  • Patent number: 9507824
    Abstract: A computer system processes a plurality of unrelated database tables to create a join graph where each node in the join graph represents a table. The nodes in the join graph are connected by weighted, directed edges, where each directed edge represents a join from a first column in a first table to a second column in a second table and where the weight of the directed edge represents a predicted level of success in performing the join. The edge weights can be based on a likelihood of finding a value from the first column in the second column. A user selects a subset of the tables, and the system creates a join tree with recommended joins between the tables selected by the user. The recommended joins are used to create a structured query language statement which is executed to return a result to the user.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: November 29, 2016
    Assignee: Attivio Inc.
    Inventors: Jonathan Young, John O'Neil, William K. Johnson, III, Martin Serrano, Gregory George, Udayan Das
  • Patent number: 9509548
    Abstract: A technique to determine trending data based on the aggregation of RSS feeds received from a networking site or system is described. A computer-implemented method monitors a link path from a source for a request feed. The request feed is read and a determination is made as to which one or more of a plurality of web sites the request feed is associated with. The number of request feeds associated with particular ones of the plurality of web sites is aggregated. A determination is made, based on the number of aggregated request feeds what multimedia content is displayed.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: November 29, 2016
    Assignee: CBS Interactive Inc.
    Inventor: John Clayton Webster
  • Patent number: 9501521
    Abstract: Techniques provided herein allow for estimating data missing in query results provided in response to queries performed on data managed by a data management system. In the event that one or more leaf nodes are unable or unavailable to process a query, a final query result provided in response to the original query may be missing data that exists on those leaf nodes. A data accounting service monitors what managed data is being stored on the leaf nodes and on what leaf node. The data accounting service can estimate how much data is missing from a final query result when one or more of the leaf nodes are unable or unavailable to process a query.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: November 22, 2016
    Assignee: Facebook, Inc.
    Inventors: Oleksandr Barykin, Josh Metzler
  • Patent number: 9495424
    Abstract: Character identity recognition is applied to identify text strings corresponding to character identities in a written work. The textual strings are grouped according to character identity and, from each group, a primary name is selected. A significance value may be calculated for each of the character identities. The character identities including the primary names are presented in a catalog based on the calculated significance values.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: November 15, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Thomas Killalea, Janna S. Hamaker, Eugene Kalenkovich
  • Patent number: 9465828
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for identifying similar labels. In some implementations, one or more servers maintain a plurality of data entries in one or more database tables storing textual data, each data entry of a first portion of the data entries including: a text sequence, a label, and a text-to-label association score, and each data entry of a second portion of the data entries including: a first label, a second label, and a similarity score. The one or more servers analyze the data of the first portion of data entries to generate one or more pairs, each pair including information identifying a first label and a second label. The one or more servers calculate a similarity score for each of the one or more pairs and store the respective similarity scores in the second portion of the data entries.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: October 11, 2016
    Assignee: salesforce.com, inc.
    Inventors: Joel Palmert, Xiao Meng
  • Patent number: 9460158
    Abstract: The present disclosure discloses a search method and system. A method obtains a first search result set of first search results relevant to query data submitted by a client. According to a first relevance score and a preset diversity field of each first search result in the first search result set, a second relevance score of each first search result is calculated. The preset diversity field represents an attribute category of a respective first search result. According to the first relevance score and the second relevance score, a relevance parameter score for each first search result is generated. According to a preset number of second search results and the relevance parameter score, the present number of second search results are extracted from the first search result set to display to the client. The technique achieves lower consumption of system resources, faster computation speed and more flexibility in diversification of search results.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: October 4, 2016
    Assignee: Alibaba Group Holding Limited
    Inventors: Li Zhang, Jinhui Li, Ruijie Guo
  • Patent number: 9460212
    Abstract: A system and method for personalized search. The system includes a search engine that receives search input from a user and a user identification and generates a search result based on the search input; and a profiling engine to gather profile data, generate a user profile associated with a user, and rank the search result personalized to the specific user using the user profile.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: October 4, 2016
    Assignee: PAYPAL, INC.
    Inventors: Xiaoyuan Wu, Alvaro Bolivar, Wenyan Hu, Qiang Wang
  • Patent number: 9454582
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking search results. One method includes ranking web objects in response to a search query to generate a global ranking based on a relevance of each web object to the search query and a relative authority of each web object compared to other web objects in the plurality of web objects, each web object including a web page in a corresponding website that includes a plurality of web pages; ranking the plurality of web pages corresponding to each website based on onsite ranking criteria to generate an onsite ranking; generating a combined ranking for each web page based on a combination of the global ranking of the web object that includes the web page and the onsite ranking of the web page; and presenting web pages responsive to the search query based on the combined rankings.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventors: Sundeep Tirumalareddy, Trystan G. Upstill
  • Patent number: 9454781
    Abstract: Ranking and recommendation of online content including social media, blog and forum posts is provided. A method of and computer program product for content analysis are provided. A subset of content items is selected from a set of content items. Each content item in the set has at least one attribute. For each content item in the subset, a user is queried to obtain a subjective value. A formula is derived that relates the at least one attribute of each content item of the subset to the subjective value of each content item of the subset. The formula is applied to each content item of the set to determine a calculated value of each content item of the set. A ranking of the set of content items is determined based on the calculated value of each content item. Recommendations are provided to a user based on the ranking.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: September 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernan Badenes, Tara L. Matthews, Barton A. Smith
  • Patent number: 9454606
    Abstract: Disclosed is a system for, and method of, supplementing an internet search. The disclosed techniques may be used to receive an initial internet search criteria entered by a user at an interface (such as a web site) to the internet search engine, identify an entity representation in a database that corresponds to the internet search criteria, and produce an enhanced internet search criteria that may incorporate both the initial internet search criteria and field values from the identified entity representation. The enhanced internet search criteria may be passed to the internet search engine in a manner that is transparent to a user.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: September 27, 2016
    Assignee: LEXISNEXIS RISK & INFORMATION ANALYTICS GROUP INC.
    Inventors: Armando J. Escalante, Michael Lamb, David Alan Bayliss
  • Patent number: 9451082
    Abstract: A social communication system, comprising a telephone name parsing system which parses a name to a corresponding telephone number or parses a telephone number to a corresponding name during communication. The telephone name parsing system comprises a user identity management unit, a user telephone number unit, a user equipment number unit, a user name unit, a name detection unit, a user number name comparison table, a telephone management unit and a synchronization unit. The communication connection between any two users or among a plurality of users firstly passes through the telephone name parsing system. The telephone name parsing system enables each user to select to pack into a data packet the information and attributes disclosed to an opposite user of this communication connection, and displays same to the opposite user.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: September 20, 2016
    Inventor: Hongming Jiang
  • Patent number: 9451033
    Abstract: Embodiments of the present invention provide an approach for identifying commands for virtual resource instances in a networked computing environment (e.g., a cloud computing environment). Specifically, in a typical embodiment, a set of commands for an instance of a virtual resource may be received in a computer memory medium or the like. The commands may then be analyzed and information pertaining to the commands may be stored in a computer storage device or the like. When a user/requester later wishes to identify a command to be utilized for another instance of the virtual resource, the requester can access the information and be provided with a set of suggested commands that are typically utilized for similar and/or previous instances of the virtual resource.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kelly Abuelsaad, Gregory J. Boss, Lisa Seacat DeLuca, Soobaek Jang
  • Patent number: 9449080
    Abstract: A system, methods, and user interface for automatically extracting important terms from a document content as terms representing the important information in the content, and using the extracted term or terms to label the document, either as a tag or a summary or category, or for renaming the document. Methods for determining the terms as important include content analysis methods based on grammatical, semantic, contextual, positional, frequency, and other attributes associated with the terms. Documents can include any type of document containing text, including personal or company documents, Web pages, emails, reviews and comments, etc. In some embodiments, a document can also be a collection of documents.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: September 20, 2016
    Inventor: Guangsheng Zhang
  • Patent number: 9443015
    Abstract: A method includes calculating, for each unique pair of search results of a plurality of search results, a first similarity value; automatically determining that the determined first similarity value for one or more of the unique pairs exceeds a similarity value threshold; iterating through similarity value calculations, until a similarity value is recalculated for each of the one or more unique pairs for which the first similarity value exceeded the similarity value threshold; and displaying the plurality of search results, each search result including display of data corresponding to default fields, and data corresponding to any looked up field that was necessary to cause a recalculated similarity value to fall below a threshold similarity value for any unique pair that search result belongs to.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: September 13, 2016
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Todd Michael Eischeid, Mary S. Johnson
  • Patent number: 9443513
    Abstract: Systems and methods are provided for automated detection of plagiarized spoken responses. A spoken response is processed to generate a text that is representative of the spoken response. The text is processed to remove disfluencies in the text and to identify a plurality of sentences in the text. A first numerical measure indicative of a number of words and phrases of the text that are included verbatim in a source text is determined. The source text has been designated as a source of plagiarized content. A second numerical measure indicative of an amount of the text that paraphrases portions of the source text is determined. A third numerical measure indicative of a similarity between sentences of the text and sentences of the source text is determined. A model is applied to the first, second, and third numerical measures to classify the spoken response as being plagiarized or non-plagiarized.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: September 13, 2016
    Assignee: Educational Testing Service
    Inventors: Keelan Evanini, Xinhao Wang
  • Patent number: 9443249
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting users that are connected to a particular user; accessing, for each of the selected users, an interest score of the selected user that reflects the selected user's predicted interest in the particular topic, or interest data that that is used to determine the interest score of the selected user; accessing a model that is used for generating the interest score of the particular user that reflects the particular user's predicted interest in the particular topic, wherein the interest score of the particular user is generated based at least on the interest scores or interest data of the selected users for the particular topic; and applying the interest scores or interest data of the selected users for the particular topic to the model to generate the interest score of the particular user for the particular topic.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventor: Winton Henry Davies
  • Patent number: 9438691
    Abstract: Embodiments are directed to users viewing and referring cards of content to other users. A user may refer a card by endorsing the card. By friending other users, users form a social network. Thus, a user may refer a card to friends, friends of friends, and other users. Cards may include one or more card tallies that are specific to a particular user. Card tallies may refer to the number of friends, of the particular user, that have endorsed the card, the number of friends of friends that have endorsed the card, and other users that have endorsed the card. By viewing the card tallies, the particular user may determine a utility of the card based on the number of the user's friends that have endorsed the card, the number of friends of friends that have endorsed the card, and the number of other users that have endorsed the card.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: September 6, 2016
    Assignee: Supirb Technologies, LLC
    Inventors: Maxwell George Andrews, Lauren Michelle Broomall, Alissa Marie Brodin Desancic, Peter Warren Moon, David Frederick Kramer