Patents Examined by Luis A Sitiriche
  • Patent number: 12141692
    Abstract: The present disclosure relates to a method for classifying a query information element using the similarity between the query information element and a set of support information elements. A resulting set of similarity scores is transformed using a sharpening function such that the transformed scores are decreasing as negative similarity scores increase and the transformed scores are increasing as positive similarity scores increase. A class of the query information element is determined based on the transformed similarity scores.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: November 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kumudu Geethan Karunaratne, Manuel Le Gallo-Bourdeau, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi
  • Patent number: 12141710
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: November 12, 2024
    Assignee: Apple Inc.
    Inventors: Binu K. Mathew, Kit-Man Wan, Gaurav Kapoor
  • Patent number: 12124967
    Abstract: An apparatus and method for generating a solution, the apparatus including a user interface configured to receive user data, at least a processor communicatively connected to the use interface and a memory communicatively connected to the processor, the memory containing instructions configuring the processor to analyze a user interaction received through the user interface based on the user data, identify a problem as a function of the user interaction, generate a solution based on the user interaction and user data received from the user interface, wherein the solution includes a plurality of resources for addressing the problem, wherein generating a solution includes, training a web crawler configured to retrieve and index a plurality of resources, and track user progress with a solution.
    Type: Grant
    Filed: January 2, 2024
    Date of Patent: October 22, 2024
    Assignee: The Strategic Coach Inc.
    Inventors: Barbara Sue Smith, Daniel J. Sullivan
  • Patent number: 12106187
    Abstract: Systems and method are provided for data flattening. A corpus of data is extracted from at least one data source and stored at a data warehousing platform. A workflow is applied to the extracted corpus of data to provide a transformed corpus of data. The workflow includes a sequence of atomic functions selected from a library of atomic functions to perform an associated task on the corpus of data. The transformed corpus of data is provided from the data warehousing platform to a machine learning model as a set of training data.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 1, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Carlos E. Hernández Rincón, Andrew Richard Rundell, Terence Joseph Munday, James Edward Bridges, Jr., Mariana Dayanara Alanis Tamez, Josue Emmanuel Gomez Carrillo
  • Patent number: 12061972
    Abstract: A hardware implementation of a neural network and a method of processing data in such a hardware implementation are disclosed. Input data for a plurality of layers of the network is processed in blocks, to generate respective blocks of output data. The processing proceeds depth-wise through the plurality of layers, evaluating all layers of the plurality of layers for a given block, before proceeding to the next block.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: August 13, 2024
    Assignee: Imagination Technologies Limited
    Inventors: Xiran Huang, Cagatay Dikici
  • Patent number: 12045316
    Abstract: Systems and methods include obtaining network data including first data of devices and services in the network, Performance Monitoring (PM) data associated with the devices and services and with associated timestamps, and second data including any of tickets, alarms, and events affecting some of the devices and services and with associated timestamps; obtaining one or more target events from the second data based on associated operational impact in the network; determining the PM data that is statistically correlated with the one or more target events; determining the statistically correlated PM data over a corresponding time based on the associated timestamps of the PM data and the one or more target events; and providing labels for the determined statistically correlated PM data with an associated label based on the associated target event of the one or more target events.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: July 23, 2024
    Assignee: Ciena Corporation
    Inventors: David Côté, Thomas Triplet
  • Patent number: 12001515
    Abstract: Systems and methods are described for training a machine learning model using intelligently selected multiclass vectors. According to an embodiment, a processing resource of a computing system receives a first set of un-labeled feature vectors. The first set feature vectors are homomorphically translated using a T-Distributed Stochastic Neighbor Embedding (t-SNE) algorithm to obtain a second set of feature vectors with reduced dimensionality. The second set of feature vectors are clustered to obtain an initial set of clusters using centroid-based clustering. An optimal set of clusters is identified among the initial set of clusters by performing a convex optimization process on the initial set of clusters. For each cluster of the optimal set of clusters, a representative vector from the cluster is selected for labeling.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 4, 2024
    Assignee: Fortinet, Inc.
    Inventor: Sameer T. Khanna
  • Patent number: 12001941
    Abstract: Embodiments may relate to a system to be used in an oscillating neural network (ONN). The system may include a control node and a plurality of nodes wirelessly communicatively coupled with a control node. A node of the plurality of nodes may be configured to identify an oscillation frequency of the node based on a weight W and an input X. The node may further be configured to transmit a wireless signal to the control node, wherein a frequency of the wireless signal oscillates based on the identified oscillation frequency. Other embodiments may be described or claimed.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: June 4, 2024
    Assignee: Intel Corporation
    Inventors: Dmitri E. Nikonov, Sasikanth Manipatruni, Ian A. Young
  • Patent number: 11995513
    Abstract: A second problem Hamiltonian may replace a first problem Hamiltonian during evolution of an analog processor (e.g., quantum processor) during a first iteration in solving a first problem. This may be repeated during a second, or further successive iterations on the first problem, following re-initialization of the analog processor. An analog processor may evolve under a first non-monotonic evolution schedule during a first iteration, and second non-monotonic evolution schedule under second, or additional non-monotonic evolution schedule under even further iterations. A first graph and second graph may each be processed to extract final states versus a plurality of evolution schedules, and a determination made as to whether the first graph is isomorphic with respect to the second graph. An analog processor may evolve by decreasing a temperature of, and a set of quantum fluctuations, within the analog processor until the analog processor reaches a state preferred by a problem Hamiltonian.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: May 28, 2024
    Assignee: D-WAVE SYSTEMS INC.
    Inventors: Mohammad H. S. Amin, Mark W. Johnson
  • Patent number: 11995564
    Abstract: A recommendation method includes determining one or more aspects of a first item based on at least one descriptive text of the first item. The recommendation method also includes updating a knowledge graph containing nodes that represent multiple items, multiple users, and multiple aspects. Updating the knowledge graph includes linking one or more nodes representing the one or more aspects of the first item to a node representing the first item with one or more first edges. Each of the one or more first edges identifies weights associated with (i) user sentiment about the associated aspect of the first item and (ii) an importance of the associated aspect to the first item. In addition, the recommendation method includes recommending a second item for a user with an explanation based on at least one aspect linked to the second item in the knowledge graph.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: May 28, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Justin C. Martineau, Christian Koehler, Hongxia Jin
  • Patent number: 11978537
    Abstract: Pathogens invade and infect humans. Understanding the infection mechanism is essential for determining targets for new therapeutics. Existing methods provide too many false positive results. A method and system for predicting protein-protein interaction between a host and a pathogen has been provided. The disclosure provides a pipeline for predicting HPIs, which is a combination of biological knowledge-based filters, domain-based filter and sequence-based predictions. Biologically feasible interactions are only possible when both the proteins share common localization and overlapping expression profiles. This observation was used as the first filter to remove biologically irrelevant HPIs. Proteins interact with each other through domains. Both interacting and non-interacting protein pairs provide valuable information about the probability of protein-protein interactions and hence both were used to derive statistical inferences to remove improbable HPIs.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: May 7, 2024
    Assignee: Tata Consultancy Services Limited
    Inventors: Arijit Roy, Dibyajyoti Das, Gopalakrishnan Bulusu
  • Patent number: 11972341
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for executing a signal generation neural network on parallel processing hardware. One of the methods includes receiving weight matrices of a layer of a signal generation neural network. Rows of a first matrix for the layer are interleaved by assigning groups of rows of the first matrix to respective thread blocks of a plurality of thread blocks. A first subset of rows of the one or more other weight matrices are assigned to a first subset of the plurality of thread blocks and a second subset of rows of the one or more other weight matrices are assigned to a second subset of the plurality of thread blocks. The first matrix operation is performed substantially in parallel by the plurality of thread blocks. The other matrix operations are performed substantially in parallel by the plurality of thread blocks.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: April 30, 2024
    Assignee: DeepMind Technologies Limited
    Inventors: Erich Konrad Elsen, Sander Etienne Lea Dieleman
  • Patent number: 11966818
    Abstract: Decentralized machine learning to build models is performed at nodes where local training datasets are generated. A blockchain platform may be used to coordinate decentralized machine learning (ML) over a series of iterations. For each iteration, a distributed ledger may be used to coordinate the nodes communicating via a blockchain network. A node can include self-healing features to recover from a fault condition within the blockchain network in manner that does not negatively impact the overall learning ability of the decentralized ML system. During self-healing, the node can determine that a local ML state is not consistent with the global ML state and trigger a corrective action to recover the local ML state. Thereafter, the node can generate a blockchain transaction indicating that it is in-sync with the most recent iteration of training, and informing other nodes to reintegrate the node into ML.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 23, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sathyanarayanan Manamohan, Krishnaprasad Lingadahalli Shastry, Vishesh Garg
  • Patent number: 11961000
    Abstract: An apparatus of operating a neural network is configured to compress one or more of activations or weights in one or more layer of the neural network. The activations and/or weights may be compressed based on a compression ratio or a system event. The system event may be a bandwidth condition, a power condition, a debug condition, a thermal condition or the like. The apparatus may operate the neural network to compute an inference based on the compressed activations or the compressed weights.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: April 16, 2024
    Assignee: QUALCOMM Incorporated
    Inventor: Wesley James Holland
  • Patent number: 11941501
    Abstract: An electronic apparatus for executing artificial intelligence algorithm is provided. The electronic apparatus includes a memory which stores input data and a plurality of second kernel data obtained from first kernel data, and a processor which obtains upscaled data in which at least a portion of the input data is upscaled by the first kernel data. The data is upscaled by performing a convolution operation on each of the plurality of second kernel data with the input data. Each of the plurality of second kernel data includes a different first kernel element from among a plurality of first kernel elements in the first kernel data.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: March 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Youngrae Cho, Kiseok Kwon, Gyeonghoon Kim, Jaeun Park
  • Patent number: 11941512
    Abstract: Embodiments of serial neural network configuration and processing via a common serial bus are disclosed. In some embodiments, the input data and source identification data is sent to nodes of the neural network serially. The nodes can determine whether the source identification data matches with an address for the node. If the address matches, the node can store the input data in its register for further processing. In some embodiments, the serial neural network engine can include a common serial bus that can broadcast data across multiple processor chips or cores.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: March 26, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Dmitry Obukhov, Anshuman Singh, Anuj Awasthi
  • Patent number: 11928605
    Abstract: Systems for generating attack event logs are disclosed. An example system includes a storage device for storing an event log template. The system also includes a processor to receive a selection of the event log template, and receive an attack description comprising user instructions to fabricate synthetic log entries according to a format defined in the event log template. The attack description includes variables and rules for determining values for the variables. The processor generates the attack event log by determining values that satisfy the rules and writing the values into selected fields of the event log template.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Oleg Blinder, Nitzan Peleg, Omri Soceanu
  • Patent number: 11922329
    Abstract: A predictive modeling method may include obtaining a fitted, first-order predictive model configured to predict values of output variables based on values of first input variables; and performing a second-order modeling procedure on the fitted, first-order model, which may include: generating input data including observations including observed values of second input variables and predicted values of the output variables; generating training data and testing data from the input data; generating a fitted second-order model of the fitted first-order model by fitting a second-order model to the training data; and testing the fitted, second-order model of the first-order model on the testing data. Each observation of the input data may be generated by (1) obtaining observed values of the second input variables, and (2) applying the first-order predictive model to corresponding observed values of the first input variables to generate the predicted values of the output variables.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: March 5, 2024
    Assignee: DataRobot, Inc.
    Inventors: Jeremy Achin, Thomas DeGodoy, Timothy Owen, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry, Hon Nian Chua
  • Patent number: 11923093
    Abstract: A computer implemented system and method provides a volume of activation (VOA) estimation model that receives as input two or more electric field values of a same or different data type at respective two or more positions of a neural element and determines based on such input an activation status of the neural element. A computer implemented system and method provides a machine learning system that automatically generates a computationally inexpensive VOA estimation model based on output of a computationally expensive system.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: March 5, 2024
    Assignee: Boston Scientific Neuromodulation Corporation
    Inventors: Michael A. Moffitt, G. Karl Steinke
  • Patent number: 11907809
    Abstract: Various embodiments train a prediction model for predicting a label to be allocated to a prediction target explanatory variable set. In one embodiment, one or more sets of training data are acquired. Each of the one or more sets of training data includes at least one set of explanatory variables and a label allocated to the at least one explanatory variable set. A plurality of explanatory variable subsets is extracted from the at least one set of explanatory variables. A prediction model is trained utilizing the training data. The plurality of explanatory variable subsets is reflected on a label predicted by the prediction model to be allocated to a prediction target explanatory variable set with each of the plurality of explanatory variable subsets weighted respectively.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: February 20, 2024
    Assignee: International Business Machines Corporation
    Inventors: Takayuki Katsuki, Yuma Shinohara