Patents by Inventor Vikas Kumar Singh

Vikas Kumar Singh 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: 20260186869
    Abstract: The disclosure generally describes methods, software, and systems for interaction performance analysis. Aggregated summary reports including aggregated event-data collected are received, from application programming interfaces, by the application programming interfaces, during events corresponding to interactions with user interfaces. The aggregated event-data is aggregated using a hierarchical structure corresponding to a data type. A first portion of the aggregated event data identified as false positives is removed from the aggregated summary reports to maintain true positive aggregated event data. Noise is reduced from the true positive aggregated event data, at each level of the hierarchical structure, to generate denoised aggregated summary reports. Operations are determined using the denoised aggregated summary reports. An instruction to activate at least one of the operations using the denoised aggregated summary reports is provided, to an asset provider system.
    Type: Application
    Filed: May 7, 2024
    Publication date: July 2, 2026
    Inventors: Tong Geng, Qing Zhang, Fan Zhang, Harikesh Sasikumar Nair, Adam Nicholas Smith, Lijun Wang, Kapil Kumar, Qing Zhang, Matthew William Dawson, Shengyu Zhu, Bo Luan, Nishanth Mundru, Fangzhou Sun, Hao Chen, Vikas Kumar Singh, Chandan Giri
  • Publication number: 20250342270
    Abstract: Server(s) can implement a method for managing privacy budgets. The method includes receiving a request to analyze a dataset associated with a privacy budget representing a number of times the dataset can be analyzed. The method also includes transmitting a first request to a first server implementing a first privacy budget service to verify whether there is sufficient privacy budget to analyze the dataset, and transmitting a second request to a second server implementing a second privacy budget service to verify whether there is sufficient privacy budget to analyze the dataset, the second privacy budget service independent from the first privacy budget service. The method further includes receiving, from the first server, a first response indicating whether there is sufficient privacy budget: receiving, from the second server, a second response indicating whether is sufficient privacy budget; and processing, based on the first response and the second response, the dataset.
    Type: Application
    Filed: December 29, 2023
    Publication date: November 6, 2025
    Inventors: Carlos Cela, John Tobler, Chanda Patel, Esfandiar Manii, Shobhit Saxena, Vikas Kumar Singh, Paul Revere, Eugene Goh
  • Publication number: 20250211432
    Abstract: One or more servers implement a method for managing privacy budgets. The method includes receiving a plurality of datasets, each of the datasets including respective encrypted data and respective metadata; sorting the plurality of datasets into one or more groups of datasets based on the respective metadata; and executing a query to determine, for a group included in the one or more groups, whether there is sufficient privacy budget to store results of analyzing the group, wherein the privacy budget for the group corresponds to a number of times the group can be analyzed.
    Type: Application
    Filed: December 29, 2023
    Publication date: June 26, 2025
    Inventors: Carlos Cela, John Tobler, Chanda Patel, Esfandiar Manii, Shobhit Saxena, Vikas Kumar Singh, Paul Revere, Eugene Goh
  • Publication number: 20250175385
    Abstract: A method for automatic cloud agnostic infrastructure provisioning, includes: receiving at least one system architecture design for deployment of at least one application on a cloud platform; determining: design parameters by decoding the at least one system architecture design, wherein the design parameters include at least one from among system components, one or more interconnections between the system components, performance requirements of the system components, and resource requirements of the system components; determining, based on the design parameters, at least one service component for deployment from among the system components; determining at least one Infrastructure-as-Code (IaC) template for the at least one service component based on the interconnections between the system components; and deploying the at least one application on the cloud platform based on the at least one IaC template.
    Type: Application
    Filed: December 31, 2024
    Publication date: May 29, 2025
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Vikas Kumar SINGH, Rajasekhara Reddy DUVVURU MUNI, Prasanth PADMALAYAM, Karthikeyan KUMARAGURU
  • Patent number: 11928975
    Abstract: Methods and systems for servicing distributed generators are provided herein. For example, a system for servicing distributed generators comprises a distributed generator comprising a plurality of components, a controller communicatively connected to the plurality of components, and an unmanned aerial vehicle communicatively coupled to at least one of the plurality of components or the controller for at least one of transmitting and receiving data relating to the plurality of components.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: March 12, 2024
    Assignee: Enphase Energy, Inc.
    Inventors: Vikas Kumar Singh, Saminathan Sangameswaran
  • Publication number: 20220157180
    Abstract: Methods and systems for servicing distributed generators are provided herein. For example, a system for servicing distributed generators comprises a distributed generator comprising a plurality of components, a controller communicatively connected to the plurality of components, and an unmanned aerial vehicle communicatively coupled to at least one of the plurality of components or the controller for at least one of transmitting and receiving data relating to the plurality of components.
    Type: Application
    Filed: November 9, 2021
    Publication date: May 19, 2022
    Inventors: Vikas Kumar Singh, Saminathan Sangameswaran