Patents by Inventor Marcus IHLAR

Marcus IHLAR 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: 11304245
    Abstract: A method and a device proxy for handling radio communication of content data from a data source to be played out on a media player of a wireless device in a wireless network. When detecting that a potential data class is available, the device proxy fetches segments of the content data from the data source over a potential data bearer dedicated for data of said potential data class. The potential data bearer is dedicated for data of the potential data class, which is less sensitive to delay than data of other data classes. The potential data bearer is also less costly to use compared to other data bearer(s). The fetched segments of content data are stored by the device proxy in an intermediate buffer, and the segments of content data are delivered from the intermediate buffer when requested by the media player.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 12, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Marcus Ihlar, Robert Skog, Ala Nazari
  • Publication number: 20220086691
    Abstract: A network node for user data traffic handling (UPF), receives (52, 112) traffic for an application, wherein the traffic is to be sent to a logical server associated with the application, wherein the logical server resides on a network server (10.4), and wherein the application has a corresponding application function (AF). On detecting (53, 113) that the received traffic includes an encrypted server name indication such that the associated logical server cannot be identified, the network node requests (55, 115) from the corresponding application function information identifying the application. In response to receiving (62, 117) information identifying said application, the network node subsequently handles the traffic (63, 118) based on the identified application.
    Type: Application
    Filed: December 17, 2019
    Publication date: March 17, 2022
    Inventors: Marcus Ihlar, Miguel Angel Muñoz De La Torre Alonso
  • Publication number: 20220070736
    Abstract: Embodiments described herein provide methods and apparatus for transmitting traffic between a Customer Premises Equipment (CPE) apparatus and a communications network. The method comprises receiving traffic from a user device at the CPE apparatus; providing a first link configured to transmit the traffic to the communications network using a first communications technology; providing a second link configured to transmit the traffic to the communications network using a second communications technology; receiving a rule from the communications network at the CPE apparatus for use in transmitting the traffic to the communications network; and selecting to transmit the traffic to the communications network using the first link, the second link or both the first link and the second link, based on the received rule.
    Type: Application
    Filed: November 5, 2018
    Publication date: March 3, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ala NAZARI, Marcus IHLAR, Massimo CONDOLUCI, Robert SKOG, Vicknesan AYADURAl
  • Patent number: 11240353
    Abstract: There is a provided herein a proxy at a border between two transport domains, the proxy arranged to deliver packets to a communications device in a first transport domain; the packets received from a server in a second transport domain. The proxy is arranged to: receive a packet from the server, the packet directed to the communications device; and forward the packet to the communications device and reply to the server with a traffic handling offer message, the traffic handling offer message including a plurality of traffic handling options. The proxy is further arranged to receive a selection of a traffic handling option from the server; and apply the selected traffic handling option to packets sent from the server to the communications device via the proxy.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: February 1, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Mihály, Marcus Ihlar, Szilveszter Nádas, Robert Skog
  • Publication number: 20210345162
    Abstract: A method of detecting Quick User Datagram Protocol Internet Connections, QUIC, traffic in a telecommunication network between a User Equipment, UE, and a Content Provider, CP, wherein said UE has an established application session with said CP, for a particular application, using QUIC as transport protocol, wherein said method comprises the steps of receiving, by a User Plane Function, UPF, comprised by said telecommunication network, from said CP, a list of connection identifiers that identify said established application session between said UE and said CP, receiving, by said UPF, a QUIC packet comprising a connection identifier, detecting, by said UPF, said QUIC traffic by determining that said connection identifier of said received QUIC packet is comprised by said list of connection identifiers.
    Type: Application
    Filed: October 4, 2018
    Publication date: November 4, 2021
    Inventors: Zaheduzzaman Sarker, Miguel Angel Muñoz De La Torre Alonso, Marcus Ihlar, Veronica Sanchez VEGA
  • Publication number: 20210083939
    Abstract: Methods and apparatus are provided for content delivery. In one aspect, a method in a traffic monitor in a communications network comprises responsive to a notification that content is being delivered to a device from a content delivery network according to a data transfer policy, the notification including an indication of the data transfer policy, monitoring delivery of the content from the content delivery network to the device and, responsive to a detection that the delivery of the content violates the data transfer policy, performing a notification action.
    Type: Application
    Filed: December 20, 2017
    Publication date: March 18, 2021
    Inventors: Robert SKOG, Marcus IHLAR, Thorsten LOHMAR
  • Publication number: 20210084087
    Abstract: Methods and apparatus are provided for content delivery. In one aspect, method of receiving content in a device comprises sending a request for the content to a first network node, receiving a redirection instruction from the first network node, wherein the redirection instruction indicates a content delivery network and indicates a data transfer policy, sending a request for the content to the content delivery network, wherein the request indicates the data transfer policy, and receiving data associated with the content from the content delivery network according to the data transfer policy.
    Type: Application
    Filed: December 20, 2017
    Publication date: March 18, 2021
    Inventors: Robert SKOG, Marcus IHLAR, Thorsten LOHMAR
  • Patent number: 10904219
    Abstract: A relay-proxy device has first and second interfaces allowing connection to a first node and a second node respectively, wherein the relay-proxy device is configured with at least one key, and the relay-proxy device is operable to: receive a traffic flow in an encrypted transport protocol on the first interface; decrypt a first part of the traffic flow with said key, wherein a second part of the traffic flow cannot be decrypted with said key; perform a management function based on a content of the decrypted first part of the traffic flow; and forward at least the second part of the encrypted traffic flow to the second interface.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: January 26, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Göran Eriksson, Marcus Ihlar, Daniel Lindström, Zaheduzzaman Sarker
  • Patent number: 10887944
    Abstract: A method of operating a UPF in a wireless communication system includes receiving a data packet, identifying a PFCP session context associated with the data packet, determining whether a PDR associated with the PFCP session context should be modified or a new PDR should be created, transmitting a request to a session management function to provision a new or modified PDR at the UPF, receiving a session modification response from the SMF provisioning the new or modified PDR for the PFCP session context at the UPF, and applying the new or modified PDR on the data packet.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: January 5, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Robert Skog, Marcus Ihlar, Ala Nazari
  • Publication number: 20200382824
    Abstract: Methods and apparatus are provided for content delivery. In one aspect, a method in a device of receiving Adaptive Bit Rate (ABR) content comprises receiving an ABR manifest associated with the content, the ABR manifest describing segments of content and specifying a plurality of policies and respective associated data transfer rules, receiving an indication identifying one of the policies, and requesting segments of the content from a content delivery network in accordance with the content delivery rules associated with the policy identified by the indication.
    Type: Application
    Filed: December 20, 2017
    Publication date: December 3, 2020
    Inventors: Robert Skog, Marcus Ihlar, Thorsten Lohmar
  • Publication number: 20200344767
    Abstract: A network assistance node (300), a wireless device (302), a network node (304), an opposite node (306) and methods therein, for handling communication of data between the wireless device and the opposite node over a radio bearer in a cell. When detecting (3:2) that a potential data class is requested which tolerates a certain delay for delivering the data, the network assistance node obtains (3:5) from the network node availability of a potential data bearer dedicated for the potential data class, which availability is dependent on whether a cost related parameter associated with the wireless device fulfils a threshold condition. The network assistance node then reports (3.6) availability of the potential data class to the wireless device and the opposite node, indicating that the potential data bearer is available for data of the potential data class.
    Type: Application
    Filed: December 5, 2017
    Publication date: October 29, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Oscar ZEE, Ann-Christine ERIKKSON, Marcus IHLAR
  • Publication number: 20200329515
    Abstract: A method and a device proxy for handling radio communication of content data from a data source to be played out on a media player of a wireless device in a wireless network. When detecting that a potential data class is available, the device proxy fetches segments of the content data from the data source over a potential data bearer dedicated for data of said potential data class. The potential data bearer is dedicated for data of the potential data class, which is less sensitive to delay than data of other data classes. The potential data bearer is also less costly to use compared to other data bearer(s). The fetched segments of content data are stored by the device proxy in an intermediate buffer, and the segments of content data are delivered from the intermediate buffer when requested by the media player.
    Type: Application
    Filed: November 13, 2017
    Publication date: October 15, 2020
    Inventors: Marcus Ihlar, Robert Skog, Ala Nazari
  • Patent number: 10721169
    Abstract: It is provided a method for controlling traffic between a mobile communication terminal (2) and a plurality of hosts (15a-15c), the method being performed in a TCP, Transport Control Protocol, proxy (10) of a cellular network, the TCP proxy comprising a radio side (11) towards the mobile communication terminal, and a network side (12) towards the plurality of hosts. The method comprises the steps of: obtaining a communication distance indicator for each TCP connection between the TCP proxy (10) and each one of the hosts (15a-15c); detecting a constrained traffic situation on the radio side (11) for traffic towards the mobile communication terminal; and reducing incoming traffic on the network side (12) based on the respective communication distance indicators, such that traffic is reduced relatively more for a TCP connection with a large communication distance indicator compared to a TCP connection with a small communication distance indicator.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: July 21, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Robert Skog, Marcus Ihlar, Magnus Magnusson, John Orre
  • Publication number: 20200195757
    Abstract: There is a provided herein a proxy at a border between two transport domains, the proxy arranged to deliver packets to a communications device in a first transport domain; the packets received from a server in a second transport domain The proxy is arranged to: receive a packet from the server, the packet directed to the communications device; and forward the packet to the communications device and reply to the server with a traffic handling offer message, the traffic handling offer message including a plurality of traffic handling options. The proxy is further arranged to receive a selection of a traffic handling option from the server; and apply the selected traffic handling option to packets sent from the server to the communications device via the proxy.
    Type: Application
    Filed: August 24, 2017
    Publication date: June 18, 2020
    Inventors: Attila Mihály, Marcus Ihlar, Szilveszter Nádas, Robert Skog
  • Patent number: 10630813
    Abstract: A Multipath Transmission Control Protocol (MPTCP) client and an MPTCP server for transporting User Datagram Protocol (UDP) packets in plain transport mode are provided. The MPTCP client is operative to receive a request for establishing an MPTCP connection for transporting UDP packets between the MPTCP client and the MPTCP server, establish the MPTCP connection, wherein information identifying one or more transport control functions are to be applied to UDP packets which are transported over the MPTCP connection is transmitted to the MPTCP server during establishing the MPTCP connection, and apply the one or more transport control functions to UDP packets. Correspondingly, the MPTCP server is operative to receive, during establishing the MPTCP connection with an MPTCP client, from the MPTCP client the information identifying one or more transport control functions, and apply the one or more transport control functions to UDP packets which are transported over the MPTCP connection.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: April 21, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Robert Skog, Marcus Ihlar, John Orre
  • Publication number: 20200059992
    Abstract: A method of operating a UPF in a wireless communication system includes receiving a data packet, identifying a PFCP session context associated with the data packet, determining whether a PDR associated with the PFCP session context should be modified or a new PDR should be created, transmitting a request to a session management function to provision a new or modified PDR at the UPF, receiving a session modification response from the SMF provisioning the new or modified PDR for the PFCP session context at the UPF, and applying the new or modified PDR on the data packet.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Inventors: Robert Skog, Marcus Ihlar, Ala Nazari
  • Publication number: 20190253351
    Abstract: There is described a method and system for handling network connections in a server. The method includes: creating a network socket for a network connection in a first memory; monitoring the network connection for activity; and storing state information associated with the network socket in a second memory when there is no activity on the network connection for a predetermined period of time.
    Type: Application
    Filed: July 8, 2016
    Publication date: August 15, 2019
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Marcus IHLAR, Magnus MAGNUSSON, Robert SKOG
  • Publication number: 20190190836
    Abstract: It is provided a method for controlling traffic between a mobile communication terminal (2) and a plurality of hosts (15a-15c), the method being performed in a TCP, Transport Control Protocol, proxy (10) of a cellular network, the TCP proxy comprising a radio side (11) towards the mobile communication terminal, and a network side (12) towards the plurality of hosts. The method comprises the steps of: obtaining a communication distance indicator for each TCP connection between the TCP proxy (10) and each one of the hosts (15a-15c); detecting a constrained traffic situation on the radio side (11) for traffic towards the mobile communication terminal; and reducing incoming traffic on the network side (12) based on the respective communication distance indicators, such that traffic is reduced relatively more for a TCP connection with a large communication distance indicator compared to a TCP connection with a small communication distance indicator.
    Type: Application
    Filed: September 2, 2016
    Publication date: June 20, 2019
    Inventors: Robert Skog, Marcus Ihlar, Magnus Magnusson, John Orre
  • Patent number: 10298712
    Abstract: A client node, a proxy node, and methods therein, as well as a protocol and a computer program for enabling interception of request messages in connection-less protocols. A primary request addressed to a server node is intercepted by a proxy node creating a secondary request based on said request and forwards this secondary request towards the server node. The proxy node receives a secondary response, being a response to the secondary request, creates a primary response based on the secondary response and forwards this primary response to the node from which the primary request was received. A response can thus be sent along the same path as a corresponding request was sent.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: May 21, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Anders E Eriksson, Marcus Ihlar, Adeel Mohammad Malik, Börje Ohlman, Karl-Åke Persson, Linus Sunde
  • Publication number: 20190028440
    Abstract: A relay-proxy device has first and second interfaces allowing connection to a first node and a second node respectively, wherein the relay-proxy device is configured with at least one key, and the relay-proxy device is operable to: receive a traffic flow in an encrypted transport protocol on the first interface; decrypt a first part of the traffic flow with said key, wherein a second part of the traffic flow cannot be decrypted with said key; perform a management function based on a content of the decrypted first part of the traffic flow; and forward at least the second part of the encrypted traffic flow to the second interface.
    Type: Application
    Filed: March 2, 2016
    Publication date: January 24, 2019
    Inventors: Göran Eriksson, Marcus Ihlar, Daniel Lindström, Zaheduzzaman Sarker