Patents by Inventor Marius C. NICULESCU

Marius C. NICULESCU 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: 20240289125
    Abstract: Examples of the present disclosure describe systems and methods for device configuration using a configuration normalization platform. In examples, a system receives, at a device, a configuration request from a first software platform having a first toolset. The configuration request includes a first SCP file in a format that is normalized horizontally with respect to a second software platform having a second toolset that is different from the first toolset. The system parses, based on an SCD document on the device, the first SCP file into an OM. The SCD file includes scenario metadata that is specific to the device. The system generates scenario instructions that are specific to the device by applying the scenario metadata to the OM and configures the device based on the scenario instructions.
    Type: Application
    Filed: February 24, 2023
    Publication date: August 29, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Peter J. KAUFMAN, Adrian F. TERAN, Yi ZHAO, Marius C. NICULESCU, Shayak LAHIRI, Sanghamitra MUKHERJEE, Matthew Wayman REYNOLDS, Haipeng LI, Daniel S. DUDUGJIAN, Riki JUNE, Feng YUE
  • Publication number: 20240250997
    Abstract: Examples of the present disclosure describe systems and methods for. In some examples, a software agent collects data from a node, such as logs or monitoring information, and provides the data to a controller. The controller assesses the attestation state and the configuration drift of the node. In some examples, the controller applies a taint to the node, which may indicate a condition or constraint on the node. A scheduler manages the workloads on the node based on the attestation state, the configuration drift, and in some examples, the taint of the node. The scheduler decides whether to schedule a workload to the node, evict a workload from the node, or keep a workload on the node depending on the attestation state and configuration drift of the node, for example, whether the workload has a toleration for the taint of the node.
    Type: Application
    Filed: April 4, 2024
    Publication date: July 25, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shayak LAHIRI, Narasimhan RAMASUBRAMANIAN, Simon Karl Lars JAEGER, Kritika Kishore PRASAD, Adrian F. TERAN, Marius C. NICULESCU, Jagannathan Deepak MANOHAR, Peter J. KAUFMAN, Preston D. ADAM, Balaji BALASUBRAMANYAN, Seth C. BEINHART, Matthew REYNOLDS, Sumit LAHIRI