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: 11960865Abstract: 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: GrantFiled: August 27, 2021Date of Patent: April 16, 2024Assignee: Baker Hughes Holdings LLCInventors: Uday Biradar, Karan Sonawane, Shreyas Lele, Laukik Ragji, Rohit Uplekar
-
Patent number: 11886415Abstract: 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: GrantFiled: June 15, 2021Date of Patent: January 30, 2024Assignee: Baker Hughes Holdings LLCInventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
-
Patent number: 11822573Abstract: 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: GrantFiled: June 15, 2021Date of Patent: November 21, 2023Assignee: Baker Hughes Holdings LLCInventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
-
Patent number: 11620126Abstract: 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: GrantFiled: April 16, 2021Date of Patent: April 4, 2023Assignee: Baker Hughes Holdings LLCInventors: Shreyas Lele, Karan Sonawane, Mangesh Dashmukhe
-
Publication number: 20230068353Abstract: 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: ApplicationFiled: August 27, 2021Publication date: March 2, 2023Inventors: Uday Biradar, Karan Sonawane, Shreyas Lele, Laukik Ragji, Rohit Uplekar
-
Publication number: 20220398257Abstract: 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: ApplicationFiled: June 15, 2021Publication date: December 15, 2022Inventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
-
Publication number: 20220398237Abstract: 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: ApplicationFiled: June 15, 2021Publication date: December 15, 2022Inventors: Karan Sonawane, Shreyas Lele, Mangesh Dashmukhe, Sandeep Patil
-
Publication number: 20220334830Abstract: 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: ApplicationFiled: April 16, 2021Publication date: October 20, 2022Inventors: Shreyas Lele, Karan Sonawane, Mangesh Dashmukhe
-
Publication number: 20220188089Abstract: 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: ApplicationFiled: March 5, 2021Publication date: June 16, 2022Inventors: Shreyas Lele, Karan Sonawane, Simadri Rout