Patents by Inventor Nicklas Beijar
Nicklas Beijar 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: 11381974Abstract: A method and an attack detection function (200), for detection of a distributed attack in a wireless network (206) to which multiple wireless devices are connected via network nodes (210). It is checked whether characteristics of a traffic flow from each of a plurality of wireless devices (208) fulfil a predefined threshold condition related to abnormal traffic originating from the wireless devices, or not. When detecting that said characteristics of traffic flow fulfil the threshold condition, changes of the traffic flows from the wireless devices are identified, e.g. based on statistics on previous traffic originating from the wireless devices. It can then be determined whether the wireless devices are used in the distributed attack, based on said identified changes of the traffic flows.Type: GrantFiled: November 22, 2017Date of Patent: July 5, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Alireza Ranjbar, Nicklas Beijar
-
Patent number: 11316739Abstract: A controller manager, a controller agent and methods therein, for enabling a connection between a switch of a communication network and a switch controller that performs logic switch operations. The controller manager obtains from the controller agent, measurements related to connectivity to a set of switch controllers. The controller manager then selects at least one switch controller in the set of switch controllers based on the obtained measurements, to control said switch, and instructs the controller agent to set up or route a connection between the switch and the selected at least one switch controller.Type: GrantFiled: October 8, 2018Date of Patent: April 26, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Alireza Ranjbar, Nicklas Beijar
-
Patent number: 11218564Abstract: A method performed by a first node in a communication network, the first node being a first end-point of signaling with a second node in the communication network, the second node being a second end-point in the signaling. The method comprises receiving signals from the second node, the received signals comprising instructions for the first node to perform a plurality of actions as well as an indication for in which order the actions should be performed. The method also comprises performing the actions in order. The method also comprises sending signals to the second node, the sent signals comprising an acknowledgement that the plurality of actions have been performed.Type: GrantFiled: September 12, 2019Date of Patent: January 4, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ari Keränen, Nicklas Beijar, Anders E Eriksson, Francesco Militano, Johan Rune, Joachim Sachs, Vlasios Tsiatsis
-
Patent number: 11178523Abstract: A method performed by a first communication device, for identifying at least one second communication device each second communication device providing a respective semantic representation. The first communication device and a number of second communication devices operate in a communications network. The first communication device decides (201) a target semantic representation and decides (202) a threshold related to a tolerated semantic distance between a semantic representation and the target semantic representation. The first communication device sends (203) to one or more network devices in the communications network, a request for any one or more second communication devices out of the number of second communication devices, providing a semantic representation having a semantic distance below the decided threshold.Type: GrantFiled: February 22, 2017Date of Patent: November 16, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mert Ocak, Nicklas Beijar, Jaime Jiménez
-
Patent number: 11172000Abstract: A method (100) for facilitating real time multimedia communications between a constrained device and a multimedia client is disclosed. The method comprises discovering an identity and a multimedia capability of a constrained device (110), 5 receiving, from a multimedia client, a request for multimedia content from the constrained device (120), mapping information from the request to a message format used by the constrained device (130), and forwarding the mapped information to the constrained device (140). Also disclosed is a method (300) performed by a constrained device having a multimedia capability. The method comprises registering 10 an identity of the constrained device and metadata about the multimedia capability of the constrained device with a resource directory (310).Type: GrantFiled: October 21, 2016Date of Patent: November 9, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ari Keränen, Heidi-Maria Back, Nicklas Beijar, Jaime Jiménez, Mert Ocak
-
Patent number: 11128404Abstract: A method (100) for performing packet communication over a local network is disclosed, the local network connected to a cellular communication network via a gateway. The method comprises receiving configuration information specifying a condition for application of a local packet replication procedure (102) and determining if the condition is satisfied for a packet to be transmitted over the local network (110). The method further comprises applying the local packet replication procedure to the packet to be transported over the local network if it is determined that the condition is satisfied for the packet (118). The local packet replication procedure comprises generating a copy of the packet for transmission to the packet destination, and the local packet replication procedure is performed by at an application layer protocol.Type: GrantFiled: March 9, 2017Date of Patent: September 21, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Osman Nuri Can Yilmaz, Nicklas Beijar, Jani-Pekka Kainulainen, Ari Keränen
-
Patent number: 11075771Abstract: A method (10) for generating operating entropy is provided. The method (10) is performed by a cloud computing entity (2) run on shared underlying resources (3). The method (10) comprises: sending (11) a respective entropy request to one or more servers (5a, 5b, 5c), inserting in each entropy request a respective timestamp, receiving (12) a response from each of the one or more servers (5a, 5b, 5c), each response payload comprising random bytes of unknown amount of entropy, verifying (13) validity of each response by comparing the respective timestamp in each response to a corresponding stored timestamp, and generating (14) the operating entropy based on at least one of the received responses. A cloud computing entity (2), a computer program and a computer program product are also provided.Type: GrantFiled: June 22, 2017Date of Patent: July 27, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mohit Sethi, Nicklas Beijar, Kristian Slavov
-
Patent number: 11032871Abstract: A control entity in a wireless communications system obtains discontinuous reception information for a plurality of wireless terminals and configures one or more of said wireless terminals, based on the obtained discontinuous reception information, to harmonise the awake periods of the plurality of wireless terminals. The control entity determines a common reception period for the plurality of wireless terminals such that a broadcast or multicast transmission during the common reception period is received simultaneously by the wireless terminals.Type: GrantFiled: July 27, 2016Date of Patent: June 8, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Parth Amin, Nicklas Beijar
-
Patent number: 10979865Abstract: A network node, a device and methods therein are provided for handling of devices based on group membership. The method performed by the network node comprises obtaining of information indicating a group membership and further indicating reachable gateways of a set of devices. The method further comprises initiating a command to a number of devices out of the set of devices belonging to the same group, G1, to connect to one of the indicated gateways, gateway W, selected for the number of devices based on group membership.Type: GrantFiled: December 3, 2015Date of Patent: April 13, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Oscar Novo Diaz, Parth Amin, Nicklas Beijar
-
Patent number: 10931654Abstract: A method in a network node of a communication network configured to manage command messages from at least one Machine Type Communication, MTC, device manager intended for an MTC device, comprises receiving command messages from the at least one MTC device manager, step (201). One or more command messages are merged into an MTC device message that comprises at least one command message, step (203). Originator information is associated with each command message in the MTC device message, step (205). The MTC device message is sent to an MTC device. The network node may further perform the steps of receiving an MTC device message from an MTC device, the MTC device message comprising at least one response message, step (301).Type: GrantFiled: December 19, 2014Date of Patent: February 23, 2021Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Patrik Salmela, Nicklas Beijar, Domenico D'Ambrosio, Jaime Jiménez, Miika Komu, Oscar Novo Diaz, Mert Ocak
-
Patent number: 10931564Abstract: There is provided mechanisms for handling acknowledgements from nodes in a wireless radio ad-hoc network. A method is performed by a gateway of the wireless radio ad-hoc network. The method comprises transmitting radio signalling to nodes in the wireless radio ad-hoc network. The transmitted radio signalling is addressed to, and requiring acknowledgement from, at least one node in the wireless radio ad-hoc network. The method comprises receiving radio signalling from a node in the wireless radio ad-hoc network. The received radio signalling comprises one in-packet Bloom Filter comprising acknowledgement of the transmitted radio signalling from at least one of the nodes.Type: GrantFiled: September 2, 2015Date of Patent: February 23, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Tero Kauppinen, Parth Amin, Nicklas Beijar, Luis Felipe Del Carpio Vega, Petri Laari, Anna Larmo, Mohit Sethi
-
Publication number: 20210014001Abstract: A method (100) for performing packet communication over a local network is disclosed, the local network connected to a cellular communication network via a gateway. The method comprises receiving configuration information specifying a condition for application of a local packet replication procedure (102) and determining if the condition is satisfied for a packet to be transmitted over the local network (1 10). The method further comprises applying the local packet replication procedure to the packet to be transported over the local network if it is determined that the condition is satisfied for the packet (1 18). The local packet replication procedure comprises generating a copy of the packet for transmission to the packet destination, and the local packet replication procedure is performed by at an application layer protocol.Type: ApplicationFiled: March 9, 2017Publication date: January 14, 2021Inventors: Osman Nuri Can Yilmaz, Nicklas Beijar, Jani-Pekka Kainulainen, Ari Keränen
-
Patent number: 10880942Abstract: The present disclosure relates to a method and apparatus for managing connectivity between a cellular network 15 (in which device communicate via long-range wireless technology) and devices in one or more multi-hop capillary networks 16 (in which devices communicate via short-range wireless technology). One or more gateways 24 connect the one or more multi-hop capillary networks 16 to the cellular network 15 and communicates via short-range and long-range wireless technology. A management node 28 determines a topology of the capillary network(s) 16 based on received reachability information. The topology indicates which devices are within communication range of other devices and gateways in the capillary network 16. The management node 28 makes determinations based on the topology and transmits notifications to a first device 26B within communication range of the one or more gateways 24 and to a second device 26A not within communication range of any gateway.Type: GrantFiled: December 8, 2015Date of Patent: December 29, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Nicklas Beijar, Oscar Novo Diaz
-
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
-
Publication number: 20200295998Abstract: A controller manager, a controller agent and methods therein, for enabling a connection between a switch of a communication network and a switch controller that performs logic switch operations. The controller manager obtains from the controller agent, measurements related to connectivity to a set of switch controllers. The controller manager then selects at least one switch controller in the set of switch controllers based on the obtained measurements, to control said switch, and instructs the controller agent to set up or route a connection between the switch and the selected at least one switch controller.Type: ApplicationFiled: October 8, 2018Publication date: September 17, 2020Inventors: Alireza RANJBAR, Nicklas BEIJAR
-
Publication number: 20200267051Abstract: A method for managing transmissions between hypervisors and network switches is described. The method may include receiving, by a management server, a message from a network switch operating in a network; and transmitting, by the management server, a first translation instruction, including a first hypervisor address, to a network address translation device in response to receiving the message, wherein the first translation instruction indicates to the network address translation device to forward traffic received from the network switch to the first hypervisor address.Type: ApplicationFiled: October 6, 2017Publication date: August 20, 2020Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Alireza RANJBAR, Nicklas BEIJAR
-
Publication number: 20200145236Abstract: A method (10) for generating operating entropy is provided. The method (10) is performed by a cloud computing entity (2) run on shared underlying resources (3). The method (10) comprises: sending (11) a respective entropy request to one or more servers (5a, 5b, 5c), inserting in each entropy request a respective timestamp, receiving (12) a response from each of the one or more servers (5a, 5b, 5c), each response payload comprising random bytes of unknown amount of entropy, verifying (13) validity of each response by comparing the respective timestamp in each response to a corresponding stored timestamp, and generating (14) the operating entropy based on at least one of the received responses. A cloud computing entity (2), a computer program and a computer program product are also provided.Type: ApplicationFiled: June 22, 2017Publication date: May 7, 2020Inventors: Mohit Sethi, Nicklas Beijar, Kristian Slavov
-
Patent number: 10637825Abstract: The present disclosure discloses a method (400) performed by a router connected to an IPv6 network and an IPv4 network. The method comprises receiving (S410), from an IPv4 compliant device connected to the IPv4 network, a request for an IPv6 network resource enabled by an IPv6 compliant device connected to the IPv6 network, and obtaining (S420) from a first resource directory an external IPv4 address and an external IPv4 port number corresponding to the IPv6 network resource. The first resource directory comprises a name, a local IPv6 address and a local IPv6 port for the IPv6 network resource, the external IPv4 address, and the external IPv4 port number. The method (400) further comprises creating (S430) an entry in a network address translation table for enabling communication between the IPv4 compliant device and the IPv6 network resource.Type: GrantFiled: December 22, 2015Date of Patent: April 28, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Oscar Novo Diaz, Nicklas Beijar
-
Patent number: 10623504Abstract: A relay module (30) for use in a lightweight machine to machine (LWM2M) communication network comprises a first interface module (31) for interfacing with one or more server devices, and a second interface module (33) for interfacing with a plurality of client devices. A processing unit (35) is adapted to establish at least one group object instance, wherein each group object instance is used to control communication between a server device and a group of client devices.Type: GrantFiled: October 22, 2014Date of Patent: April 14, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Oscar Novo Diaz, Nicklas Beijar, Domenico D'Ambrosio, Jaime Jiménez, Miika Komu, Mert Ocak, Patrik Salmela
-
Publication number: 20200059765Abstract: A method performed by a first communication device, for identifying at least one second communication device each second communication device providing a respective semantic representation. The first communication device and a number of second communication devices operate in a communications network. The first communication device decides (201) a target semantic representation and decides (202) a threshold related to a tolerated semantic distance between a semantic representation and the target semantic representation. The first communication device sends (203) to one or more network devices in the communications network, a request for any one or more second communication devices out of the number of second communication devices, providing a semantic representation having a semantic distance below the decided threshold.Type: ApplicationFiled: February 22, 2017Publication date: February 20, 2020Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Mert OCAK, Nicklas BEIJAR, Jaime JIMÉNEZ