Patents by Inventor Jan Melen
Jan Melen 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: 11438427Abstract: There is provided mechanisms for making resources discoverable. A method is performed by a resource location mapping node. The method comprises acquiring scope information of a local network and location information enabling determination of specific locations of resources in the local network. The method comprises generating Constrained Application Protocol (CoAP) resource identifiers of the resources from the scope information and the location information. The method comprises providing the CoAP resource identifiers to a resource directory, thereby making the resources discoverable.Type: GrantFiled: July 10, 2015Date of Patent: September 6, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Petri Laari, Ari Keränen, Jan Melén
-
Patent number: 11375434Abstract: A method and a mesh node (200) for enabling communication of packets in a wireless mesh network with multiple mesh nodes. When receiving (2:2) an original advertisement message with a Bloom filter initiated by an original gateway (204), it is detected that a predetermined maximum fill rate is reached in the received Bloom filter. The mesh node (200) starts to act as an intermediate gateway and creates a new advertisement message (2:3) comprising a new initiated Bloom filter with a reduced fill rate. The new advertisement message is then transmitted (2:4) with the new Bloom filter while indicating that the new advertisement message originates from said original gateway (204).Type: GrantFiled: June 19, 2018Date of Patent: June 28, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Petri Laari, Jan Melén, Jimmy Kjällman
-
Patent number: 11057342Abstract: There is provided a method for network address translation. The method is performed by a gateway. The method comprises acquiring an in-packet Bloom Filter (iBF) representation of a node. The method comprises embedding an indication of the iBF representation in an IP address, thereby enabling translation of the iBF representation of the node to an IP address of the node. There is also presented a gateway configured to perform such a method and a computer program comprising computer program code which, when run on a processing unit of the gateway, causes the processing unit to perform such a method.Type: GrantFiled: December 9, 2014Date of Patent: July 6, 2021Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Petri Jokela, Ari Keränen, Jan Melén
-
Patent number: 11051149Abstract: A method performed in a network connected endpoint device having a first address as its current address. The method comprises receiving Constrained Application Protocol (CoAP) signalling from a network server. The received signalling comprises an Observe request for an information resource of the endpoint device. The resource comprises the current address of the endpoint device stored therein. The method also comprises, in accordance with the received signalling comprising the Observe request, sending CoAP signalling to the network server. The sent signalling comprises information about the current address of the endpoint device stored in the resource. The technique also relates to a method of the network server as well as to the endpoint device and the network server.Type: GrantFiled: September 25, 2014Date of Patent: June 29, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jaime Jiménez, Ari Keränen, Jan Melén
-
Publication number: 20210176694Abstract: A method and a mesh node (200) for enabling communication of packets in a wireless mesh network with multiple mesh nodes. When receiving (2:2) an original advertisement message with a Bloom filter initiated by an original gateway (204), it is detected that a predetermined maximum fill rate is reached in the received Bloom filter. The mesh node (200) starts to act as an intermediate gateway and creates a new advertisement message (2:3) comprising a new initiated Bloom filter with a reduced fill rate. The new advertisement message is then transmitted (2:4) with the new Bloom filter while indicating that the new advertisement message originates from said original gateway (204).Type: ApplicationFiled: June 19, 2018Publication date: June 10, 2021Inventors: Petri Laari, Jan Melén, Jimmy Kjällman
-
Patent number: 10869172Abstract: A method performed by a machine-to-machine, M2M, server for managing communication with a M2M device is disclosed. The method comprising configuring the M2M device with a finite number of predetermined states and predetermined transitions for moving the M2M device into one of its predetermined states, and sending a message to the M2M device for executing at least one of the predetermined transitions.Type: GrantFiled: September 18, 2015Date of Patent: December 15, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Oscar Novo Diaz, Nicklas Beijar, Jaime Jiménez, Tero Kauppinen, Jimmy Kjällman, Miika Komu, Petri Jokela, Jan Melén, Roberto Morabito, Mert Ocak, Maria Ines Robles, Mohit Sethi
-
Patent number: 10855648Abstract: A method for operating a constrained device within a network is disclosed. The constrained device is configured with a plurality of data objects and a mapping between at least one of the data objects and a multicast address. The method includes detecting that the constrained device should send a notification 104 and determining a topic to which the notification relates. The method further includes, if the topic corresponds to a data object, retrieving the data object to which the topic corresponds, retrieving a mapped multicast address corresponding to the data object, and posting the notification to the retrieved multicast address.Type: GrantFiled: December 5, 2016Date of Patent: December 1, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jaime Jiménez, Jan Melén, Mert Ocak
-
Publication number: 20190319917Abstract: A method for operating a constrained device within a network is disclosed. The constrained device is configured with a plurality of data objects and a mapping between at least one of the data objects and a multicast address. The method includes detecting that the constrained device should send a notification 104 and determining a topic to which the notification relates. The method further includes, if the topic corresponds to a data object, retrieving the data object to which the topic corresponds, retrieving a mapped multicast address corresponding to the data object, and posting the notification to the retrieved multicast address.Type: ApplicationFiled: December 5, 2016Publication date: October 17, 2019Inventors: Jaime JIMÉNEZ, Jan MELÉN, Mert OCAK
-
Publication number: 20190036875Abstract: A gateway is provided for configuring a device management bootstrapping service address in a machine-to-machine, M2M, device. The gateway is configured to send a request to a dynamic host configuration protocol for internet protocol version six, DHCPv6, server for identity association for prefix delegation, IA_PD. The gateway is further configured to receive a response from the DHCPv6 server comprising at least one prefix of an Internet Protocol for version 6, IPv6, address assigned to the gateway. Additionally, the gateway is configured to receive a device management bootstrapping service address from a node. This node may be the DHCPv6 server.Type: ApplicationFiled: January 26, 2016Publication date: January 31, 2019Inventors: Jaime Jiménez, Ari Keränen, Jan Melén
-
Patent number: 10091637Abstract: The present disclosure relates to a method performed by a network element 2 in a communication network 1. The method comprises detecting a machine device (MD) 4 able to provide a first type of information to the network. The method also comprises receiving an information message comprising a token of a service 3 which is interested in receiving the first type of information. The method also comprises sending a request message to the MD comprising the token and a request for the MD to send the first type of information together with the token. The present disclosure also relates to a machine device as well as to the network element and a rendezvous point, and methods thereof, in the network.Type: GrantFiled: January 28, 2014Date of Patent: October 2, 2018Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ari Keränen, Tero Kauppinen, Jan Melén
-
Publication number: 20180279099Abstract: A method performed by a machine-to-machine, M2M, server for managing communication with a M2M device is disclosed. The method comprising configuring the M2M device with a finite number of predetermined states and predetermined transitions for moving the M2M device into one of its predetermined states, and sending a message to the M2M device for executing at least one of the predetermined transitions.Type: ApplicationFiled: September 18, 2015Publication date: September 27, 2018Applicant: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Oscar NOVO DIAZ, Nicklas BEIJAR, Jaime JIMÉNEZ, Tero KAUPPINEN, Jimmy KJÄLLMAN, Miika KOMU, Petri JOKELA, Jan MELÉN, Roberto MORABITO, Mert OCAK, Maria Ines ROBLES, Mohit SETHI
-
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: 20170346788Abstract: There is provided a method for network address translation. The method is performed by a gateway. The method comprises acquiring an in-packet Bloom Filter (iBF) representation of a node. The method comprises embedding an indication of the iBF representation in an IP address, thereby enabling translation of the iBF representation of the node to an IP address of the node. There is also presented a gateway configured to perform such a method and a computer program comprising computer program code which, when run on a processing unit of the gateway, causes the processing unit to perform such a method.Type: ApplicationFiled: December 9, 2014Publication date: November 30, 2017Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Petri Jokela, Ari Keränen, Jan Melén
-
Publication number: 20170302745Abstract: A method performed in a network connected endpoint device having a first address as its current address. The method comprises receiving Constrained Application Protocol (CoAP) signalling from a network server. The received signalling comprises an Observe request for an information resource of the endpoint device. The resource comprises the current address of the endpoint device stored therein. The method also comprises, in accordance with the received signalling comprising the Observe request, sending CoAP signalling to the network server. The sent signalling comprises information about the current address of the endpoint device stored in the resource. The technique also relates to a method of the network server as well as to the endpoint device and the network server.Type: ApplicationFiled: September 25, 2014Publication date: October 19, 2017Inventors: Jaime JIMÉNEZ, Ari KERÄNEN, Jan MELÉN
-
Patent number: 9655124Abstract: A mechanism for use by a subscription control node, one or more NAT64 nodes and/or DNS64 nodes to interact in a communications network with multiple user equipments (UEs) to control the UE usage of the NAT64 and/or DNS64 communications resources. The subscription control node includes subscription information for one or more of the UE(s), the subscription information for each UE including translation state usage information associated with one or more of the NAT64 nodes servicing the UE. The subscription control node collects translation state usage information from each NAT64 node, and identifies a set of one or more UE(s) exceeding a maximum translation state usage allocated to each of the multiple UEs based on the corresponding subscription information and the collected translation state usage information. The subscription information for the identified UEs is adjusted so the identified set of UE(s) meet the maximum translation state usage for each UE.Type: GrantFiled: December 30, 2011Date of Patent: May 16, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Heikki Mahkonen, Jan Melén
-
Patent number: 9628454Abstract: In order to delegate location update signaling responsibility from a Mobile Node to a Mobile Router, the Mobile Router is provided with a second symmetric key generated by a Mobile Node using a first symmetric key shared between the Mobile Node and a Peer Node. The Mobile Router is additionally provided with a “certificate” authenticating the second symmetric key using the first symmetric key. In this way, the mobile router can sign location update related messages sent to the Peer Node with the second symmetric key, and can provide the Peer Node with the certificate in order to allow the Peer Node to authenticate the right of the Mobile Router to act on behalf of the Mobile Node.Type: GrantFiled: February 12, 2007Date of Patent: April 18, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jan Melen, Jukka Ylitalo, Pekka Nikander, Petri Jokela
-
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: 20160337837Abstract: The present disclosure relates to a method performed by a network element 2 in a communication network 1. The method comprises detecting a machine device (MD) 4 able to provide a first type of information to the network. The method also comprises receiving an information message comprising a token of a service 3 which is interested in receiving the first type of information. The method also comprises sending a request message to the MD comprising the token and a request for the MD to send the first type of information together with the token. The present disclosure also relates to a machine device as well as to the network element and a rendezvous point, and methods thereof, in the network.Type: ApplicationFiled: January 28, 2014Publication date: November 17, 2016Applicant: Telefonaktiebolaget L M Ericsson (PUBL)Inventors: Ari Keränen, Tero Kauppinen, Jan Melén
-
Patent number: 9179318Abstract: A method of handling mobility-related signalling in a communications system comprising a mobile node, a mobile router, and a peer node. The method comprises providing the mobile router with a delegation certificate that is cryptographically signed by or on behalf of the mobile node. At the mobile router, a mobility-related signalling exchange is initiated with the peer node on behalf of the mobile node, the mobile router providing to the peer node within this exchange, said delegation certificate or an identification of the certificate, and a sequence number associated with the certificate. At the peer node, the received sequence number is compared with a sequence number maintained by the peer node in respect of the delegation certificate, and the exchange authorized in dependence upon the result of the comparison.Type: GrantFiled: March 7, 2014Date of Patent: November 3, 2015Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jukka Ylitalo, Jan Melén, Patrik Salmela
-
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