Patents by Inventor Mattias Lidstrom
Mattias Lidstrom 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: 20240098569Abstract: Methods, devices, and a system for prediction of Radio Access Network performance. A device for training a prediction model for predicting Radio Access Network performance obtains information associated with at least one network element; determines a tag for the at least one network element, wherein the tag is based on a network environment property of the at least one network element; and determines, based on the tag, a cluster to be associated with the at least one network element. The device determines a performance indicator value for the at least one cluster, creates a training set comprising the performance indicator value of at least one cluster; and trains a prediction model using the training set. The prediction model trained by the device can be used by a device for prediction of Radio Access Network performance.Type: ApplicationFiled: December 3, 2020Publication date: March 21, 2024Inventors: Samara KESHAVARZ HEDAYATI, Rerngvit YANGGRATOKE, Mattias LIDSTRÖM, Marius Sorin SIRBU
-
Publication number: 20220231912Abstract: A calibrator is employed to adjust the output of a network simulator that functions to simulate an operational network, such that the adjusted output better matches reality. The calibrator is a machine learning system. For example, the calibrator may be the generative model of a GAN.Type: ApplicationFiled: April 23, 2019Publication date: July 21, 2022Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jaeseong JEONG, Mattias LIDSTRÖM
-
Patent number: 10163114Abstract: A method and apparatus for automatically adapting a service level for a service consumed by a terminal user in a communication network, using a service level control system (308,312,400). A service usage analyzer (308,402) collects information on service usage of the user, and estimates the user with respect to his/her service usage based on features of a usage pattern extracted from the collected service usage information. A subscription policy manager (312,412) then adapts the service level for service usage based on the user estimation, by adjusting or introducing a corresponding rule or policy in the user's subscription profile (304). The user will then consume the service with the new adapted service level.Type: GrantFiled: December 21, 2007Date of Patent: December 25, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mattias Lidström, Mona Matti
-
Patent number: 10117108Abstract: It is presented a method for controlling an autonomous device (4) of a cellular network (5). The method is performed by a network device (20) and comprises the steps of: predicting (43) a need to increase coverage of the cellular network or a need to increase capacity of the cellular network, comprising the steps of: inputting live data features into a trained classifier (80); and outputting a launch class from the classifier (80); and activating (45) an autonomous device (4) of the cellular network, to improve the cellular network. Corresponding network devices, computer program and computer program product are also presented.Type: GrantFiled: March 28, 2014Date of Patent: October 30, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Simon Moritz, Åsa Bertze, Tony Larsson, Mattias Lidström
-
Patent number: 9805111Abstract: A pattern analysing device (27) in a pattern processing node {21} of a data collection system (10) comprises a pattern updating unit equipped with a pattern collecting element configured to obtain an existing pattern of historical data according to at least one existing data model, where the existing pattern relates to an entity (11) associated with the data collection system and obtain a further pattern of newer data according to a further data model, where the further pattern also relates to the entity, <<pattern updating element configured to compare the patterns with each other, determine if the existing data model can be mapped on the further data model and update the existing pattern with the further pattern in relation to the historical data if the existing data model can be mapped on the further data model.Type: GrantFiled: October 4, 2010Date of Patent: October 31, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Johan Hjelm, Mattias Lidstrom, Mona Matti
-
Patent number: 9756105Abstract: A method and an apparatus in a multimedia network node (312), for providing a relevant service level for a first subscriber (A) in a multimedia session with a second subscriber (B). A service level policy has been defined for each subscriber. A session negotiation message (3:1) sent by the first subscriber is first obtained. A required service level of the first subscriber is then detected from a service level parameter that the first subscriber has added to the negotiation message. The policy is updated (3:2a) for the second subscriber if the required service level cannot be allowed in the first subscriber's receive direction according to the original policy of the second subscriber, to allow that network resources are reserved (3:3) for the session such that the first subscriber will receive media (3:4) with the required service level.Type: GrantFiled: October 2, 2008Date of Patent: September 5, 2017Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Mattias Lidstrom, Ignacio Mas Ivars
-
Publication number: 20170111803Abstract: It is presented a method for controlling an autonomous device (4) of a cellular network (5). The method is performed by a network device (20) and comprises the steps of: predicting (43) a need to increase coverage of the cellular network or a need to increase capacity of the cellular network, comprising the steps of: inputting live data features into a trained classifier (80); and outputting a launch class from the classifier (80); and activating (45) an autonomous device (4) of the cellular network, to improve the cellular network. Corresponding network devices, computer program and computer program product are also presented.Type: ApplicationFiled: March 28, 2014Publication date: April 20, 2017Inventors: Simon MORITZ, Åsa BERTZE, Tony LARSSON, Mattias LIDSTRÖM
-
Patent number: 9594758Abstract: Method and a recommendation system (200) for making a media item recommendation to a user. A weighted graph is created (2:2) that comprises item nodes representing media items and edges linking the item nodes. Weights are also assigned to the edges based on weights of contributors shared by the linked item nodes. When an initial media item of interest to the user is identified (2:4), the recommendation system determines (2:5) a set of media items which are linked to the initial media item in a weighted graph. At least one of the determined set of media items is also selected based on the assigned weight of edges linking the media items to the initial media item. The recommendation system then provides (2:6) the media item recommendation with the at least one selected media item to the user.Type: GrantFiled: October 5, 2011Date of Patent: March 14, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Azadeh Bararsani, Mattias Lidström, Joakim Söderberg
-
Method and apparatus for improving the efficiency of resource utilisation in a communications system
Patent number: 9491045Abstract: The present invention relates to a method and apparatus for requesting a transport policy for a bearer of a session in a communications system (100) A transport policy requesting node (500) according to the invention comprises an event handling mechanism (505) adapted to detect a triggering event triggering the selection of a transport policy for the bearer of a service; a transport policy selection mechanism (525) adapted to select a transport policy and transmit a policy request indicative of the transport policy to a policy decision function, and a context information handling mechanism (515, 520) adapted to receive information relating to a context relevant to the service. The context information can be used as a trigger for the selection of a transport policy, and/or as a basis for the selection of a transport policy.Type: GrantFiled: October 16, 2007Date of Patent: November 8, 2016Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Tor Kvernvik, Niklas Björk, Göran Eriksson, Tony Larsson, Mattias Lidström, Mona Matti -
Patent number: 9420047Abstract: A method and apparatus for enabling user services in a communication network with a plurality of terminal users. An initiating user terminal (200) executes a group discovery process with the terminals (202) to form a user group. Capabilities are exchanged with the terminals, including at least one of: functional resources, available services, equipment information, applications or data programs, and current traffic or connection characteristics When a group service request (R) is received from a user terminal (D) in the group, functions and actions required for the requested service are assigned to functional resources in the terminals based on the exchanged terminal capabilities. The requested group service can then be consumed by means of these functional resources without involving an operator controlled group management server.Type: GrantFiled: February 19, 2008Date of Patent: August 16, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Hjelm, Theo Gerrit Kanter, Mattias Lidström
-
Publication number: 20160173581Abstract: Method and apparatus in a router of an IP network, for providing a relevant and expected service level for a first subscriber (A) in a peer-to-peer session with a second subscriber (B). When a session setup message (PATH) sent from the first subscriber is received (2:2) at the router, a required service level is detected from a service level indicator in the received message, and a service level definition of an operator of the first subscriber is obtained (2:3) for interpreting the service level indicator. Communication resources required for data transmission during the session are determined (2:4) according to the detected service level as interpreted by the service level definition. The determined communication resources are then booked (2:4) in the router, and the session setup message is forwarded (2:7) to a next hop node in the transmission path towards the second subscriber.Type: ApplicationFiled: February 19, 2016Publication date: June 16, 2016Inventors: Mattias Lidström, Ignacio Más Ivars
-
Publication number: 20160157171Abstract: A technique for providing a service availability indication to a user terminal is described. In a method realization, the technique comprises providing a data structure representative of user terminals and of inter-terminal relationships derived from one or more communication parameters pertaining to communications between the user terminals. Additionally, for at least some of the user terminals service utilization information for each of a plurality of services is provided. The technique further includes selecting, for at least one user terminal and from the plurality of services, a service not used by the at least one user terminal, wherein the service selection is based on the service utilization information provided for user terminals having a predefined association with the at least one user terminal as determined by the inter-terminal relationships, and sending a message indicative of the selected service to the at least one user terminal.Type: ApplicationFiled: February 10, 2016Publication date: June 2, 2016Inventors: Mattias Lidström, Michel Shahan, Martin Svensson
-
Patent number: 9330162Abstract: A method for operating a system to provide temporal context for recommending items for consumption by a user device is described. The method comprises maintaining a record of items consumed by the user device or a group of devices within a reference period, together with the time of consumption of each item, and a content descriptor associated with each item. Temporal consumption periods are identified within the reference period, each consumption period spanning the consumption of one or more items with similar content descriptors, and each consumption period is associated with its respective content descriptor. An aggregated list is created of consumption periods recorded over a plurality of reference periods. Clusters of similar consumption periods are identified in the aggregated list, and recurring temporal patterns for user device behavior are identified in each cluster.Type: GrantFiled: December 21, 2010Date of Patent: May 3, 2016Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Simon Moritz, Rickard Coster, Mattias Lidstrom
-
Patent number: 9294992Abstract: A technique for providing a service availability indication to a user terminal is described. In a method realization, the technique comprises providing a data structure representative of user terminals and of inter-terminal relationships derived from one or more communication parameters pertaining to communications between the user terminals. Additionally, for at least some of the user terminals service utilization information for each of a plurality of services is provided. The technique further includes selecting, for at least one user terminal and from the plurality of services, a service not used by the at least one user terminal, wherein the service selection is based on the service utilization information provided for user terminals having a predefined association with the at least one user terminal as determined by the inter-terminal relationships, and sending a message indicative of the selected service to the at least one user terminal.Type: GrantFiled: October 17, 2008Date of Patent: March 22, 2016Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Mattias Lidström, Michel Shahan, Martin Svensson
-
Patent number: 9277029Abstract: Method and apparatus in a router (200) of an IP network, for providing a relevant and expected service level for a first subscriber (A) in a peer-to-peer session with a second subscriber (B). When a session setup message (PATH) sent from the first subscriber is received (2:2) at the router, a required service level is detected from a service level indicator in the received message, and a service level definition of an operator of the first subscriber is obtained (2:3) for interpreting the service level indicator. Communication resources required for data transmission during the session are determined (2:4) according to the detected service level as interpreted by the service level definition. The determined communication resources are then booked (2:4) in the router, and the session setup message is forwarded (2:7) to a next hop node in the transmission path towards the second subscriber.Type: GrantFiled: March 27, 2009Date of Patent: March 1, 2016Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Mattias Lidström, Ignacio Mas Ivars
-
Patent number: 9264454Abstract: Method and apparatuses for controlling a peer-to-peer communication involving media communication between a subscriber (A) and one or more opposite peers (B, C, D). When a policy node (300) detects that the peer-to-peer communication is activated for the subscriber, session parameters are determined (3:4) for the media communication based on predefined peer-to-peer service rules configured (3:1) at the policy node. The session parameters are then implemented (3:6) in an access gateway (304) that controls network resources for the media communication.Type: GrantFiled: May 28, 2009Date of Patent: February 16, 2016Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Mattias Lidström, Mona Matti
-
Patent number: 9247048Abstract: A method and apparatus for offering a service to at least one client in a communication network for a specific client context, by means of a service provisioning unit. A history of client activities involving service usage in associated client contexts, is recorded in an activity database. Service templates are composed for associated client contexts based on the recorded history of client activities. When a context detector detects that the specific client context prevails, a service configurator selects a service template for the detected client context and configures a customised service from the selected service template. The customised service can then be offered to the at least one client.Type: GrantFiled: May 10, 2007Date of Patent: January 26, 2016Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Mattias Lidström, Theo Gerrit Kanter, Johan Hjelm
-
Patent number: 9177336Abstract: A recommendation apparatus for determining, for a user, a set of one or more recommended paths through an information space in response to receiving from the user a path request message. Advantageously, in some embodiments, the path recommender apparatus determines a recommended path by analyzing a set of paths, where each path in the set was traversed by a person who is in a “social graph” belonging to the user (e.g., each path in the set was traversed by one of the user's Facebook friends). In this way, paths can be recommended to the user based on paths that are popular with the user's friends.Type: GrantFiled: September 8, 2011Date of Patent: November 3, 2015Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Johan Hjelm, Mattias Lidström, Mona Matti
-
Patent number: 9098860Abstract: Application servers and methods of operating the same are provided for generating a personalized recommendation of items to a first user. An updated rating value N(t) of an initial rating value N(0) is determined for each rated item based on an age of each rating. The updated rating value N(t) is based on a difference between the value of the initial rating N(0) and a neutral rating value R, and on a predetermined half-life of the ratings. The updated rating value N(t) converges towards the neutral rating value R with an increase in the age t for each rating.Type: GrantFiled: July 9, 2009Date of Patent: August 4, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Jonas Björk, Mattias Lidström, Simon Moritz
-
Patent number: 8995389Abstract: The invention comprises methods and arrangements for Policy Decision Point discovery in a roaming or handover scenario in an IP network (IN) comprising a plurality of network elements. The invention introduces a Re-direct Policy Decision (RPDF) Function which can deliver addresses to PDPs associated to a certain Mobile Terminal. The RPDF comprises a memory for storing addresses (APDPA, SPDPA1) of Policy Decision Points and Mobile Terminals. The RPDF makes it possible for a network element, e.g. an application function, a policy enforcement point or another policy decision point, to find a Policy Decision Point associated to the Mobile Terminal.Type: GrantFiled: December 28, 2006Date of Patent: March 31, 2015Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Tony Larsson, Tor Kvernik, Mattias Lidström, Belen Pancorbo Marcos, Justus Petersson, Henrik Basilier, Victor Manuel Avila Gonzalez