Patents by Inventor Maya SUBHADRA

Maya SUBHADRA 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: 20260119280
    Abstract: Embodiments of the present disclosure include techniques for synchronized telemetry aggregation and buffering in a system-on-chip (SoC). A first set of telemetry data associated with operation of a plurality of processor cores of the SoC during a first epoch is received. A second set of telemetry data associated with operation of the plurality of processor cores during a second epoch is received. The first set of telemetry data is determined as corresponding to an incomplete set of telemetry data for the first epoch. A message is transmitted to one or more controllers of the plurality of processor cores to modify operations associated with telemetry data collection as a result of the determination.
    Type: Application
    Filed: November 4, 2025
    Publication date: April 30, 2026
    Inventors: Richard Gerard HOFMANN, Maya SUBHADRA, Ajay Kesava CHANDRAN
  • Patent number: 12487866
    Abstract: Embodiments of the present disclosure include techniques for synchronized telemetry aggregation and buffering in a system-on-chip (SoC). A first set of telemetry data associated with operation of a plurality of processor cores of the SoC during a first epoch is received. A second set of telemetry data associated with operation of the plurality of processor cores during a second epoch is received. The first set of telemetry data is determined as corresponding to an incomplete set of telemetry data for the first epoch. A message is transmitted to one or more controllers of the plurality of processor cores to modify operations associated with telemetry data collection as a result of the determination.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: December 2, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Richard Gerard Hofmann, Maya Subhadra, Ajay Kesava Chandran
  • Patent number: 12372998
    Abstract: Embodiments of the present disclosure include techniques for synchronizing processors. In one embodiment, one or more processors on different integrated circuit die are synchronized using a synchronization circuit on one of the die. The synchronization circuit receives count phases and adjusts clock signals, and counts in some embodiments, to synchronize the processors. In one embodiment, the synchronization circuit comprises a phase detector that receives particular bits of the count signal as the count phases.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: July 29, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Walter Boecker, Piyush Abhay Hatolkar, Asad Azam, Maya Subhadra
  • Publication number: 20240201730
    Abstract: Embodiments of the present disclosure include techniques for synchronizing processors. In one embodiment, one or more processors on different integrated circuit die are synchronized using a synchronization circuit on one of the die. The synchronization circuit receives count phases and adjusts clock signals, and counts in some embodiments, to synchronize the processors. In one embodiment, the synchronization circuit comprises a phase detector that receives particular bits of the count signal as the count phases.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 20, 2024
    Inventors: Charles Walter BOECKER, Piyush Abhay HATOLKAR, Asad AZAM, Maya SUBHADRA
  • Publication number: 20230401112
    Abstract: Embodiments of the present disclosure include techniques for synchronized telemetry aggregation and buffering in a system-on-chip (SoC). A first set of telemetry data associated with operation of a plurality of processor cores of the SoC during a first epoch is received. A second set of telemetry data associated with operation of the plurality of processor cores during a second epoch is received. The first set of telemetry data is determined as corresponding to an incomplete set of telemetry data for the first epoch. A message is transmitted to one or more controllers of the plurality of processor cores to modify operations associated with telemetry data collection as a result of the determination.
    Type: Application
    Filed: June 8, 2022
    Publication date: December 14, 2023
    Inventors: Richard Gerard HOFMANN, Maya SUBHADRA, Ajay Kesava CHANDRAN