Patents by Inventor Fredrik Garneij
Fredrik Garneij 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: 10608987Abstract: A method for providing IP address translation services includes receiving, at a network node, a data packet from a wireless device. The data packet includes a target IP address associated with a destination device. The network node translates the target IP address into a synthetic IP address that contains the target IP address. A modified data packet is generated by replacing the target IP address in the data packet with the synthetic IP address. The network node transmits the modified data packet to the destination device.Type: GrantFiled: May 13, 2015Date of Patent: March 31, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jan Backman, Fredrik Garneij
-
Patent number: 10439944Abstract: The embodiments herein relate to a method in a policy node configured to handle traffic flows in a communications system. The policy node allocates a label-setting identifying a label, a particular traffic flow that will pass through a SDN, and one or more destinations for the particular traffic flow. The policy node transmits information indicating the label-setting to a SDNC configured to create a path for the traffic flow through the SDN based on the label and said one or more destinations identified by the label-setting. The policy node allocates a filter-setting defining that the particular traffic flow should be associated with the label. The policy node transmits information indicating the filter-setting to a classifying node configured to receive the particular traffic flow and to associate the particular traffic flow with the label.Type: GrantFiled: March 31, 2014Date of Patent: October 8, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jan Backman, Fredrik Garneij
-
Publication number: 20190297655Abstract: A terminal, a radio access node, a first user plane node connecting to a first external network, a second user plane node connecting to a second external network, a control plane node for controlling the first and the second user plane nodes are disclosed. The system is adapted for configuring a first IPv6 prefix and a second IPv6 prefix, forwarding IP traffic stemming from the first IPv6 prefix in the second user plane node towards the first user plane node and further towards the first external network, and breaking out IP traffic stemming from the second IPv6 prefix in the second user plane node towards the second external network.Type: ApplicationFiled: May 18, 2017Publication date: September 26, 2019Inventors: Fredrik Garneij, Jan Backman
-
Patent number: 10342054Abstract: A method performed in a user equipment, UE, (1) and a gateway (2) for data communication in a 3GPP network via an access point name, APN, capable of providing support for packet data network, PDN, connectivity using a first internet protocol version and PDN connectivity using a second internet protocol version. The method comprises the steps of the UE requesting (S1) dual stack PDN connectivity from a gateway (2) and receiving (S2) a single IP address on either the first or the second internet protocol version from the gateway (2) and further receiving (S3) from the gateway (2) a cause code indicating that only the assigned PDN and internet protocol version is allowed.Type: GrantFiled: December 2, 2013Date of Patent: July 2, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Patrik Dannebro, Fredrik Garneij
-
Patent number: 10015136Abstract: This disclosure relates to controlling unwanted traffic to a device (40) in a communication network (30). The idea is to provide a more fine-grained control of incoming packets or connection attempts, by using an inclusive firewall (10) i.e. a firewall operating on “white-listed” traffic to a device (40). The disclosure, relates to a method for controlling a data flow to a device in a communication network, using a firewall located in the path between said device and a source node. The method comprises receiving (210), in said firewall, at least one data packet of said data flow. The firewall then reads (220), a predefined selection of bits of said at least one data packet, wherein the selection of bits is contained in at least one field of said data packet. The at least field or fields, including the selection of bits, carry a first type information. The firewall then forwards (240) the at least one data packet to the device, if selection of bits fulfills a policy of said device.Type: GrantFiled: January 31, 2013Date of Patent: July 3, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jari Arkko, Fredrik Garneij
-
Patent number: 9992673Abstract: The invention relates to a method for authenticating a device, comprising a network communication unit and tagging circuit, in a mobile communication network, using a mobile entity comprising a tagging circuit and being authenticated to the mobile communication network. The method comprises the following steps; the mobile entity establishing a connection with the device, using said tagging circuit, exchanging authentication data between the mobile entity and the device using the tagging circuit and authenticating the device to the mobile communication network by submission of exchanged authentication data in the mobile communication network. Thereby, the permissions of a mobile entity may be shared with another device by tagging. The invention also relates to a corresponding mobile entity, device, node and computer program product.Type: GrantFiled: December 20, 2012Date of Patent: June 5, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jari Arkko, Fredrik Garneij, Jan Melen, Mats Sagfors
-
Publication number: 20170149670Abstract: The embodiments herein relate to a method in a policy node configured to handle traffic flows in a communications system. The policy node allocates a label-setting identifying a label, a particular traffic flow that will pass through a SDN, and one or more destinations for the particular traffic flow. The policy node transmits information indicating the label-setting to a SDNC configured to create a path for the traffic flow through the SDN based on the label and said one or more destinations identified by the label-setting. The policy node allocates a filter-setting defining that the particular traffic flow should be associated with the label. The policy node transmits information indicating the filter-setting to a classifying node configured to receive the particular traffic flow and to associate the particular traffic flow with the label.Type: ApplicationFiled: March 31, 2014Publication date: May 25, 2017Inventors: Jan Backman, Fredrik Garneij
-
Publication number: 20170078243Abstract: A method for providing IP address translation services includes receiving, at a network node, a data packet from a wireless device. The data packet includes a target IP address associated with a destination device. The network node translates the target IP address into a synthetic IP address that contains the target IP address. A modified data packet is generated by replacing the target IP address in the data packet with the synthetic IP address. The network node transmits the modified data packet to the destination device.Type: ApplicationFiled: May 13, 2015Publication date: March 16, 2017Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jan BACKMAN, Fredrik GARNEIJ
-
Patent number: 9537821Abstract: The invention relates to a method and system for network communication wherein a Policy and Charging Control Function (PCRF; 6) is aware of any Network Address Translator (NAT; 7) bindings of the user equipment (UE; 2).Type: GrantFiled: February 1, 2011Date of Patent: January 3, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Stefan Rommer, Fredrik Garneij
-
Patent number: 9525749Abstract: The present invention relates to a Domain Name System (DNS) server and a method for resolving DNS queries from a number of clients. The DNS server comprises multiple virtual DNS server instances servicing different clients. The DNS server further comprises a shared cache for caching records which indicate answers to resolved DNS queries. The shared cache is shared between a set of virtual DNS server instances. The virtual DNS server instances that share the shared cache are able to cache DNS query results in the shared cache as well as resolve a DNS query by retrieving a cached record corresponding to the DNS query from the shared cache. Thus it is possible for a virtual DNS server instance to make use of DNS query results obtained by other virtual DNS server instances.Type: GrantFiled: November 17, 2010Date of Patent: December 20, 2016Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Jari Arkko, Fredrik Garneij, Christian Gotare, Tero Kauppinen, Heikki Mahkonen, Jan Melen, Martti Kuparinen, Heidi Hostikka
-
Publication number: 20160316496Abstract: A method performed in a user equipment, UE, (1) and a gateway (2) for data communication in a 3GPP network via an access point name, APN, capable of providing support for packet data network, PDN, connectivity using a first internet protocol version and PDN connectivity using a second internet protocol version. The method comprises the steps of the UE requesting (S1) dual stack PDN connectivity from a gateway (2) and receiving (S2) a single IP address on either the first or the second internet protocol version from the gateway (2) and further receiving (S3) from the gateway (2) a cause code indicating that only the assigned PDN and internet protocol version is allowed.Type: ApplicationFiled: December 2, 2013Publication date: October 27, 2016Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Patrik DANNEBRO, Fredrik GARNEIJ
-
Patent number: 9179494Abstract: The invention provides for a method and a node for integrating the devices (20a-20g) of a meshed multi-hop network (20) in a mobile communication network (10). The method comprises the following steps: attaching at least one device of said meshed multi-hop network to said mobile communication network, retrieving, in at least one node of said mobile communication network, from at least one base station of said mobile communication network, information about the devices of said meshed multi-hop network that may be accessed through said base station, and storing, in said node (11) for each device, said information such that said node knows, for each device, through which base stations (23) it may be accessed. Thereby, the meshed multi-hop network is integrated in the mobile communication network.Type: GrantFiled: December 20, 2012Date of Patent: November 3, 2015Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Jari Arkko, Fredrik Garneij, Jan Melen, Mats Sagfors
-
Patent number: 8995340Abstract: The invention discloses a user terminal (115) for a wireless communications system (100) which is arranged to establish and carry out a communications session with a gateway node (120) in the system (100) according to a first protocol over at least one bearer (110, 140). The user terminal (115) is arranged to provide a predefined issued message to the gateway node (120) during the establishment of a session with an indicator that the user terminal (115) is arranged to handle traffic to and from the gateway node (120) using a predefined version of a defined filter (130).Type: GrantFiled: November 16, 2009Date of Patent: March 31, 2015Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: John Stenfelt, Fredrik Garneij, Lars Gunnar Lovsen
-
Publication number: 20150074221Abstract: The present invention relates to a Domain Name System (DNS) server and a method for resolving DNS queries from a number of clients. The DNS server comprises multiple virtual DNS server instances servicing different clients. The DNS server further comprises a shared cache for caching records which indicate answers to resolved DNS queries. The shared cache is shared between a set of virtual DNS server instances. The virtual DNS server instances that share the shared cache are able to cache DNS query results in the shared cache as well as resolve a DNS query by retrieving a cached record corresponding to the DNS query from the shared cache. Thus it is possible for a virtual DNS server instance to make use of DNS query results obtained by other virtual DNS server instances.Type: ApplicationFiled: November 17, 2010Publication date: March 12, 2015Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jan Melen, Tero Kauppinen, Jari Arkko, Heikki Mahkonen, Fredrik Garneij, Christian Gotare
-
Publication number: 20140269740Abstract: The invention relates to a method and system for network communication wherein a Policy and Charging Control Function (PCRF; 6) is aware of any Network Address Translator (NAT; 7) bindings of the user equipment (UE; 2).Type: ApplicationFiled: February 1, 2011Publication date: September 18, 2014Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Fredrik Garneij, Stefan Rommer
-
Publication number: 20140180960Abstract: In one aspect, there is provided a method for issuing a ticket to a customer to a queue of a service function. In some embodiment the method includes: providing a queue ticket terminal in a predetermined space associated with said service function; and enabling a customer to be allocated a queue ticket from said terminal. The method further comprising: detecting, in a mobile device associated with said customer, whether said queue ticket terminal is in the vicinity of said mobile device; transmitting a queue ticket request from said mobile device to said queue ticket terminal; and, receiving, in said mobile device and in response to said queue ticket request, a queue position message comprising information relating to the customer's position in said queue.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Mats SAGFORS, Jari ARKKO, Fredrik GARNEIJ, Jan MELEN
-
Publication number: 20140177505Abstract: The invention provides for a method and a node for integrating the devices (20a-20g) of a meshed multi-hop network (20) in a mobile communication network (10). The method comprises the following steps: attaching at least one device of said meshed multi-hop network to said mobile communication network, retrieving, in at least one node of said mobile communication network, from at least one base station of said mobile communication network, information about the devices of said meshed multi-hop network that may be accessed through said base station, and storing, in said node (11) for each device, said information such that said node knows, for each device, through which base stations (23) it may be accessed. Thereby, the meshed multi-hop network is integrated in the mobile communication network.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: Telefonaktiebolaget L M Ericsson (PUBL)Inventors: Jari ARKKO, Fredrik Garneij, Jan Melen, Mats Sagfors
-
Publication number: 20140171027Abstract: The invention relates to a method for authenticating a device, comprising a network communication unit and tagging circuit, in a mobile communication network, using a mobile entity comprising a tagging circuit and being authenticated to the mobile communication network. The method comprises the following steps; the mobile entity establishing a connection with the device, using said tagging circuit, exchanging authentication data between the mobile entity and the device using the tagging circuit and authenticating the device to the mobile communication network by submission of exchanged authentication data in the mobile communication network. Thereby, the permissions of a mobile entity may be shared with another device by tagging. The invention also relates to a corresponding mobile entity, device, node and computer program product.Type: ApplicationFiled: December 20, 2012Publication date: June 19, 2014Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Jari Arkko, Fredrik Garneij, Jan Melen, Mats Sagfors
-
Publication number: 20140169285Abstract: The disclosure relates to a method of managing aggregated devices being attached to a mobile communication network via at least one aggregating device; said aggregating device being attached directly to a radio base station of said mobile communication network. The method comprises retrieving, information regarding at least one aggregated device attached to a respective aggregating device, storing said information in said node, such that the node comprises information about aggregated devices attached to said mobile communication network and providing, said information for managing said aggregated devices. The disclosure also relates to a network node, an aggregating device and an aggregated device.Type: ApplicationFiled: December 21, 2012Publication date: June 19, 2014Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Mats SAGFORS, Jari ARKKO, Fredrik GARNEIJ, Jan MELEN
-
Patent number: 8675843Abstract: 1.Type: GrantFiled: December 29, 2010Date of Patent: March 18, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Lars Gunnar Lövsén, Fredrik Garneij