Based On Record Similarity And Relevance Patents (Class 707/749)
  • Patent number: 10740554
    Abstract: This invention is related to a document similarity detection method in which non-prefix-free (NPF) coding of the input documents as a transform is used to provide the privacy. The method includes the following steps, encoding the symbols of the documents with non-prefix-free coding scheme, obtaining the transformed documents, calculating the similarity score of the transformed documents with the normalized compression distance similarity metric.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: August 11, 2020
    Assignee: ISTANBUL TEKNIK UNIVERSITESI
    Inventors: Muhammed Oguzhan Kulekci, Mustafa Ersel Kamasak
  • Patent number: 10726453
    Abstract: When a content item is initially served to a client device, the content item may result in an impression effect. As time elapses, the initial impression may fade. Such a decay of the impression effect may be predicted through the use of a predictive model. In some implementations, one or more impression effect parameters may be accessed and used with the predictive model to determine a decay factor or predicted value that incorporates the impression effect decay for a content item. A value, such as a score, may be determined based on the decay factor or the predicted value and a bid associated with a content item. A content item may be selected based on the determined value and data to effect presentation of the content item may be provided.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: July 28, 2020
    Assignee: GOOGLE LLC
    Inventors: Yifang Liu, Konstantinos Katsiapis, Christopher Kenneth Harris
  • Patent number: 10726206
    Abstract: A dialog engine configured to answer a sequence of questions related to an image. An attention module residing in the dialog engine includes an attention retrieval process and a tentative attention process. The attention retrieval process retrieves a relevant attention map that may have previously been used to answer a previous query. The tentative attention process generates a tentative attention map based on an image and other input parameters. The attention module combines the relevant attention map and the tentative attention map to generate a fused attention map. Based on the fused attention map, the dialog engine generates a response to the query. Finally, the dialog engine stores the fused attention map in an attention memory for use in answering future queries.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: July 28, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Leonid Sigal, Andreas Lehrmann, Paul Hongsuck Seo
  • Patent number: 10719793
    Abstract: A system verifies whether or not an employee is actually on a job at a location during a standard time period, such as a work shift, by sending alerts to the employee's smart phone. The employee must respond to the alerts. The alerts are sent at random time intervals with a certain average rate. The average rate, called a Poisson parameter, can be varied over the course of a shift.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: July 21, 2020
    Assignee: Applied Underwriters, Inc.
    Inventors: Justin N. Smith, Mark S. Nowotarski
  • Patent number: 10721292
    Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: July 21, 2020
    Assignee: OATH INC.
    Inventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
  • Patent number: 10708220
    Abstract: An access system is provided and includes a memory and a control module. The memory stores a local DNS server VM, LLPS VM and local landing page, where the local DNS server VM is programmed with an IP address and a domain name of the LLPS VM. The control module: transmits a HTTP request from an in-vehicle device to a network application server via a PDN gateway or GGSN; based on a network event, receives a redirect response signal to redirect the in-vehicle device from accessing the network application server to receiving the landing page; based on a URI of the landing page, provides a query request signal to the local DNS server VM for the IP address and the domain name of a network or local landing page server; receives a query response signal from the local DNS server VM and the landing page from the LLPS VM.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 7, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sandeep Vig, Rajeev Ranjan
  • Patent number: 10698910
    Abstract: Automated weighting is performed that includes transforming a behavior of each respective dimension of multiple dimensions of a selected group of events to a respective weight, the respective weight determined based on a distribution of values of the respective dimension, and where the weight determined for a first of the plurality of dimensions is greater than the weight determined for a second of the plurality of dimensions. Similarity values are computed indicating similarities between further events and the selected group of events, the similarity values based on a combination of the weights and distances between the further events and the selected group of events. Cohorts of the further events are generated by performing multi-level ranking that comprises ranking groups of the further events based on the similarity values, and applying merging to the groups to produce merged groups. The cohorts are visualized in a graphical visualization.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: June 30, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Ming C. Hao, Nelson L. Chang, Justin Aaron Scaggs, Felix Hamborg, Daniel Keim
  • Patent number: 10699164
    Abstract: A training template construction apparatus includes a gaze fixation point receiving unit for receiving gaze fixation points of a user that looks a facial picture that expresses random emotion, from an eye tracking apparatus that is operatively associated with the gaze fixation point receiving unit, a gaze pattern extraction unit for extracting a gaze pattern and gaze pattern information via machine-learning of the gaze fixation points received from the gaze fixation point receiving unit, a heat map deduction unit for deducing a heat map using the gaze pattern and the gaze pattern information that are extracted by the gaze pattern extraction unit, a difference heat map deduction unit for deducing a difference value between the heat map deduced from the heat map deduction unit and a heat map of a reference group based on pre-stored facial pictures that express the same emotion and for deducing a difference heat map to which the difference value is applied, and a controller for analyzing the gaze pattern and the
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: June 30, 2020
    Assignees: THE INDUSTRY & ACADEMIC COOPERATION IN CHUNGNAM NATIONAL UNIVERSITY (IAC)
    Inventors: Taehyun Kim, Soo Rim Noh
  • Patent number: 10691732
    Abstract: System, methods, and user interface for searching documents related to resumes or job descriptions as a special type of unstructured data. The methods automatically transform a source document such as a resume or job description into a search query, and retrieve target documents matching the most important contents in the source document without requiring a user to open and read the source document and write a query. The methods identify the most representative attributes in such documents based on grammatical, semantic, and contextual information contained in the documents for producing more effective and relevant search results than manually-constructed search queries.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: June 23, 2020
    Inventor: Guangsheng Zhang
  • Patent number: 10692491
    Abstract: Systems and methods for obtaining content over the Internet, identifying text within the content (e.g., such as closed captioning or recipe text) or creating text from the content using such technologies as speech recognition, analyzing the text for actionable directions, and translating those actionable directions into instructions suitable for network-connected cooking appliances. Certain embodiments provide additional guidance to avoid or correct mistakes in the cooking process, and allow for the customization of recipes to address, e.g., dietary restrictions, culinary preferences, translation into a foreign language, etc.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: June 23, 2020
    Assignee: KONINKLUKE PHILIPS N.V.
    Inventors: Rajendra Singh Sisodia, Anand Srinivasan Srinivasan Natesan, Aravind Gundumane, Chaitra Bhat
  • Patent number: 10685236
    Abstract: A metadata generation system utilizes machine learning techniques to accurately describe content of videos based on multi-model predictions. In some embodiments, multiple feature sets are extracted from a video, including feature sets showing correlations between additional features of the video. The feature sets are provided to a learnable pooling layer with multiple modeling techniques, which generates, for each of the feature sets, a multi-model content prediction. In some cases, the multi-model predictions are consolidated into a combined prediction. Keywords describing the content of the video are determined based on the multi-model predictions (or combined prediction). An augmented video is generated with metadata that is based on the keywords.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: June 16, 2020
    Assignee: Adobe Inc.
    Inventors: Saayan Mitra, Viswanathan Swaminathan, Somdeb Sarkhel, Julio Alvarez Martinez, Jr.
  • Patent number: 10678840
    Abstract: Methods, systems, and media for presenting news items corresponding to media content are provided. In some implementations, the method comprises: determining a channel that is providing a television program; determining whether news content corresponding to the channel exists, wherein the determining further comprises: obtaining news documents, determining keywords associated with the news documents based on frequency, receiving captioning content corresponding to the channel, determining whether at least one of the keywords associated with the news documents is included in the captioning content, selecting a news document in response to determining that keywords associated with the news document are included in the captioning content, and obtaining one or more news items that correspond to the news document; and causing the one or more news items relating to the television program to be presented.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich
  • Patent number: 10679068
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for presented media. In one aspect, a method includes storing in a buffer, on a first user device, media data as buffered media data, the buffered media data being a most recent portion of media data received at the first user device, the most recent portion inclusive of the media data received from a present time to a prior time that is fixed relative to the present time; responsive to a search operation invocation at the present time, sending the buffered media data to a search processing system that is remote from the first user device; and receiving, from the search processing system and in response to the buffered media data, contextual information regarding an entity that the data processing system identified from processing the buffered media data.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: June 9, 2020
    Assignee: GOOGLE LLC
    Inventor: Ibrahim Badr
  • Patent number: 10671675
    Abstract: Systems and methods for classifying electronic information are provided by way of a Technology-Assisted Review (“TAR”) process. In certain embodiments, the TAR process is a Scalable Continuous Active Learning (“S-CAL”) approach. In certain embodiments, S-CAL selects an initial sample from a document collection, trains a classifier by using a default classification for a portion of the initial sample, scores the initial sample, selects a sub-sample from the initial sample for review, removes the reviewed sub-sample from the initial sample, and repeats the process by re-training the classifier until the initial sample is exhausted. In certain embodiments, a classification threshold is determined using a calculated estimate of the prevalence of relevant information such that the threshold classifies the information in accordance with a determined target criteria. In certain embodiments, the estimate of prevalence is determined from the results of iterations of a TAR process such as S-CAL.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: June 2, 2020
    Inventors: Gordon V. Cormack, Maura R. Grossman
  • Patent number: 10671810
    Abstract: Examples relate to citation explanations. A process to provide citation explanation is provided herein. The process analyzes a primary document to extract a citation claim. The process generates a set of candidate segments of a cited document that may correspond to the citation claim. The process also analyzes the set of candidate segments.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: June 2, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Georgia Koutrika, Alkis Simitsis
  • Patent number: 10657148
    Abstract: An IoT apparatus in use by a user, which is communicatively linked to a mobile device used by the user, is identified. A determination can be made as to whether documentation for the IoT apparatus is located on the IoT apparatus or on a mobile device. Responsive to determining that the documentation is located on the IoT apparatus or on the mobile device, a determination can be made as to whether the documentation located on the IoT apparatus or on the mobile device is a latest version of the documentation. Responsive to determining that the documentation located on the IoT apparatus or on the mobile device is not the latest version of the documentation, the latest version of the documentation can be automatically accessed from a resource external to the IoT apparatus and the mobile device. Presentation of the latest version of the documentation on a display can be initiated.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia, Victor Adrian Sosa Herrera
  • Patent number: 10652280
    Abstract: Methods and systems for configuring a security topology in an enterprise security management configuration tool are disclosed. One method includes manipulating an icon representing one or more nodes in a configuration user interface of an enterprise security management configuration tool to associate the one or more nodes into a manual grouping of nodes in an enterprise network; and, after manipulating the icon, selecting, from a tool palette of the configuration user interface, an automatic association tool, the automatic association tool determining an association among a plurality of nodes into a plurality of automated logical groupings of nodes. In some cases, the manual grouping of nodes is different from the plurality of automated logical groupings, and the automatic association tool preserves the manual grouping of nodes.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: May 12, 2020
    Assignee: Unisys Corporation
    Inventors: Robert A. Johnson, Michael J. DiDomenico, Philippe Jolly, Michael C Leap, Richard W Phelps
  • Patent number: 10650097
    Abstract: One embodiment provides a method that includes crawling a network for raw data. Emotion metrics are refined for the raw data. Labels for the raw data using refined emotion metrics are received. Factor analysis is performed for labeled data to obtain emotional tone factors. Adjusted labeled data are received based on the emotional tone factors. Words are analyzed using a tone model using the emotional tone factors and integrating the adjusted labeled data. Representative words for each emotional tone factor are provided based on using the tone model.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peifeng Yin, Zhe Liu, Anbang Xu, Taiga Nakamura
  • Patent number: 10635789
    Abstract: Methods, systems, and computer-readable media for request authorization using service coordination are disclosed. An authorization data structure and an operation data structure are selected based at least in part on a request for an operation. The authorization data structure comprises a directed acyclic graph representing a flow of data between service operations associated with authorization of the operation, and the operation data structure comprises a directed acyclic graph representing a flow of data between a service operations associated with execution of the operation. Authorization of the operation is attempted using the authorization data structure, comprising invoking one or more of the service operations associated with authorization. If the authorization is successful, then the execution of the operation is initiated using the operation data structure, comprising invoking one or more of the service operations associated with execution.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: April 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Robin Alan Golden, Marc Andrew Bowes, Izak Van Der Merwe
  • Patent number: 10635708
    Abstract: Method of generating presentation starts by receiving user input indicating activation of presentation generator and generating and transmitting content selection display to the electronic device that includes search button, first table including list of selected cocktails, and second table including spirit type and number count. When the user input indicates selection of search button, processor generates and transmits cocktail lookup page display that includes pop-up window that includes drop-down lists or search fields including cocktail criterions and third table that includes entries matching selected cocktail criterion selected. When user input indicates activation of selection box included in the third table and subsequent user input indicates no other entries are desired, processor generates and transmits content selection display that includes updated first table that comprises the entry associated with the activated selection box.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: April 28, 2020
    Assignee: Liquid Presentation, LLC
    Inventors: Richard Sunada, Daylan Sunada
  • Patent number: 10630639
    Abstract: Systems and methods of the present invention provide for a server computer coupled to a network and configured to: receive an image; transmit the digital image to an API operated by at least one metadata generation service, and receive a metadata data set about the digital image, prioritize a plurality of keywords within the data set, generate a list of candidate domain names including a keyword, insert a second candidate domain name into the list comprising a keyword replacing or concatenated to the keyword and associated with a lower priority than the keyword; and transmit the list to a client computer for display.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 21, 2020
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Jesse Bilsten
  • Patent number: 10609453
    Abstract: Customized recommendations of multimedia content streams are provided herein. A method can include facilitating, by a network device of a wireless network and comprising a processor, an output of a recommendation of a first multimedia content stream at a communications device based on a monitored interaction determined to have been performed by an identified entity at the communications device. The method can also include facilitating, by the network device, a first transmission of the first multimedia content stream to the communications device in response to an acceptance of the recommendation of the first multimedia content stream received from the communications device. The first multimedia content stream can be renderable for consumption at the communications device.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: March 31, 2020
    Assignee: The DIRECTV Group, Inc.
    Inventors: Michael Greenstein, Percival Pacifico, Jason Payabyab, Kue Xiong
  • Patent number: 10607273
    Abstract: Systems and methods for providing relevant explanations for recommended content are provided. In one embodiment, a computer-implemented method includes obtaining data indicative of one or more parameters associated with a user. The method includes determining recommended content for the user based at least in part on the one or more parameters associated with the user. The recommended content is associated with a recommended engagement for the user. The method includes generating an explanation for the recommended content for the user based at least in part on the one or more parameters associated with the user. The explanation is indicative of why the recommended engagement is recommended for the user. The method includes providing data indicative of the recommended content and the explanation for the recommended content for display on a user interface via a display device.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: March 31, 2020
    Assignee: Google LLC
    Inventors: Jennifer Su, Mark T. Rivera
  • Patent number: 10587624
    Abstract: This disclosure provides an apparatus, method, and non-transitory computer readable medium for operating networking for members and supporting a controlled-access establishment. The apparatus includes a memory and a processor couple to the memory. The memory stores a plurality of member profiles corresponding to a plurality of member devices including a first member profile corresponding to a first member device, where each member profile contains information about a member related to the member a member device.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: March 10, 2020
    Assignee: TNB Growth Corporation
    Inventors: J. Stuart Fitts, Phillip J. Romano
  • Patent number: 10585872
    Abstract: Reorganizing a data table to improve analytical database performance is presented. Attribute value information for data blocks of the data table is determined. One or more queries having respective query predicates involving the attribute may be received and processed. Data blocks having attribute value information matching a query predicate are selected. The selected data blocks are evaluated for the query predicate of the query. For each part of a set of the parts a false positive rate may be determined. The false positive rate may indicate the fraction of data blocks of the selected data blocks of the part, that each contains less than a determined maximum number of rows that satisfy the query predicate. In response to determining for each part of the set of the parts that the determined false positive rates of the part meet a predefined condition sorting the part by the attribute.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Boehme, Andreas Brodt, James L. Finnie, Knut Stolze
  • Patent number: 10572511
    Abstract: Received data records, each including one or more values in one or more fields, are processed to identify a matched data cluster. The processing includes: for selected data records, generating a query from one or more values; identifying one or more candidate data records from the received data records using the query; determining whether or not the selected data record satisfies a cluster membership criterion for at least one candidate data cluster of one or more existing data clusters containing the candidate records; and selecting the matched data cluster from among one or more candidate data clusters based at least in part on a growth criterion for the candidate data clusters, or initializing the matched data cluster with the selected data record if the selected data record does not satisfy a cluster membership criterion for any of the existing data clusters or based on a result of the growth criterion.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 25, 2020
    Assignee: Ab Initio Technology LLC
    Inventors: Arlen Anderson, Kamil Trojan
  • Patent number: 10565521
    Abstract: A system, method and computer program product provides improved performance in machine learning, decision making and similar processes. In one example method, a plurality of individual subsets of features of a dataset comprising multiple features are received. The subsets may be provided by applying one or more feature selection methods to the dataset. Each subset is represented as a graph based on a predefined graph template. The example method merges the graphs of the plurality of individual subsets by overlaying the graphs on each other to form a merged feature graph. The merged feature graph may be used for identifying a single subset of features for use in machine learning, decision making and similar processes.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Urvesh Bhowan, Keith Cortis, Seamus R. McAteer, Daniel J. McCloskey
  • Patent number: 10565215
    Abstract: Disclosed herein is a computer implemented method of determining a similarity score of a plurality of data records with a target data record in a data set. The similarity score allows a user to identify secondary data records, or pairs of data records, that disclose similar concepts. Also disclosed herein is a computer implemented method for presentation and visual navigation of a data set including related data records. The presentation of a data set using the disclosed method allows users of to quickly identify data records that are very similar to a data record of interest. The data set may include directly connected or indirectly connected patents.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: February 18, 2020
    Assignee: Patent Analytics Holding Pty Ltd
    Inventors: Ben Palmer, Doris Spielthenner, Michael Lloyd
  • Patent number: 10558396
    Abstract: A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device processes data usage characteristics associated with a data object that is associated with a user to determine an estimated location of the user. When the estimated location of the user compares unfavorably to the home location of the user, the computing device pre-fetches less than the decode threshold number of EDSs, for each set of encoded data slices (EDSs) that respectively correspond to data segments of a data object, from first storage units (SUs) to second SUs associated with the estimated location of the user.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: February 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian F. Ober, Jason K. Resch
  • Patent number: 10558933
    Abstract: A system, method and computer program product provides improved performance in machine learning, decision making and similar processes. In one example method, a plurality of individual subsets of features of a dataset comprising multiple features are received. The subsets may be provided by applying one or more feature selection methods to the dataset. Each subset is represented as a graph based on a predefined graph template. The example method merges the graphs of the plurality of individual subsets by overlaying the graphs on each other to form a merged feature graph. The merged feature graph may be used for identifying a single subset of features for use in machine learning, decision making and similar processes.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Urvesh Bhowan, Keith Cortis, Seamus R. McAteer, Daniel J. McCloskey
  • Patent number: 10552461
    Abstract: A method, system and a computer program product are provided for scoring candidate answers for geographic relevance by identifying document location information that is associated with a document, associating each token in the document with the document location information, and then comparing geographic foci identified for a candidate answer from the tokens with geographic foci identified for an input question to generate a geographic relevance score for the candidate answer to the input question.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Edward G. Katz, Kristen M. Summers
  • Patent number: 10546009
    Abstract: A computer-implemented system and method provide for mapping a set of strings onto an ontology which may be represented as a graph. The method includes receiving a set of strings, each string denoting a respective object. For each of the strings, a pairwise similarity is computed between the string and each of a set of objects in the ontology. For each of a set of candidate subsets (subgraphs) of the set of objects, a global score is computed, which is a function of the pairwise similarities between the strings and the objects in the subset and a tightness score. The tightness score is computed on the objects in the subset with a submodular function. An optimal subset is identified from the set of candidate subsets based on the global scores. Strings in the set of strings are mapped to the objects in the optimal subset, based on the pairwise similarities.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: January 28, 2020
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Matthias Gallé, Nikolaos Lagos
  • Patent number: 10540380
    Abstract: A cleanse engine receives address data from an application as the address data is entered into the application. The cleanse engine parses the address data as the data is received from the application. The cleanse engine performs a final address validation to validate a final address when sufficient parsed address data is available and returns the final address to the application. The cleanse engine sends the parsed address data to a search engine when insufficient parsed address data is available to perform the final address validation. When the parsed address data is sent to the search engine, the search engine queries reference data and returns a list of search results to the cleanse engine. The cleanse engine standardizes the list of search results from the search engine and sends the list of search results to the application.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: January 21, 2020
    Assignee: SAP SE
    Inventors: Ronald Dupey, Steve Ellison, Pete McDonald, Gerard Winkler, Randy Simonson
  • Patent number: 10536540
    Abstract: Described herein is a system architecture that supports generating analytics data about files hosted by a file hosting server. Also described herein are various graphical user interfaces that are well-suited to present at least a portion of the analytics data to a user.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 14, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kristen Kamath, Jonathan Fred Keslin, Angela Allison, Reema Bhagat, Jonathan Rosenberg
  • Patent number: 10514965
    Abstract: A device may detect an event during execution of a particular application of the device. As part of detecting the event, the device may detect a closing of the particular application or may detect a calendar event. The device may identify a sequence of applications related to the event based on information identifying the event and may present graphical information identifying the sequence of applications. The device may detect selection of graphical information identifying another application from the graphical information identifying the sequence of applications, and may initiate the other application based on detecting the selection of the graphical information identifying the other application.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: December 24, 2019
    Assignee: VERIZON NEW JERSEY INC.
    Inventors: Woo Beum Lee, Jeffrey M Walsh
  • Patent number: 10515328
    Abstract: The present disclosure provides techniques for calculating an entity's cybersecurity risk based on identified relationships between the entity and one or more vendors. Customer/vendor relationships may impact the cybersecurity risk for each of the parties involved because a security compromise of a downstream or upstream provider can lead to a compromise of multiple other companies. For example, if organization A uses B (e.g., a cloud service provider) to store files, and B is compromised, this may lead to organization A being compromised (e.g., the files organization A stored using B may have been compromised by the breach of B's cybersecurity). Embodiments of the present disclosure further provide a technique for calculating a cybersecurity risk score for an organization based on identified customer/vendor relationships.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 24, 2019
    Assignee: SecurityScorecard, Inc.
    Inventor: Nikon Rasumov
  • Patent number: 10503715
    Abstract: Technologies are disclosed for enabling application search through the use of programmatic application state indexing. The disclosed technologies enable applications to be systematically explored using a program to identify the various states of the application. For example, UI displays provided by an application can be explored and text or other content can be captured from each UI display. The text or other content can then be indexed and utilized to search applications and to navigate directly to specific application states.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Massaguer, Derek Steven Gebhard
  • Patent number: 10496418
    Abstract: The present application discloses a method for assembling ANDROID application based on application content. The method includes: 1) a server captures page information of an ANDROID application and creates an index, and saves metadata and index information of the page to a database, wherein the metadata includes the page jump logic of the ANDROID application; 2) a client sends a keyword input by a user to the server; 3) the server obtains an application list matching the keyword from the database and returns the metadata corresponding to the application list to the client; 4) after a target ANDROID application is selected from the application list, the client launches the target ANDROID application and automatically jumps to the page corresponding to the keyword according to the page jumping logic of the target ANDROID application. The invention breaks the isolation of information and provides a more natural assembly service among ANDROID applications.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: December 3, 2019
    Assignee: Peking University
    Inventors: Gang Huang, Xuanzhe Liu, Yi Liu, Yun Ma, Meihua Yu, Mengwei Xu
  • Patent number: 10489419
    Abstract: A method may include receiving a semantic query, wherein the semantic query is formatted using a first ontology; retrieving a transitive mapping between the first ontology and a second ontology; translating a first element of the semantic query from the format of the first ontology to a second element of the second ontology in accordance with the transitive map; parsing a relational database to Resource Description Format (R2RML) mapping to determine a set of database tables that include the second element; directing an execution of the semantic query to the set of database tables in accordance with the R2RML mapping; and storing the results of the executed query in a tripe format, the stored results formatted using the first ontology.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: November 26, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Newman, Devdeep Kabiraj, Gerald Quigley, Caroline Janice Day
  • Patent number: 10489825
    Abstract: A seed cluster comprising a group of users who share a particular attribute and/or affiliation is determined by a social networking system. For each user of the seed cluster, other users and/or entities connected to the user in the social networking system are retrieved. For each retrieved other user or entity, the social networking system may determine whether the other user or entity exhibits the attribute or affiliation based on a random walk algorithm. A resulting targeting cluster of users and/or entities may be used for targeting advertisements targeting to members. A social networking system may also infer an affiliation for a user based on the user's interaction with a page, application, or entity where other users who interacted with the same page, application, or entity have the same affiliation.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: November 26, 2019
    Assignee: Facebook, Inc.
    Inventors: Rong Yan, Ankush Singla, Antonio Felipe Garcia-Martinez, Philip Zigoris
  • Patent number: 10489500
    Abstract: Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts. The method includes tokenizing the DUA into a plurality of statements-under-analysis (“SUAs”), selecting a first SUA of the plurality of SUAs, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 26, 2019
    Assignee: BLACKBOILER LLC
    Inventors: Jonathan Herr, Daniel P. Broderick, Daniel Edward Simonson
  • Patent number: 10419560
    Abstract: A social networking system presents content items to a user and determines if the user has less than at threshold level of interest in the presented content items based on one or more user interactions with the presented content items. For example, the social networking system determines the user has less than the threshold level of interest in the presented content items if at threshold number of requests for content are received within a time interval. If the user has less than the threshold level of interest in the presented content items, the social networking system identifies additional content items to present to the user, and may also identify content items previously presented to the user. Content is selected form the additional content items or from the previously presented content items and presented to the user.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: September 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Yintao Yu, Meihong Wang
  • Patent number: 10402426
    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: September 26, 2012
    Date of Patent: September 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Robert Michael Baldwin, Henry Bridge, Omid Aziz, Devin Naquin
  • Patent number: 10395202
    Abstract: A system, method and tangible computer readable storage medium for storing a computer-implemented guideline, wherein the computer-implemented guideline includes a plurality of device independent nodes, determining a current state of the computer-implemented guideline, wherein the current state relates to one of the device independent nodes, retrieving device features relating to a device on which the one of the device independent nodes of the computer-implemented guideline is to be performed, modifying the one of the device independent nodes based on the device features to generate a device specific node and instantiating the device specific node on the device.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: August 27, 2019
    Assignee: Koninklijke Philips N.V.
    Inventors: Steffen Clarence Pauws, Alphonsus Anghonius Jozef De Lange, Cornelis Conradus Adrianus Maria Van Zon, Pradyumna Dutta, William Palmer Lord
  • Patent number: 10373278
    Abstract: A computer-implemented method includes detecting a first and second set of citations to a plurality of legal cases cited in a plurality of legal documents and a first legal document distinct from the plurality of legal documents, respectively. The computer-implemented method further includes determining a first and second set of tones corresponding to each citation in the first and second sets of citations, respectively. The computer-implemented method further includes determining a score for each tone in the first and second sets of tones, respectively. The computer-implemented method further includes detecting a first set of annotations corresponding to the first set of citations. The computer-implemented method further includes building a training model, based, at least in part, from at least a subset of the first set of annotations. The computer-implemented method further includes determining a second set of annotations corresponding to the second set of citations.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hernan Badenes, Rosanna S. Mannan, Siddharth A. Patwardhan
  • Patent number: 10375129
    Abstract: Individuals may utilize devices to engage in conversations about topics respectively associated with a location (e.g., restaurants where the individuals may meet for dinner). Often, the individual momentarily withdraws from the conversation in order to issue commands to the device to retrieve and present such information, and may miss parts of the conversation while interacting with the device. Additionally, the individual often explores such topics individually on a device and conveys such information to the other individuals through messages, which is inefficient and error-prone. Presented herein are techniques enabling devices to facilitate conversations by monitoring the conversation for references, by one individual to another (rather than as a command to the device), to a topic associated with a location. In the absence of a command from an individual, the device may automatically present a map alongside a conversation interface showing the location(s) of the topic(s) referenced in the conversation.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lisa Stifelman, Madhusudan Chinthakunta, Julian James Odell, Larry Paul Heck, Daniel Dole
  • Patent number: 10372774
    Abstract: A system and method for anticipatory contextual notifications are provided. In example embodiments, a context indication corresponding to a user that is a member of a social network service is received. The context indication is indicative of a real-time context of the user. The context indication is analyzed to determine that the context indication is a significant context indication. An entity associated with the significant context indication and that is a member of the social network service is identified. Member data associated with the identified entity and the user is accessed. Notification context is generated based, at least in part, on an analysis of the significant context indication and the member data. Presentation, to the user, of a notification that includes the notification context is caused.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Akhilesh Gupta, Ya-Tsun Yang
  • Patent number: 10360600
    Abstract: A system and method for generating recommendations based on verified user reviews receives verified user reviews from a rating system. The system and method constructs and updates user profiles based on various factors including location and demographic information. This information is used to create comparison points between profiles which is used to amplify certain possible recommendations based on the similarity between the users. This information may then be used to trigger the population of a user interface.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: July 23, 2019
    Inventor: Peter Polson
  • Patent number: 10360219
    Abstract: An approach is provided to identify permanence data corresponding to terms included in a corpus of a question answering (QA) system. Based on the identified permanence, a time-based confidence of each of the terms is established. Terms are identified as a plurality of candidate answers to a question posed to the QA system. Each of the plurality of candidate answers are scored with the scoring being at least partially based on the time-based confidence established for each of the terms.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Darryl M. Adderly, Corville O. Allen, Scott N. Gerard, Robert K. Tucker
  • Patent number: 10356027
    Abstract: The present disclosure relates generally to internet social media, and more specifically to techniques for determining location-related information about internet social media content. In some embodiments, a system accesses data representing a first social media post, the data including geographic location data identifying a first geographic location. The system identifies a second social media post related to the first post. The system accesses data representing the second social media post, wherein the data representing the second post does not include geographic location data identifying the first geographic location. The system analyzes the data representing the second social media post and determines a location score based at least in part on the analysis of the data representing the second social media post. If the location score exceeds a threshold location score, the system associates the second social media post with the first geographic location.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: July 16, 2019
    Assignee: HYP3R INC
    Inventors: Carlos Garcia, Omar Ramos, Anton Antonov