Patents by Inventor Sai Samrat KARLAPUDI

Sai Samrat KARLAPUDI 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: 20230350917
    Abstract: Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
    Type: Application
    Filed: July 7, 2023
    Publication date: November 2, 2023
    Inventors: Sai Samrat KARLAPUDI, Mirza Mohsin BEG
  • Patent number: 11741124
    Abstract: Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: August 29, 2023
    Assignee: VMware, Inc.
    Inventors: Sai Samrat Karlapudi, Mirza Mohsin Beg
  • Patent number: 11693717
    Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: July 4, 2023
    Assignee: VMware, Inc.
    Inventors: Mirza Mohsin Beg, Venkat Gujjula, Sai Samrat Karlapudi, Shefali Dubey, Anshu Bansal
  • Patent number: 11586623
    Abstract: The present disclosure relates to querying data cores for data items that correspond to a specified time range. Probabilistic data structures corresponding to associated data cores are used to filter the plurality of data cores to identify a subset of data cores that contain data items corresponding to the specified time range. Only the subset of the plurality of data cores determined to contain relevant data items are searched.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: February 21, 2023
    Assignee: VMware, Inc.
    Inventors: Sai Samrat Karlapudi, Ramsès V. Morales, Michael M. Hu
  • Publication number: 20220100589
    Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
    Type: Application
    Filed: December 13, 2021
    Publication date: March 31, 2022
    Applicant: VMware, Inc.
    Inventors: Mirza Mohsin Beg, Venkat Gujjula, Sai Samrat Karlapudi, Shefali Dubey, Anshu Bansal
  • Publication number: 20220027245
    Abstract: Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
    Type: Application
    Filed: October 11, 2021
    Publication date: January 27, 2022
    Applicant: VMware, Inc.
    Inventors: Sai Samrat KARLAPUDI, Mirza Mohsin BEG
  • Patent number: 11200100
    Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: December 14, 2021
    Assignee: VMware, Inc.
    Inventors: Mirza Mohsin Beg, Venkat Gujjula, Sai Samrat Karlapudi, Shefali Dubey, Anshu Bansal
  • Patent number: 11144570
    Abstract: Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: October 12, 2021
    Assignee: VMware, Inc.
    Inventors: Sai Samrat Karlapudi, Mirza Mohsin Beg
  • Patent number: 11070419
    Abstract: Computational methods and systems that troubleshoot and localize failures in data storage of a multitenant application are executed in a multitenant database management system that comprises a control plane of control plane nodes and a data plane of independent and isolated data plane nodes. Each control plane node receives data requests and data queries. Each data plane node maintains data storage for tenants of the multitenant application and executes data storage and data query operations requested by the control plane nodes. Methods and system determine whether data plane nodes are network connected and whether the data cores of network connected data plane nodes are available to ingest data and respond to data queries. Data cores of disconnected data plane nodes and unavailable data cores are isolated from data ingestion and data queries. Remedial measures are executed to restore disconnected data plane nodes and unavailable data cores.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: July 20, 2021
    Assignee: VMware, Inc.
    Inventors: Amarnath Palavalli, Mohsin Beg, Shashank Pedamallu, Sai Samrat Karlapudi, Manjunath Shankar, Ramsés Morales
  • Publication number: 20210182127
    Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
    Type: Application
    Filed: December 16, 2019
    Publication date: June 17, 2021
    Applicant: VMware, Inc.
    Inventors: Mirza Mohsin Beg, Venkat Gujjula, Sai Samrat Karlapudi, Shefali Dubey, Anshu Bansal
  • Publication number: 20210049172
    Abstract: The present disclosure relates to querying data cores for data items that correspond to a specified time range. Probabilistic data structures corresponding to associated data cores are used to filter the plurality of data cores to identify a subset of data cores that contain data items corresponding to the specified time range. Only the subset of the plurality of data cores determined to contain relevant data items are searched.
    Type: Application
    Filed: November 2, 2020
    Publication date: February 18, 2021
    Applicant: VMware, Inc.
    Inventors: Sai Samrat KARLAPUDI, Ramsés V. MORALES, Michael M. HU
  • Patent number: 10824623
    Abstract: The present disclosure relates to querying data cores for data items that correspond to a specified time range. Probabilistic data structures corresponding to associated data cores are used to filter the plurality of data cores to identify a subset of data cores that contain data items corresponding to the specified time range. Only the subset of the plurality of data cores determined to contain relevant data items are searched.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: November 3, 2020
    Assignee: VMware, Inc.
    Inventors: Sai Samrat Karlapudi, Ramsés V. Morales, Michael M. Hu
  • Publication number: 20200036575
    Abstract: Computational methods and systems that troubleshoot and localize failures in data storage of a multitenant application are executed in a multitenant database management system that comprises a control plane of control plane nodes and a data plane of independent and isolated data plane nodes. Each control plane node receives data requests and data queries. Each data plane node maintains data storage for tenants of the multitenant application and executes data storage and data query operations requested by the control plane nodes. Methods and system determine whether data plane nodes are network connected and whether the data cores of network connected data plane nodes are available to ingest data and respond to data queries. Data cores of disconnected data plane nodes and unavailable data cores are isolated from data ingestion and data queries. Remedial measures are executed to restore disconnected data plane nodes and unavailable data cores.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Applicant: VMware, Inc.
    Inventors: Amarnath Palavalli, Mohsin Beg, Shashank Pedamallu, Sai Samrat Karlapudi, Manjunath Shankar, Ramsés Morales
  • Publication number: 20190266273
    Abstract: The present disclosure relates to querying data cores for data items that correspond to a specified time range. Probabilistic data structures corresponding to associated data cores are used to filter the plurality of data cores to identify a subset of data cores that contain data items corresponding to the specified time range. Only the subset of the plurality of data cores determined to contain relevant data items are searched.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Applicant: VMware, Inc.
    Inventors: Sai Samrat KARLAPUDI, Ramsés V. MORALES, Michael M. HU
  • Publication number: 20190236197
    Abstract: Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
    Type: Application
    Filed: January 26, 2018
    Publication date: August 1, 2019
    Applicant: VMware, Inc.
    Inventors: Sai Samrat KARLAPUDI, Mirza Mohsin BEG