Patents by Inventor Shreyas Lele

Shreyas Lele 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).

  • Patent number: 11960865
    Abstract: The method includes receiving data characterizing a first segregator code, a first aggregator code and a plurality of configuration parameters associated with a data transmission system. The data transmission system is configured to receive operation data characterizing an operation of an industrial system and transmit a portion of the operation data to a first analytical model. The method also includes modifying the first segregator code and the first aggregator code based on one or more configuration parameters of the plurality of configuration parameters. The method further includes deploying the first segregator code and the first aggregator code in the data transmission system. The first segregator code is configured to provide a first portion of the operation data to the first analytical model via a first data transmission route that includes the first segregator code and the first aggregator code.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: April 16, 2024
    Assignee: Baker Hughes Holdings LLC
    Inventors: Uday Biradar, Karan Sonawane, Shreyas Lele, Laukik Ragji, Rohit Uplekar
  • Patent number: 11886415
    Abstract: In some implementations, the method includes receiving data characterizing a user request indicative of retrieval of a portion of a hierarchical dataset associated with a hierarchical industrial asset and stored in a partition of a database. The user request includes pagination criteria and a search parameter. The method also includes selecting the portion of the hierarchical dataset based on the search parameter. The method further includes generating a plurality of data subsets from at least the portion of the hierarchical dataset. The searching is based on a threshold data subset size included in the pagination criteria. The generating includes dividing the portion of the hierarchical subset into the plurality of data subsets. The size of each data subset of the plurality of data subsets is less than the threshold data subset size. The method further includes providing the plurality of data subsets.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: January 30, 2024
    Assignee: Baker Hughes Holdings LLC
    Inventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
  • Patent number: 11822573
    Abstract: In one implementation, a method includes receiving data characterizing a hierarchical dataset associated with hierarchical industrial assets. The hierarchical dataset can include a plurality of node data that can include a plurality of asset data and a plurality of edge data. An edge datum of the plurality of edge data is indicative of a relation between a pair of node data of the plurality of node data. Each node datum of the plurality of node data represents an asset in the hierarchical industrial asset and each edge datum of the plurality of edge data represents an edge in the hierarchical industrial asset. The method further includes receiving data characterizing a partition identifier associated with the hierarchical dataset can be received. The method also includes assigning, based on the partition identifier, a partition of a database to the hierarchical dataset. The method further includes storing the hierarchical dataset in the assigned partition.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: November 21, 2023
    Assignee: Baker Hughes Holdings LLC
    Inventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
  • Patent number: 11620126
    Abstract: In one implementation, a method includes receiving data characterizing a notification indicative of modification to a first source code of a first layer of a software architecture. The first layer is stored in a first repository of a plurality of repositories of a microservice. The method further includes generating a modified first package including a first computer-executable code generated by at least compiling the first source code and assigning a unique first name to the modified first package. The method further includes transmitting an instruction to a repository manager of a package repository to store the modified first package with the assigned first name in the package repository. The method also includes generating a first modified container image including the modified first package.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: April 4, 2023
    Assignee: Baker Hughes Holdings LLC
    Inventors: Shreyas Lele, Karan Sonawane, Mangesh Dashmukhe
  • Publication number: 20230068353
    Abstract: The method includes receiving data characterizing a first segregator code, a first aggregator code and a plurality of configuration parameters associated with a data transmission system. The data transmission system is configured to receive operation data characterizing an operation of an industrial system and transmit a portion of the operation data to a first analytical model. The method also includes modifying the first segregator code and the first aggregator code based on one or more configuration parameters of the plurality of configuration parameters. The method further includes deploying the first segregator code and the first aggregator code in the data transmission system. The first segregator code is configured to provide a first portion of the operation data to the first analytical model via a first data transmission route that includes the first segregator code and the first aggregator code.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 2, 2023
    Inventors: Uday Biradar, Karan Sonawane, Shreyas Lele, Laukik Ragji, Rohit Uplekar
  • Publication number: 20220398257
    Abstract: In one implementation, a method includes receiving data characterizing a hierarchical dataset associated with hierarchical industrial assets. The hierarchical dataset can include a plurality of node data that can include a plurality of asset data and a plurality of edge data. An edge datum of the plurality of edge data is indicative of a relation between a pair of node data of the plurality of node data. Each node datum of the plurality of node data represents an asset in the hierarchical industrial asset and each edge datum of the plurality of edge data represents an edge in the hierarchical industrial asset. The method further includes receiving data characterizing a partition identifier associated with the hierarchical dataset can be received. The method also includes assigning, based on the partition identifier, a partition of a database to the hierarchical dataset. The method further includes storing the hierarchical dataset in the assigned partition.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
  • Publication number: 20220398237
    Abstract: In some implementations, the method includes receiving data characterizing a user request indicative of retrieval of a portion of a hierarchical dataset associated with a hierarchical industrial asset and stored in a partition of a database. The user request includes pagination criteria and a search parameter. The method also includes selecting the portion of the hierarchical dataset based on the search parameter. The method further includes generating a plurality of data subsets from at least the portion of the hierarchical dataset. The searching is based on a threshold data subset size included in the pagination criteria. The generating includes dividing the portion of the hierarchical subset into the plurality of data subsets. The size of each data subset of the plurality of data subsets is less than the threshold data subset size. The method further includes providing the plurality of data subsets.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
  • Publication number: 20220334830
    Abstract: In one implementation, a method includes receiving data characterizing a notification indicative of modification to a first source code of a first layer of a software architecture. The first layer is stored in a first repository of a plurality of repositories of a microservice. The method further includes generating a modified first package including a first computer-executable code generated by at least compiling the first source code and assigning a unique first name to the modified first package. The method further includes transmitting an instruction to a repository manager of a package repository to store the modified first package with the assigned first name in the package repository. The method also includes generating a first modified container image including the modified first package.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 20, 2022
    Inventors: Shreyas Lele, Karan Sonawane, Mangesh Dashmukhe
  • Publication number: 20220188089
    Abstract: A method includes receiving data characterizing an analytics package, and generating, by an analytics framework associated with a plurality of compute nodes, a container image associated with the analytics package and a unique identifier indicative of the container image. The container image is saved in a central container registry. The method further includes receiving, from a client, data characterizing deployment parameters associated with the deployment of the container image on the plurality of compute nodes and the unique identifier indicative of the container image. The method also includes generating at least one analytics service pod based on the deployment parameters and the unique identifier. The at least one analytics service pod includes the container image. The at least one analytics service pod is configured to execute the analytics package on one or more compute nodes of the plurality of compute nodes based on the deployment parameters.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 16, 2022
    Inventors: Shreyas Lele, Karan Sonawane, Simadri Rout