Ranking, Scoring, And Weighting Records Patents (Class 707/748)
  • Patent number: 10803106
    Abstract: A system with methodology for dynamic modular ontology. In one embodiment, for example, a method comprises: receiving a command from an analyst to create a new ontology module; receiving, from the analyst, a selection of a first ontology module to import into the new ontology module; receiving, from the analyst, a selection of a second ontology module to import into the new ontology module; detecting an ambiguous data type definition conflict between a first definition of a data type in the first ontology module and a second definition of the data type in the second ontology module; generating a third definition of the data type reflecting a resolution of the ambiguous data type definition conflict; and storing, in a data container, the new ontology module comprising the third definition of the data type.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: October 13, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Mitch Beard, Mike Glazer, Robin Lim, Joel Ossher, Youssef Moussaoui, Dathan Bennett, Javier Campanini, Agatha Yu, Mark Elliot, Steve Matuszek
  • Patent number: 10803059
    Abstract: A device can receive a search query. The search query can relate to a geographic location. The device can process the search query to parse the search query into a plurality of strings. The plurality of strings can include text. The device can determine that one or more strings, of the plurality of strings, satisfy a condition. The device can generate, using the plurality of strings, a query graph that includes a plurality of paths relating to the condition. The query graph can further include a plurality of nodes leading to and/or included in the plurality of paths, and a plurality of transitions between the plurality of nodes. The device can perform one or more actions relating to the query graph to obtain, from a data structure, one or more search results that correspond to the search query.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: October 13, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Stephen Alexander Fitchett
  • Patent number: 10803256
    Abstract: Systems and methods for a translation management system include performing a source text collection and translation process. The source text collection and translation process includes collecting, from one or more applications, one or more source texts for translation. Source segments for translation are determined using the one or more source texts. Source text properties associated with the one or more source texts are provided to a machine learning engine. Translation performance requirement predictions associated with the plurality of source segments respectively are generated by the machine learning engine based on the source text properties. A plurality of translation requests associated with the plurality of source segments is provided by the machine learning engine based on the translation performance requirement predictions. One or more translated texts generated in response to executing the plurality of translation requests are received.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: October 13, 2020
    Assignee: PAYPAL, INC.
    Inventor: Diego Lagunas
  • Patent number: 10799666
    Abstract: A stress alleviation system, includes: a biological sensor measuring first biological data of a customer boarding transportation; an action application apparatus provided to a transportation seat and applying an action to the customer for alleviating a stressed state of the customer sitting on the seat; a stress data saver previously saving specific stress data where a customer identifier identifying the customer and a second stress indicator calculated using second biological data measured in past boarding of the customer are associated; a stressed state assessor assessing whether the customer is in the stressed state by calculating a first stress indicator of the customer on board using the first biological data of the customer, and by comparing the first stress indicator with the second stress indicator; and an action controller transmitting a control signal causing the action to the action application apparatus when the customer is assessed as in the stressed state.
    Type: Grant
    Filed: November 5, 2017
    Date of Patent: October 13, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Naomi Tomiyama, Yasuko Iketsuki, Atsushi Saso, Takamichi Matsusako, Yuichi Aoki, Motoji Ohmori, Akira Asai
  • Patent number: 10795939
    Abstract: A query method and apparatus. A specific implementation of the method comprises: acquiring a target historical query statement from a historical query statement collection; extending the target historical query statement based on a query log to generate an extended statement fragment associated with the target historical query statement; adding the extended statement fragment, as a statement fragment characteristic associated with the target historical query statement, into a statement fragment characteristic library of a preset model; and generating a query result corresponding to a query statement based on the statement fragment characteristic library of the preset model in response to receiving the query statement. According to an embodiment of the present disclosure, the extended statement fragment is added, as the statement fragment characteristic associated with the target historical query statement, into the statement fragment characteristic library of the preset model.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 6, 2020
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Liwei Chen, Xiao Zhou, Dianhai Yu, Shiqi Zhao
  • Patent number: 10790049
    Abstract: A method for managing health care patient record data including: associating, by a processor, native health care patient record data of a first patient stored in a database to a plurality of data fields, wherein the native health care patient record data of the first patient represents the first patient's health care record; assigning, by a processor, a relative importance weight score to each of the plurality of data fields; and generating, by a processor, a record strength score of the first patient's health care record based on the relative importance weight score assignments. The record strength score indicates a percentage of the first patient's health care record that contains important native health care patient record data.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 29, 2020
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Varadraj Gurupur, Ayan Nasir, Xinliang Liu
  • Patent number: 10789546
    Abstract: A computer-implemented method includes creating a classifier by: training a machine learning model using two or more tasks, wherein the tasks lie in two or more domains; including in the machine learning model at least one attribute common to at least two of said two or more domains; including in the machine learning model at least one latent feature that affects at least two of the two or more tasks that fall within one of the at least two domains; and constructing the classifier based on said machine learning model. The computer-implemented method further includes applying the classifier to at least one operational task.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lakshminarayanan Krishnamurthy, Niyati Parameswaran
  • Patent number: 10791321
    Abstract: Constructing a user's face model using particle filters is disclosed, including: using a first particle filter to generate a new plurality of sets of extrinsic camera information particles corresponding to respective ones of a plurality of images based at least in part on a selected face model particle; selecting a subset of the new plurality of sets of extrinsic camera information particles corresponding to respective ones of the plurality of images; and using a second particle filter to generate a new plurality of face model particles corresponding to the plurality of images based at least in part on the selected subset of the new plurality of sets of extrinsic camera information particles.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: September 29, 2020
    Assignee: Ditto Technologies, Inc.
    Inventor: Sergey Surkov
  • Patent number: 10789538
    Abstract: A computer-implemented method includes creating a classifier by: training a machine learning model using two or more tasks, wherein the tasks lie in two or more domains; including in the machine learning model at least one attribute common to at least two of said two or more domains; including in the machine learning model at least one latent feature that affects at least two of the two or more tasks that fall within one of the at least two domains; and constructing the classifier based on said machine learning model. The computer-implemented method further includes applying the classifier to at least one operational task.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lakshminarayanan Krishnamurthy, Niyati Parameswaran
  • Patent number: 10776333
    Abstract: A computer-implemented method for building an object index used for retrieving an object matching a given query is disclosed. In the method, the computer system initializes a set of clusters, each of which represents at least one base object of a collection. The computer system also enumerates one or more additional clusters by combining multiple clusters from among the set. Each additional cluster represents at least one combinatorial object that has two or more base objects of the collection. The computer system further selects a new set of new clusters by clustering the set of the clusters and the one or more additional clusters, in which each new cluster represents at least one base or combinatorial object. Then, the computer system builds an object index based on the centers of the new clusters such that the object index covers the combinatorial object as a target of retrieval.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Satoshi Hara, Toshinari Itoko
  • Patent number: 10776413
    Abstract: A system for detecting a conflict of interest between entities includes a server and a database. The server defines categories and stores information at the database arrangement. A category to be evaluated is selected for detecting whether or not two given entities have a conflict of interest. A tree structure is created with the category and child and descendent categories of the category. The category and the child and descendent categories are hierarchically arranged as nodes of the tree structure. For the two given entities a conflict potential value is computed for each node of the tree structure. A conflict index value based upon the conflict potential value of that node for each of the two given entities is computed. A conflict of interest between the two given entities is detected if the conflict index value (c) of a node of the tree structure matches at least one predefined criterion.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: September 15, 2020
    Assignee: Artic Alliance Europe Oy
    Inventor: Jari Majaniemi
  • Patent number: 10769156
    Abstract: Users are most likely to search for documents “around” them, such as documents which are created, read, or modified by other users they work closely or collaborate with, documents on sites the user frequents, and/or documents trending around them, in addition to documents they've created or interacted with themselves. Therefore, embodiments are directed to relevance ranking of query results based on external context. A search service may receive a query and an external context list, determine a relevance value for each entry in the external context list, and perform the query, where a search index comprising items may be returned in response to performance of the query. The search service may then match entries in the external context list against associated properties of the items, compute a score for the items based on the matching, and rank results of the query based on the score computed for the items.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 8, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Taylor, Torbjorn Helvik, Oystein Fledsberg, Lars Hagen
  • Patent number: 10771265
    Abstract: Improved pseudonym certificate management is provided for connected vehicle authentication and other applications. Temporary revocation of a certificate is enabled. With respect to Security Credential Management Systems (SCMS), linkage authorities can be eliminated without compromising the system security. Other embodiments are also provided.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: September 8, 2020
    Assignees: LG Electronics, Inc., University of Sao Paulo
    Inventors: Marcos A. Simplicio, Jr., Eduardo Lopes Cominetti, Harsh Kupwade Patil, Jefferson E. Ricardini, Leonardo T. D. Ferraz, Marcos Vinicius M. Silva
  • Patent number: 10762903
    Abstract: A processing device executing a component of a conversational recovery system receives an intent data and a first entity data identified from user input data. The processing device determines that the first entity data is associated with first content associated with a first component. The processing device additionally receives a text data of the user input data. The processing device determines a word in the text data that matches a keyword associated with second content associated with a second component. The processing device ranks the first component and the second component. The processing device generates message data that comprises an inquiry with respect to choosing the first content or the second content.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: September 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Eliav Samuel Zimmern Kahan, Gregory Newell, Mahesh Guruswamy, Daren Gill, Prashant Sik Rao
  • Patent number: 10762154
    Abstract: Embodiments of the present invention disclose a method, a computer program product, and a computer system for proactive comment evaluation. In embodiments, the invention includes detecting a comment being added to a thread and extracting data relevant to the thread. In addition, the invention includes identifying an average sentiment range of the thread based on the extracted data and a model, as well as identifying a sentiment of the comment. Moreover, the invention involves determining whether the identified sentiment is outside the identified average sentiment range and, based on determining that the identified sentiment is outside the average sentiment range, recommending an alternative comment.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Liam S. Harpur, Trudy L. Hewitt, John Rice
  • Patent number: 10757534
    Abstract: Messaging communications systems and methods are disclosed herein. An example system includes a beacon architecture including a server; and a plurality of beacons arranged around an environment, the server being configured to sense a real-time center of gravity of a communication device from any of the plurality of beacons receiving communications from the communication device, the real-time center of gravity being a location of the communication device within the environment, transmit a notification to the communication device, the notification including a link to content based on the real-time center of gravity, and transmit the content to the communication device based on a selection of the link.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: August 25, 2020
    Assignee: Best Network Systems Inc.
    Inventor: Jules Best
  • Patent number: 10757217
    Abstract: The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which help determine a user's likely affinity for an article presented (or to be presented) in a heterogeneous feed of a social network.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ankan Saha, Ajith Muralidharan
  • Patent number: 10750314
    Abstract: An electronic device includes a display, a global positioning unit, a processor, and a memory. The global positioning unit establishes a location of the electronic device. The processor displays a user interface on the display, detects whether the user interface receives a predetermined gesture applied thereon, obtains a name of the location where the electronic device is located and a type of location corresponding to the name of the location when the predetermined gesture applied on the user interface is detected, and recommends relevant data on the user interface according to the type of location or the name of the location.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: August 18, 2020
    Assignee: Mobile Drive Technology Co., Ltd.
    Inventors: Yu-Chun Chen, Cheng-Kuo Yang, Mu-Ann Chen, Ke-Chien Chou
  • Patent number: 10739959
    Abstract: Systems, methods, and non-transitory computer readable media configured to provide images having associated narratives for presentation to a user. A selection by the user of a first image having an associated narrative from the images having associated narratives is received. The narrative associated with the first image is provided for presentation to the user in response to receipt of the selection of the first image.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: August 11, 2020
    Assignee: Facebook, Inc.
    Inventors: Adrian Spânu, Brady John Brayley Voss, Christophe Marcel Rene Tauziet, Michael F. Tedesco, Martin Králik, James Dylan Karraker, Michael Arthur Sayman, Joel Tyler Goguen
  • Patent number: 10732800
    Abstract: Method and device of storing content objects within a social network application are disclosed. The method includes: a user device providing a user interface of the social network application on the user device, the user interface including an affordance for forming a content group including respective content objects of one or more object types; receiving a selection of a first plurality of images for inclusion in the first content group; providing a listing of context objects that are associated with at least one of the first plurality of images; receiving a user input indicating completion of the first content group; and forming the first content group containing the first plurality of images and the one or more content object selected from the listing of context objects information.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: August 4, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Jun Wang, Wei Luo, Ling Li, Likai Wang
  • Patent number: 10733223
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for generating a file plan and a thesaurus for a records management system. A first user input defining one or more top level terms to be used in the file plan is received. A second user input defining one or more child level terms to be used in the file plan for at least some of the top level terms is received. A third user input defining one or more term relationships among the collection of child level terms and the top level terms is received. Without further user input, a file plan and a thesaurus are generated based on the top level terms, the child level terms and the specified term relationships among the child level terms and top level terms.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: August 4, 2020
    Assignee: International Business Machines Corporation
    Inventor: Bruce Schinkelwitz
  • Patent number: 10726601
    Abstract: A system and method are provided to detect, analyze and digitally remove makeup from an image of a face. An autoencoder-based framework is provided to extract attractiveness-aware features to perform an assessment of facial beauty.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: July 28, 2020
    Assignee: Northeastern University
    Inventors: Yun Fu, Shuyang Wang
  • Patent number: 10726006
    Abstract: Query optimization using of a query that is compiled into a query tree. The optimization is efficiently performed by using a distinct value estimation data structure (e.g., a KMV synopsis) that represents within an interval distinctness of values that are generated based on data within an interval, even if the resultant data from a subinterval is considered. Various candidate query trees are evaluated, with distinct value generation data structures being propagated for parent nodes based on the distinct value generation data structures of its child node(s). Propagation operations correlate to the operation represented by the parent node in the query tree. The optimizer uses the propagated distinct value estimation structure in order to evaluate the number of distinct values of data that would result from execution of the candidate query tree at least at the corresponding operations (and not just based on the distinct values of the input data).
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: July 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Wangchao Le, Yongchul Kwon, Marc Todd Friedman
  • Patent number: 10719566
    Abstract: An online system generates a model for determining quality scores for content items by presenting content items to a group of users who provide ratings for the content items. Based on ratings received from various users of the group, the online system generates the model. To mitigate bias from ratings received from different users of the group, the online system generates a distribution of ratings received from users of the group within a time interval and generates a cumulative distribution function by integrating the distribution. For a user of the group, the online system generates a user distribution of rankings received from the user. Additionally, for a rating received from the user, the online system determines a percentage of ratings received from the user less than the rating. Based on the cumulative distribution function and the percentage, the online system generates a normalized rating corresponding to the rating from user.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: July 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Chao Zhang, Tianshu Ren, Zhiye Fei
  • Patent number: 10719715
    Abstract: The present disclosure provides a computer-implemented method and system for adaptively switching supervised detection strategy for watermarked and non-watermarked real time televised video advertisements. The televised video advertisements are present in a live stream of a media content of a broadcasted channel. The method includes selection of a set of frames per second from the media content. The method includes checking for one or more watermarked features in each selected frame of the media content. The method includes switching to a first detection strategy. The first detection strategy is associated with detection of a first ad in the live stream of the media content when the one or more watermarked feature are present in each checked frame in the selected set of frames.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: July 21, 2020
    Assignee: Silveredge Technologies Pvt. Ltd.
    Inventors: Debasish Mitra, Hitesh Chawla
  • Patent number: 10719714
    Abstract: The present disclosure provides a computer-implemented method and system for adaptively reducing detection time in real time supervised detection of televised ads in media content of a channel. The method includes reception of the media content and selection of a set of frames per second from the media content. The method includes extraction of keypoints from each selected frame and derivation of binary descriptors from extracted keypoints. The method includes assignment of weight value to each binary descriptor and creation of a special pyramid of the binary descriptors. The method includes obtaining a first vocabulary of binary descriptors for each selected frame and accessing a second vocabulary of binary descriptors. The method includes comparison of each binary descriptor in the first vocabulary with binary descriptors in second vocabulary. The method includes progressively scoring each selected frame of the media content and detecting a first ad in the media content.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: July 21, 2020
    Assignee: Silveredge Technologies Pvt. Ltd.
    Inventors: Debasish Mitra, Hitesh Chawla
  • Patent number: 10715570
    Abstract: A method includes establishing a network connection with a source computing device and an application services computing device, receiving, via the network connection, a source event stream at the application services computing device, and extracting a sample of the source event stream. The method further includes partitioning the sample of the source event stream into fields, identifying a field data type of a field of the multiple fields in the sample, identifying a distribution of values of the field in the sample, and extrapolating, from the sample of the source event stream, extrapolated functions for the fields. Extrapolating an extrapolated function is dependent on the field data type and the distribution of the field. The method further includes transforming, based on the plurality of extrapolated functions in the configuration file, the source event stream to obtain a transformed event stream, and analyzing, by a target machine learning model, the transformed event stream.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: July 14, 2020
    Assignee: Intuit Inc.
    Inventor: Efraim Feinstein
  • Patent number: 10713263
    Abstract: A processing device identifies a set of content items to be included in a feed displayed to a user of a social network platform in a user interface of the social network platform, wherein the set of content items are hosted by a content sharing platform. For each content item from the set of content items, the processing device identifies one or more bucketing tokens provided by the content sharing platform, wherein each bucketing token comprises a unique identifier that identifies a plurality of content items as being associated with a group of users of the content sharing platform that have similar interests.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: July 14, 2020
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Paun
  • Patent number: 10715548
    Abstract: This disclosure describes a technique to determine whether a client computing device accessing an API is masquerading its device type (i.e., pretending to be a device that it is not). To this end, and according to this disclosure, the client performs certain processing requested by the server to reveal its actual processing capabilities and thereby its true device type, whereupon—once the server learns the true nature of the client device—it can take appropriate actions to mitigate or prevent further damage. To this end, during the API transaction the server returns information to the client device that causes the client device to perform certain computations or actions. The resulting activity is captured on the client computing and then transmitted back to the server, which then analyzes the data to inform its decision about the true client device type.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 14, 2020
    Assignee: Akamai Technologies, Inc.
    Inventor: Sreenath Kurupati
  • Patent number: 10715634
    Abstract: A network-configuring system creates stable virtual interfaces for groups of neighboring network nodes. During operation, the system can obtain network-neighborhood information from one or more network neighbors. This network-neighborhood information includes duplex-neighborhood information that indicates at least a set of neighboring devices to the network neighbor, and a set of remote network nodes which are accessible via a respective neighbor. The system can use the network-neighborhood information to determine one or more groups of network neighbors with common network characteristics, such that a respective group includes one or more mutually-connected network peers. The system can then define a virtual interface for a respective group of stable network neighbors, such that the virtual interface's member nodes include the local network node and the respective group's mutually-connected network peers.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: July 14, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Ignacio Solis, Glenn C. Scott
  • Patent number: 10705861
    Abstract: Embodiments are directed to managing user interfaces. User interface (UI) models associated with concepts may be provided such that the UI models include visualizations. Other concepts may be associated with a data model based on fields of the data model. Characteristics of the concepts associated with each UI model and the other concepts associated with the data model may be compared to each other such that results of each comparison may be employed to generate a score for each UI model. The UI models may be ordered based on each score. A report that includes a rank ordered list of the UI models may be provided.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: July 7, 2020
    Assignee: Tableau Software, LLC
    Inventor: Robert Lloyd Kincaid
  • Patent number: 10708711
    Abstract: An electronic device includes a display, a global positioning unit, a processor, and a memory. The global positioning unit establishes a location of the electronic device. The processor displays a user interface on the display, detects whether the user interface receives a predetermined gesture applied thereon, obtains a name of the location where the electronic device is located and a type of location corresponding to the name of the location when the predetermined gesture applied on the user interface is detected, and recommends relevant data on the user interface according to the type of location or the name of the location.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: July 7, 2020
    Assignee: Mobile Drive Technology Co., Ltd.
    Inventors: Yu-Chun Chen, Cheng-Kuo Yang, Mu-Ann Chen, Ke-Chien Chou
  • Patent number: 10706428
    Abstract: Techniques for determining a prioritized listing of offers for use to contact potential customers are described. The technique includes generating an ordered listing of offers from a set of offers, by which to contact a potential customer from a group of potential customers by considering the potential customer independently from others of the potential customers in the group, during generating of the ordered listing of offers for the potential customer.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: July 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Robert Crites
  • Patent number: 10681171
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for adjusted mutable aspect content selection. In one aspect, speech input that includes a first request for content that does not include a particular mutable aspect that does change over time is received. A user action performed during a previous time period is identified in stored user actions previously performed by the user. An immutable aspect that does not change over time and the particular mutable aspect that does change over time are identified within the user action. The particular mutable aspect is adjusted based on an amount of time that has elapsed between when the user action was performed and receipt of the first request for content. Auditory feedback is provided based on the immutable aspect, the adjusted particular mutable aspect, and information included in the first request for content.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Marcus A. Leal, Emily Kay Moxley
  • Patent number: 10681080
    Abstract: A system and method for malware assessment of an unknown application file are provided. The system and method are particularly applicable to malware assessment for Android® operating system based applications. The malware assessment increases the confidence in an assessment that an application is benign or malware.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 9, 2020
    Assignee: NTT RESEARCH, INC.
    Inventor: Eric Chen
  • Patent number: 10664526
    Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a text query to search for posts of the online social network, the text query comprising one or more n-grams, searching a personalized index of keyword phrases associated with the first user to identify one or more keyword phrases matching one or more of the n-grams of the text query, the index of keyword phrases being based on content extracted from posts by one or more second users that have been viewed by the first user, and providing to the client system in response to receiving the text query, instructions for displaying a user interface comprising one or more of suggested queries to search for posts of the online social network, wherein each suggested query comprises one or more n-grams from the text query and one or more of the identified keyword phrases.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: May 26, 2020
    Assignee: Facebook, Inc.
    Inventors: Kurchi Subhra Hazra, Jinlong Zhou, Xiao Li, Maxime Boucher, Rajat Raina
  • Patent number: 10657613
    Abstract: A system for matching a pair of patient records as belonging to the same individual or patient is disclosed. A set of matching rules (4) represents persistent characteristics of clinical properties of patients. A clinical property extractor (5) is used for extracting at least one first clinical property from clinical information contained in the first patient record (1) and at least one second clinical property from clinical information contained in the second patient record (2). A match detector (3) is used for detecting whether the first patient record (1) and the second patient record (2) relate to the same patient, based on the first clinical property, the second clinical property, and the set of matching rules 4. A demographic property extractor (6) is used for extracting demographic data.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: May 19, 2020
    Assignee: Koninklijke Philips N.V.
    Inventors: Anca I. D. Bucur, Richard Vdovjak, Jasper J. A. Van Leeuwen
  • Patent number: 10657571
    Abstract: A computer-implemented method and apparatus for facilitating comprehension of user queries during interactions include receiving a query input provided by the user. The one or more query terms in the query input are compared with a plurality of content records stored in a database for at least a partial match in relevancy and each content record is associated with a respective comparison result. A score is generated for each content record based on the respective comparison result and a measure of comprehension between the query input and the plurality of content records. The generation of score for each content record configures a set of scores. A confidence state is determined corresponding to the set of scores and a reply is provided to the user in response to the query input based on the confidence state.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: May 19, 2020
    Assignee: IntelliResponse Systems Inc.
    Inventors: Darren Redfern, Chad Thomas Ternent
  • Patent number: 10649607
    Abstract: In one embodiment, a method includes receiving a cover feed interaction history from a device associated with a user of a social-networking system. An order for a plurality of content boards may be determined based on the cover feed interaction history (e.g., viewing history, download status, the current order of content boards in the cover feed, user interaction history, whether the user bookmarked or pinned a particular content board), user information related to the user, and device information about device-based events and device status. Finally, the order for the content boards may be sent to the device. The determination of the order for the content boards may be based on the cover feed interaction history, recency of content included in the content boards, popularity of the content, relevance of content to the user, or device-based events.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: May 12, 2020
    Assignee: Facebook, Inc.
    Inventors: Luke St. Clair, Daniel Weaver, Joshua Van Dyke Watzman, Daniel Schafer
  • Patent number: 10652172
    Abstract: An electronic communication device and method for communication including automatically selecting, composing, and/or presenting a number of proposed responses to a message is disclosed. The device can present the incoming message content to the user together with an alert to the user that one or more proposed responses are available for review and selection. The device can calculate a confidence metric for each proposed response. The user alert and/or presentation of the messages can be made to vary in intensity in accordance with the confidence metric of the one or more proposed responses. The presentation of the proposed responses can be alternated and/or combined with a method for the device to receive user input to the content of the proposed response. The user can edit a proposed response rather than composing a complete response.
    Type: Grant
    Filed: February 16, 2019
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Rubinstein, Jason Nelson
  • Patent number: 10635651
    Abstract: Data portions of a database can be grouped and ranked in order of priory for reassignment from one or more maps to another one or more maps. It should be noted that a first map can assign the data portions to a first configuration of processors for processing the data portions, and a second map assigns the data portions to a second configuration of processors, different than the first configuration, for processing the data portions in a database system and/or environment. The data portions are reassigned in groups during an available time (window) for reassignment by taking the first one of the groups can be reassigned (“moved”) in the available, then the second one in the available reaming time, and so on, until no group of data portions can be moved in the remaining time or all of them have been moved.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: April 28, 2020
    Assignee: Teradata US, Inc.
    Inventors: Donald Raymond Pederson, Philip Jason Benton, Frederick S. Kaufmann, Paul Laurence Sinclair, Louis Martin Burger
  • Patent number: 10628473
    Abstract: Systems, methods, and non-transitory computer readable media configured to determine content postings associated with authorities relating to a trending topic. Content postings associated with eyewitnesses regarding events relating to the trending topic are determined. Media content items of content postings associated with the eyewitnesses are determined. Metadata associated with content items relating to the trending topic are determined. A user interface for presenting the content postings associated with authorities, the content postings associated with eyewitnesses, the media content items, and the metadata is generated.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: April 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Leo Litterello Mancini, Allison Elaine Ball, Andrew Yaoshu Song, Christopher Charles Struhar
  • Patent number: 10621248
    Abstract: Methods and systems are provided for facilitating collaborative real-time data modeling. Data corresponding to a particular subject from a plurality of sources is collected. The sources include a first data source having data corresponding to a first user and a second data source having data corresponding to a second user. For the first user, a first intent of the first user associated with content that is to be provided to the first user is determined. From the collected data, data associated with the determined first intent of the first user is identified. Output content for communication to a user device corresponding to the first user is generated in a format corresponding to the identified data.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neal Timothy Osotio, Angela L. Moulden
  • Patent number: 10621186
    Abstract: In some embodiments, an application recommendation method includes: determining download times and user use times of each of multiple to-be-recommended applications; converting the download times and the user use times to be in a same order of magnitude, to obtain converted download times and converted user use times; performing weighting calculation on the converted download times, to obtain a download sorting weighted value of the application, and performing weighting calculation on the converted user use times, to obtain a use sorting weighted value of the application; obtaining a sorting value of each of the applications based on the download sorting weighted value and the use sorting weighted value of the application; and determining a sequence of the multiple applications on an application recommendation interface based on the sorting value of each of the applications.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: April 14, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Ruiming He, Yuan Tian
  • Patent number: 10614912
    Abstract: The Comprehension Normalization Method for Networks, compares edge construction to edge construction between networks looking for underlying rules/forces in common between two edge constructions. It begins with the clusters from two or more networks as the two or more sides of the comparison and it uses the membership of nodes united by the cluster as proxies for the qualities of the underlying forces. If there are underlying forces in common between the networks, the method will group the original clusters into larger metaclusters of the rules in common.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: April 7, 2020
    Assignee: Hyperfine, LLC
    Inventor: Bridget Osetinsky
  • Patent number: 10614074
    Abstract: Among other things, a method includes accessing stored social media content, the social media content comprising elements of social media, the social media content associated with data indicating timing information associated with respective elements of social media content, at least some of the timing information expressed as an offset relative to a time associated with a media program associated with the social media content; and for at least one element of social media, determining, for at least some of terms of the element of social media, the frequency of the terms across elements of social media associated with the media program, each term comprising a portion of the element of social media, determining an importance value for at least some of the terms of the element of social media, the importance value indicating the importance of the respective term, based on the frequency of terms determined for the element of social media, and based on the received importance values, determining a frequency value
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: April 7, 2020
    Assignee: Tomorrowish LLC
    Inventors: Richard Michael Darling, Todd Dibble, Tristan Dix Amzallag
  • Patent number: 10614075
    Abstract: Systems and methods for scoring and using popularity of entities in a media-content-based social network to provide a media service are disclosed herein. An exemplary system assigns popularity scores to a plurality of entities included in a media-content-based social network, the popularity scores including a first popularity score assigned to a first entity included in the plurality of entities and a second popularity score assigned to a second entity included in the plurality of entities, detects an operation in the media-content-based social network, adjusts, in response to the detection of the operation in the media-content-based social network, the second popularity score of the second entity by an amount proportional to the first popularity score of the first entity at a time of the operation, and customizes a media service based at least in part on the popularity scores of the plurality of entities included in the media-content-based social network.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: April 7, 2020
    Assignee: Verizon Patent and Licencing Inc.
    Inventor: Haripriya Srinivasaraghavan
  • Patent number: 10606914
    Abstract: A computer-implemented method, apparatus, and computer program product for evaluating a page in a website are provided. The method includes obtaining a link structure of the website. The method also includes identifying a page set, the page set being a set of pages linked to a specific page in the website. The method further includes calculating a degree of dispersion of the page set in the link structure. The method also includes evaluating the specific page using the degree of dispersion to generate a score for the specific page.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Yohei Ikawa
  • Patent number: 10592931
    Abstract: An application associated with an online system that presents content to a user via a client device determines content associated with an additional advertisement for presentation via the client device based on whether the additional advertisement is installed on the client device. If the application has been installed on the client device, content associated with the additional advertisement includes a link that, when selected, executes the application and configures the application to operate in s specific state. However, if the application has not been installed, content associated with the additional application includes a link that, when selected, retrieves information for installing the application. If the link to install the additional application is selected, the client device may be monitored to determine when the additional application has been installed.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: March 17, 2020
    Assignee: Facebook, Inc.
    Inventors: John Stephen Ketchpaw, Jun Li, Stephanie Shum
  • Patent number: 10592186
    Abstract: A digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from a user's social media account or her or his community members' social media accounts. The integrated camera is used to automatically determine an identity of a frame viewer, and a viewer profile automatically determined from the identity of the viewer. The displayed photos are automatically shown and/or changed according to the detected viewers.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: March 17, 2020
    Assignee: PUSHD, INC.
    Inventors: Ophir Frieder, Abdur Chowdhury, Eric Jensen, Ben Cherry, Richard Sanford, Alek Kolcz