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: 11304245Abstract: 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: GrantFiled: November 13, 2017Date of Patent: April 12, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Marcus Ihlar, Robert Skog, Ala Nazari
-
Publication number: 20220086691Abstract: 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: ApplicationFiled: December 17, 2019Publication date: March 17, 2022Inventors: Marcus Ihlar, Miguel Angel Muñoz De La Torre Alonso
-
Publication number: 20220070736Abstract: 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: ApplicationFiled: November 5, 2018Publication date: March 3, 2022Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ala NAZARI, Marcus IHLAR, Massimo CONDOLUCI, Robert SKOG, Vicknesan AYADURAl
-
Patent number: 11240353Abstract: 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: GrantFiled: August 24, 2017Date of Patent: February 1, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Attila Mihály, Marcus Ihlar, Szilveszter Nádas, Robert Skog
-
Publication number: 20210345162Abstract: 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: ApplicationFiled: October 4, 2018Publication date: November 4, 2021Inventors: Zaheduzzaman Sarker, Miguel Angel Muñoz De La Torre Alonso, Marcus Ihlar, Veronica Sanchez VEGA
-
Publication number: 20210083939Abstract: 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: ApplicationFiled: December 20, 2017Publication date: March 18, 2021Inventors: Robert SKOG, Marcus IHLAR, Thorsten LOHMAR
-
Publication number: 20210084087Abstract: 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: ApplicationFiled: December 20, 2017Publication date: March 18, 2021Inventors: Robert SKOG, Marcus IHLAR, Thorsten LOHMAR
-
Patent number: 10904219Abstract: 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: GrantFiled: March 2, 2016Date of Patent: January 26, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Göran Eriksson, Marcus Ihlar, Daniel Lindström, Zaheduzzaman Sarker
-
Patent number: 10887944Abstract: 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: GrantFiled: August 20, 2018Date of Patent: January 5, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Robert Skog, Marcus Ihlar, Ala Nazari
-
Publication number: 20200382824Abstract: 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: ApplicationFiled: December 20, 2017Publication date: December 3, 2020Inventors: Robert Skog, Marcus Ihlar, Thorsten Lohmar
-
Publication number: 20200344767Abstract: 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: ApplicationFiled: December 5, 2017Publication date: October 29, 2020Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Oscar ZEE, Ann-Christine ERIKKSON, Marcus IHLAR
-
Publication number: 20200329515Abstract: 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: ApplicationFiled: November 13, 2017Publication date: October 15, 2020Inventors: Marcus Ihlar, Robert Skog, Ala Nazari
-
Patent number: 10721169Abstract: 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: GrantFiled: September 2, 2016Date of Patent: July 21, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Robert Skog, Marcus Ihlar, Magnus Magnusson, John Orre
-
Publication number: 20200195757Abstract: 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: ApplicationFiled: August 24, 2017Publication date: June 18, 2020Inventors: Attila Mihály, Marcus Ihlar, Szilveszter Nádas, Robert Skog
-
Patent number: 10630813Abstract: 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: GrantFiled: May 16, 2016Date of Patent: April 21, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Robert Skog, Marcus Ihlar, John Orre
-
Publication number: 20200059992Abstract: 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: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Robert Skog, Marcus Ihlar, Ala Nazari
-
Publication number: 20190253351Abstract: 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: ApplicationFiled: July 8, 2016Publication date: August 15, 2019Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Marcus IHLAR, Magnus MAGNUSSON, Robert SKOG
-
Publication number: 20190190836Abstract: 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: ApplicationFiled: September 2, 2016Publication date: June 20, 2019Inventors: Robert Skog, Marcus Ihlar, Magnus Magnusson, John Orre
-
Patent number: 10298712Abstract: 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: GrantFiled: February 20, 2014Date of Patent: May 21, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Anders E Eriksson, Marcus Ihlar, Adeel Mohammad Malik, Börje Ohlman, Karl-Åke Persson, Linus Sunde
-
Publication number: 20190028440Abstract: 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: ApplicationFiled: March 2, 2016Publication date: January 24, 2019Inventors: Göran Eriksson, Marcus Ihlar, Daniel Lindström, Zaheduzzaman Sarker