Patents by Inventor Ranadeep Bhuyan

Ranadeep Bhuyan 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: 20230419139
    Abstract: Disclosed dynamic schema mapping systems and methods monitor network traffic between different microservices and train mapping models based on the monitored network traffic using unsupervised training. This training of the mapping models generates a probability distribution tensor that shows the probabilistic associations of different key-value pairs of the schemas of different microservices. The trained mapping models are used to map a schema from a source microservice to another schema at a destination microservice. Should the translated schema be incompatible with the destination microservice, a semi-supervised approach is taken to make the translated schema compatible. The trained models may be reinforced (e.g., the probability distribution tensor may be updated) as more network traffic is collected and analyzed.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Applicant: INTUIT INC.
    Inventors: Ranadeep BHUYAN, Piyush SHRIVASTAVA, Vikram MANDYAM, Narsimha Raju CHIGULLAPALLY
  • Patent number: 11853448
    Abstract: The present disclosure provides techniques for recommending vendors using machine learning models. One example method includes generating a dependency graph based on one or more microservices, computing, for each microservice of the one or more microservices, a complexity score using the dependency graph, identifying a subset of the one or more microservices, wherein each microservice in the subset of the one or more microservices has a complexity score meeting a threshold value, and applying a transactional lock on each microservice in the subset of the one or more microservices.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: December 26, 2023
    Assignee: INTUIT, INC.
    Inventors: Ranadeep Bhuyan, Steven Michael Saxon, Aminish Sharma
  • Patent number: 11816187
    Abstract: At least one processor may capture a plurality of image snapshots containing information about a monitored system at a plurality of sequential times, each snapshot having the same vertical and horizontal dimensions. The processor may label the plurality of image snapshots as indicative of an event that took place in the monitored system, may receive additional data describing the event, may cluster the labeled plurality of image snapshots and the additional data using at least one machine learning clustering algorithm, and may merge the clustered plurality of image snapshots and the clustered additional data into merged data. The processors may create a model by processing the merged data using at least one neural network, the model being configured to detect future events of a same type as the event in the monitored system. The processor may store the model in a memory in communication with the processor.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: November 14, 2023
    Assignee: INTUIT INC.
    Inventors: Ranadeep Bhuyan, Sudipto Ghosh, Madhura Vaidya K V
  • Patent number: 11736580
    Abstract: The present disclosure provides techniques for recommending vendors using machine learning models. One example method includes generating a dependency graph based on one or more microservices in a transaction, wherein each node of the dependency graph corresponds to each microservice of the one or more microservices in the transaction, respectively, generating a first set of features using the dependency graph, predicting a first set of nodes that are likely to fail using a first machine learning model based on the first set of features, generating a second set of features using the dependency graph, predicting a second set of nodes that are likely to fail using a second machine learning model based on the second set of features, and applying one or more fixes to one or more microservices based on a combination of the first set of nodes and the second set of nodes.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: August 22, 2023
    Assignee: INTUIT, INC.
    Inventors: Ranadeep Bhuyan, Steven Michael Saxon, Aminish Sharma
  • Publication number: 20220351001
    Abstract: At least one processor may capture a plurality of image snapshots containing information about a monitored system at a plurality of sequential times, each snapshot having the same vertical and horizontal dimensions. The processor may label the plurality of image snapshots as indicative of an event that took place in the monitored system, may receive additional data describing the event, may cluster the labeled plurality of image snapshots and the additional data using at least one machine learning clustering algorithm, and may merge the clustered plurality of image snapshots and the clustered additional data into merged data. The processors may create a model by processing the merged data using at least one neural network, the model being configured to detect future events of a same type as the event in the monitored system. The processor may store the model in a memory in communication with the processor.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 3, 2022
    Applicant: INTUIT INC.
    Inventors: Ranadeep BHUYAN, Sudipto GHOSH, Madhura Vaidya K V
  • Patent number: 11436852
    Abstract: Systems and apparatuses are disclosed for extracting information from document images. An example method includes segmenting a document image into multiple segments and determining formatting information for each segment. Determining formatting information for a segment includes determining one or more features of the segment and comparing the one or more features of the segment to one or more clusters of features associated with different document types. The formatting information for the segment is based on the comparison. The method also includes, for each segment, storing the formatting information in a data structure associated with the segment. The method further includes, for each segment including text to be identified during information extraction, applying OCR to the segment to generate machine-encoded text and storing the machine-encoded text in the associated data structure.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: September 6, 2022
    Assignee: Intuit Inc.
    Inventors: Ranadeep Bhuyan, Shubhajit Saha, Sudipto Ghosh
  • Patent number: 11436715
    Abstract: A method ranks image brands. An image brand model is trained to generate an image brand rank from image features. An augmented image brand model is trained to generate an augmented image brand rank from the image brand rank. Predicted financial features are generated from the augmented image brand rank using a feature generation model. A neural network model is trained to generate a predicted augmented image brand rank from the predicted financial features.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: September 6, 2022
    Inventor: Ranadeep Bhuyan
  • Publication number: 20220172339
    Abstract: A method ranks image brands. An image brand model is trained to generate an image brand rank from image features. An augmented image brand model is trained to generate an augmented image brand rank from the image brand rank. Predicted financial features are generated from the augmented image brand rank using a feature generation model. A neural network model is trained to generate a predicted augmented image brand rank from the predicted financial features.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Applicant: Intuit Inc.
    Inventor: Ranadeep Bhuyan
  • Publication number: 20220036063
    Abstract: Systems and apparatuses are disclosed for extracting information from document images. An example method includes segmenting a document image into multiple segments and determining formatting information for each segment. Determining formatting information for a segment includes determining one or more features of the segment and comparing the one or more features of the segment to one or more clusters of features associated with different document types. The formatting information for the segment is based on the comparison. The method also includes, for each segment, storing the formatting information in a data structure associated with the segment. The method further includes, for each segment including text to be identified during information extraction, applying OCR to the segment to generate machine-encoded text and storing the machine-encoded text in the associated data structure.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 3, 2022
    Applicant: Intuit Inc
    Inventors: Ranadeep Bhuyan, Shubhajit Saha, Sudipto Ghosh
  • Patent number: 11200374
    Abstract: Displaying a template of a document in a GUI. The template includes displayed sections. The sections includes at least one configuration defined by conditions, which are defined by rules. The sections are defined by a distinct set of conditions defined by a distinct set of rules. The configuration, conditions, and rules are stored separately from the template and from each other. When modifying the template, at least one of a condition change and a rule change required to implement the change to the template is identified. At least one of a modified condition and rule is retrieved. The first configuration is updated by modifying at least one of the conditions and the rules using at least one of the revised condition and the revised rule. The second configuration for the GUI is rendered to form a modified template. The modified template is displayed on the graphical user interface.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: December 14, 2021
    Assignee: Intuit Inc.
    Inventors: Ranadeep Bhuyan, Shashank Aggarwal
  • Publication number: 20210089619
    Abstract: Displaying a template of a document in a GUI. The template includes displayed sections. The sections includes at least one configuration defined by conditions, which are defined by rules. The sections are defined by a distinct set of conditions defined by a distinct set of rules. The configuration, conditions, and rules are stored separately from the template and from each other. When modifying the template, at least one of a condition change and a rule change required to implement the change to the template is identified. At least one of a modified condition and rule is retrieved. The first configuration is updated by modifying at least one of the conditions and the rules using at least one of the revised condition and the revised rule. The second configuration for the GUI is rendered to form a modified template. The modified template is displayed on the graphical user interface.
    Type: Application
    Filed: October 31, 2019
    Publication date: March 25, 2021
    Inventors: Ranadeep Bhuyan, Shashank Aggarwal