Patents by Inventor Arnab Guin

Arnab Guin 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: 10402195
    Abstract: The example embodiments are directed to a framework that supports multiple runtime environments. In one example, a method includes exporting a software application to a runtime environment via a framework that supports multiple runtime environments, selecting a runtime template based on the export runtime environment, wherein the selected runtime template transforms data being ingested by the software application based on the export runtime environment, executing the software application in the export runtime environment, and controlling data ingestion into the executing software application based on the selected runtime template. According to various aspects, the software application may be developed using a programming language that is designed for use with a particular runtime environment, while the runtime template can enable the software application to be executed in a different runtime environment.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: September 3, 2019
    Assignee: General Electric Company
    Inventors: Jong Yoon Lee, Alexandre Iankoulski, Arnab Guin, Yan Or
  • Publication number: 20190114168
    Abstract: The example embodiments are directed to a framework that supports multiple runtime environments. In one example, a method includes exporting a software application to a runtime environment via a framework that supports multiple runtime environments, selecting a runtime template based on the export runtime environment, wherein the selected runtime template transforms data being ingested by the software application based on the export runtime environment, executing the software application in the export runtime environment, and controlling data ingestion into the executing software application based on the selected runtime template. According to various aspects, the software application may be developed using a programming language that is designed for use with a particular runtime environment, while the runtime template can enable the software application to be executed in a different runtime environment.
    Type: Application
    Filed: October 16, 2017
    Publication date: April 18, 2019
    Inventors: Jong Yoon LEE, Alexandre IANKOULSKI, Arnab GUIN, Yan OR
  • Publication number: 20180189701
    Abstract: In some embodiments, a cloud-based services architecture may receive operating data associated with a set of assets from a set of enterprise system devices. The cloud-based services architecture may then process the received operating data. A plurality of computing platforms may execute instance runs of a plurality of analytics, with each instance run being associated with an industrial asset. A distributed cache may be shared by the plurality of analytic instance runs executing on the plurality of computing platforms. An orchestration run-time execution engine may maintain an overall count value that represents a number of analytic instance runs currently utilizing the distributed cache. Note that the distributed cache may be emptied when the overall count value indicates that no analytic instance runs are still utilizing the distributed cache.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Tun Chang, Arnab Guin