Patents by Inventor Stephen MWANJE

Stephen MWANJE 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: 20240049032
    Abstract: There is provided an apparatus comprising: at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to receive, at an analytics producer, a request for analytics, from an analytics consumer, wherein the request comprises a first time period, TA, determine a second time period, DS for an expected time to provide the requested analytics at the analytics producer, provide the analytics based on the request in a third time period, TD, determine, based on TA, DS and TD, which of at least one of a plurality of parameters is met and increment a counter for the determined parameter.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 8, 2024
    Inventors: Dario BEGA, Fabio GIUST, Stephen MWANJE
  • Publication number: 20240037450
    Abstract: Systems, methods, apparatuses, and computer program products for cluster based local ML model training host selection in asynchronous federated learning model collection. A method may include transmitting local model parameters following training of a model of at least one network element to a network node to be used to cluster the at least one network element with one or more other network elements. The method may also include training, by one or more network elements selected from the cluster, an aggregated model using the local model parameters. The method may further include transmitting, by the one or more network elements selected from the cluster, updated local model parameters of the at least one network element as a result of the training to the network node.
    Type: Application
    Filed: December 29, 2021
    Publication date: February 1, 2024
    Inventors: Muhammad Majid BUTT, Stephen MWANJE, István Zsolt KOVÁCS
  • Patent number: 11888706
    Abstract: Cognitive functions in a network, each comprising a learning module adapted to observe characteristics of the network and an inference module adapted to conclude, from the characteristics observed by the learning module, on a behavior of the network resulting from the observed characteristics, are controlled by halting and/or restarting operation of the learning module of a cognitive function of the cognitive functions, where operation of the inference module of the cognitive function is controlled independently from the halting and/or restarting the operation of the learning module of the cognitive function.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: January 30, 2024
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Stephen Mwanje, Janne Ali-Tolppa, Jürgen Goerge
  • Publication number: 20230418907
    Abstract: Apparatuses and methods in a communication system are disclosed. In a network element, an encoder module obtains as an input network data that is representative of the current condition of the communications network, the network data comprising a plurality of values indicative of the performance of network elements and performs (800) feature reduction providing at its output a set of activations. A clustering module performs (802) batch normalisation and an amplitude limitation to the output of the encoder module to obtain normalised activations. A clustering control module calculates a projection of the normalised activations and determines (804) a clustering loss. A decoder module calculates (806) a reconstruction loss. The network element backpropagates the reconstruction loss and the clustering loss through the modules.
    Type: Application
    Filed: November 2, 2021
    Publication date: December 28, 2023
    Inventors: Márton KAJÓ, Benedek SCHULTZ, Stephen MWANJE
  • Publication number: 20230409962
    Abstract: First user equipments are detected out of a plurality of user equipments of a cellular communication system (S201). The user equipments respectively correspond to a distributed node of a federated machine-learning concept and respectively generate a partial machine-learning model, wherein partial machine-learning models generated by the plurality of user equipments are to be used to update a global machine-learning model at the network side of the cellular communication system. The first user equipments are user equipments comprising ready partial machine-learning models.
    Type: Application
    Filed: October 29, 2020
    Publication date: December 21, 2023
    Inventors: Muhammad Majid BUTT, Stephen MWANJE, Fahad SYED MUHAMMAD
  • Publication number: 20230379774
    Abstract: Systems, methods, apparatuses, and computer program products for supporting cognitive service driven handover are provided. One method may include signaling at least one user equipment to start performing and logging quality of experience (QoE) related measurements, and transmitting a request for a report on handover performance to the at least one user equipment. The method may also include receiving the handover performance report, from the at least one user equipment, including at least one service identifier of a service running on the at least one user equipment and the quality of experience (QoE) related measurements.
    Type: Application
    Filed: August 26, 2021
    Publication date: November 23, 2023
    Inventors: Abdelrahman ABDELKADER, Stephen MWANJE
  • Publication number: 20230370868
    Abstract: There is provided an apparatus arranged to: receive, from a configuration controller, a request for feedback on a network configuration in a communications network; request feedback on the network configuration from a plurality of network critic functions; aggregate feedback received from at least part of the plurality of network critic functions in response to the request; and provide the aggregated feedback to the configuration controller.
    Type: Application
    Filed: October 22, 2020
    Publication date: November 16, 2023
    Inventors: Janne Tapio ALI-TOLPPA, Stephen MWANJE
  • Publication number: 20230345275
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to generate, using a machine learning mechanism, a set of test instructions, wherein each one of the test instructions is configured to trigger a first network to change one or more technical characteristics of the first network, the test instructions not comprising configuration changes in nodes of the first network that are usable in changing the one or more technical characteristics of the first network, and use a block of text as input in the generation of the set of test instructions.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 26, 2023
    Inventors: Stephen MWANJE, Julian Göser, Anubhab Banerjee
  • Publication number: 20230325713
    Abstract: Systems, methods, apparatuses, and computer program products for managing machine learning training. One method may include a machine learning training function receiving a request to instantiate a machine learning training job from a consumer, and instantiating the requested machine learning training job. The machine learning training function may transmit a notification to the consumer indicating that the machine learning training job has been instantiated.
    Type: Application
    Filed: March 17, 2023
    Publication date: October 12, 2023
    Inventors: Stephen MWANJE, Abdelrahman ABDELKADER
  • Publication number: 20230289656
    Abstract: It is provided a method comprising: monitoring if a distributed training host receives a request from a meta-training host to provide a machine learning model; checking whether a link from the distributed training host to the meta-training host is required for another data communication having higher priority than providing the machine learning model such that the other data communication will block the link for the providing the machine learning model to the meta-training host; informing the meta-training host, in response to the request, that the link is required for the other data communication if the link is required for the other data communication.
    Type: Application
    Filed: August 3, 2020
    Publication date: September 14, 2023
    Applicant: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Muhammad Majid BUTT, Stephen MWANJE
  • Publication number: 20230292198
    Abstract: This document discloses a solution for performing exploration of radio resource management actions. According to an aspect, a method in a terminal device includes: receiving configuration information from a network node of a radio access network; entering, in response to the configuration information and in a state of not having a need to transfer data, an exploration mode where a reduced set of radio connection functions are enabled compared with a default operating mode; triggering, in the exploration mode, an explorative handover from a source cell managed by the network node to a target cell; establishing a radio connection with a target network node as a result of the explorative handover to the target cell managed by the target network node; acquiring measurement data of the radio connection and transmitting the measurement data to the target network node.
    Type: Application
    Filed: September 16, 2020
    Publication date: September 14, 2023
    Inventors: Teemu Veijalainen, Stephen MWANJE, Janne ALI-TOLPPA, Ahmad AWADA
  • Publication number: 20230289655
    Abstract: It is provided a method comprising: monitoring if a request to train a machine learning sub-model is received from a meta-training host; generating training data; training the machine learning sub-model by at least a first subset of the training data if the request is received and at least the first subset of the training data is generated; checking if a predefined condition related to the machine learning sub-model is fulfilled; providing the trained machine learning sub-model and at least a second subset of the training data to the meta-training host if the condition is fulfilled.
    Type: Application
    Filed: August 3, 2020
    Publication date: September 14, 2023
    Inventor: Stephen MWANJE
  • Publication number: 20230171158
    Abstract: It is provided a method, comprising monitoring if a generic objective for a network is received; translating the generic objective into specific objectives based on a behavioral matrix if the generic objective is received, wherein each of the specific objectives is specific for a respective network element; requesting, for each of the specific objectives, an automation function of the respective network element to achieve the specific objective, identifying, for each of the specific objectives, based on a stored association table, a distributed control function controlling the automation function of the respective network element; informing, for each of the specific objectives, the identified distributed control function on the specific objective for the respective network element; supervising if a feedback is received from one of the distributed control functions, wherein the feedback indicates to which degree one of the specific objectives is achieved; adapting the behavioral matrix based on the feedback.
    Type: Application
    Filed: April 3, 2020
    Publication date: June 1, 2023
    Inventors: Stephen MWANJE, Janne Tapio ALI-TOLPPA
  • Publication number: 20230155907
    Abstract: There is provided the apparatus comprising: at least one processor; and at least one memory comprising computer code that, when executed by the at least one processor, causes the apparatus to: identify a potential problem in a network comprising at least one network automation function; signal an indication of said potential problem to at least one network automation function of said network and a request for a proposal to address said problem; receive at least one proposal in response to said signalling; determine policy changes for addressing said potential problem in dependence on said at least one proposal; and implement said policy changes.
    Type: Application
    Filed: February 19, 2021
    Publication date: May 18, 2023
    Inventors: Stephen MWANJE, Darshan RAMESH
  • Publication number: 20230097044
    Abstract: The disclosure relates to an apparatus comprising means for: receiving a request from an operator to instantiate a closed loop for managing a communication system; identifying closed loop components based on the request; and instantiating a closed loop for managing a communication system with the closed looped components.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Inventors: Stephen MWANJE, Abdelrahman ABDELKADER, Konstantinos SAMDANIS
  • Patent number: 11589302
    Abstract: There are provided measures for configuration of power saving groups.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: February 21, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Stephen Mwanje, Janne Tapio Ali-Tolppa
  • Publication number: 20220386194
    Abstract: Systems, methods, apparatuses, and computer program products for a service-centric mobility-based traffic steering.
    Type: Application
    Filed: September 22, 2020
    Publication date: December 1, 2022
    Inventors: Stephen MWANJE, Janne Tapio ALI-TOLPPA, Muhammad NASEER-UL-ISLAM
  • Publication number: 20220321421
    Abstract: Systems, methods, apparatuses, and computer program products for automating context-specific network function configuration are provided. One method may include receiving an objective model including rules defining key performance indicator (KPI) targets and relative prioritizations of the KPI targets for a communications system. The method may also include automatically determining, using the received objective model, a context model including at least a description of properties of one or more contexts, and generating or selecting at least one of function configuration parameter values (FCVs) or network configuration parameter values (NCPs) according to the context model.
    Type: Application
    Filed: July 17, 2020
    Publication date: October 6, 2022
    Inventors: Stephen MWANJE, Christoph SCHMELZ
  • Publication number: 20220311664
    Abstract: To configure network automation functions, a scope administration function assigns, per a region in an operator-defined scope space, the region to one or more network automation function amongst a plurality of coexisting network automation functions. Then, per a network automation function assigned at least to one region, the network automation function is configured to control the at least one region assigned to the network automation function.
    Type: Application
    Filed: February 28, 2022
    Publication date: September 29, 2022
    Inventors: Stephen MWANJE, Henning Sanneck
  • Publication number: 20220263726
    Abstract: Cognitive functions in a network, each comprising a learning module adapted to observe characteristics of the network and an inference module adapted to conclude, from the characteristics observed by the learning module, on a behavior of the network resulting from the observed characteristics, are controlled by halting and/or restarting operation of the learning module of a cognitive function of the cognitive functions, where operation of the inference module of the cognitive function is controlled independently from the halting and/or restarting the operation of the learning module of the cognitive function.
    Type: Application
    Filed: June 19, 2019
    Publication date: August 18, 2022
    Inventors: Stephen MWANJE, Janne ALI-TOLPPA, Jürgen GOERGE