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

  • Publication number: 20240071375
    Abstract: A method for detecting point anomaly in a text data is disclosed. The method may include tokenizing text input comprising a plurality of text entities into a plurality of tokens, annotating, by the point anomaly detection device, the plurality of tokens, based on one or more annotation parameters. One or more annotation parameters comprise a part-of-speech, a sentiment polarity, a negation statement, and domain rules. The method further includes identifying from one or more annotated tokens, at least one of: one or more anomaly subject tokens, one or more anomaly type tokens, and one or more action type tokens from plurality of tokens. The method further includes generating inferences based on the identified one or more anomaly type tokens, the one or more action type tokens from the plurality of tokens, and the one or more annotation parameters.
    Type: Application
    Filed: November 26, 2021
    Publication date: February 29, 2024
    Inventors: Madhusudan Singh, Aritra Ghosh Dastidar, VV Nirmal Ramesh Rayulu, Kaushik Halder, Ajay Sha
  • Patent number: 11887465
    Abstract: 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: Grant
    Filed: September 21, 2021
    Date of Patent: January 30, 2024
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Kaushik Ghosh, Gokula Krishnan Sivaprakasam
  • Publication number: 20230398498
    Abstract: 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: Application
    Filed: May 20, 2022
    Publication date: December 14, 2023
    Inventors: Mahdi FARAMARZI, Gokula Krishnan SIVAPRAKASAM, Kaushik GHOSH, Yasuhiro MATSUI
  • Patent number: 11796993
    Abstract: 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: Grant
    Filed: July 9, 2021
    Date of Patent: October 24, 2023
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Aparnadevi Minisankar, Kaushik Ghosh, Gokula Krishnan Sivaprakasam
  • Publication number: 20230305551
    Abstract: 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: Application
    Filed: March 25, 2022
    Publication date: September 28, 2023
    Inventors: Jia Xuan KOH, Kaushik GHOSH, Saurabh BHANDARI, Gokula Krishnan SIVAPRAKASAM
  • Patent number: 11570164
    Abstract: 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: Grant
    Filed: July 30, 2019
    Date of Patent: January 31, 2023
    Assignee: Dell Products L.P.
    Inventor: Kaushik Ghosh
  • Publication number: 20220365525
    Abstract: 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: Application
    Filed: July 9, 2021
    Publication date: November 17, 2022
    Inventors: Aparnadevi MINISANKAR, Kaushik GHOSH, Gokula Krishnan SIVAPRAKASAM
  • Patent number: 11422743
    Abstract: 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: Grant
    Filed: June 8, 2020
    Date of Patent: August 23, 2022
    Assignee: SAP SE
    Inventors: 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: 20220207988
    Abstract: 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: Application
    Filed: September 21, 2021
    Publication date: June 30, 2022
    Inventors: Kaushik GHOSH, Gokula Krishnan SIVAPRAKASAM
  • Publication number: 20210318834
    Abstract: 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: Application
    Filed: June 8, 2020
    Publication date: October 14, 2021
    Inventors: 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: 20210037005
    Abstract: 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: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventor: Kaushik Ghosh
  • Patent number: 10606251
    Abstract: 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: Grant
    Filed: January 22, 2016
    Date of Patent: March 31, 2020
    Assignee: ABB Schweiz AG
    Inventors: Jinendra Gugaliya, Naveen Bhutani, Nandkishor Kubal, Kaushik Ghosh, Moncef Chioua
  • Patent number: 10523495
    Abstract: 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: Grant
    Filed: November 27, 2017
    Date of Patent: December 31, 2019
    Assignee: ABB Schweiz AG
    Inventors: Sam Ade Jacobs, Mithun P. Acharya, Veronika Domova, Marcel Dix, Aldo Dagnino, Jinendra K. Gugaliya, Kaushik Ghosh
  • Patent number: 10429823
    Abstract: 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: Grant
    Filed: December 29, 2015
    Date of Patent: October 1, 2019
    Assignee: ABB Schweiz AG
    Inventors: Jinendra Gugaliya, Naveen Bhutani, Kaushik Ghosh, Nandkishor Kubal, Vinay Kariwala, Wilhelm Wiese
  • Patent number: 10338796
    Abstract: 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: Grant
    Filed: July 27, 2016
    Date of Patent: July 2, 2019
    Assignee: SAP SE
    Inventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
  • Publication number: 20190165989
    Abstract: 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: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Sam Ade Jacobs, Mithun P. Acharya, Veronika Domova, Marcel Dix, Aldo Dagnino, Jinendra K. Gugaliya, Kaushik Ghosh
  • Patent number: 10037347
    Abstract: 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: Grant
    Filed: February 17, 2015
    Date of Patent: July 31, 2018
    Assignee: Infosys Limited
    Inventors: Santanu Saha, Pritamjeet Sarangi, Ashwin Repakula Nagaraj, Mousum Kumar, Sanat Kanungo, Annapurna Samanta, Kaushik Ghosh, Suryanarayan Panda
  • Publication number: 20180032241
    Abstract: 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: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
  • Publication number: 20180004193
    Abstract: 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: Application
    Filed: January 22, 2016
    Publication date: January 4, 2018
    Inventors: Jinendra GUGALIYA, Naveen BHUTANI, Nandkishor KUBAL, Kaushik GHOSH, Moncef CHIOUA
  • Publication number: 20170371319
    Abstract: 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: Application
    Filed: December 29, 2015
    Publication date: December 28, 2017
    Inventors: Jinendra GUGALIYA, Naveen BHUTANI, Kaushik GHOSH, Nandkishor KUBAL, Vinay KARIWALA, Wilhelm WIESE