Patents by Inventor Roman Chirikov

Roman Chirikov 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: 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
  • Patent number: 11245612
    Abstract: A node operable in a mesh communication network and a method performed thereby for routing a received packet towards a destination are provided. The method includes receiving a packet addressed to a destination node in the mesh network, the packet including information related to address of source node, last hop address, address of destination node, and a hop counter. The method further includes determining whether the destination address is included in a routing table of the node in the mesh communication network. When the destination address is included in a routing table, the received packet is forwarded according to the routing table; or when the destination address is not included in a routing table, the received packet is flooded by broadcasting it in the mesh communication network.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: February 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Roman Chirikov, Per Skillermark
  • 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
  • Patent number: 11044771
    Abstract: A method of sharing an established connection between a primary device in a network and one of a plurality of secondary devices. The method comprising the steps of receiving from an unconnected secondary device said plurality of secondary devices, an advertising packet for identifying said unconnected secondary device, sending, to said unconnected secondary device, a connection request based on said received advertising packet for establishing a connection between said unconnected secondary device and said primary device, said connection being shared among said unconnected secondary device and said one of said plurality of secondary devices, and transmitting, to secondary devices sharing an established connection, connection parameters, wherein said connection parameters define a time shared multiplexing scheme thereby facilitating sharing of said established connection. A complementary method and device for performing a method according to the present disclosure are also presented herein.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: June 22, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Roman Chirikov, Per Elmdahl
  • Publication number: 20200337100
    Abstract: A method of sharing an established connection between a primary device in a network and one of a plurality of secondary devices. The method comprising the steps of receiving from an unconnected secondary device said plurality of secondary devices, an advertising packet for identifying said unconnected secondary device, sending, to said unconnected secondary device, a connection request based on said received advertising packet for establishing a connection between said unconnected secondary device and said primary device, said connection being shared among said unconnected secondary device and said one of said plurality of secondary devices, and transmitting, to secondary devices sharing an established connection, connection parameters, wherein said connection parameters define a time shared multiplexing scheme thereby facilitating sharing of said established connection. A complementary method and device for performing a method according to the present disclosure are also presented herein.
    Type: Application
    Filed: January 19, 2018
    Publication date: October 22, 2020
    Inventors: Roman Chirikov, Per Elmdahl
  • Publication number: 20200275459
    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: Application
    Filed: November 14, 2018
    Publication date: August 27, 2020
    Inventors: Per Skillermark, Pontus Arvidson, Roman Chirikov, Piergiuseppe di Marco
  • Patent number: 10743343
    Abstract: A method performed by a first network node for reducing the number of colliding transmissions in a mesh network is provided. The first network node and the second network node are configured to use periodic advertising for transmissions in the mesh network. The first network node calculates (402a) a first duration related to a transmission of data of a first size to be transmitted to the second network node. The first network node further calculates (402b) a second duration related to a period of time until a reception or a transmission of data is scheduled for second network node will occur. Based on the first and second duration the first network node decides (403) whether or not to decrease the first size of the transmission to a second size, so that first duration becomes shorter than the second duration. The first network then performs (404) the transmission according to the outcome of the deciding (403).
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: August 11, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Pontus Arvidson, Roman Chirikov, Piergiuseppe di Marco, Per Skillermark
  • Patent number: 10624028
    Abstract: A first Bluetooth device and a method performed thereby for operating in a network of Bluetooth devices, the first Bluetooth device being capable of operating according to at least two different configurations, wherein a first configuration is of lower functionality than a second configuration.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: April 14, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Piergiuseppe Di Marco, Roman Chirikov, Wei Shen
  • Publication number: 20200029360
    Abstract: A method performed by a first network node for reducing the number of colliding transmissions in a mesh network is provided. The first network node and the second network node are configured to use periodic advertising for transmissions in the mesh network. The first network node calculates (402a) a first duration related to a transmission of data of a first size to be transmitted to the second network node. The first network node further calculates (402b) a second duration related to a period of time until a reception or a transmission of data is scheduled for second network node will occur. Based on the first and second duration the first network node decides (403) whether or not to decrease the first size of the transmission to a second size, so that first duration becomes shorter than the second duration. The first network then performs (404) the transmission according to the outcome of the deciding (403).
    Type: Application
    Filed: April 12, 2018
    Publication date: January 23, 2020
    Inventors: Pontus Arvidson, Roman Chirikov, Piergiuseppe di Marco, Per Skillermark
  • Publication number: 20190356573
    Abstract: A node operable in a mesh communication network and a method performed thereby for routing a received packet towards a destination are provided. The method includes receiving a packet addressed to a destination node in the mesh network, the packet including information related to address of source node, last hop address, address of destination node, and a hop counter. The method further includes determining whether the destination address is included in a routing table of the node in the mesh communication network. When the destination address is included in a routing table, the received packet is forwarded according to the routing table; or when the destination address is not included in a routing table, the received packet is flooded by broadcasting it in the mesh communication network.
    Type: Application
    Filed: December 23, 2016
    Publication date: November 21, 2019
    Inventors: Roman CHIRIKOV, Per SKILLERMARK
  • Publication number: 20190159022
    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: Application
    Filed: August 10, 2016
    Publication date: May 23, 2019
    Inventors: Per SKILLERMARK, Roman CHIRIKOV, Piergiuseppe DI MARCO
  • Patent number: 10070388
    Abstract: In one aspect, a node in a mesh network receives presence messages from neighbor node in the mesh network, and determines a number of neighbor nodes, based on the received presence messages. The node determines a duty cycle percentage to be requested of the neighbor nodes, based on the number of the neighbor nodes, the duty cycle percentage indicating a minimum percentage of time the neighbor nodes should be awake to receive messages, so as to ensure a predetermined probability of successful reception of messages transmitted by the node. The node broadcasts the duty cycle percentage for reception by the neighbor nodes. The node also receives requested duty cycle percentages from corresponding neighbor nodes, sets an operating duty cycle of the node based on a greatest duty cycle percentage of the received duty cycle percentages, and sleeps and wakes according to the set duty cycle of the node.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: September 4, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Roman Chirikov, Piergiuseppe Di Marco
  • Publication number: 20180049122
    Abstract: A first Bluetooth device and a method performed thereby for operating in a network of Bluetooth devices, the first Bluetooth device being capable of operating according to at least two different configurations, wherein a first configuration is of lower functionality than a second configuration.
    Type: Application
    Filed: December 18, 2015
    Publication date: February 15, 2018
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Piergiuseppe DI MARCO, Roman CHIRIKOV, Wei SHEN
  • Publication number: 20170105178
    Abstract: In one aspect, a node in a mesh network receives presence messages from neighbor node in the mesh network, and determines a number of neighbor nodes, based on the received presence messages. The node determines a duty cycle percentage to be requested of the neighbor nodes, based on the number of the neighbor nodes, the duty cycle percentage indicating a minimum percentage of time the neighbor nodes should be awake to receive messages, so as to ensure a predetermined probability of successful reception of messages transmitted by the node. The node broadcasts the duty cycle percentage for reception by the neighbor nodes. The node also receives requested duty cycle percentages from corresponding neighbor nodes, sets an operating duty cycle of the node based on a greatest duty cycle percentage of the received duty cycle percentages, and sleeps and wakes according to the set duty cycle of the node.
    Type: Application
    Filed: March 14, 2016
    Publication date: April 13, 2017
    Inventors: Roman Chirikov, Piergiuseppe Di Marco