Patents by Inventor Mark Parker

Mark Parker 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: 12388709
    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: Grant
    Filed: April 15, 2022
    Date of Patent: August 12, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ronald Mark Parker, Michael Anthony Brown, Bahareh Sadeghi, Mark Gordon Libby
  • Patent number: 12381778
    Abstract: The present disclosure relates to systems, methods, and computer readable media for managing and maintaining deployments of configurations on network functions in a telecommunications network. In particular, examples herein relate to implementations of a configuration management system and reconciliation agents that cooperatively perform multi-tiered reconciliation of configuration states for deployments of network functions. The systems described herein can perform multiple levels of reconciliation checks on a plurality of network functions to ensure that configurations of the network functions are effectively maintained and consistent with a desired state (e.g., a goal state) of the deployment(s) of network functions.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: August 5, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Mark Parker, Mark Gordon Libby, Michael Anthony Brown, Haibo Qian, Rahul Bose
  • Patent number: 12341658
    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: Grant
    Filed: April 22, 2022
    Date of Patent: June 24, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Anthony Brown, Ronald Mark Parker, Bahareh Sadeghi, Mark Gordon Libby
  • Patent number: 12335770
    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: January 19, 2024
    Date of Patent: June 17, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ronald Mark Parker, Michael Anthony Brown, Bahareh Sadeghi, Mark Gordon Libby
  • Patent number: 12242900
    Abstract: Techniques are disclosed for providing method for providing an event timer for event synchronization across Kubernetes clusters. The event timer is configured to provide event synchronization on behalf of microservice instances in the cloud computing environment. In response to a request for an event timer for a timed event, it is determined whether the requested event timer has been started for a second microservice instance. If the requested event timer has been started, a state of the requested event timer is sent to the first microservice instance If the requested event timer has not been started, the requested event timer is instantiated, and a state of the instantiated event timer is stored in a database. The instantiated event timer is independent of the first and second microservice instances. In response to an expiration of the event timer, a single callback for processing of the event is generated.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: March 4, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kunal Anand Ekawde, Abhay Balappanavar, Michael Anthony Brown, Ronald Mark Parker, Anupama Raghavan, Dhananjaya Eadala, Rama Krishna Prasad Mangalaparthi, Mark Gordon Libby
  • Publication number: 20240372868
    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: July 15, 2024
    Publication date: November 7, 2024
    Inventors: Rahul BOSE, Anand MUTHURAJAN, Ronald Mark PARKER, Michael Anthony BROWN, Mark Gordon LIBBY
  • Publication number: 20240348513
    Abstract: The present disclosure relates to systems, methods, and computer readable media for facilitating placement of network functions based on a network slice profile that is received and based on internal knowledge of a cloud computing system having network resources thereon. The systems described herein involve tagging the network resources with various characteristics, generating resource management profiles including instructions that may be used to supplement information from the slice profile(s), and matching an incoming slice profile with a resource management profile. The systems described herein facilitate rolling out a deployment of network functions on the network resources in accordance with information from the resource management profile in a way that optimizes resources and allows automated placement of network functions based on a received network slice.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE
  • Publication number: 20240348563
    Abstract: An internal flow traffic controller of a multi-core processing system redirects packets among a plurality of processing cores with stateful flow awareness. The packets belong to flows of network traffic at a packet forwarding node of a 5G network or beyond. The internal flow traffic controller may include a memory storing computer-executable instructions; and a processor configured to execute the computer-executable instructions. The internal flow traffic controller is configured to distribute new incoming flows of network traffic to one of the plurality of processing cores; identify, based on an imbalance among the plurality of processing cores, an overloaded processing core to rebalance; identify a subject flow to move from the overloaded processing core; identify a target processing core with a lowest utilization; and migrate processing of the subject flow from the overloaded processing core to the target processing core.
    Type: Application
    Filed: April 14, 2023
    Publication date: October 17, 2024
    Inventors: Sumit MAHESHWARI, Gopi Mallikharjun BHIMAVARAPU, Ronaid Mark PARKER
  • Patent number: 12119980
    Abstract: The present disclosure relates to systems, methods, and computer readable media for receiving and processing a request to deploy network functions across one or more deployment areas of a telecommunications network. Systems described herein process a request by applying a hierarchical configuration model including a hierarchy of configuration management instructions that can be applied to a request that complies with a format of the hierarchical configuration model. Features described herein facilitate deployment of unique configuration instructions across multiple network functions and across multiple deployment areas based on a single request and without further user interaction with respect to each of multiple network functions.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: October 15, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Mark Parker, Mark Gordon Libby, Michael Anthony Brown, Haibo Qian, Rahul Bose
  • Publication number: 20240340658
    Abstract: The present disclosure relates to a network function configuration system that efficiently, accurately, and flexibly manages network function configurations in a cloud computing system for a 5G (and beyond) telecommunications network. For example, the network function configuration system utilizes configuration snapshots to perform batches of configuration updates atomically to network functions of a mobile packet core that is implemented in a cloud computing system. To illustrate, in a cloud computing system (such as a core network), network functions run in a current state. To modify the configuration snapshot to a desired state, numerous network function configuration changes must often be applied.
    Type: Application
    Filed: April 5, 2023
    Publication date: October 10, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE, Alex Xiaoguang XIA
  • Publication number: 20240297832
    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: March 13, 2024
    Publication date: September 5, 2024
    Inventors: Ronald Mark PARKER, Michael Anthony BROWN, Bahareh SADEGHI, Mark Gordon LIBBY
  • Patent number: 12081553
    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: Grant
    Filed: May 27, 2022
    Date of Patent: September 3, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahul Bose, Anand Muthurajan, Ronald Mark Parker, Michael Anthony Brown, Mark Gordon Libby
  • Publication number: 20240244474
    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: January 19, 2024
    Publication date: July 18, 2024
    Inventors: Ronald Mark Parker, Michael Anthony Brown, Bahareh Sadeghi, Mark Gordon Libby
  • Publication number: 20240223446
    Abstract: The present disclosure relates to systems, methods, and computer readable media for managing and maintaining deployments of configurations on network functions in a telecommunications network. In particular, examples herein relate to implementations of a configuration management system and reconciliation agents that cooperatively perform multi-tiered reconciliation of configuration states for deployments of network functions. The systems described herein can perform multiple levels of reconciliation checks on a plurality of network functions to ensure that configurations of the network functions are effectively maintained and consistent with a desired state (e.g., a goal state) of the deployment(s) of network functions.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE
  • Publication number: 20240214123
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for configuring a network function in a core network of a telecommunications environment. For example, systems described herein involve collecting transmission data including timing and success/failure data for use in generating a retry policy that includes rules and instructions that govern transmission of retries between computing nodes. Once generated, the retry policy may be applied to message packages by selectively transmitting message retries based on specific timing delays that are determined from the collected transmission data. This generation and implementation of the retry policy may improve the latency and success rate of messages transmitted by computing nodes within a core network architecture, thereby improving network conditions in a variety of ways.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 27, 2024
    Inventors: Haibo QIAN, Mark Gordon LIBBY, Michael Anthony BROWN, Ronald Mark PARKER, Rahul BOSE
  • Publication number: 20240214258
    Abstract: The present disclosure relates to systems, methods, and computer readable media for receiving and processing a request to deploy network functions across one or more deployment areas of a telecommunications network. Systems described herein process a request by applying a hierarchical configuration model including a hierarchy of configuration management instructions that can be applied to a request that complies with a format of the hierarchical configuration model. Features described herein facilitate deployment of unique configuration instructions across multiple network functions and across multiple deployment areas based on a single request and without further user interaction with respect to each of multiple network functions.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 27, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE
  • Publication number: 20240137331
    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: January 2, 2024
    Publication date: April 25, 2024
    Inventors: Rahul BOSE, Mark Gordon LIBBY, Anand MUTHURAJAN, Ronald Mark PARKER, Michael Anthony BROWN, Leland Douglas BENSON
  • 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
  • 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: 11916809
    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: Grant
    Filed: April 29, 2022
    Date of Patent: February 27, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahul Bose, Mark Gordon Libby, Anand Muthurajan, Ronald Mark Parker, Michael Anthony Brown, Leland Douglas Benson