Patents by Inventor Piergiuseppe di Marco

Piergiuseppe di Marco 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: 11838850
    Abstract: A method and apparatus for device establishing redundant relay nodes in a mesh network.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: December 5, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Jingcheng Zhang, Thomas Rimhagen, Piergiuseppe Di Marco
  • Patent number: 11743173
    Abstract: A method for establishing redundant paths between a source node and the destination node, source node and a destination node in a wireless mesh network, said method comprising the steps of establishing, by said source node, a first path between said source node and said destination node, wherein said first path is associated with a first sequence number and comprises one or more first intermediate nodes in said wireless mesh network; determining, by said source node, to establish a second path between said source node and said destination node; transmitting, by said source node, a path request to a plurality of nodes in said wireless mesh network, wherein said path request identifies said destination node and that said requested second path is redundant to said first path; and said path request is transmitted no earlier than a predetermined duration after said first path is established; receiving, by said source node, from said destination node, a path reply that identifies said second path, wherein said seco
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: August 29, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Pontus Arvidson, Piergiuseppe Di Marco
  • Patent number: 11576022
    Abstract: Embodiments herein relate to e.g. a method performed by a network node (10) for handling communication of data in a Bluetooth Low Energy (BLE) mesh network (1). The network node obtains a neighbor table, wherein the neighbor table is based on messages received from different network nodes; and selects an association between network nodes in the BLE mesh network (1) taking the neighbor table into account.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: February 7, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jingcheng Zhang, Piergiuseppe Di Marco, Per Elmdahl, Thomas Rimhagen, Wei Shen, Per Skillermark
  • Patent number: 11490400
    Abstract: A method by an end node (102) operating in a Mesh communications network (100) is described herein. The end node (102) monitors (601), a first channel, for transmissions of first information from one or more relay nodes (103) operating in the network. The first information indicates transmission, from the one or more relay nodes (103), of second information on a second channel associated with the first channel. The second information indicates transmission, from the one or more relay nodes (103), of third information on a third channel. The third channel is associated with the second channel and the first channel. The end node (102) then determines (603), based on the second information, time periods during which no transmission of the third information is predicted to be performed by the one or more relay nodes (103) on the third channel. The end node (102) then schedules (604) a transmission of fourth information in a fourth channel during the determined time periods.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: November 1, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per Skillermark, Pontus Arvidson, Roman Chirikov, Piergiuseppe di Marco
  • Publication number: 20220303745
    Abstract: A method and device for path discovery in a Bluetooth® mesh network.
    Type: Application
    Filed: September 9, 2019
    Publication date: September 22, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Pontus ARVIDSON, Per SKILLERMARK, Piergiuseppe DI MARCO
  • Publication number: 20220232449
    Abstract: A method of waking up a mesh node in a wireless mesh network, wherein said mesh node comprises a main receiver and a wakeup receiver, and wherein said method comprises the steps of receiving, by said wakeup receiver of said mesh node, a wake up signal message, wherein said wake up signal message comprises context information which is related to a path between a source mesh node and a destination mesh node corresponding to said wake up signal message, determining, by said wakeup receiver of said mesh node, that said context information is applicable for said mesh node, activating, by said wakeup receiver of said mesh node, said main receiver of said mesh node for subsequently receiving a data message.
    Type: Application
    Filed: June 11, 2019
    Publication date: July 21, 2022
    Inventors: Piergiuseppe Di Marco, Per Skillermark, Leif Wilhelmsson, Magnus L. Olsson
  • Publication number: 20220201610
    Abstract: A method of establishing connection between a first node in a wireless network and a second node in said wireless network, wherein each of said first and second nodes comprise a primary radio receiver and a wake up receiver, each of said nodes comprising a Radio Frequency, RF, switch, arranged to connect one of said primary or secondary radios to a radio antenna, said method comprising the steps of transmitting, by said first node, to a wake-up receiver of a second radio node, a wake-up signal that indicates a frequency channel on which the second radio node is to transmit a response, receiving, by said first node, in response to transmitting said wake-up signal, response from said second radio node on the frequency channel indicated, and establishing, by said first node, a connection between said first and second nodes in order to transfer data between said first and second nodes. The present disclosure also relates to corresponding mesh nodes and a computer program product.
    Type: Application
    Filed: September 23, 2019
    Publication date: June 23, 2022
    Inventors: Leif Wilhelmsson, Henrik Sjöland, Thomas Rimhagen, Piergiuseppe Di Marco, Magnus Olsson
  • Publication number: 20220150831
    Abstract: A method performed by a low-power node (LPN) in a wireless mesh network, wherein the LPN comprises a main receiver and a wakeup receiver, and wherein the method comprises: performing the following first operations in response to an event trigger: activating the wakeup receiver while maintaining the main receiver in an inactive state, and sending a polling message to a second node in the wireless mesh network; for a predetermined duration, determining whether a wakeup signal has been received from the second node via the wakeup receiver; and performing a plurality of second operations based on determining that the wakeup signal has been received, the second operations including: activating the main receiver, and receiving, from the second node via the main receiver, a response to the polling message.
    Type: Application
    Filed: June 11, 2019
    Publication date: May 12, 2022
    Inventors: Piergiuseppe Di Marco, Per Skillermark
  • Publication number: 20220046515
    Abstract: A method and apparatus for device establishing redundant relay nodes in a mesh network.
    Type: Application
    Filed: September 20, 2019
    Publication date: February 10, 2022
    Inventors: Jingcheng Zhang, Thomas Rimhagen, Piergiuseppe Di Marco
  • Patent number: 11246132
    Abstract: Messages are transmitted to a target device over a wireless network comprising a primary channel in which first messages are transmitted in a random access procedure, and a secondary channel in which second messages are transmitted using a dedicated access procedure, wherein each of the first messages comprises a pointer to the secondary channel, each first message comprising information about the transmitting device and the target device. For each of the first and second message, a transmission opportunity comprising a time slot for transmitting the corresponding message is selected and the primary channel is scanned to determine, based on the received first messages, whether a second message will be transmitted in the time slots selected for the first or second message in which the transmitting device or the target device is involved. The selected transmission opportunities are confirmed or amended based on a result of the scanning.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: February 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Piergiuseppe Di Marco, Jonas Kronander
  • Patent number: 11246081
    Abstract: Embodiments include methods, for an intermediate node in a wireless mesh network, to identify a critical link in a path between a source node and a destination node in the wireless mesh network. Such methods include receiving a first message relating to a discovery of a path between the source node and the destination node. Such methods also include forwarding the first message to one or more other nodes in the wireless mesh network based on an entry in a discovery table, stored in the intermediate node, that indicates that the intermediate node is part of a critical link in the path. The first message can be a path request message or a path reply message, and the methods can include various other operations associated with each type of first message. Other embodiments include wireless devices configured to operate as intermediate nodes in accordance with these methods.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: February 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Pontus Arvidson, Piergiuseppe di Marco
  • Patent number: 11234122
    Abstract: There is provided a method and corresponding arrangements and network nodes/devices for enabling packet forwarding in a wireless mesh network comprising a plurality of nodes. Basically, the method comprises conforming, for transmission of the same network layer information from at least two different nodes, the corresponding over-the-air packets to be node-independent, and scheduling the conformed over-the-air packets for synchronized and simultaneous transmission from the at least two different nodes.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: January 25, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per Skillermark, Roman Chirikov, Piergiuseppe Di Marco
  • Publication number: 20220015006
    Abstract: A method for multilane path discovery between a first node and a second node in a wireless mesh network, the method being performed by an intermediate node and comprising: receiving, by the intermediate node, a path request for establishing a path between the first and second nodes, wherein the path request comprises node count information related to the path between the first and second nodes; determining, by the intermediate node, that the received node count information is less than or equal to node count information, corresponding to a path between the first and second nodes, that is stored in a discovery table of the intermediate node; and updating, by the intermediate node, the stored node count information with the received node count information.
    Type: Application
    Filed: January 11, 2019
    Publication date: January 13, 2022
    Inventors: Piergiuseppe Di Marco, Pontus Arvidson
  • Patent number: 11153803
    Abstract: A method of updating a number of retransmissions for a mesh node in a mesh network comprising a plurality of mesh nodes, wherein said number of retransmissions define how often said mesh node retransmits received messages within said mesh network, said method comprising the steps of receiving, by said mesh node, a number of data messages, wherein each of said data messages originates from a same source mesh node and is intended for a same destination mesh node in said mesh network, transmitting, by said mesh node, each of said number of data messages based on said number of retransmissions receiving, by said mesh node, a number of acknowledgement messages, wherein each acknowledgement message originates from said RD mesh node and acknowledges receipt of a particular data message of said first number of data messages, and updating, by said mesh node, said number of retransmissions based on said number of data messages and based on said number of acknowledgement messages.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: October 19, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Anna Larmo, Piergiuseppe Di Marco
  • Patent number: 11115320
    Abstract: A node (100) is configured for use in a communication network. The node (100) is configured to obtain a message with a source address and a destination address. The node (100) is also configured to determine whether the message is a type of message that is sent in response to a different message routed from the destination address to the source address, and whether a forward route (16) from the destination address to the source address has been established. The node (100) is also configured to selectively transmit the message on a backward route (18) that is the reverse of the forward route (16), depending on the determining.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: September 7, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Piergiuseppe di Marco, Per Skillermark, Jingcheng Zhang
  • Publication number: 20210168066
    Abstract: A method for establishing redundant paths between a source node and the destination node, source node and a destination node in a wireless mesh network, said method comprising the steps of establishing, by said source node, a first path between said source node and said destination node, wherein said first path is associated with a first sequence number and comprises one or more first intermediate nodes in said wireless mesh network; determining, by said source node, to establish a second path between said source node and said destination node; transmitting, by said source node, a path request to a plurality of nodes in said wireless mesh network, wherein said path request identifies said destination node and that said requested second path is redundant to said first path; and said path request is transmitted no earlier than a predetermined duration after said first path is established; receiving, by said source node, from said destination node, a path reply that identifies said second path, wherein said seco
    Type: Application
    Filed: November 16, 2018
    Publication date: June 3, 2021
    Inventors: Pontus Arvidson, Piergiuseppe Di Marco
  • Patent number: 11012356
    Abstract: Embodiments include methods, performed by a first mesh node, of forwarding a received message in a wireless mesh network. Such methods include receiving, from a third mesh node in the wireless mesh network, a message whose destination is a second mesh node in the wireless mesh network. Such methods also including forwarding a plurality of repetitions of the message to the second mesh node. Successive repetitions of the message are separated by respective time delays, which are based on whether the first mesh node has an established friendship relationship with the second mesh node. For example, if the first and second mesh nodes have a friendship relationship, at least three repetitions of the message are forwarded by unicast transmission, and the respective time delays are equal and are between 100-200 ?s. Embodiments also include complementary methods performed by a second mesh node, and mesh nodes configured to perform such methods.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: May 18, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Piergiuseppe di Marco, Per Skillermark
  • Patent number: 10972959
    Abstract: A method for supporting the establishment of a path for transmitting a message in a mesh network, wherein said message is to be transmitted from a source node in said mesh network to a destination node, via one or more intermediary nodes, in said mesh network. The method comprises the steps of receiving, by an intermediary node in said mesh network, a path discovery message originating from said source node in said mesh network, said path discovery message comprising a path quality parameter, updating, by said intermediary node, said path quality parameter based on a quality of link associated with a node from which said intermediary node received said path discovery message, and broadcasting, by said intermediary node, said path discovery message wherein said broadcasted path discovery message comprises said updated path quality parameter. A complementary method and corresponding node are also presented herein.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: April 6, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Pontus Arvidson, Piergiuseppe di Marco, Per Skillermark
  • Patent number: 10944682
    Abstract: Method of establishing a route between a Route Originator, RO, mesh node and a Route Destination, RD, mesh node in a mesh network, said mesh network comprising a plurality of mesh nodes, said method comprising the steps of assembling a Route Request, RREQ, message, broadcasting said assembled RREQ message in said mesh network, receiving, by said RD mesh node, via any of said plurality of mesh nodes, said RREQ message, and transmitting, by said RD mesh node, a Route Reply, RREP, message towards said RO mesh node, and receiving, by said RO mesh node, via any of said plurality of mesh nodes, said RREP message thereby establishing said route between said RO mesh node and said RD mesh node, wherein an Route Sequence Number is used, which is a number specific for a pair of RO mesh node and RD mesh node.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: March 9, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Per Elmdahl, Piergiuseppe di Marco, Jingcheng Zhang
  • Patent number: 10893457
    Abstract: A relay node is configured to discover a route between a route origination node and a route destination node in a mesh communication network. The relay node in this regard generates a route request message that requests a route from the route origination node through the mesh communication network to the route destination node. The relay node transmits the route request message via unicast or broadcast, depending respectively on whether a routing table at the relay node has or does not have an entry indicating a known route to the route destination node.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 12, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Piergiuseppe Di Marco, Thomas Rimhagen, Jingcheng Zhang