Patents by Inventor Ronald Marks

Ronald Marks 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: 11956131
    Abstract: Described are examples for providing end-to-end intent definition of network functions for network slice management. Intents are defined for each level of network constituent including slices, slice subnets, and management functions. A system of intent based network slice management includes a network slice management function (NSMF) configured to receive a service profile from a communication service management function (CSMF) and derive an intent for each desired network slice subnet for a network slice subnet management function (NSSMF). The NSSMF is configured to derive requirements for a plurality of network functions (NFs) and provide an intent defining the requirements of a respective NF to a network function management function (NFMF). The NFMF is configured to receive the intent for the respective NF via an intent-based interface for management of NFs and derive a network resource model (NRM) for the respective NF based on the intent.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Mark Parker, Michael Anthony Brown, Bahareh Sadeghi, Mark Gordon Libby
  • Publication number: 20240110966
    Abstract: Methods and devices to detect defects in gate oxides of MOSFETs are disclosed. The disclosed methods and devices rely upon current measurements or decay measurements of the voltages across MOS capacitors. The described devices can be implemented in the RF circuits with elements having stringent reliability requirements.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Ronald E. REEDY, Robert Mark ENGLEKIRK, Tero Tapio RANTA
  • Publication number: 20240104394
    Abstract: Provided are computing systems, methods, and platforms that automatically produce production-ready machine learning models and deployment pipelines from minimal input information such as a raw training dataset. In particular, one example computing system can import a training dataset associated with a user. The computing system can execute an origination machine learning pipeline to perform a model architecture search that selects and trains a machine learning model for the training dataset. Execution of the origination machine learning pipeline can also result in generation of a deployment machine learning pipeline configured to enable deployment of the machine learning model (e.g., running the machine learning model to produce inferences and/or optionally other tasks such as re-training and/or re-tuning the model).
    Type: Application
    Filed: March 11, 2022
    Publication date: March 28, 2024
    Inventors: Amy Skerry-Ryan, Quentin Lascombes de Laroussilhe, Ronald Rong Yang, Carla Marie Riggi, Chansoo Lee, Jordan Arthur Grimstad, Christopher Mark Lamb, Joseph Michael Moran, Nihesh Anderson Klutto Milleth, Noah Weston Hadfield-Menell, Volodymyr Shtenovych, Ziqi Huang, Sagi Perel, Michael David Gerard, Mehadi Seid Hassen
  • Patent number: 11930390
    Abstract: Described are examples for providing intent based network slice management using a management data analytics function (MDAF) to predict deficiencies. A network management system receives an intent for a network slice constituent. The network management system configures computing resources for the network slice constituent to satisfy the intent based on expected performance of the computing resources. The network management system receives feedback with respect to actual performance of the network slice constituent. The network management system determines, based on analysis of the feedback by a management data analytics function (MDAF), a predicted deficiency of the network slice constituent not being able to satisfy the intent. The network management system modifies the configuration of the computing resources based on the feedback and the predicted deficiency to satisfy the intent.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 12, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Mark Parker, Michael Anthony Brown, Bahareh Sadeghi, Mark Gordon Libby
  • Patent number: 11910486
    Abstract: Techniques are disclosed for performing operations in a distributed computing environment comprising a plurality of computing devices implementing a Kubernetes environment. An indication is received of one or more custom resources of the Kubernetes environment. The custom resources are grouped into a commit set. The commit set is defined as an atomic unit which either succeeds or fails atomically. It is determined that at least one of the custom resources has failed to complete. In response to the determination, the custom resources of the commit set are reverted to a previous consistent state.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: February 20, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Gordon Libby, Ronald Mark Parker
  • Patent number: 11870683
    Abstract: A method for improving availability of a type of network element in a mobile network includes receiving a first message from a source network element at a first network element instance that belongs to a network element anycast set. The first message is addressed to an anycast address that is assigned to the network element anycast set. The first network element instance processes the first message and accesses an anycast set data store in relation to processing the first message. The method also includes receiving a second message from the source network element at a second network element instance that also belongs to the network element anycast set. The second message is also addressed to the anycast address and can be received when the first network element instance is unavailable. The second network element instance processes the second message and accesses the anycast set data store in relation thereto.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: January 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dhananjaya Reddy Eadala, Mark Gordon Libby, Srinivas Kappla, Ronald Mark Parker, Neeraj Surana, Anupama Raghavan, Bashir Ashrafi
  • Publication number: 20230388309
    Abstract: A computing network comprising a computing service provider and an edge computing network is managed. A trusted device establishes a root of trust at the edge computing network via a trusted component on the trusted device. In response to receiving a first indication of a disconnection or degradation of communications between the computing service provider and the edge computing network, the edge computing network initiates an autonomous mode at the edge computing network. While the edge computing network is operating in the autonomous mode, the trusted device detects new devices that are attempting to access computing resources in the edge computing network. The trusted device stores data pertaining to new devices that were not authorized to access the computing resources in the edge computing network.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Inventors: Rahul BOSE, Anand MUTHURAJAN, Ronald Mark PARKER, Michael Anthony BROWN, Mark Gordon LIBBY
  • Patent number: 11822983
    Abstract: Techniques are disclosed for providing a native general-purpose controller for reconciling desired states for resources across a plurality of clusters in a cloud computing environment. An indication is received of one or more custom resources of the cloud computing environment. An API is instantiated at each of the clusters that are to be accessed. In response to receiving an indication that a desired state of one of the objects does not match a current state of the one object, a message is sent that indicates an action to reconcile the desired state with the current state. A message is received that indicates that the action to reconcile the desired state with the current state has been completed.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: November 21, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Akash Baid, Yamini Sridaran, Ronald Mark Parker
  • Publication number: 20230370342
    Abstract: Described are examples for providing end-to-end intent definition of network functions for network slice management. Intents are defined for each level of network constituent including slices, slice subnets, and management functions. A system of intent based network slice management includes a network slice management function (NSMF) configured to receive a service profile from a communication service management function (CSMF) and derive an intent for each desired network slice subnet for a network slice subnet management function (NSSMF). The NSSMF is configured to derive requirements for a plurality of network functions (NFs) and provide an intent defining the requirements of a respective NF to a network function management function (NFMF). The NFMF is configured to receive the intent for the respective NF via an intent-based interface for management of NFs and derive a network resource model (NRM) for the respective NF based on the intent.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Ronald Mark PARKER, Michael Anthony BROWN, Bahareh SADEGHI, Mark Gordon LIBBY
  • Publication number: 20230370887
    Abstract: Described are examples for providing intent based network slice management using a management data analytics function (MDAF) to predict deficiencies. A network management system receives an intent for a network slice constituent. The network management system configures computing resources for the network slice constituent to satisfy the intent based on expected performance of the computing resources. The network management system receives feedback with respect to actual performance of the network slice constituent. The network management system determines, based on analysis of the feedback by a management data analytics function (MDAF), a predicted deficiency of the network slice constituent not being able to satisfy the intent. The network management system modifies the configuration of the computing resources based on the feedback and the predicted deficiency to satisfy the intent.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Ronald Mark PARKER, Michael Anthony BROWN, Bahareh SADEGHI, Mark Gordon LIBBY
  • Publication number: 20230370340
    Abstract: Described are examples for providing intent based network configuration using a management data analytics function (MDAF) to generate lower level intents. A system of intent based network slice management includes a network management function and the MDAF. The network management function is configured to receive an original intent expectation from a higher level management function; request a lower level intent from the MDAF based on the original intent expectation; and provide the lower level intent to a lower level management function. The MDAF is configured to collect information with respect to a performance of network resources or a status of the network; identify one or more target network constituents to satisfy the original intent expectation; translate parameters of the original intent expectation to a scope of the target network constituent based on the information; and provide the lower level intent to the network management function.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Ronald Mark PARKER, Michael Anthony Brown, Bahareh Sadeghi, Mark Gordon Libby
  • Publication number: 20230353504
    Abstract: Computing resources are managed in a computing network comprising a computing service provider and an edge computing network. The edge computing network receives an indication of a disconnection of communications between the computing service provider and the edge computing network. In response to the indication, the edge computing network initiates an autonomous mode at the edge computing network. The edge computing network is configured to continue providing computing and network services at the edge computing network while the edge computing network is operating in the autonomous mode.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 2, 2023
    Inventors: Rahul BOSE, Mark Gordon LIBBY, Anand MUTHURAJAN, Ronald Mark PARKER, Michael Anthony BROWN, Leland Douglas BENSON
  • Publication number: 20230344714
    Abstract: Described are examples for providing intent based network configuration with a two-tiered reconciliation model for adapting a global intent to a plurality of local intent declarations for respective regions. A system for network configuration may include a global reconciliation engine configured to: receive a global intent including requirements, goals, and constraints for a network; generate a plurality of local intent declarations from the global intent, each respective local intent declaration being for a respective region that hosts network functions; and reconcile a plurality of the local configurations with the global intent. The system may include a plurality of local reconciliation engines configured to reconcile a local configuration of the network functions hosted in the respective region with the respective local intent declaration.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Inventors: Michael Anthony BROWN, Ronald Mark PARKER, Bahareh SADEGHI, Mark Gordon LIBBY
  • Publication number: 20230336415
    Abstract: Described are examples for providing intent based network configuration with intent expectations including prioritized goals. A system for network configuration includes a network management function configured to receive an intent including requirements, goals, and constraints for a network and generate an intent expectation including a set of prioritized goals based on the intent. An infrastructure service management (ISM) system is configured to: receive the intent expectation from the network management function; select at least one of the prioritized goals as an active target; configure computing resources to satisfy at least the active target; and report the active target and a configuration status to the network management function. The ISM may monitor a status of the computing resources and select a higher priority goal that can be satisfied or select a lower priority goal in the case of resource or performance degradation.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 19, 2023
    Inventors: Ronald Mark PARKER, Michael Anthony BROWN, Bahareh SADEGHI, Mark Gordon LIBBY
  • Patent number: 11765278
    Abstract: A system for preserving charging event messages in a mobile telecommunications network when a charging server is unavailable includes a message broker comprising persistent storage. The system also includes a network element that generates a charging event message, attempts to send the charging event message to a charging server, and writes the charging event message to the message broker in response to determining that the attempt to send the charging event message to the charging server has failed. The system also includes a replay agent that subscribes to the message broker for notifications associated with the charging server, receives a notification from the message broker about the charging event message, reads the charging event message from the message broker, and causes the charging event message to be sent to the charging server when the charging server is available.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rama Krishna Prasad Mangalaparthi, Anthony Raj, Ronald Mark Parker, Michael Anthony Brown
  • Publication number: 20230242600
    Abstract: A TAT-FXN fusion polypeptide useful in treating subjects diagnosed with Friedrich's Ataxia, hypertrophic cardiomyopathy, or both are disclosed, as are related methods of treatment and pharmaceutical compositions.
    Type: Application
    Filed: August 31, 2022
    Publication date: August 3, 2023
    Inventor: Ronald Mark Payne
  • Publication number: 20230106697
    Abstract: Techniques are disclosed for performing operations in a distributed computing environment comprising a plurality of computing devices implementing a Kubernetes environment. An indication is received of one or more custom resources of the Kubernetes environment. The custom resources are grouped into a commit set. The commit set is defined as an atomic unit which either succeeds or fails atomically. It is determined that at least one of the custom resources has failed to complete. In response to the determination, the custom resources of the commit set are reverted to a previous consistent state.
    Type: Application
    Filed: November 29, 2022
    Publication date: April 6, 2023
    Inventors: Mark Gordon LIBBY, Ronald Mark PARKER
  • Patent number: 11558736
    Abstract: Techniques are disclosed for performing operations in a distributed computing environment comprising a plurality of computing devices implementing a Kubernetes environment. An indication is received of one or more custom resources of the Kubernetes environment. The custom resources are grouped into a commit set. The commit set is defined as an atomic unit which either succeeds or fails atomically. It is determined that at least one of the custom resources has failed to complete. In response to the determination, the custom resources of the commit set are reverted to a previous consistent state.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: January 17, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Gordon Libby, Ronald Mark Parker
  • Publication number: 20220393969
    Abstract: A method for improving availability of a type of network element in a mobile network includes receiving a first message from a source network element at a first network element instance that belongs to a network element anycast set. The first message is addressed to an anycast address that is assigned to the network element anycast set. The first network element instance processes the first message and accesses an anycast set data store in relation to processing the first message. The method also includes receiving a second message from the source network element at a second network element instance that also belongs to the network element anycast set. The second message is also addressed to the anycast address and can be received when the first network element instance is unavailable. The second network element instance processes the second message and accesses the anycast set data store in relation thereto.
    Type: Application
    Filed: February 15, 2022
    Publication date: December 8, 2022
    Inventors: Dhananjaya Reddy EADALA, Mark Gordon LIBBY, Srinivas KAPPLA, Ronald Mark PARKER, Neeraj SURANA, Anupama RAGHAVAN, Bashir ASHRAFI
  • Patent number: D1022025
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: April 9, 2024
    Assignee: LEGERE REEDS LTD.
    Inventors: Ronald James Thatcher, Christopher Mark Kortschot, Mark Timothy Kortschot, Christopher John Pearen, David Chotenovsky