Patents by Inventor Andreas Johnsson

Andreas Johnsson 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: 12196562
    Abstract: A method performed by a vehicle manager (150) for managing a remote-controlled vehicle (160). The vehicle manager (150) obtains an original route to the destination passing a sequence of radio access points in a wireless network that a wireless device in the vehicle (160) will connect to in a communication with the vehicle manager (150) when the vehicle (160) travels along the original route. The vehicle manager (150) detects at least one deficient radio access point of the original route. The vehicle manager (150) then instructs the vehicle (160) to adapt its behaviour based on said detecting.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: January 14, 2025
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jawwad Ahmed, Andreas Johnsson
  • Publication number: 20250013921
    Abstract: Methods and systems for source machine learning (ML) model selection for the transfer learning. A method may include receiving a source ML model request from a target domain, determining candidate source ML models, calculating a model quality score for each of the candidate source ML models, using the calculated model quality scores to select candidate source ML models, sending the selected candidate source ML models to the target domain, receiving fine-tuned ML model weights for fine-tuned ML models, and calculating a model quality score for each of the fine-tuned ML models. The method may include determining, for each of the fine-tuned ML models, a ranking and/or a deployment recommendation for the fine-tuned ML model based on the model quality score for the fine-tuned ML model and sending, for each of the fine-tuned ML models, the ranking and/or the deployment recommendation for the fine-tuned ML model to the target domain.
    Type: Application
    Filed: February 18, 2022
    Publication date: January 9, 2025
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Farnaz Moradi, Andreas Johnsson, Jalil Taghia, Hannes Larsson, Masoumeh Ebrahimi, Xiaoyu Lan
  • Publication number: 20240370737
    Abstract: Methods and leader computing devices for developing machine-learning models. A method comprises receiving, at a leader computing device from each of a plurality of worker computing devices, weights and model architecture information for part of a trained ML model. The method further comprises determining, at the leader computing device, a common portion of the parts of trained ML models that is useable by all of the plurality of worker computing devices, and generating, at the leader computing device, an updated common portion of the ML model using the common portion of the parts of trained ML models and the weights and model architecture information from each of the plurality of worker computing devices. The method further comprises initiating transmission of the updated common portion of the ML model to the worker computing devices.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 7, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Hannes LARSSON, Jalil TAGHIA, Masoumeh EBRAHIMI, Carmen Lee ALTMANN, Andreas JOHNSSON, Farnaz MORADI
  • Publication number: 20240232705
    Abstract: Embodiments herein disclose a method for selecting a machine learning model to be deployed in an execution environment having resource constraints. The method comprises receiving, by an apparatus, a request for a machine learning model solving a task T using a feature set F. Further, the method includes retrieving, from a model store, a first set of machine learning models that solves the task T using at least a subset of features F. The complexity of each machine learning model in the first set of machine learning models is calculated. The method includes determining, from the first set of machine learning models, at least one suitable machine learning model to be deployed, wherein the determining is based on the calculated complexity and the resource constraints of the execution environment.
    Type: Application
    Filed: February 1, 2021
    Publication date: July 11, 2024
    Inventors: Andreas Johnsson, Rerngvit Yanggratoke
  • Publication number: 20240135247
    Abstract: Embodiments herein disclose a method for selecting a machine learning model to be deployed in an execution environment having resource constraints. The method comprises receiving, by an apparatus, a request for a machine learning model solving a task T using a feature set F. Further, the method includes retrieving, from a model store, a first set of machine learning models that solves the task T using at least a subset of features F. The complexity of each machine learning model in the first set of machine learning models is calculated. The method includes determining, from the first set of machine learning models, at least one suitable machine learning model to be deployed, wherein the determining is based on the calculated complexity and the resource constraints of the execution environment.
    Type: Application
    Filed: February 1, 2021
    Publication date: April 25, 2024
    Inventors: Andreas Johnsson, Rerngvit Yanggratoke
  • Publication number: 20240095587
    Abstract: A computer-implemented method is provided for determining whether a machine learning model in a candidate source domain is suitable for use in a target domain, wherein the machine learning model is trained with one or more features. The method comprises for each feature: determining one or more target measurement configurations indicating how data for the feature can be generated in the target domain; for each feature, performing, for each of a plurality of candidate source domains, the steps of: determining one or more source measurement configurations indicating how data for the feature can be generated in the candidate source domain, determining a similarity metric indicative of a similarity between the one or more source measurement configurations and the one or more target measurement configurations; and based on the similarity metrics determined for each feature for the plurality of candidate source domains, selecting one or more selected source domains from the plurality of candidate source domains.
    Type: Application
    Filed: December 8, 2020
    Publication date: March 21, 2024
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Andreas JOHNSSON, Farnaz MORADI, Jalil TAGHIA, Hannes LARSSON
  • Publication number: 20240062107
    Abstract: A method by a client computing device having one or more sensors for collecting data, includes obtaining information identifying a first set of measurable features, each feature being associated with a measurement specification. For each feature of the first set of measurable features, determining whether there is at least one sensor of the one or more sensors satisfying the associated measurement specification. If there is at least one sensor of the one or more sensors satisfying the associated measurement specification, estimating a resource usage. Determining a first subset of the first set of measurable features and sending information identifying the first subset of the first set of measurable features. When the client computing device is determined to belong to the first group of computing devices, performing training of the machine learning model using the first group of computing devices.
    Type: Application
    Filed: December 28, 2020
    Publication date: February 22, 2024
    Inventors: Farnaz MORADI, Andreas JOHNSSON, Jalil TAGHIA, Hannes LARSSON
  • Publication number: 20230328642
    Abstract: There is provided a method for estimating power saved in a first network. The method is performed by a system. The method includes estimating the power saved in the first network as a difference between: a relationship between power consumption in the first network as a function of physical resource block usage in the first network when a power saving feature is deactivated in the first network, and at least one data point indicative of the power consumption in the first network for a physical resource block usage value when the power saving feature is activated in the first network.
    Type: Application
    Filed: August 25, 2020
    Publication date: October 12, 2023
    Inventors: Rerngvit YANGGRATOKE, Andreas JOHNSSON
  • Publication number: 20230316134
    Abstract: A method for machine-learning adaptation comprises identifying (110) a plurality of machine-learning source domain candidates and calculating (120), for each of the identified machine-learning source domain candidates, a diversity metric, where the diversity metric represents a marginalized measure of sample diversity of the respective machine-learning source domain candidate. The method further comprises selecting (130) the identified machine-learning source domain candidates having a highest diversity metric among the calculated diversity metrics and applying (140) the selected machine-learning source domain candidate to a target domain in a new or changed execution environment. The diversity metric may be calculated based on information theoretic measures, for example, such as based on a one-parameter measure of generalized entropy.
    Type: Application
    Filed: September 17, 2021
    Publication date: October 5, 2023
    Inventors: Andreas Johnsson, Masoumeh Ebrahimi, Farnaz Moradi, Hannes Larsson, Jalil Taghia
  • Patent number: 11652708
    Abstract: In a communication system, a first network node is configured to execute at least one service application executing a first service and at least one analytics application executing at least part of a distributed analytics service. The first network node obtains information about a new telecommunication service and transmits, to a second network node in the communication system, a request for a policy for the new telecommunication service. The first network node receives, from the second network node, the policy for the new telecommunication service and updates a currently applied policy on the basis of the received policy. The updated policy rebalances resources allocated from a shared computing resource pool of the first network node between the new telecommunication service and the at least one analytics application such that the new telecommunication service maintains adherence to the one or more requirements of a service level agreement.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: May 16, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Nicolas Seyvet, Jawwad Ahmed, Rickard Cöster, Andreas Johnsson, Tony Larsson, Ignacio Manuel Mulas Viela
  • Patent number: 11582111
    Abstract: A master node, a local node, a service assurance system, and a respective method performed thereby for predicting one or more metrics associated with a communication network are provided. The method performed by the master node operable in the communication network comprises receiving prediction(s) based on training data from local nodes in the communication network; and determining weight parameter(s) associated with the local nodes based on the current received prediction(s) and past received predictions. The method further comprises adjusting a respective local reporting policy for one or more local nodes based on the determined weight parameter(s).
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: February 14, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Andreas Johnsson, Christofer Flinta, Jawwad Ahmed
  • Patent number: 11510068
    Abstract: A method and a network agent for providing cell assignment for a wireless device served by a network node. An input vector is created for a set of candidate cells based on measurements by the wireless device and/or by the network node related to performance and signals. A future effect of assigning the wireless device to a candidate cell is estimated for each candidate cell by applying the created input vector to an effect estimation function which may be a Q-learning function. A cell in the set of candidate cells is then determined and assigned for the wireless device, based on the estimated future effects of the candidate cells. The cell that provides the best future effect may be selected for cell assignment.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: November 22, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Andreas Johnsson, Ola Angelsmark, Mats Klingberg, Filip Oredsson, Rakesh Ranjan, Johan Åman
  • Publication number: 20220231924
    Abstract: In a communication system, a first network node is configured to execute at least one service application executing a first service and at least one analytics application executing at least part of a distributed analytics service. The first network node obtains information about a new telecommunication service and transmits, to a second network node in the communication system, a request for a policy for the new telecommunication service. The first network node receives, from the second network node, the policy for the new telecommunication service and updates a currently applied policy on the basis of the received policy. The updated policy rebalances resources allocated from a shared computing resource pool of the first network node between the new telecommunication service and the at least one analytics application such that the new telecommunication service maintains adherence to the one or more requirements of a service level agreement.
    Type: Application
    Filed: April 5, 2022
    Publication date: July 21, 2022
    Inventors: Nicolas Seyvet, Jawwad Ahmed, Rickard Cöster, Andreas Johnsson, Tony Larsson, Ignacio Manuel Mulas Viela
  • Patent number: 11329892
    Abstract: It is disclosed a network node (200, 220, 300, 400, 500, 600, 80) and a method for executing an analytics task. The network node is adapted to reside in a telecommunication network, and to be supported by a distributed cloud infrastructure. The network node is adapted to execute at least one service application (202) executing a first service and at least one analytics application (204) executing at least part of a distributed analytics service, where the network node further is adapted to comprise a node policy agent (206, 226, 304, 504, 606) and a node manager (210, 230, 306, 406, 506, 608). By applying a policy restrictions on the analytics task executed on the same network node as a service application, service level agreements for the service application in a telecommunication cloud can be upheld.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: May 10, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Nicolas Seyvet, Jawwad Ahmed, Rickard Cöster, Andreas Johnsson, Tony Larsson, Ignacio Manuel Mulas Viela
  • Patent number: 11281518
    Abstract: A method for predicting a location of a fault in a system is described. The method includes obtaining a faulty unit pertaining to a Supervised Self-Organizing Map (SSOM), wherein the faulty unit has been derived from a sample of machine-level metrics for the system and the SSOM has been trained with a first layer of machine-level metrics and a second layer of service-level metrics. The method further includes expanding a circle originating at the faulty unit until a number of normal units of the SSOM falls within the circle, computing, for each machine-level metric, a score based on differences between the faulty and normal units, wherein a set of scores comprises the respective score for each machine-level metric, and selecting a sub-set of the set, wherein the sub-set comprises the greatest scores of the set, whereby the fault is predicted as located according to metrics represented by the sub-set.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: March 22, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Andreas Johnsson, Christofer Flinta, Farnaz Moradi, Jawwad Ahmed, Rafael Pasquini, Tim Josefsson, Rolf Stadler
  • Publication number: 20220012611
    Abstract: A method and a machine learning manager (100) for handling prediction of service characteristics using machine learning applied in a target domain (102B). A source model MS used for machine learning pre-trained in a source domain (102A) is obtained, and a transfer configuration that divides the source model into a fixed first part and a non-fixed second part is selected. A target model is created by applying the selected transfer configuration on the source model so that the target model is divided into said first and second parts. The second part is then trained using observations collected in the target domain, and the target model MT with the first part and the trained second part is provided for prediction of service characteristics in the target domain.
    Type: Application
    Filed: March 19, 2019
    Publication date: January 13, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Farnaz MORADI, Andreas JOHNSSON
  • Patent number: 11188371
    Abstract: A monitoring controller and a method for monitoring network performance are provided. The comprises determining, by a monitoring controller of a first host, a change in a communication between a first and a second application instance by observing application traffic exchanged between the first and second application instance, the first application instance being executed on the first host and the second application instance being executed on a second host. The method further comprises initiating, by the monitoring controller, a monitoring instance in the first host for exchanging test packets between the first host and the second host for monitoring network performance.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: November 30, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Farnaz Moradi, Christofer Flinta, Catalin Meirosu, Andreas Johnsson
  • Patent number: 11144423
    Abstract: A method and network device for resource-aware dynamic monitoring of application units is described. Instantiation of a monitoring element is caused. A first usage status of resources is obtained. Configuration parameters of the monitoring element are set based upon the first usage status of the resources. The monitoring element is scheduled based upon the first usage status of the resources. A second usage status of the resources is obtained. A determination is performed of whether to update the monitoring element based upon the second usage status of the resources. Responsive to determining that the monitoring element is to be updated, at least one of the following is performed: (i) updating the one or more configuration parameters of the monitoring element based upon the second usage status of the resources, and (ii) rescheduling the monitoring element based upon the second usage status of the resources.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: October 12, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Farnaz Moradi, Catalin Meirosu, Christofer Flinta, Andreas Johnsson
  • Patent number: 11140055
    Abstract: A first network device enables active measurement in a network path between a second network device acting as a controller of a network performance observability protocol and a wireless device. The first network device captures a measurement packet from the second network device; determines a destination of the measurement packet; and determines a measurement model associated with the destination. The measurement model represents a correspondence between one or more parameters related to the wireless device and estimated values of a measurement for the wireless device. The first network device determines a current value of a parameter related to the wireless device; determines, based on the current value of the parameter and the measurement model, a current estimation of the measurement for the wireless device; and responds to the measurement packet based on the current estimation of the measurement while avoiding to transmit the measurement packet to the wireless device.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: October 5, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Andreas Johnsson, Christofer Flinta, Christian Rohner
  • Publication number: 20210231447
    Abstract: A method performed by a vehicle manager (150) for managing a remote-controlled vehicle (160). The vehicle manager (150) obtains an original route to the destination passing a sequence of radio access points in a wireless network that a wireless device in the vehicle (160) will connect to in a communication with the vehicle manager (150) when the vehicle (160) travels along the original route. The vehicle manager (150) detects at least one deficient radio access point of the original route. The vehicle manager (150) then instructs the vehicle (160) to adapt its behaviour based on said detecting.
    Type: Application
    Filed: June 5, 2019
    Publication date: July 29, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jawwad AHMED, Andreas JOHNSSON