Patents Examined by Brandon S Cole
  • Patent number: 11270229
    Abstract: Evaluations of a document are generated that indicate likelihoods of the document achieving its objectives. The evaluations are based on predictive characteristics of one or more outcomes of the client document that are indicative of whether the document will achieve its objectives. Specifically, a server receives the document from a client device. The server extracts a set of features from the document. The evaluations of the document are generated based on the predictive characteristics for the one or more outcomes of the document. The generated evaluations are provided to the client device such that the document can be optimized to achieve its desired objectives. The optimized document may also be sent to a posting server for posting to a computer network. The known outcomes of the optimized document are collected through reader responses to the document and analyzed to improve evaluations for other documents.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: March 8, 2022
    Assignee: Textio, Inc.
    Inventors: Kieran Snyder, Robert E. Kolba, Jr., Jensen Harris
  • Patent number: 11263550
    Abstract: A method and system of mitigating bias in a decision-making system are provided. A presence of bias is identified in one or more machine learning models. For each of the machine learning models, a presence of bias in an output of the model is determined. One or more options to mitigate a system bias during a processing stage, based on the identified presence of bias for each of the one or more models, are determined. One or more options to mitigate the system bias during a post-processing stage, based on the identified presence of bias in each output of the models, are determined. A combination of options is provided, including (i) a processing option for the processing stage, and (ii) a post-processing option for the post-processing stage, wherein the combination of options accommodates a threshold bias limit to the system bias and a total bias mitigation cost threshold.
    Type: Grant
    Filed: September 9, 2018
    Date of Patent: March 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marisa Affonso Vasconcelos, Carlos Henrique Cardonha
  • Patent number: 11263551
    Abstract: A method for machine-learning based process flow recommendation is provided. The method may include training a machine-learning model by at least processing training data with the machine-learning model. The training data may include a matrix representing one or more existing process flows by at least indicating actions that are performed on a document object to generate a subsequent document object. An indication that a first document object is created as part of a process flow may be received. In response to the indication, the trained machine-learning model may be applied to generate a recommendation to perform, as part of the process flow, an action to generate a second document object. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: March 1, 2022
    Assignee: SAP SE
    Inventors: Kavitha Krishnan, Kumar Nitesh, Naga Sai Narasimha Guru Charan Koduri
  • Patent number: 11257002
    Abstract: Techniques for dynamic accuracy-based experimentation and deployment of machine learning (ML) models are described. Inference traffic flowing to ML models and the accuracy of the models is analyzed and used to ensure that better performing models are executed more often via model selection. A predictive component can evaluate which model is more likely to be accurate for certain input data elements. Ensemble techniques can combine inference results of multiple ML models to aim to achieve a better overall result than any individual model could on its own.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: February 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas Albert Faulhaber, Jr., Edo Liberty, Stefano Stefani, Zohar Karnin, Craig Wiley, Steven Andrew Loeppky, Swaminathan Sivasubramanian, Alexander Johannes Smola, Taylor Goodhart
  • Patent number: 11244222
    Abstract: An artificial intelligence-enabled device that handles delivery of user consumable information independent of network connectivity of the AI-enabled device, includes a memory and neural circuitry. The neural circuitry allocates a dedicated cache storage and determines a type of intelligent service on the AI-enabled device, for which first information is to be cached at the dedicated cache storage. The neural circuitry caches first information from a cloud server to a local sub-cache in the dedicated cache storage. The first information of the determined type of service is adaptively cached during at least one of a background activity or a foreground activity of the AI-enabled device, in accordance with an offline state or an online state of the AI-enabled device. The neural circuitry further controls delivery of user consumable information, based on a user input, on the AI-enabled device, based on the local sub-cache and supplemental information retrievable from the cloud server.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: February 8, 2022
    Assignee: SONY CORPORATION
    Inventor: Jenke Wu Kuo
  • Patent number: 11238357
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing large datasets using a computationally-efficient representation are disclosed. A request to apply a coverage algorithm to a large input dataset is received. The large dataset includes sets of elements. A computationally-efficient representation of the large dataset is generated by generating a reduced set of elements that contains fewer elements based on a defined probability. For each element in the reduced set, a determination is made regarding whether the element appears in more than a threshold number of sets. When the element appears in more than the threshold number, the element is removed from sets until the element appears in only the threshold number. The coverage algorithm is then applied to the computationally-efficient representation to identify a subset of the sets. The system provides data identifying the subset of the sets in response to the received request.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Seyed Vahab Mirrokni Banadaki, Hossein Esfandiari, MohammadHossein Bateni
  • Patent number: 11238346
    Abstract: An apparatus for learning a rank of an artificial neural network is configured to decompose a weight tensor into a first weight tensor and a second weight tensor. A set of rank selection parameters are applied to the first weight tensor and the second weight tensor to truncate the rank of the first weight tensor and the second weight tensor. The set of rank selection parameters are updated simultaneously with the weight tensors by averaging updates calculated for each rank selection parameter of the set of rank selection parameters.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: February 1, 2022
    Assignee: Qualcomm Incorproated
    Inventors: Regan Blythe Towal, Raghuraman Krishnamoorthi
  • Patent number: 11238132
    Abstract: A method for model management includes receiving data on which to base a model, evaluating the received data against a plurality of existing models and data associated with each of the plurality of existing models, determining whether any of the plurality of existing models can be used as the model or as a basis to develop the model for the received data, and providing a user with the existing models that can be used as the model or as a basis to develop the model for the received data.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: February 1, 2022
    Assignee: Kasisto, Inc.
    Inventors: Guillermo Averboch, Sasha Caskey, Yi Ma, Sathish Pammi, Robert Stewart
  • Patent number: 11238359
    Abstract: Techniques facilitating simplified quantum programming are provided. In one example, a computer-implemented method comprises reducing, by a device operatively coupled to a processor, a first computing problem of a problem type to a second computing problem of the problem type, wherein the second computing problem is associated with a quantum circuit; facilitating, by the device, execution of the quantum circuit at a quantum computer, resulting in a first output corresponding to the second computing problem; and mapping, by the device, the first output to a second output corresponding to the first computing problem.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: February 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Chen, Shaohan Hu, Peng Liu, Marco Pistoia
  • Patent number: 11232364
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for rule generation and interaction. A rules engine is provided that does not require manual effort to generate or maintain high-quality rules over time for detecting malicious accounts or events. Rules no longer need to be manually added, tuned, or removed from the system. The system is able to determine the health of each rule and automatically add, tune, and remove rules to maintain a consistent, effective rule set.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: January 25, 2022
    Assignee: DataVisor, Inc.
    Inventors: Catherine Lu, Patrick Glenn Murray, Ming Qi, Shuo Shan, Yinglian Xie, Fang Yu, Yuhao Zheng
  • Patent number: 11227235
    Abstract: Aspects of the disclosure generally relate to computing devices and may be generally directed to devices, systems, methods, and/or applications for learning the operation of a computing device or software application, storing this knowledge in a knowledgebase, neural network, or other repository, and enabling autonomous operation of the computing device or software application with partial, minimal, or no user input.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: January 18, 2022
    Inventor: Jasmin Cosic
  • Patent number: 11222259
    Abstract: Technical solutions are described for storing weight in a crosspoint device of a resistive processing unit (RPU) array. An example method includes setting a state of each single bit counter from a set of single bit counters in the crosspoint device, the states of the single bit counters representing the weight to be stored at the crosspoint device. The method further includes adjusting electrical conductance of a resistor device of the crosspoint device. The resistor device includes a set of resistive circuits, each resistive circuit associated with a respective single bit counter from the set of single bit counters, the electrical conductance adjusted by activating or deactivating each resistive circuit according to a state of the associated single bit counter.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 11, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Siyuranga Koswatta, Yulong Li, Paul M. Solomon
  • Patent number: 11202351
    Abstract: A load control device may be configured to control multiple characteristics of one or more electrical loads such as the intensity and color of a lighting load. The load control device may switch from controlling one characteristic of the electrical loads to controlling another characteristic of the electrical loads based on the position and/or orientation of one or more components of the load control device. Such a position and/or orientation may be manipulated by moving the one or more components relative to a base portion of the load control device. The load control device may be a wall-mounted device or a battery-powered remote control device.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: December 14, 2021
    Assignee: Lutron Technology Company LLC
    Inventors: Chris Dimberg, Daniel L. Twaddell
  • Patent number: 11200501
    Abstract: Various embodiments describe user segmentation. In an example, potential rules are generated by applying a frequency-based analysis to user interaction data points. Each of the potential rules includes a set of attributes of the user interaction data points and indicates that these data points belong to a segment of interest. An objective function is used to select an optimal set of rules from the potential rules for the segment of interest. The potential rules are used as variable inputs to the objective function and this function is optimized based on interpretability and accuracy parameters. Each rule from the optimal set is associated with a group of the segment of interest. The user interaction data points are segments into the groups by matching attributes of these data points with the rules.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: December 14, 2021
    Assignee: ADOBE INC.
    Inventors: Ritwik Sinha, Virgil-Artimon Palanciuc, Pranav Ravindra Maneriker, Manish Dash, Tharun Mohandoss, Dhruv Singal
  • Patent number: 11195095
    Abstract: A system and method of accelerating execution of a NN model, by at least one processor may include: receiving a first matrix A, representing elements of a kernel K of the NN model and a second matrix B, representing elements of an input I to kernel K; producing from matrix A, a group-sparse matrix A?, comprising G tensors of elements. The number of elements in each tensor is defined by, or equal to a number of entries in each index of an input tensor register used for a specific Single Instruction Multiple Data (SIMD) tensor operation, and all elements of A? outside said G tensors are null. The system and method may further include executing kernel K on input I, by performing at least one computation of the SIMD tensor operation, having as operands elements of a tensor of the G tensors and corresponding elements of the B matrix.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: December 7, 2021
    Assignee: NEURALMAGIC INC.
    Inventors: Alexander Matveev, Dan Alistarh, Justin Kopinsky, Rati Gelashvili, Mark Kurtz, Nir Shavit
  • Patent number: 11182689
    Abstract: A method for performing machine learning includes assigning processing jobs to a plurality of model learners, using a central parameter server. The processing jobs includes solving gradients based on a current set of parameters. As the results from the processing job are returned, the set of parameters is iterated. A degree of staleness of the solving of the second gradient is determined based on a difference between the set of parameters when the jobs are assigned and the set of parameters when the jobs are returned. The learning rates used to iterate the parameters based on the solved gradients are proportional to the determined degrees of staleness.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Parijat Dube, Sanghamitra Dutta, Gauri Joshi, Priya A. Nagpurkar
  • Patent number: 11182550
    Abstract: Mechanisms are provided that generate a knowledge data structure for a medical condition. The mechanisms parse a natural language positional statement data structure representing a natural language positional statement corresponding to a medical condition, where the natural language positional statement specifies guidance information and patient attributes indicative of patients for which an action may be performed for the medical condition. The mechanisms extract the patient attributes and a grading value associated with the natural language positional statement. The mechanisms generate at least one weight value associated with each of the patient attributes based on the grading value.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventor: Corville O. Allen
  • Patent number: 11176484
    Abstract: A machine learning system builds and uses computer models for identifying or predicting intensity of emotional reactions elicited by a particular video. Such computer models may also determine which particular emotional reaction corresponds to certain times during the video, and whether these reactions are positive or negative for a particular user. The computer models can also predict emotional reactions likely to be elicited by new videos based on learned correlations between video features and elicited emotional reactions.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: November 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Charles Shearer Dorner
  • Patent number: 11164093
    Abstract: Computer systems and associated methods are disclosed to implement a model executor that dynamically selects machine learning models for choosing sequential actions. In embodiments, the model executor executes and updates an active model to choose sequential actions. The model executor periodically initiates a recent model and updates the recent model along with the active model based on recently chosen actions and results of the active model. The model executor periodically compares respective confidence sets of the two models' parameters. If the two confidence sets are sufficiently divergent, a replacement model is selected to replace the active model. In embodiments, the replacement model may be selected from a library of past models based on their similarity with the recent model. In embodiments, past models that exceed a certain age or have not been recently used as the active model are removed from the library.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: November 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Giovanni Zappella
  • Patent number: 11157808
    Abstract: A system including a confidence assessment module that implements a neural network to assess the likelihood that codes associated with a patient's encounter with a healthcare organization are accurate. The confidence assessment module may also be incrementally trained.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: October 26, 2021
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventor: Andrew C. Wetta