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: 11941817Abstract: Presented herein are systems and methods that provide for automated analysis of three-dimensional (3D) medical images of a subject in order to automatically identify specific 3D volumes within the 3D images that correspond to specific anatomical regions (e.g., organs and/or tissue). Notably, the image analysis approaches described herein are not limited to a single particular organ or portion of the body. Instead, they are robust and widely applicable, providing for consistent, efficient, and accurate detection of anatomical regions, including soft tissue organs, in the entire body. In certain embodiments, the accurate identification of one or more such volumes is used to automatically determine quantitative metrics that represent uptake of radiopharmaceuticals in particular organs and/or tissue regions. These uptake metrics can be used to assess disease state in a subject, determine a prognosis for a subject, and/or determine efficacy of a treatment modality.Type: GrantFiled: March 29, 2023Date of Patent: March 26, 2024Assignee: EXINI Diagnostics ABInventors: Jens Filip Andreas Richter, Kerstin Elsa Maria Johnsson, Erik Konrad Gjertsson, Aseem Undvall Anand
-
Publication number: 20240095587Abstract: 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: ApplicationFiled: December 8, 2020Publication date: March 21, 2024Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Andreas JOHNSSON, Farnaz MORADI, Jalil TAGHIA, Hannes LARSSON
-
Publication number: 20240062107Abstract: 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: ApplicationFiled: December 28, 2020Publication date: February 22, 2024Inventors: Farnaz MORADI, Andreas JOHNSSON, Jalil TAGHIA, Hannes LARSSON
-
Publication number: 20230328642Abstract: 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: ApplicationFiled: August 25, 2020Publication date: October 12, 2023Inventors: Rerngvit YANGGRATOKE, Andreas JOHNSSON
-
Publication number: 20230316134Abstract: 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: ApplicationFiled: September 17, 2021Publication date: October 5, 2023Inventors: Andreas Johnsson, Masoumeh Ebrahimi, Farnaz Moradi, Hannes Larsson, Jalil Taghia
-
Patent number: 11652708Abstract: 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: GrantFiled: April 5, 2022Date of Patent: May 16, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Nicolas Seyvet, Jawwad Ahmed, Rickard Cöster, Andreas Johnsson, Tony Larsson, Ignacio Manuel Mulas Viela
-
Patent number: 11582111Abstract: 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: GrantFiled: November 29, 2016Date of Patent: February 14, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Andreas Johnsson, Christofer Flinta, Jawwad Ahmed
-
Patent number: 11510068Abstract: 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: GrantFiled: June 7, 2018Date of Patent: November 22, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Andreas Johnsson, Ola Angelsmark, Mats Klingberg, Filip Oredsson, Rakesh Ranjan, Johan Åman
-
Publication number: 20220231924Abstract: 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: ApplicationFiled: April 5, 2022Publication date: July 21, 2022Inventors: Nicolas Seyvet, Jawwad Ahmed, Rickard Cöster, Andreas Johnsson, Tony Larsson, Ignacio Manuel Mulas Viela
-
Patent number: 11329892Abstract: 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: GrantFiled: October 14, 2014Date of Patent: May 10, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Nicolas Seyvet, Jawwad Ahmed, Rickard Cöster, Andreas Johnsson, Tony Larsson, Ignacio Manuel Mulas Viela
-
Patent number: 11281518Abstract: 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: GrantFiled: February 22, 2018Date of Patent: March 22, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Andreas Johnsson, Christofer Flinta, Farnaz Moradi, Jawwad Ahmed, Rafael Pasquini, Tim Josefsson, Rolf Stadler
-
Publication number: 20220012611Abstract: 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: ApplicationFiled: March 19, 2019Publication date: January 13, 2022Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Farnaz MORADI, Andreas JOHNSSON
-
Patent number: 11188371Abstract: 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: GrantFiled: May 12, 2016Date of Patent: November 30, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Farnaz Moradi, Christofer Flinta, Catalin Meirosu, Andreas Johnsson
-
Patent number: 11144423Abstract: 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: GrantFiled: December 28, 2016Date of Patent: October 12, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Farnaz Moradi, Catalin Meirosu, Christofer Flinta, Andreas Johnsson
-
Patent number: 11140055Abstract: 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: GrantFiled: August 24, 2017Date of Patent: October 5, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Andreas Johnsson, Christofer Flinta, Christian Rohner
-
Publication number: 20210231447Abstract: 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: ApplicationFiled: June 5, 2019Publication date: July 29, 2021Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jawwad AHMED, Andreas JOHNSSON
-
Publication number: 20210209481Abstract: Systems and methods are provided for generating a data driven target model associated with a service having a first configuration. The method including: determining if there is an existing data driven source model for the service having a second configuration which is different from the first configuration; wherein if there is an existing data driven source model, determining whether a level of differences between the first configuration and the second configuration enables the existing data driven source model to be used as a source model for the data driven target model being generated; wherein if there is no existing data driven source model or if the level of differences for the existing data driven source model does not enable the existing data driven source model for the first configuration to be used, then requesting a source domain.Type: ApplicationFiled: July 5, 2019Publication date: July 8, 2021Inventors: Farnaz MORADI, Andreas JOHNSSON, Christofer FLINTA, Jawwad AHMED, Rolf STADLER
-
Publication number: 20210160700Abstract: 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: ApplicationFiled: June 7, 2018Publication date: May 27, 2021Inventors: Andreas Johnsson, Ola Angelsmark, Mats Klingberg, Filip Oredsson, Rakesh Ranjan, Johan Åman
-
Patent number: 10877865Abstract: A compute infrastructure interconnected with a network configured for allotting a benchmark message. The benchmark message comprises program code, or references to program code, to be executed on a reflecting entity. The reflecting entity is able to execute program code. The program code requests capabilities of the reflecting entity when being executed. The compute infrastructure is further configured for sending of the benchmark message to the reflecting entity. The compute infrastructure is further configured for receiving the benchmark message and for executing, in the reflecting entity, the program code. The compute infrastructure is further configured for providing a benchmark reply message. The benchmark reply message comprises execution time and optionally execution result of the execution of said program code. The compute infrastructure is further configured for returning the benchmark reply message from the reflecting entity.Type: GrantFiled: April 27, 2015Date of Patent: December 29, 2020Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Andreas Johnsson, Christofer Flinta, Johan Christer Wilhelm Granath
-
Publication number: 20200310846Abstract: 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: ApplicationFiled: May 12, 2016Publication date: October 1, 2020Inventors: Farnaz MORADI, Christofer FLINTA, Catalin MEIROSU, Andreas JOHNSSON