Patents by Inventor Lars Westberg

Lars Westberg 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: 20190037398
    Abstract: A method is disclosed performed by a system (115) of a home communication network (110) for enabling roaming to a visiting communication network (120) of a first wireless communication terminal (130) belonging to the home communication network. The method comprises receiving, from the visiting network (120), an information of a connection attempt from the first terminal at the visiting network, detecting whether federated cloud roaming is allowed for the first terminal, and when federated cloud roaming is allowed for the first terminal, sending a request to the visiting network to deploy virtual network functions (128) reflecting a number of network functions (117) existing in the home network.
    Type: Application
    Filed: February 25, 2016
    Publication date: January 31, 2019
    Inventors: Hans Eriksson, Lars Westberg
  • Publication number: 20190014508
    Abstract: A method performed by an Operation and Support System (OSS) node for handling communication between a wireless device and a communication network node in a communication network, which communication network comprises a first radio access node associated with a first gateway and a second radio access node associated with a second gateway. The OSS node determines to initiate a change of an Internet Protocol (IP) address for the wireless device. The OSS node further identifies a session of packets for the wireless device, which session is run over a protocol that supports session continuity even though source or destination IP addresses change in the packets. Furthermore, the OSS node triggers the change of the IP address associated with the first gateway for the wireless device, of packets of the session, to a changed IP address associated with the second gateway.
    Type: Application
    Filed: January 28, 2016
    Publication date: January 10, 2019
    Inventors: Hans ERIKSSON, Lars WESTBERG, Hans HANNU
  • Publication number: 20180349167
    Abstract: A method is discussed for balancing processing loads to at least a first and a second VM instances associated with the same processing circuitry. Information about first and second applications respectively running on the first and second VM instances is obtained. Incoming data corresponding to a first and second pluralities of jobs to be performed respectively by the first and second VM instances is received. Based on the obtained information and on the received data, a first number of the first plurality of jobs which the first VM instance is allowed to perform is determined by means of the processing circuitry, and a second number of the second plurality of jobs which the second VM instance is allowed to perform is determined by means of the processing circuitry. The first VM instance is instructed to release the processing circuitry after having performed the determined first number of jobs to allow the second VM instance to use the processing circuitry for performing the second number of jobs.
    Type: Application
    Filed: November 26, 2015
    Publication date: December 6, 2018
    Inventors: Daniel TURULL, Lars WESTBERG
  • Publication number: 20180310246
    Abstract: Apparatuses and methods for controlling a manner of delivering content to a content user in a mobile telecommunication network are provided. The content is sent to the content user using first a first transmission rate when the content user is in a first radio state and uses a first battery power, and then using a second transmission rate that is lower than the first transmission rate, when the content user is in a second radio state and uses a second battery power that is smaller than the first battery power. The sending is performed such as, (A) while delivering the content, an amount of the content already received by the content user to exceed an amount of the content used by the content user, and (B) to minimize an energy used by the content user during delivery.
    Type: Application
    Filed: June 19, 2018
    Publication date: October 25, 2018
    Inventors: Ayodele DAMOLA, Lars WESTBERG
  • Patent number: 10097662
    Abstract: Methods and apparatus for a providing information to a core network where a terminal exchanges data with a cache in an access network. The node stores data in the cache. Data is exchanged between the cache and the terminal, and information relating to the exchanged data is provided to the core network. This allows the core network to apply normal core network functions such as LI, charging and policy control, even when the data does not pass through the core network.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: October 9, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Hans Eriksson, Lars Westberg
  • Patent number: 10084605
    Abstract: The invention relates to a transparent proxy as well as methods of caching and providing encrypted data content at the transparent proxy. In a first aspect of the present invention, a method of providing requested encrypted data content at a transparent proxy in a communications network is provided. The method comprises receiving from a client an encrypted identifier indicating the requested encrypted data content at the proxy, identifying the encrypted data content from the received encrypted identifier, determining whether the client is authorized to access the encrypted data content, and if so providing the requested encrypted data content to the client.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: September 25, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Lars Westberg, Hans Eriksson, Johan Kolhi
  • Patent number: 10069595
    Abstract: It is disclosed a client node, a first network node, a second network node, and methods therefore, for enabling forward error correction, FEC, of data. In uplink, the client node is adapted to transmit a lightweight FEC packet, enabling to save radio resources. The first network node is adapted to calculate a payload for the FEC packet and to append the payload to a “lightweight” FEC packet, and to transmit the thus modified FEC packet to an endpoint of the uplink. In the downlink, the second network node may be adapted to determine whether a received FEC packet is redundant or not, and is adapted not to transmit it as is, to an endpoint client node, if the FEC packet is redundant, enabling saving radio resources.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: September 4, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: András Zahemszky, Lars Westberg, Szilveszter Nádas, Attila Mihály
  • Publication number: 20180248707
    Abstract: The present disclosure generally relates to the field of local break-out traffic. More specifically, the present disclosure relates to a technique of selective copying of data related to traffic that is routed locally in a wireless communication network. A method embodiment comprises: selectively copying data related to locally routed traffic based on one or more control parameters received from a core network (40), the locally routed traffic being routed locally between at least one wireless device (10) and a local service cloud (30); and forwarding the copied data related to the locally routed traffic to the core network (40).
    Type: Application
    Filed: February 20, 2015
    Publication date: August 30, 2018
    Inventors: Johan Rune, Lars Westberg, Vinay Yadhav
  • Publication number: 20180241839
    Abstract: A Network Reporting Entity (NRE) and a User Equipment (UE) as well as a respective method therein for use in a wireless communication network for enabling controlling data transfer between the UE and a network cache are provided. The NRE receives, from the UE, a request to start reporting network status and transmits, to the UE, information regarding the status of the network, the information pertaining to whether network condition is in a state where a data transfer is preferred or not, wherein the NRE obtains the information regarding the status of the network from the Network Conditions Information Entity (NCIE). In this manner, the UE is enabled to control the data transfer between the UE and the network cache.
    Type: Application
    Filed: April 20, 2018
    Publication date: August 23, 2018
    Inventors: Lars WESTBERG, Hans ERIKSSON
  • Patent number: 9967362
    Abstract: A Network Reporting Entity (NRE) and a User Equipment (UE) as well as a respective method therein for use in a wireless communication network for enabling controlling data transfer between the UE and a network cache are provided. The NRE receives, from the UE, a request to start reporting network status and transmits, to the UE, information regarding the status of the network, the information pertaining to whether network condition is in a state where a data transfer is preferred or not, wherein the NRE obtains the information regarding the status of the network from the Network Conditions Information Entity (NCIE). In this manner, the UE is enabled to control the data transfer between the UE and the network cache.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: May 8, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Lars Westberg, Hans Eriksson
  • Patent number: 9961695
    Abstract: There is provided embodiments relating to scheduling in mobile communications systems, and particularly to scheduling of delay tolerant data in mobile communications systems. A scheduling request relating to conditional data transfer of delay tolerant data is received. The delay tolerant data is scheduled for transmission such that the delay tolerant data is to be transmitted in conjunction with data already scheduled for transmission and utilizing available transmission resources non-utilized for transmission of the data already scheduled for transmission.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: May 1, 2018
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Johan Rune, Ralf Bergqvist, Erik Friman, Lars Westberg
  • Patent number: 9912603
    Abstract: A communication system, cache, computer readable medium and method for exchanging delay-tolerant data content or in-advance data content between a user terminal and a communication network with which the user terminal communicates. The method includes storing the delay-tolerant data content or in-advance data content into a network cache of the communication network; gathering at the network cache network information related to a status of the communication network; receiving user terminal information at the network cache from a user cache located at the user terminal; and transferring the delay-tolerant data content or in-advance data content from the network cache to the user cache based on the network information and the user terminal information.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: March 6, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Attila Mihály, Xuejun Cai, Lars Westberg
  • Publication number: 20180049125
    Abstract: Apparatuses and methods for controlling a manner of delivering content to a content user in a mobile telecommunication network are provided. The content is sent to the content user using first a first transmission rate when the content user is in a first radio state and uses a first battery power, and then using a second transmission rate that is lower than the first transmission rate, when the content user is in a second radio state and uses a second battery power that is smaller than the first battery power. The sending is performed such as, (A) while delivering the content, an amount of the content already received by the content user to exceed an amount of the content used by the content user, and (B) to minimize an energy used by the content user during delivery.
    Type: Application
    Filed: October 10, 2017
    Publication date: February 15, 2018
    Inventors: Ayodele DAMOLA, Lars WESTBERG
  • Publication number: 20180020316
    Abstract: An access node (110A, 110B) of a cellular network receives a message (301, 303, 305, 308) from a further access node (110A, 110B) of the cellular network. From the received message (301, 303, 305, 308), the access node extracts topology information indicating one or more application services provided by an application service platform located at the further access node. Further, the access node (110A, 110B) stores the topology information in a topology database (180A, 180B).
    Type: Application
    Filed: February 5, 2015
    Publication date: January 18, 2018
    Inventors: Johan RUNE, Lars WESTBERG, Vinay YADHAV
  • Patent number: 9866652
    Abstract: A method and apparatus for providing a data object from a Content Server to a client device over a Radio Access Network (RAN). A first property is determined that may affect the way in which the data object is to be transferred. A property of the data object is also determined. In response to the determined first property and the property of the data object, a characteristic of a transfer of the data object from the Content Server to the client device is amended. The data object is then provided from the Content Server to the client device. The method allows characteristics of the transfer of the data object to be changed to optimize transfer to the client device. Examples of the first property include properties in the RAN or client device instructions.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: January 9, 2018
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Lars Westberg, Hans Eriksson, Attila Mihály, Gábor Molnár, Åke Arvidsson, Ying Zhang
  • Publication number: 20170366640
    Abstract: Methods and apparatus for a providing information to a core network where a terminal exchanges data with a cache in an access network. The node stores data in the cache. Data is exchanged between the cache and the terminal, and information relating to the exchanged data is provided to the core network. This allows the core network to apply normal core network functions such as LI, charging and policy control, even when the data does not pass through the core network.
    Type: Application
    Filed: September 6, 2017
    Publication date: December 21, 2017
    Inventors: Hans ERIKSSON, Lars WESTBERG
  • Publication number: 20170347295
    Abstract: At least one application service is provided to a user equipment (10), utilizing an application service platform (150A) at an access node (110A) of a cellular network and a further application service platform (150A) at a further access node of the cellular network. A parameter is determined which is indicative of a delay associated with transfer of context data from the application service platform (150A) to the further application service platform (150B) in one or more handover messages controlling a handover of the user equipment (10) from the access node (110A) to the further access node (110B). The context data are associated with at least one user session of the at least one application service provided to the user equipment (10). Depending on the determined delay, migration of the user session from the application service platform (150A) to the further application service platform (150B) is controlled.
    Type: Application
    Filed: December 22, 2014
    Publication date: November 30, 2017
    Inventors: Johan Rune, Lars Westberg, Vinay Yadhav
  • Publication number: 20170308403
    Abstract: There is provided a method for coordinated scheduling between real-time processes. The method is performed by a central scheduler. The method comprises acquiring information on runtimes and deadlines for real-time processes of tasks for local schedulers to be executed on shared computing resources. The method comprises scheduling the real-time processes based on the runtimes and deadlines so as to keep the deadlines during execution of the real-time processes. There is also provided a central scheduler configured to perform such a method. There is also provided a computer program comprising computer program code which, when run on a processing unit of a central scheduler causes the processing unit to execute such a method.
    Type: Application
    Filed: October 22, 2014
    Publication date: October 26, 2017
    Inventors: Daniel TURULL, Lars WESTBERG
  • Patent number: 9787796
    Abstract: Methods and apparatus for a providing information to a core network where a terminal exchanges data with a cache in an access network. The node stores data in the cache. Data is exchanged between the cache and the terminal, and information relating to the exchanged data is provided to the core network. This allows the core network to apply normal core network functions such as LI, charging and policy control, even when the data does not pass through the core network.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: October 10, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Hans Eriksson, Lars Westberg
  • Publication number: 20170289856
    Abstract: A method in a network node for handling a traffic flow of a User Equipment, UE. The network node creates a unique Network Address Translated, NAT:ed, Internet Protocol, IP, address mapping to an IP address of the UE. The NAT:ed IP address includes a local IP address prefix assigned to a related first local service cloud. The NAT:ed IP address is usable for the traffic flow both before and after a handover of the UE from the first local service cloud to a neighbouring second local service cloud. The NAT:ed IP address is unique at least in all local service clouds neighbouring to the first local service cloud, including the second local service cloud. The network node assigns the NAT:ed IP address to the UE for local break out of the traffic flow of the application session to the first local service cloud.
    Type: Application
    Filed: September 2, 2014
    Publication date: October 5, 2017
    Inventors: Johan RUNE, Lars WESTBERG, Vinay YADHAV