Patents by Inventor Kaushik Ghosh
Kaushik Ghosh 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: 11887465Abstract: A method comprises identifying an alarm event pattern within a log of alarm events that occur within a process control system, determining that a current alarm event within the process control system belongs to the alarm event pattern, determining one or more actions for resolving the current alarm event based on the alarm event pattern, and implementing the one or more actions to resolve the current alarm event.Type: GrantFiled: September 21, 2021Date of Patent: January 30, 2024Assignee: YOKOGAWA ELECTRIC CORPORATIONInventors: Kaushik Ghosh, Gokula Krishnan Sivaprakasam
-
Publication number: 20230398498Abstract: A method of implementing membrane cleaning is provided. The method includes accessing a membrane resistance record, where the membrane resistance record includes a plurality of membrane resistance curves, each of the plurality of membrane resistance curves includes a curve profile after a cleaning. The method further includes performing a first cleaning, determining a first membrane resistance after the first cleaning, determining a current position on the curve profile based on the first membrane resistance and a time period from a previous cleaning, and performing a second cleaning. The second cleaning may include a recovery cleaning when the current position on the curve profile exceeds a predetermined range, and a maintenance cleaning when the current position on the curve profile is within the predetermined range.Type: ApplicationFiled: May 20, 2022Publication date: December 14, 2023Inventors: Mahdi FARAMARZI, Gokula Krishnan SIVAPRAKASAM, Kaushik GHOSH, Yasuhiro MATSUI
-
Patent number: 11796993Abstract: Methods, systems, and devices for equipment monitoring and fault prediction are described, including: receiving measurement data associated with a set of equipment; providing at least a portion of the measurement data to a machine learning network; receiving an output from the machine learning network in response to the machine learning network processing at least the portion of the measurement data; and outputting a notification based on the output from the machine learning network, the notification including an indication of the predicted status. The processing of at least the portion of the measurement data may be based on a predictive model associated with the set of equipment. The output from the machine learning network may include a predicted status of the set of equipment.Type: GrantFiled: July 9, 2021Date of Patent: October 24, 2023Assignee: YOKOGAWA ELECTRIC CORPORATIONInventors: Aparnadevi Minisankar, Kaushik Ghosh, Gokula Krishnan Sivaprakasam
-
Publication number: 20230305551Abstract: Methods, systems, and computer program products for automated fault monitoring and detection in a system. The fault detection method comprising receiving real-time device measurement data from a plurality of input and/or output devices in the system; identifying at least one relationship that correlates the real-time device measurement data to a set of parameters that define operation of the system; calculating a performance indicator for the system based on the real-time device measurement data using the identified at least one relationship; and if the performance indicator is outside a predetermined range, then an anomaly is detected in the system. The fault detection method further comprises: identifying a faulty device among the plurality of input and/or output devices; and reporting the identified faulty device.Type: ApplicationFiled: March 25, 2022Publication date: September 28, 2023Inventors: Jia Xuan KOH, Kaushik GHOSH, Saurabh BHANDARI, Gokula Krishnan SIVAPRAKASAM
-
Patent number: 11570164Abstract: Systems and methods are provided that may be implemented as an identity management system to provide a single sign on to a master website and silent authentication for subservient websites. The identity management system may include an identity provider server and a user management server. The identity provider server may authenticate a user, redirect an authenticated user to the user management server, and receive and verify a silent authentication request including a cryptographic signature and a modified message on behalf of the authenticated user from the user management server.Type: GrantFiled: July 30, 2019Date of Patent: January 31, 2023Assignee: Dell Products L.P.Inventor: Kaushik Ghosh
-
Publication number: 20220365525Abstract: Methods, systems, and devices for equipment monitoring and fault prediction are described, including: receiving measurement data associated with a set of equipment; providing at least a portion of the measurement data to a machine learning network; receiving an output from the machine learning network in response to the machine learning network processing at least the portion of the measurement data; and outputting a notification based on the output from the machine learning network, the notification including an indication of the predicted status. The processing of at least the portion of the measurement data may be based on a predictive model associated with the set of equipment. The output from the machine learning network may include a predicted status of the set of equipment.Type: ApplicationFiled: July 9, 2021Publication date: November 17, 2022Inventors: Aparnadevi MINISANKAR, Kaushik GHOSH, Gokula Krishnan SIVAPRAKASAM
-
Patent number: 11422743Abstract: A distributed storage system includes a primary storage system and a secondary storage system. The secondary storage system stores the actual data and the primary storage system stores metadata for the actual data. The metadata references at the primary storage system may be deleted without deleting the corresponding data at the secondary storage system. Snapshots of the metadata at the primary storage system are sent to the secondary storage system. The secondary storage system can compare two metadata snapshots received from the primary storage in order to determine whether data stored at the secondary storage system has been deleted at the primary storage system for longer than a retention period. Such data may be deleted to free up storage space at the secondary storage server.Type: GrantFiled: June 8, 2020Date of Patent: August 23, 2022Assignee: SAP SEInventors: Vivek Kandiyanallur, Jia Feng, Alexander Chernavin, Chitong Chung, Shyam Sunder Reddy Avula, Xin Guo, Scott Hamilton, Clay Jacobs, Christopher de Castro, Kaushik Ghosh
-
Publication number: 20220207988Abstract: A method comprises identifying an alarm event pattern within a log of alarm events that occur within a process control system, determining that a current alarm event within the process control system belongs to the alarm event pattern, determining one or more actions for resolving the current alarm event based on the alarm event pattern, and implementing the one or more actions to resolve the current alarm event.Type: ApplicationFiled: September 21, 2021Publication date: June 30, 2022Inventors: Kaushik GHOSH, Gokula Krishnan SIVAPRAKASAM
-
Publication number: 20210318834Abstract: A distributed storage system includes a primary storage system and a secondary storage system. The secondary storage system stores the actual data and the primary storage system stores metadata for the actual data. The metadata references at the primary storage system may be deleted without deleting the corresponding data at the secondary storage system. Snapshots of the metadata at the primary storage system are sent to the secondary storage system. The secondary storage system can compare two metadata snapshots received from the primary storage in order to determine whether data stored at the secondary storage system has been deleted at the primary storage system for longer than a retention period. Such data may be deleted to free up storage space at the secondary storage server.Type: ApplicationFiled: June 8, 2020Publication date: October 14, 2021Inventors: Vivek Kandiyanallur, Jia Feng, Alexander Chernavin, Chitong Chung, Shyam Sunder Reddy Avula, Xin Guo, Scott Hamilton, Clay Jacobs, Christopher de Castro, Kaushik Ghosh
-
Publication number: 20210037005Abstract: Systems and methods are provided that may be implemented as an identity management system to provide a single sign on to a master website and silent authentication for subservient websites. The identity management system may include an identity provider server and a user management server. The identity provider server may authenticate a user, redirect an authenticated user to the user management server, and receive and verify a silent authentication request including a cryptographic signature and a modified message on behalf of the authenticated user from the user management server.Type: ApplicationFiled: July 30, 2019Publication date: February 4, 2021Inventor: Kaushik Ghosh
-
Patent number: 10606251Abstract: The present invention discloses a method for controlling a process in a process plant using a controller. The method comprises receivable associated with the process, determining a first value of at least one key performance indicator associated with the transition from the process data of the first process variable between the first steady state and the second steady state, comparing the determined first value of the at least one key performance indicator against a threshold value of the at least one key performance indicator; and determining a correction factor for modifying a set point of the process variable based on the comparison, for controlling the process.Type: GrantFiled: January 22, 2016Date of Patent: March 31, 2020Assignee: ABB Schweiz AGInventors: Jinendra Gugaliya, Naveen Bhutani, Nandkishor Kubal, Kaushik Ghosh, Moncef Chioua
-
Patent number: 10523495Abstract: Unique systems, methods, techniques and apparatuses of an alarm management system are disclosed herein. One exemplary embodiment is a method for monitoring an industrial plant comprising determining a sequence of alarm events for each of a plurality of time intervals including a first alarm event of a plurality of alarm events and a second alarm event of the plurality of alarm events; determining a count of the first alarm events and second alarm events; determining the alarm events exceed a support threshold value; determining a third count of a sub-sequence of the sequences of alarm events including the first alarm event followed by the second alarm event in response to determining the first count and the second count exceeds the support threshold value; determining a ratio using the first count, the second count, and the third count exceeds a display threshold value; and displaying the sub-sequence.Type: GrantFiled: November 27, 2017Date of Patent: December 31, 2019Assignee: ABB Schweiz AGInventors: Sam Ade Jacobs, Mithun P. Acharya, Veronika Domova, Marcel Dix, Aldo Dagnino, Jinendra K. Gugaliya, Kaushik Ghosh
-
Patent number: 10429823Abstract: The invention provides a method for identifying a sequence of events associated with a condition in a process plant using a control system. The method comprises recording process data, which is timestamped, and recording audio input from each personnel of a plurality of personnel of the process plant. The audio input is synchronized according to time with the process data. A keyword is identified from the temporally synchronized content of each audio input, and compared with the process information of one or more of an event and an equipment, for identifying at least one of a new process information and a supplementary process information related to the condition. One or more of the new process information and the supplementary process information identified for each keyword, and the plurality of events identified from the process data, are used for identifying the sequence of events associated with the condition.Type: GrantFiled: December 29, 2015Date of Patent: October 1, 2019Assignee: ABB Schweiz AGInventors: Jinendra Gugaliya, Naveen Bhutani, Kaushik Ghosh, Nandkishor Kubal, Vinay Kariwala, Wilhelm Wiese
-
Patent number: 10338796Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.Type: GrantFiled: July 27, 2016Date of Patent: July 2, 2019Assignee: SAP SEInventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
-
Publication number: 20190165989Abstract: Unique systems, methods, techniques and apparatuses of an alarm management system are disclosed herein. One exemplary embodiment is a method for monitoring an industrial plant comprising determining a sequence of alarm events for each of a plurality of time intervals including a first alarm event of a plurality of alarm events and a second alarm event of the plurality of alarm events; determining a count of the first alarm events and second alarm events; determining the alarm events exceed a support threshold value; determining a third count of a sub-sequence of the sequences of alarm events including the first alarm event followed by the second alarm event in response to determining the first count and the second count exceeds the support threshold value; determining a ratio using the first count, the second count, and the third count exceeds a display threshold value; and displaying the sub-sequence.Type: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Inventors: Sam Ade Jacobs, Mithun P. Acharya, Veronika Domova, Marcel Dix, Aldo Dagnino, Jinendra K. Gugaliya, Kaushik Ghosh
-
Patent number: 10037347Abstract: A method for reconciling transactions iteratively by segregating data into homogeneous data sets. The method includes acquiring transactions from two or more systems and comparing with a set of configurable predefined matching rules. Applying, based on the result of the comparison, one or more rules on the acquired transactions. The transactions of the two or more systems are scanned and a user defined function is applied on the transactions of the two systems. A value of the user defined function is calculated. If the value of the user defined function is residual value, a configurable criteria is applied on the value of the user defined function. A residual transaction is created in one of the systems and the value of the user defined function is recalculated. If the value of the user defined function is null value, indicates the transactions are reconciled.Type: GrantFiled: February 17, 2015Date of Patent: July 31, 2018Assignee: Infosys LimitedInventors: Santanu Saha, Pritamjeet Sarangi, Ashwin Repakula Nagaraj, Mousum Kumar, Sanat Kanungo, Annapurna Samanta, Kaushik Ghosh, Suryanarayan Panda
-
Publication number: 20180032241Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.Type: ApplicationFiled: July 27, 2016Publication date: February 1, 2018Inventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
-
Publication number: 20180004193Abstract: The present invention discloses a method for controlling a process in a process plant using a controller. The method comprises receivable associated with the process, determining a first value of at least one key performance indicator associated with the transition from the process data of the first process variable between the first steady state and the second steady state, comparing the determined first value of the at least one key performance indicator against a threshold value of the at least one key performance indicator; and determining a correction factor for modifying a set point of the process variable based on the comparison, for controlling the process.Type: ApplicationFiled: January 22, 2016Publication date: January 4, 2018Inventors: Jinendra GUGALIYA, Naveen BHUTANI, Nandkishor KUBAL, Kaushik GHOSH, Moncef CHIOUA
-
Publication number: 20170371319Abstract: The invention provides a method for identifying a sequence of events associated with a condition in a process plant using a control system. The method comprises recording process data, which is timestamped, and recording audio input from each personnel of a plurality of personnel of the process plant. The audio input is synchronized according to time with the process data. A keyword is identified from the temporally synchronized content of each audio input, and compared with the process information of one or more of an event and an equipment, for identifying at least one of a new process information and a supplementary process information related to the condition. One or more of the new process information and the supplementary process information identified for each keyword, and the plurality of events identified from the process data, are used for identifying the sequence of events associated with the condition.Type: ApplicationFiled: December 29, 2015Publication date: December 28, 2017Inventors: Jinendra GUGALIYA, Naveen BHUTANI, Kaushik GHOSH, Nandkishor KUBAL, Vinay KARIWALA, Wilhelm WIESE
-
Patent number: 9838309Abstract: In general, techniques for facilitating a distributed network (L3) subnet by which multiple independent control planes of network devices connected to physically separate L2 networks provide L2 reachability to/from a single L3 subnet. In some examples, a shared L2 network physically situated to connect a plurality of physically separate L2 networks “stitches” the L2 networks together within the respective, independent control planes of switches such that the control planes bridge L2 traffic for a single bridge domain for the separate L2 networks to the shared L2 network and visa-versa. Each of the independent control planes may be configured with a virtual IRB instance associated with the bridge domain and with a common network subnet. Each of the virtual IRBs provides a functionally similar routing interface for the single bridge domain for the separate L2 networks and allows the shared network subnet to be distributed among the independent control planes.Type: GrantFiled: June 8, 2015Date of Patent: December 5, 2017Assignee: Juniper Networks, Inc.Inventors: Kaushik Ghosh, Ramasamy Ramanathan, Anil Lohiya, Manoj Sharma, Shrinivasa Kini, Cunzhi Lu