Patents by Inventor Mohammad Reza Sarshogh

Mohammad Reza Sarshogh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230260022
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 17, 2023
    Applicant: Capital One Services, LLC
    Inventors: Mohammad Reza SARSHOGH, Christopher BRUSS, Keegan HINES
  • Publication number: 20230230662
    Abstract: Systems and methods are provided for generating a training dataset for training a molecule embedding module using contrastive learning, wherein the definition of similarity is based on molecular scaffold similarity. For example, systems access a molecular dataset and separate the molecular dataset into positive samples and negative samples. Systems then generate a training dataset comprising the positive samples and negative samples. Systems and methods are also provided for using the trained molecule embedding module to generate molecule embeddings and for building an end-to-end machine learning model configured to perform molecular embedding analysis and molecular property prediction, the model comprising the trained molecule embedding module and a property prediction module.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 20, 2023
    Inventors: Mohammad Reza SARSHOGH, Robin ABRAHAM
  • Patent number: 11669899
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: June 6, 2023
    Assignee: Capital One Services, LLC
    Inventors: Mohammad Reza Sarshogh, Christopher Bruss, Keegan Hines
  • Publication number: 20220318596
    Abstract: An Encoder-Decoder architecture uses two neural networks that work together to learn molecule embedding without any labeled data by transform the molecule graph to an embedding, and then mapping that embedding to a character-based representation of that molecule. An encoder operates as a molecule embedding model to produce a vector of length ā€œnā€ that reperesents the molecule as a point in an n-dimentional cartesian space. The generated vector is used by a decoder to predict the molecule's character-based representation such as a SMILES, only based on the molecule structure. A loss function is applied to the decoded character-based representation compared to the actual character-based representation of that molecyle, to generate a gradient of the error determined by the loss function which is used to modify weights in the encoder-decoder model during training.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Mohammad Reza SARSHOGH, Robin Abraham
  • Publication number: 20220180201
    Abstract: An embedding model maps a graph representation of a molecule to an embedding space. The embedding model may include one or more graph neural network layers that use a message passing framework and one or more attention layers. The one or more attention layers may determine an edge weight for each message received by a receiving node from one or more sending nodes. The edge weight may be based on features of the receiving node and features of the one or more sending nodes. The one or more graph neural network layers may determine embedded features for the graph based on the messages and the edge weights. The embedding model may determine molecule features for the molecule based on the embedded features. The molecule features may map to an embedding space. The embedding model may be trained using multi-task training to generate a more generic embedding space.
    Type: Application
    Filed: March 22, 2021
    Publication date: June 9, 2022
    Inventors: Mohammad Reza SARSHOGH, Robin ABRAHAM
  • Publication number: 20220114661
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Applicant: Capital One Services, LLC
    Inventors: Mohammad Reza SARSHOGH, Christopher BRUSS, Keegan HINES
  • Patent number: 11238531
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: February 1, 2022
    Assignee: Capital One Services, LLC
    Inventors: Mohammad Reza Sarshogh, Christopher Bruss, Keegan Hines
  • Publication number: 20210334896
    Abstract: Systems, methods, and computer program products to provide credit decisioning based on graph neural networks. A lending network graph of a plurality of loans may be received, each loan associated with a creditor and one account. A first node of the graph may be associated with a first creditor and the second node may be associated with a first account. A graph neural network may receive a respective message from each node connected to the first node, each message comprising an embedding vector reflecting a current state of the node. The graph neural network may update weights for the first node in a forward pass. The graph neural network may receive a respective message from each node connected to the second node, each message comprising the embedding vector reflecting the current state of the node. The graph neural network may update weights for the second node in a backward pass.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 28, 2021
    Applicant: Capital One Services, LLC
    Inventors: Mohammad Reza SARSHOGH, Christopher BRUSS, Keegan HINES
  • Patent number: 11023767
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for localization and recognition of text from images. For instance, a first method may include: receiving an image; processing the image through a convolutional backbone to obtain feature maps(s); processing the feature maps through a region of interest (RoI) network to obtain RoIs; filtering the RoIs through a filtering block to obtain final RoIs; and processing the final RoIs through a text recognition stack to obtain predicted character sequences for the final RoIs. A second method may include: constructing a text localization and recognition neural network (TLaRNN); obtaining training data; training the TLaRNN on the training data; and storing trained weights of the TLaRNN. The constructing the TLaRNN may include: connecting a convolutional backbone to a region of interest (RoI) network; connecting the RoI network to a filtering block; and connecting the filtering block to a text recognition network.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: June 1, 2021
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Mohammad Reza Sarshogh, Keegan Hines
  • Publication number: 20200250459
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for localization and recognition of text from images. For instance, a first method may include: receiving an image; processing the image through a convolutional backbone to obtain feature maps(s); processing the feature maps through a region of interest (Rol) network to obtain Rols; filtering the Rols through a filtering block to obtain final Rols; and processing the final Rols through a text recognition stack to obtain predicted character sequences for the final Rols. A second method may include: constructing a text localization and recognition neural network (TLaRNN); obtaining training data; training the TLaRNN on the training data; and storing trained weights of the TLaRNN. The constructing the TLaRNN may include: connecting a convolutional backbone to a region of interest (Rol) network; connecting the Rol network to a filtering block; and connecting the filtering block to a text recognition network.
    Type: Application
    Filed: April 24, 2020
    Publication date: August 6, 2020
    Applicant: CAPITAL ONE SERVICES, LLC
    Inventors: Mohammad Reza SARSHOGH, Keegan HINES
  • Patent number: 10671878
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for localization and recognition of text from images. For instance, a first method may include: receiving an image; processing the image through a convolutional backbone to obtain feature maps(s); processing the feature maps through a region of interest (RoI) network to obtain RoIs; filtering the RoIs through a filtering block to obtain final RoIs; and processing the final RoIs through a text recognition stack to obtain predicted character sequences for the final RoIs. A second method may include: constructing a text localization and recognition neural network (TLaRNN); obtaining training data; training the TLaRNN on the training data; and storing trained weights of the TLaRNN. The constructing the TLaRNN may include: connecting a convolutional backbone to a region of interest (RoI) network; connecting the RoI network to a filtering block; and connecting the filtering block to a text recognition network.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 2, 2020
    Assignee: Capital One Services, LLC
    Inventors: Mohammad Reza Sarshogh, Keegan Hines