Patents by Inventor Kishore Kumar

Kishore Kumar 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: 12182789
    Abstract: A computing system (100) that includes at least one microapp (202) and a container application (204) configured to receive an application output from the microapp(s) (202,602) via an application programming interface. The computing system (100) can include at least one processor (112,132) and at least one tangible, non-transitory computer-readable medium that stores instructions that, when executed by the at least one processor (112,132), cause the at least one processor (112,132) to perform operations. The operations can include providing, for display within a first panel (304) in a user interface (306), a navigation bar (302) based on data received from the container application (204); receiving, at the container application (204), the application output from the at least one microapp (202) via the application programming interface; and providing, for display within a second panel in the user interface (306), data describing the application output.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: December 31, 2024
    Assignee: GOOGLE LLC
    Inventors: Kishore Kumar, Yuan Li, Lee Lee Choo, Guibin Kong, Steven Soneff, Joshua Tan, Michael Yeung, Jun Lan, Weijia He, Jiang Sheng, Yichi Zhang, Rama Ranganath, Vivek Agarwal, Cong Liu, Fabian Daniel Schlup, Arjita Madan
  • Publication number: 20240257932
    Abstract: A pharmaceutical company may employ a computer system that is configured to analyze anonymized patient data for patients treated by each of a plurality of healthcare providers (HCPs) to determine whether each such HCP is likely to make a given type of treatment decision for at least one patient in the foreseeable future. Based on the analysis, the computer system may predict that a given HCP is likely to make the given type of treatment decision for at least one patient at a given predicted time in the future and then responsively generate a trigger alert suggesting that the given HCP be visited prior to the given predicted time to deliver a message related to the given type of treatment decision. In turn, the computer system may cause the trigger alert to be sent to a target of the trigger alert, such as a representative of the pharmaceutical company.
    Type: Application
    Filed: January 8, 2024
    Publication date: August 1, 2024
    Inventor: Kishore Kumar
  • Publication number: 20240046238
    Abstract: A computing system (100) that includes at least one microapp (202) and a container application (204) configured to receive an application output from the microapp(s) (202,602) via an application programming interface. The computing system (100) can include at least one processor (112,132) and at least one tangible, non-transitory computer-readable medium that stores instructions that, when executed by the at least one processor (112,132), cause the at least one processor (112,132) to perform operations. The operations can include providing, for display within a first panel (304) in a user interface (306), a navigation bar (302) based on data received from the container application (204); receiving, at the container application (204), the application output from the at least one microapp (202) via the application programming interface; and providing, for display within a second panel in the user interface (306), data describing the application output.
    Type: Application
    Filed: September 19, 2019
    Publication date: February 8, 2024
    Inventors: Kishore Kumar, Yuan Li, Lee Lee Choo, Guibin Kong, Steven Soneff, Joshua Tan, Michael Yeung, Jun Lan, Weijia He, Jiang Sheng, Yichi Zhang, Rama Ranganath, Vivek Agarwal, Cong Liu, Fabian Daniel Schlup, Arjita Madan
  • Patent number: 11294769
    Abstract: Techniques to back up data associated with a cluster environment are disclosed. In various embodiments, an indication is received to back up data associated with the cluster. A backup configuration data associated with the cluster is used to back up, in a unified backup operation, one or more save sets associated with virtual resources associated with the cluster and one or more saves sets associated with physical nodes associated with the cluster, including by storing each respective save set in a manner that associates the save set with a virtual or physical node comprising the cluster suite.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: April 5, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Sathyamoorthy Viswanathan, Kishore Kumar, Ajith Gopinath
  • Patent number: 11030052
    Abstract: Techniques to back up a cluster resource are disclosed. In various embodiments, an active cluster node is used to take and store persistently on a cluster shared volume a snapshot of the cluster shared volume. The persistent snapshot is used to back up the cluster shared volume, including by storing checkpoint information indicating as the backup progresses which portions of the snapshot have been backed up. A cluster environment with which the cluster shared volume is associated is monitored to detect any failover or failback affecting the backup.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: June 8, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Ajith Gopinath, Sathyamoorthy Viswanathan, Kishore Kumar
  • Patent number: 10957435
    Abstract: A pharmaceutical company may employ a computer system that is configured to train a machine learning model for predicting a next time in the future at which a given type of treatment decision is likely to be made for a patient, use the trained machine learning model to analyze anonymized patient data for patients treated by a given health care provider (HCP) in order to predict a next time in the future at which the given HCP is likely to make a given type of treatment decision for at least one patient, and then responsively generate a trigger alert suggesting that the given HCP be visited prior to the predicted next time to deliver a message related to the given type of treatment decision, which may in turn be delivered to a target of the trigger alert.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: March 23, 2021
    Assignee: ASTRAZENECA AB
    Inventor: Kishore Kumar
  • Publication number: 20210020291
    Abstract: A pharmaceutical company may employ a computer system that is configured to analyze anonymized patient data for patients treated by each of a plurality of healthcare providers (HCPs) to determine whether each such HCP is likely to make a given type of treatment decision for at least one patient in the foreseeable future. Based on the analysis, the computer system may predict that a given HCP is likely to make the given type of treatment decision for at least one patient at a given predicted time in the future and then responsively generate a trigger alert suggesting that the given HCP be visited prior to the given predicted time to deliver a message related to the given type of treatment decision. In turn, the computer system may cause the trigger alert to be sent to a target of the trigger alert, such as a representative of the pharmaceutical company.
    Type: Application
    Filed: October 7, 2020
    Publication date: January 21, 2021
    Inventor: Kishore Kumar
  • Publication number: 20190340076
    Abstract: Techniques to back up data associated with a cluster environment are disclosed. In various embodiments, an indication is received to back up data associated with the cluster. A backup configuration data associated with the cluster is used to back up, in a unified backup operation, one or more save sets associated with virtual resources associated with the cluster and one or more saves sets associated with physical nodes associated with the cluster, including by storing each respective save set in a manner that associates the save set with a virtual or physical node comprising the cluster suite.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Inventors: Sathyamoorthy Viswanathan, Kishore Kumar, Ajith Gopinath
  • Patent number: 10402278
    Abstract: Techniques to back up data associated with a cluster environment are disclosed. In various embodiments, an indication is received to back up data associated with the cluster. A backup configuration data associated with the cluster is used to back up, in a unified backup operation, one or more save sets associated with virtual resources associated with the cluster and one or more saves sets associated with physical nodes associated with the cluster, including by storing each respective save set in a manner that associates the save set with a virtual or physical node comprising the cluster suite.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: September 3, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Sathyamoorthy Viswanathan, Kishore Kumar, Ajith Gopinath
  • Publication number: 20190066830
    Abstract: A pharmaceutical company may employ a computer system that is configured to analyze anonymized patient data for patients treated by each of a plurality of healthcare providers (HCPs) to determine whether each such HCP is likely to make a given type of treatment decision for at least one patient in the foreseeable future. Based on the analysis, the computer system may predict that a given HCP is likely to make the given type of treatment decision for at least one patient at a given predicted time in the future and then responsively generate a trigger alert suggesting that the given HCP be visited prior to the given predicted time to deliver a message related to the given type of treatment decision. In turn, the computer system may cause the trigger alert to be sent to a target of the trigger alert, such as a representative of the pharmaceutical company.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 28, 2019
    Inventor: KISHORE KUMAR
  • Patent number: 10198327
    Abstract: A method for recovering data from one or more storage systems for a group recovery. In response to receiving a request for the group recovery, the method implemented at a backup server identifies a group recovery resource based on the request, where the group recovery resource includes one or more recovery item lists. The backup server traverses the one or more recovery item lists of the group recovery resource to determine a source recovery storage system, target recovery storage systems, and one or more data items to be recovered to each of the target recovery storage systems. The backup server then initiates one or more recovery sessions to recover the one or more data items from the source recovery storage systems to the recovery target storage systems substantially concurrently.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: February 5, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Ajith Gopinath, Kishore Kumar, Sathyamoorthy Viswanathan
  • Patent number: 10191815
    Abstract: Techniques to back up a cluster shared volume (CSV) are disclosed. In various embodiments, a snapshot of the cluster shared volume is stored persistently on the cluster shared volume itself. A task to back up a corresponding assigned portion of the snapshot is assigned to each of one or more cluster servers available to participate in backing up the cluster shared volume. The cluster servers have shared access to the snapshot as stored on the cluster shared volume, and each is configured to perform the task assigned to it in parallel with any other cluster servers assigned to back up other portions of the same cluster shared volume snapshot. The respective assigned tasks are monitored to completion.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: January 29, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Sathyamoorthy Viswanathan, Ajith Gopinath, Kishore Kumar
  • Publication number: 20190004908
    Abstract: Techniques to back up a cluster resource are disclosed. In various embodiments, an active cluster node is used to take and store persistently on a cluster shared volume a snapshot of the cluster shared volume. The persistent snapshot is used to back up the cluster shared volume, including by storing checkpoint information indicating as the backup progresses which portions of the snapshot have been backed up. A cluster environment with which the cluster shared volume is associated is monitored to detect any failover or failback affecting the backup.
    Type: Application
    Filed: September 6, 2018
    Publication date: January 3, 2019
    Inventors: Ajith Gopinath, Sathyamoorthy Viswanathan, Kishore Kumar
  • Patent number: 10108502
    Abstract: Techniques to back up a cluster resource are disclosed. In various embodiments, an active cluster node is used to take and store persistently on a cluster shared volume a snapshot of the cluster shared volume. The persistent snapshot is used to back up the cluster shared volume, including by storing checkpoint information indicating as the backup progresses which portions of the snapshot have been backed up. A cluster environment with which the cluster shared volume is associated is monitored to detect any failover or failback affecting the backup.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: October 23, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Ajith Gopinath, Sathyamoorthy Viswanathan, Kishore Kumar
  • Publication number: 20170351579
    Abstract: Techniques to back up a cluster shared volume (CSV) are disclosed. In various embodiments, a snapshot of the cluster shared volume is stored persistently on the cluster shared volume itself. A task to back up a corresponding assigned portion of the snapshot is assigned to each of one or more cluster servers available to participate in backing up the cluster shared volume. The cluster servers have shared access to the snapshot as stored on the cluster shared volume, and each is configured to perform the task assigned to it in parallel with any other cluster servers assigned to back up other portions of the same cluster shared volume snapshot. The respective assigned tasks are monitored to completion.
    Type: Application
    Filed: August 25, 2017
    Publication date: December 7, 2017
    Inventors: Sathyamoorthy Viswanathan, Ajith Gopinath, Kishore Kumar
  • Patent number: 9778994
    Abstract: Techniques to back up a cluster shared volume (CSV) are disclosed. In various embodiments, a snapshot of the cluster shared volume is stored persistently on the cluster shared volume itself. A task to back up a corresponding assigned portion of the snapshot is assigned to each of one or more cluster servers available to participate in backing up the cluster shared volume. The cluster servers have shared access to the snapshot as stored on the cluster shared volume, and each is configured to perform the task assigned to it in parallel with any other cluster servers assigned to back up other portions of the same cluster shared volume snapshot. The respective assigned tasks are monitored to completion.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: October 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Sathyamoorthy Viswanathan, Ajith Gopinath, Kishore Kumar
  • Publication number: 20170277595
    Abstract: Techniques to back up data associated with a cluster environment are disclosed. In various embodiments, an indication is received to back up data associated with the cluster. A backup configuration data associated with the cluster is used to back up, in a unified backup operation, one or more save sets associated with virtual resources associated with the cluster and one or more saves sets associated with physical nodes associated with the cluster, including by storing each respective save set in a manner that associates the save set with a virtual or physical node comprising the cluster suite.
    Type: Application
    Filed: June 9, 2017
    Publication date: September 28, 2017
    Inventors: Sathyamoorthy Viswanathan, Kishore Kumar, Ajith Gopinath
  • Patent number: D937847
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: December 7, 2021
    Assignee: GOOGLE LLC
    Inventors: Kishore Kumar, Fabian Daniel Schlup, Arjita Madan
  • Patent number: D1100915
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: November 4, 2025
    Assignee: Google LLC
    Inventors: Kishore Kumar, Fabian Daniel Schlup, Arjita Madan
  • Patent number: D1112246
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: February 10, 2026
    Assignee: Google LLC
    Inventors: Kishore Kumar, Fabian Daniel Schlup, Arjita Madan