Based On Record Similarity And Relevance Patents (Class 707/749)
  • Patent number: 11463579
    Abstract: A system and method are disclosed for capturing, tracking, analyzing and automating analog and digital interactions. Embodiments include a system comprising one or more end user systems, one or more entity systems, and a computer operatively coupled to a display device. The computer is configured to monitor one or more communications on first and second communication channels between the end user and entity systems, group the one or more communications on the first and second communication channels by communication subject, and display the grouped communications on the display device.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: October 4, 2022
    Assignee: Nextiva, Inc.
    Inventors: Tomas Gorny, Raymond Allan Harker
  • Patent number: 11442947
    Abstract: A query is received that requests issues relevant to a user. Thereafter, a plurality of issues responsive to the query are retrieved. The retrieved issues are ranked using a first machine learning model to result in a first subset of the retrieved issues. The first subset of the retrieved issues are then ranked using a second, different machine learning model to result in a second subset of the retrieved issues which are a subset of the first subset of the retrieved issues. Data can then be provided which is responsive the query and includes at least a portion of the second subset of the retrieved issues. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: September 13, 2022
    Assignee: SAP SE
    Inventors: Deng Feng Wan, Yangchun Deng, Zuxing Wang, Hui Zhang
  • Patent number: 11438665
    Abstract: In one embodiment, a method includes receiving program content and data describing program content from a content source, and automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content. Product-related metadata associated with the program content is identified. The product-related metadata including data relating to the one or more relevant products or services displayed in the program content. The program content is communicated to a display device for presentation to a first user in a first portion of the display device, and the product-related metadata is communicated to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device. A user commentary is received from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: September 6, 2022
    Assignee: EBAY INC.
    Inventors: Michael George Lenahan, Amanda Johnson, Ben Lucas Mitchell, Chahn Chung, Linda Young
  • Patent number: 11416910
    Abstract: Systems and techniques are generally described for generating visually blended recommendation grids. In some examples, a selection of a first item and a second item displayed on a display may be received. In various examples, the first item may be displayed in a first element of a grid and the second item may be displayed in a second element of the grid. In some examples, a third element of the grid that is disposed between the first element and the second element along an axis of the grid may be determined. In various examples, a third item may be determined for display in the third element of the grid based at least in part on a blended representation of an embedding of the first item and an embedding of the second item. The third item may be displayed in the third element of the grid.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: August 16, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Loris Bazzani, Filip Saina, Amaia Salvador Aguilera, Angel Noe Martinez Gonzalez, Eleonora Vig, Erhan Gundogdu, Michael Donoser
  • Patent number: 11416137
    Abstract: Methods and systems for providing access to contents which are semantically related to a displayed content(s). The access can be provided through a multi-dimensional user interface (UI). The method includes detecting a predefined gesture with respect to a first content. Based on the detected gesture, determining closest semantically linked content (second content). The semantic link between the first content and the second content can be established based on parameters such as sharing history, frequency of usage, type, a location, similarity, hierarchy, key words/phrases, tags, and so on. The semantically linked contents can be assigned onto distinct dimensions of the multi-dimensional UI space. The multi-dimensional UI space can be traversed through different dimensions using the predefined gesture, and each traversal from one dimension to another can be semantically linked.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: August 16, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Khaidem Suman Singha, Kiran Prasanth Rajan, Tuhin Chakraborty, Vinayak Pancholi, Saumitri Choudhury, Hallah Zorinsangi, Hema Aravindan, Navin N
  • Patent number: 11416622
    Abstract: A system to create a stacked classifier model combination or classifier ensemble has been designed for identification of undisclosed flaws in software components on a large-scale. This classifier ensemble is capable of at least a 54.55% improvement in precision. The system uses a K-folding cross validation algorithm to partition a sample dataset and then train and test a set of N classifiers with the dataset folds. At each test iteration, trained models of the set of classifiers generate probabilities that a sample has a flaw, resulting in a set of N probabilities or predictions for each sample in the test data. With a sample size of S, the system passes the S sets of N predictions to a logistic regressor along with “ground truth” for the sample dataset to train a logistic regression model. The trained classifiers and the logistic regression model are stored as the classifier ensemble.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: August 16, 2022
    Assignee: VERACODE, INC.
    Inventors: Asankhaya Sharma, Yaqin Zhou
  • Patent number: 11405338
    Abstract: In certain embodiments, document-based resolution of user inquiries may be facilitated. A predicted intent of the user is determined based on chat activity information associated with the user. A response to a user inquiry may be provided to the user via a chat interface based on the predicted intent. User response may be obtained for the response, which may indicate a failure in providing a resolution to the user (e.g., regarding a user inquiry). Upon detecting a failure in providing the resolution, a document associated with the user and matching the predicted intent may be obtained and presented to via the chat interface. The document may have content related to the predicted intent. The document may be presented as a response to the user response to seek a confirmation from the user regarding its relevance to the user inquiry.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: August 2, 2022
    Assignee: Capital One Services, LLC
    Inventors: Anh Truong, Austin Walters
  • Patent number: 11380305
    Abstract: A system and method for using, training, building, and managing a question and answer engine to automatically generate responses to an end-user is disclosed. Specifically, the method and system make use of a topic builder that uses cluster predictions to generate and identify a list of topics and subtopics. A question and answer database may then be sorted by topic and subtopic using a similarity scorer. New user utterances may be analyzed to identify questions, with a cluster predictor identifying the corresponding topic and subtopics for each question, and a similarity scorer may identify the closest known question for the user's question to a recommender as an answer. Analytics of new user utterances are tracked to update the historical utterance database and question and answer database, thus allowing continuous improvement of the engine.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: July 5, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Vidya Rajagopal, Marin Grace Mercylawrence, Gaurav Mengi
  • Patent number: 11373257
    Abstract: A data linking system is described herein that links data records corresponding to a particular real estate property even if there are inconsistencies in the data records, the physical presence of the real estate property has changed over time, and/or the data records use different terminology. In some cases the data records are matched using a trained machine learning model. The data linking system can optionally generate a visualization of the data record linkage via interactive user interfaces. By linking data records despite the issues described above, the data linking system reduces the number of navigational steps a user performs to obtain data associated with a property and/or reduces data processing times. The disclosed system may be used to generate and maintain a comprehensive database of substantially all properties within a jurisdiction, in which a unique identifier is assigned to each property.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: June 28, 2022
    Inventors: Jia Guo, Jacques Truong, Pallavi Wankhede, Susanna Park, Patrick Jacolenne, Aaron Robert Wepler, Stanley Wu
  • Patent number: 11367116
    Abstract: The technology includes an example method for determining matching items. In some implementations, the method may determine a first set and second set of attributes and attribute types associated with a first and second item, respectively, based on description data associated with the items. The method may determine an attribute-type indicator for a pairing of a first attribute of the first set with a second attribute of the second set based on attribute types of the attributes, compute an attribute value for the pairing based on a similarity between the first and second attribute, and compute a match score for a combination of the first and second items based on the attribute value and attribute-type indicator. The method may also, in response to receiving a data query identifying the first item, provide a graphical user interface including a graphical element representing the second item based on the match score.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: June 21, 2022
    Assignee: Staples, Inc.
    Inventors: Nitin Verma, Randall L Cogill, Michael Bhaskaran
  • Patent number: 11366712
    Abstract: A method for obtaining information and status about a monitored system by adaptively analyzing log messages is provided. A log analyzer receives log messages generated by a monitored system. The log analyzer identifies static and variable portions in the received log messages. The log analyzer generates a template based on the identified static and variable portions of the received log messages. The log analyzer computes a metric for the generated template based on a number of log messages that fall within the template. The log analyzer reports a status in the monitored system based on the computed metric.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: June 21, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mudhakar Srivatsa, Raghu Kiran Ganti, Jae-Wook Ahn, Shreeranjani Srirangamsridharan
  • Patent number: 11361571
    Abstract: A language model is fine-tuned by extracting terminology terms from a text document. The method comprises identifying a text snippet, identifying candidate multi-word expressions using part of speech tags, and determining a specificity score value for each of the candidate multi-word expressions. Moreover, the method comprises determining a topic similarity score value for each of the candidate multi-word expressions, selecting remaining expressions from the candidate multi-word expressions using a function of a specificity value and a topic similarity value of each of the candidate multi-word expressions, adding a noun comprised in the text snippet to the remaining expressions depending on a correlation function, labeling the remaining multi-word expressions, and fine-tuning an existing pre-trained transformer-based language model using as training data the identified text snippet marked with the labeled remaining expressions.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Francesco Fusco, Peter Willem Jan Staar
  • Patent number: 11354904
    Abstract: Techniques for generating a grounded video description for a video input are provided. Hierarchical Attention based Spatial-Temporal Graph-to-Sequence Learning framework for producing a GVD is provided by generating an initial graph representing a plurality of object features in a plurality of frames of a received video input and generating an implicit graph for the plurality of object features in the plurality of frames using a similarity function. The initial graph and the implicit graph are combined to form a refined graph and the refined graph is processed using attention processes, to generate an attended hierarchical graph of the plurality of object features for the plurality of frames. The grounded video description is generated for the received video input using at least the hierarchical graph of the plurality of features.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lingfei Wu, Liana Fong
  • Patent number: 11347813
    Abstract: A system and computer implemented method for cataloging database metadata using a signature matching process are provided. The method includes receiving an input name to be matched to a key in a seed table; generating a first fingerprint by decomposing the received input name into a first set n-grams; generating, based on the received input name, a second fingerprint using a predetermined pronunciation schema, wherein the second fingerprint is a phonetic fingerprint; generating a third fingerprint by decomposing the second fingerprint into a second set of n-grams; identifying a matching key by matching any combination of the first fingerprint, the second fingerprint, and the third fingerprint against keys in the seed table; and cataloging the metadata with the matching key as a tag.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: May 31, 2022
    Assignee: HITACHI VANTARA LLC
    Inventors: Tomoya Wada, Winnie Cheng, Rohit Mahajan, Alex Mylnikov
  • Patent number: 11341595
    Abstract: Various embodiments of the present invention relate to an electronic device capable of generating a virtual image by using a user input, and an operating method therefor.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: May 24, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Bum Choi, Sangjin Lee, Seung Hye Chyung, Jonghoon Won, Haedong Lee
  • Patent number: 11336596
    Abstract: Embodiments relate to personalized low latency communications. A method may include receiving a description of content of a message, receiving recipient data corresponding to at least two possible recipients within a population of possible recipients, and selecting a relevant subpopulation of the population. The selecting may include, for each of the at least two possible recipients, ranking a strength of an indirect relationship between the description and the recipient data. The indirect relationship may be based on the description, the recipient data and at least one additional data source. The selecting may also include, for each of the at least two possible recipients, adding a possible recipient to the relevant subpopulation based on the ranking of the indirect relationship associated with the possible recipient. The method may further include initiating a two-way communication channel between a sender of the message and the relevant subpopulation.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: May 17, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bulent Abali, Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Livio Soares
  • Patent number: 11308077
    Abstract: A method for quantifying a similarity between a target dataset and multiple source datasets and identifying one or more source datasets that are most similar to the target dataset is provided. The method includes receiving, at a computing system, source datasets relating to a source domain and a target dataset relating to a target domain of interest. Each dataset is arranged in a tabular format including columns and rows, and the source datasets and the target dataset include a same feature space. The method also includes pre-processing, via a processor of the computing system, each source-target dataset pair to remove non-intersecting columns. The method further includes calculating at least two of a dataset similarity score, a row similarity score, and a column similarity score for each source-target dataset pair, and summarizing the calculated similarity scores to identify one or more source datasets that are most similar to the target dataset.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Bar Haim, Andrey Finkelshtein, Eitan Menahem, Noga Agmon
  • Patent number: 11308275
    Abstract: Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Claudius Link, Matthias Seul
  • Patent number: 11301926
    Abstract: A system for conducting a computer-based, simultaneous, multiple round, descending clock auction for basic generation services includes a web server for receiving bid data for one or more users for basic generation service products, an application server host application software, which processes the one or more bids according to at least one auction rule, tracks the auction, monitors the auction, and/or determines when to end the auction, and a database server, which stores auction data. A method of conducting a computer-based, simultaneous, multiple round, descending clock auction for basic generation services includes the repeating steps of receiving bids indicating desired tranche units of basic generation service products, calculating next round prices for each product, and sending round results to bidders. The system for and method of conducting a computer-based auction includes limiting the qualified bidders by a load cap to a maximum number of tranches bid during a round.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: April 12, 2022
    Assignees: Public Service Electric & Gas Company, Atlantic City Electric Company, Jersey Central Power & Light Company, Rockland Electric Company
    Inventors: Anthony R. Robinson, Frederick W. Lark, Eugene Meehan, Chantale Lacasse, David Salant, Colin J. Loxley, Gerald W. Schirra, Robert Taylor
  • Patent number: 11301624
    Abstract: In order to solve a problem that the level of precision in inferring a crosslingual topic of documents or words in a non-parallel corpus associated in the document level is not high, a topic inferring apparatus includes: a word distribution information storage unit in which word distribution information is stored in association with each of two or more languages; a document topic distribution generating unit that acquires document topic distribution information of a multilingual document set; a segment topic distribution generating unit that acquires segment topic distribution information of each segment, using the document topic distribution information; and a word topic determining unit that determines, for each word contained in two or more documents contained in the multilingual document set, a topic of each word using the segment topic distribution information. Accordingly, it is possible to improve the level of precision in inferring a topic.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: April 12, 2022
    Assignee: NATIONAL INSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY
    Inventors: Akihiro Tamura, Eiichiro Sumita, Yutaka Kidawara
  • Patent number: 11301734
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, user command input comprising identification of an object; receiving, at an information handling device, image input comprising at least one object; determining, using a processor, whether the object in the user command input is associated with the at least one object in the image input; and responsive to determining that the object in the user command input is associated with the at least one object, performing a function based on the determination.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: April 12, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Ming Qian, Song Wang, Jian Li
  • Patent number: 11297385
    Abstract: In one aspect, a method includes receiving a first request for first supplemental content for use by a content-presentation device in performing a first content-modification operation, receiving a second request for second supplemental content for use by a tuner device in performing a second content-modification operation. The method also includes determining that the content-presentation device is connected to the tuner device, and based at least in part on the first and second requests, determining that the first and second requests are associated with the same modifiable content-segment, and, in response to the determinations, using one or more parameters as a basis to select for performance an action from a set of actions including a first action that facilitates performance of the first content-modification operation and a second action that facilitates performance of the second content-modification operation.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: April 5, 2022
    Assignee: Roku, Inc.
    Inventors: Stefanos Christakis Liassides, Brian Patrick Jentz
  • Patent number: 11294915
    Abstract: Various systems and methods are provided for performing soft entity resolution. A plurality of data objects are retrieved from a plurality of data stores to create aggregated data objects for one or more entities. One or more retrieved data objects may be associated with the same entity, based at least in part upon one or more attribute types and attribute values of the data objects. In response to a determination that the one or more of the retrieved data objects should be associated with the same entity, metadata is generated that associates the data objects with the entity, the metadata being stored separately from the data objects, such that the underlying data objects remain unchanged. In addition, one or more additional attributes may be determined for the entity, based upon the data objects associated with the entity.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: April 5, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Poh, Anshuman Prasad, James Ding, John Holgate, Ranajay Sen, Shuo Zheng
  • Patent number: 11288566
    Abstract: An approach is provided for domain-specific chatbots that employ distributed natural language classifiers (NLCs). A NLC included in a first chatbot is executed, which generates a first intent of a question and a first confidence that the first intent is an actual intent of the question. Based on a determination that the first confidence does not exceed a threshold, the question is broadcasted to other chatbots. A second confidence that a second intent is an actual intent is received from a second chatbot in response to the broadcast, and is determined to exceed the threshold. An association among the question, the second chatbot, the second confidence, and the second intent is stored in a memory cache included in the first chatbot. A response to the question is generated based on the second intent. The response is presented to a user from the first chatbot.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: March 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Chih-Hsiung Liu, Li-Feng Tseng
  • Patent number: 11276040
    Abstract: Embodiments provide a computer implemented method in a data processing system comprising a processor and a memory comprising instructions, which are executed by the processor to cause the processor to implement the method of identifying negative communications from a plurality of electronic communications, including: extracting a plurality of terms from the plurality of electronic communications, wherein the plurality of terms include subjects, action verbs, adjectives and business objects; identifying variations of each term and grouping the variations for each term to form a dictionary; generating a co-occurrence graph to illustrate relationships between different terms in the plurality of terms; assigning each term with an entity type; identifying a negative intent for each business object using the co-occurrence graph; providing one or more semantic rules, and identifying one or more negative communications having the negative intent based on the one or more semantic rules.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Srinivasan Muthuswamy Sivaraman, Subhendu Das, Yashodhara M. Patnaik
  • Patent number: 11275786
    Abstract: A method and system are provided for implementing enhanced cognitive searches optimized to integrate deployment with development testing. An initial body of works is ingested into a system capable of answering questions. A series of queries is analyzed against the initial body of works utilizing a set of scorers utilizing criteria to form assessments, wherein each scorer uses the criteria against the query and the initial body of works to form the assessment. The assessments are analyzed to determine a usefulness of a set of entries in the initial body of works. Content are deployed using the identified selected first set of entries as deployment ready, enabling enhanced cognitive search results.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Javier Ricardo Torres, Joseph Kozhaya, Andrew R. Freed, Corville O. Allen, Shikhar Kwatra
  • Patent number: 11275723
    Abstract: A computer system compares databases, where each data record includes values for a plurality of fields, by applying database operations on database tables of the data records to reduce computations being performed. For each data record in a reference set, candidate matches are identified from among the data records in a target set by performing a join operation on the sets on one or more selected, normalized fields from the sets. This significantly reduced set of candidate matches can be further analyzed to determine how similar they are to the data record from the reference set.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: March 15, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Victor Cazin
  • Patent number: 11269768
    Abstract: The described technology is generally directed towards garbage collecting content selection graphs and related data from in an in-memory content selection graph data store. When a set of content selection graphs expire, a more current content selection graph set becomes active, and the storage space (e.g., in a Redis cache) used by the expired content selection graphs is reclaimed via garbage collection. Some graphs can be replaced before use, referred to as orphaned graphs, and the storage space for any such orphaned graphs is also reclaimed during garbage collection. Also garbage collected is storage space including related data structures used to generate and validate graphs.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 8, 2022
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Jonathan David Lutz, Allen Arthur Gay, Dylan Carney
  • Patent number: 11263815
    Abstract: A system for adapting virtual reality (VR) or augmented reality (AR) content for learning based on a user's interests includes a personalization engine that determines a user's interests and knowledge level regarding a topic, a content modifier that modifies VR or AR content related to the topic according to the users interests and knowledge level, an object selector that selects VR and AR models used to teach the topic during a VR or AR session and modifies the VR and AR models with the modified content based on the user's interests and knowledge level; a VR engine that renders the modified VR and AR models into VR or AR images, and a VR display that displays the VR or AR images. The user's engagement is measured during interaction with the VR display and used to refine and improve an understanding of the user's interest and knowledge level regarding the topic.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: March 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nebula Alam, Simon Harris, Shaila Pervin, Andrew Rawlinson, Wanita Sherchan
  • Patent number: 11263705
    Abstract: A method for making a targeted offer to an audience of a population of entities (e.g., social network). The method involves retrieving, from one or more databases, a first set of information including activities and characteristics attributable to a first plurality of entities; generating a plurality of interaction associations based on at least one of selected activities criteria and selected characteristics criteria from the first set of information; and conveying to a third party one or more interaction associations to enable the third party to identify a second set of information including activities and characteristics attributable to a second plurality of entities. The second set of information has matching activities and characteristics to the activities and characteristics of the interaction associations.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: March 1, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Curtis Villars
  • Patent number: 11263646
    Abstract: Systems, apparatus, and methods for determining unique contacts from a collection or pool of merchant data are discussed herein. Some embodiments may provide for an apparatus including circuitry configured to: access first merchant data associated with a first merchant; access second merchant data associated with a second merchant; determine a match score based the first merchant data and the second merchant data indicating a likelihood of the first merchant being the same as the second merchant; determine a match score threshold; determine whether the match score exceeds the match score threshold; and in response determining the match score fails to exceed the match score threshold, determine the first merchant as being different from the second merchant. Some embodiments may provide for techniques for machine learning with merchant data training sets to determine match scores.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 1, 2022
    Assignee: GROUPON, INC.
    Inventors: David Alan Johnston, Matthew DeLand
  • Patent number: 11240267
    Abstract: A system may generate all possible character mistakes in a first uniform resource locator associated with a first website, which may produce a set of unique and similar uniform resource locators associated with a set of similar websites. The system may execute machine vision algorithms to compare visual images of the first website and the set of similar websites, and identify a subset of similar websites, which may be undistinguishable from the first website. The system may block the subset of websites, and thereby prevent any user from accessing these fraudulent and malicious websites.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: February 1, 2022
    Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
    Inventors: Damon Ryan Depaolo, Payton A. Shubrick
  • Patent number: 11232153
    Abstract: Examples are disclosed that relate to grouping query clusters based on intent of a search query. One example provides a system for generating recommended queries related to a search query, the system including a logic subsystem, and memory holding instructions executable by the logic subsystem to receive the search query, execute the search query on an index of pre-computed query clusters to identify a baseline query cluster and one or more neighboring query clusters, form a data structure including queries from within the baseline query cluster and the one or more neighboring query clusters, traverse the data structure to form a hierarchical arrangement of queries, and send the hierarchical arrangement of queries to a computing device from which the search query was received.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: January 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Rogelio Alonso, Vasileios Kandylas, Serge-Eric Tremblay
  • Patent number: 11226988
    Abstract: A social networking system suggests events for a target user based on stored data in the social networking system related to the target user and to events. The social networking system may suggest events based on the target user's affinity for, connections with, or interactions with objects in the social networking system connected to or otherwise associated with the events. For example, an event is suggested to a target user if users connected to the target user already accepted an invitation to the event. As another example, an event organized by a particular entity is suggested to the target user because of interactions between the target user and other content provided by the entity. Invitations to suggested events may be presented to the target user via a client device, allowing the target user to easily join a suggested event.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: January 18, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Robert Michael Baldwin, Henry Bridge, Omid Aziz, Devin Naquin
  • Patent number: 11227124
    Abstract: Methods, apparatus, and computer readable media are described related to utilizing a context of an ongoing human-to-computer dialog to enhance the ability of an automated assistant to interpret and respond when a user abruptly transitions between different domains (subjects). In various implementations, natural language input may be received from a user during an ongoing human-to-computer dialog with an automated assistant. Grammar(s) may be selected to parse the natural language input. The selecting may be based on topic(s) stored as part of a contextual data structure associated with the ongoing human-to-computer dialog. The natural language input may be parsed based on the selected grammar(s) to generate parse(s). Based on the parse(s), a natural language response may be generated and output to the user using an output device. Any topic(s) raised by the parse(s) or the natural language response may be identified and added to the contextual data structure.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: January 18, 2022
    Assignee: GOOGLE LLC
    Inventor: Piotr Takiel
  • Patent number: 11227103
    Abstract: Provided is a method for identifying problematic input fields in a webform. The method comprises obtaining a set of user interaction data for a plurality of user interactions with input fields of a webform. The user interaction data for each input field includes data corresponding to at least one aspect. The method comprises assigning an aspect value to each aspect of each user interaction with each input field. The method comprises aggregating aspect values into an aggregated aspect value for each input field, generating a score for each input field based at least in part on the aggregated aspect field, ranking the input fields by their respective scores to identify at least one particular input field in the webform as problematic, and indicating that the at least one particular input field in the webform is problematic.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Tuo Wang, Lior Aronovich, Ziyue Jason Wang, Yu-Ching Chen
  • Patent number: 11218505
    Abstract: A messaging system includes features of gathering information regarding content accessed across multiple applications and/or devices and making that information available to account holders of the messaging system. The messaging system stores data related to accessed content in a plurality of indices and makes that data available to enable account holders to access previously-accessed content, even if the previous access occurred in a different software application, on a different device, or on a device with a different operating system. Account holders may also be provided with recommendations based on gathered information.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: January 4, 2022
    Assignee: Twitter, Inc.
    Inventors: Gabor Cselle, Tural Badirkhanli, Kelton Lynn, Michael Ducker, Jeffrey Seibert, Jr.
  • Patent number: 11210355
    Abstract: Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 28, 2021
    Assignee: Spotify AB
    Inventors: Noel Cody, Kinshuk Mishra, Steve Shirley
  • Patent number: 11188360
    Abstract: An information processing apparatus includes a log acquirer, a first estimation model, a finder and a hint display controller. The log acquirer acquires a log at occurrence of a predetermined event. The log includes one or both of a user's input operation history and an application history. The first estimation model calculates, based on the input log, a first evaluation value for each of a plurality of hint items that are obtained by separating a plurality of hints into categories. Each of the plurality of hints is prepared as a usage hint for the user. The first evaluation value represents likelihood of each of the plurality of hint items is a hint item that includes a hint sought by the user. The finder finds, from among the plurality of hint items, one or more hint items, in each of which the first evaluation value is a first predetermined value or greater.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 30, 2021
    Assignee: NTT DOCOMO, INC.
    Inventors: Satoru Morota, Ryou Babazono, Keiichi Ochiai, Kouhei Senkawa, Ryoko Hayashi, Koichi Moriyama
  • Patent number: 11188482
    Abstract: A method and apparatus managing online transaction using a computer system are disclosed. According to the present invention, a target request is received by a CPU coupled to a main memory and a memory application co-processor via a memory bus. The CPU then stores the target request onto the memory application co-processor coupled to a storage class memory. The memory application co-processor then locates target contents, inside the storage class memory, where the target key-word is specified in the target request. The CPU or a coupled device then accesses the target contents associated with the target key-word inside the storage class memory directly without copying the target contents associated with the target key-word inside the storage class memory to or from the main memory.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 30, 2021
    Assignee: Wolly Inc.
    Inventor: Chuen-Shen Bernard Shung
  • Patent number: 11188536
    Abstract: A big data analytics system includes an event monitoring controller that detects a user targeted event from an initial digital query data flow. An event conversion controller determines at least one contextual element associated with the at least one user targeted event, and automatically converts the at least one contextual element into a search criteria. An external data query builder controller automatically executes an external search query based on the search criteria. A data fusing controller automatically fuses the at least one contextual element generated from the at least one user targeted event, together with external search results generated from the external search query and the initial query data flow to generate a fused data file.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lin Luo, Mohammed Mostafa, Changying Sun, Graham Wills
  • Patent number: 11188830
    Abstract: The present teaching relates to generating user profiles with semantic knowledge. A first information associated with a user is obtained. One or more entities are identified from the first information. The one or more entities are augmented based on second information to generate a set of augmented entities. The set of augmented entities are clustered into a set of hierarchical clusters. A set of user profiles is generated based on the set of hierarchical clusters so that the user profile is to be used to personalize content recommendation.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: November 30, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Xiang Li, Sungjin Lee, Aasish Pappu, Yifan Hu, Amanda Stent
  • Patent number: 11182395
    Abstract: A given query entity of a query database and a set of reference entities from a master database are accessed; each entity accessed corresponds to an entry in a respective database, which is mapped to a set of words that are decomposed into tokens. For each reference entity, a closest token is identified therein for each token of the given query entity, via a given string metric. A number of closest tokens are thus respectively associated with highest scores of similarity between tokens of the query entity and tokens of each reference entity. An entity similarity score is computed based on said highest scores. A reference entity of the master database is identified, which is closest to said given query entity, based on the entity similarity score. Records of the given query entity are linked to records of the master database, based on the closest reference entity identified.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Katsiaryna Mirylenka, Paolo Scotton, Christoph Adrian Miksovic Czasch, Andreas Schade
  • Patent number: 11182445
    Abstract: Embodiments of the present disclosure disclose a method, an apparatus, a server, and a storage medium for recalling for a search. The method for recalling for a search includes: acquiring a search term inputted by a user; calculating a semantic vector of the search term using a pre-trained neural network model; and recalling, according to a pre-established index, target documents related to the semantic vector of the search term from candidate documents, the index being established based on the semantic vectors of the candidate documents, and the semantic vectors of the candidate documents being calculated using the pre-trained neural network model. The embodiments of the present disclosure may solve a problem in the existing method for recalling that the recalling accuracy is affected by failing to generalize semantics, to improve the accuracy of recalling for a search.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: November 23, 2021
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Chen Li, Di Jiang, Xinyu Wang, Yibin Wei, Pu Wang, Jingzhou He
  • Patent number: 11170176
    Abstract: A computer-implemented method includes identifying a theme for a poetic composition. The method also includes building a datastore of text taxonomies that provide associative differences between two words in a plurality of words. The method also includes analyzing the associative differences to determine a distance from a nexus for each of the plurality of words, wherein the nexus is determined according to the theme, and wherein the distance from the nexus to one of the plurality of words describes a suitability of the one of the plurality of words for use in the poetic composition for the theme. The method also includes determining at least one associative word according to the distance from the nexus. The method also includes determining a rhyming word from the plurality of words according to the at least one associative word.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jan B. Lillelund, Brian Rasmussen, Clea Anne Zolotow, Craig M. Trim
  • Patent number: 11163937
    Abstract: A method may include obtaining a first byte stream from first document code and a second byte stream from second document code. The first document code has a document type and the second document code has the document type. The method may further include identifying, in the first byte stream, nonvisual noise corresponding to a custom byte code defined in a custom character encoding set. The nonvisual noise is invisible when rendering the first document code. The method may further include replacing, in the first byte stream, the custom byte code with at least one standard byte code defined in a standard character encoding set to obtain modified document code. The second document code uses the standard character encoding set. The method may further include comparing the modified document code with the second document code by comparing the first byte stream with the second byte stream.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: November 2, 2021
    Assignee: Intuit Inc.
    Inventors: Karpaga Ganesh Patchirajan, Connor Lawson Mcdonald, Harsha Ilapakurthy
  • Patent number: 11156624
    Abstract: The present invention has been made to solve the above problem, and an object of the present invention is to provide an automatic analyzer that enables control related to a search screen display of an automatic analyzer.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: October 26, 2021
    Assignee: HITACHI HIGH-TECH CORPORATION
    Inventor: Naohiko Fukaya
  • Patent number: 11151145
    Abstract: A method of selecting content object tags for recommendation to a user includes having a taxonomy of tags for labeling content objects to be stored at a content hosting service; identifying a baseline subset of content objects based on a user context at the content hosting service; identifying a targeted subset of the baseline subset based on the user context; determining a tag score for each tag associated with the targeted subset of content objects; determining a maximum number of tags to be recommended to the user based on available space within a user interface of the user; selecting tags with the highest recommendation score from a number of different tag taxonomy branches, the number being no more than the maximum number; receiving tags selected by the user from among the recommended tags; and performing an operation on the content object corpus for the user context using the selected tags.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: October 19, 2021
    Assignee: Wix.com Ltd.
    Inventors: Andrew Simz Arneson McCann, Roger David Donaldson
  • Patent number: 11151165
    Abstract: Described herein is a system and method for utilizing data flow analysis to perform data classification with respect to a source dataset and a generated derived dataset. A flow confidence for a field is calculated using an adaptive algorithm in accordance with the action performed and the derived dataset. An associated derived confidence for a particular tag is calculated in accordance with an associated confidence and the flow confidence. When the associated derived confidence is greater than or equal to a first threshold, the particular tag is copied to the derived dataset. In some embodiments, when the associated derived confidence is less than or equal to a second threshold, the particular tag is not copied to the derived dataset. Otherwise an action to be taken is identified. A response to the action is received and the adaptive algorithm is modified in accordance with the received response.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: October 19, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saikat Guha, Guoyu Hao, Steven Peter Herbert, Boris Asipov
  • Patent number: 11144599
    Abstract: There is provided a method and a system for generating clusters of documents using a combined metric parameter. A first document and a second document are received, and for a potential cluster including the first document and the second document: a first metric parameter indicative of a degree of complementariness of document content in the potential cluster is determined, a second metric parameter indicative of a degree of dilution of the document content in the potential cluster is determined. The combined metric parameter is determined based on the first metric parameter and the second metric parameter. A cluster is generated based on the combined metric parameter, where the cluster includes the first and second documents. Other document(s) or clusters may be added to the cluster by determining an updated combined metric parameter for a potential cluster and comparing the updated combined metric parameter with the combined metric parameter.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: October 12, 2021
    Assignee: YANDEX EUROPE AG
    Inventor: Aleksey Galimovich Shagraev