Patents by Inventor Yacine Khaled

Yacine Khaled 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).

  • Publication number: 20240129057
    Abstract: Techniques are directed to using communication metric data associated with multiple modulation schemes to achieve a link quality metric that is representative of the link as a whole, across the multiple modulation schemes that may be employed on the link. A calculation of a link quality metric may be triggered by a network layer transmission attempt, with communication metrics accumulated at the link layer of the link. A filter used to calculate the link quality metric may be updated based on network layer transmission attempts, based on successful and/or unsuccessful transmissions at a Media Access Control (MAC) layer of the link. More generally, a calculation of link quality may be triggered by a higher layer transmission attempt while being calculated based on transmission attempts at a lower layer of the link.
    Type: Application
    Filed: October 2, 2023
    Publication date: April 18, 2024
    Applicant: Itron Global SARL
    Inventors: Jerome Bartier, Yacine Khaled, Khalid Maallem, Ahmad Kaouk
  • Publication number: 20240080896
    Abstract: Various embodiments disclose a method comprising determining, by a first node, a first link latency associated with a second node based on a time period between consecutive slots in a unicast listening schedule for the second node; in response to the first node detecting a failure in transmitting a first frame to the second node, determining, by the first node based on the first link latency, a first backoff time; and in response to determining that the first backoff time has elapsed, retransmitting, by the first node, the first frame to the second node.
    Type: Application
    Filed: November 3, 2023
    Publication date: March 7, 2024
    Inventors: Jerome BARTIER, Fabrice MONIER, Yacine KHALED
  • Patent number: 11924879
    Abstract: Techniques for managing multi-mode communications between nodes in a network include initiating, by a first node in a mesh network, a carrier sense multiple access with collision avoidance (CSMA/CA) session while the first node is in a first mode. The CSMA/CA session is associated with a request to transmit a data message to a second node in the mesh network. Initiating the CSMA/CA session includes determining availability of a channel associated with a channel schedule of the second node associated with the first mode.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: March 5, 2024
    Assignee: ITRON, INC.
    Inventors: Khalid Maallem, Yacine Khaled, Jérôme Bartier
  • Publication number: 20240040493
    Abstract: Various embodiments disclose techniques for time-multiplexing multiple listening schedules and physical layer modes that include a first node listening, using a first physical layer mode, for a first network discovery signal; in response to not detecting the first network discovery signal, listening, using a second physical layer mode, for a second network discovery signal; and in response to detecting the second network discovery signal transmitted by a second node using the second physical layer mode, establishing a connection with the second node using the second physical layer mode.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 1, 2024
    Inventors: Fabrice MONIER, Jerome BARTIER, Yacine KHALED, Imad JAMIL, Khalid MAALLEM, Samuel DE VALS
  • Patent number: 11876619
    Abstract: Techniques are directed to using communication metric data associated with multiple modulation schemes to achieve a link quality metric that is representative of the link as a whole, across the multiple modulation schemes that may be employed on the link. A calculation of a link quality metric may be triggered by a network layer transmission attempt, with communication metrics accumulated at the link layer of the link. A filter used to calculate the link quality metric may be updated based on network layer transmission attempts, based on successful and/or unsuccessful transmissions at a Media Access Control (MAC) layer of the link. More generally, a calculation of link quality may be triggered by a higher layer transmission attempt while being calculated based on transmission attempts at a lower layer of the link.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: January 16, 2024
    Assignee: Itron Global SARL
    Inventors: Khalid Maallem, Jerome Bartier, Aziza Ben-Mosbah, Yacine Khaled
  • Patent number: 11871345
    Abstract: Techniques for allocating event offsets within a period of transmission are described. A mains-powered device (MPD) may act as a “parent” to one or more battery-powered devices (BPDs). The MPD may assign “event offsets” to each BPD. The event offset is a time by which the BPD's timeslot is “offset” from the start of a periodic cycle of transmissions by the MPD. Thus, each event offset indicates a time that the BPD must be “awake,” i.e., operating its radio receiver and/or performing other functionality. A BPD may spend a substantial fraction of its time in a “sleep” mode, wherein less power is used and fewer functions are performed than during a period of that BPD's event offset. Another BPD may have a different event offset. Communications by the MPD with each child BPD may be substantially uniformly distributed over the period. To increase efficiency, groups of BPDs may receive multicasts.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: January 9, 2024
    Assignee: Itron, Inc.
    Inventors: Jerome Bartier, Keith Barnes, Thomas Uhling, Yacine Khaled, Khalid Maallem
  • Publication number: 20230379820
    Abstract: Techniques for allocating event offsets within a period of transmission are described. A mains-powered device (MPD) may act as a “parent” to one or more battery-powered devices (BPDs). The MPD may assign “event offsets” to each BPD. The event offset is a time by which the BPD's timeslot is “offset” from the start of a periodic cycle of transmissions by the MPD. Thus, each event offset indicates a time that the BPD must be “awake,” i.e., operating its radio receiver and/or performing other functionality. A BPD may spend a substantial fraction of its time in a “sleep” mode, wherein less power is used and fewer functions are performed than during a period of that BPD's event offset. Another BPD may have a different event offset. Communications by the MPD with each child BPD may be substantially uniformly distributed over the period. To increase efficiency, groups of BPDs may receive multicasts.
    Type: Application
    Filed: August 4, 2023
    Publication date: November 23, 2023
    Inventors: Jerome Bartier, Keith Barnes, Thomas Uhling, Yacine Khaled, Khalid Maallem
  • Patent number: 11825518
    Abstract: Various embodiments disclose a method comprising receiving, at a first node, a listening schedule associated with a second node; determining, by the first node, a link latency associated with the second node based on the listening schedule; in response to the first node detecting a frame transmission failure for a frame being transmitted by the first node to the second node, determining, by the first node based on the link latency, a backoff time; and in response to the first node determining that the backoff time has elapsed, the first node retransmitting the frame from the first node to the second node. In some embodiments, the method also includes determining a frame lifetime value associated with the second node based on the link latency; and in response to determining that a time period corresponding to the frame lifetime value has elapsed, dropping the frame.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: November 21, 2023
    Assignee: ITRON, INC.
    Inventors: Jerome Bartier, Fabrice Monier, Yacine Khaled
  • Patent number: 11818656
    Abstract: Techniques for allocating event offsets within a period of transmission are described. A mains-powered device (MPD) may act as a “parent” to one or more battery-powered devices (BPDs). The MPD may assign “event offsets” to each BPD. The event offset is a time by which the BPD's timeslot is “offset” from the start of a periodic cycle of transmissions by the MPD. Thus, each event offset indicates a time that the BPD must be “awake,” i.e., operating its radio receiver and/or performing other functionality. A BPD may spend a substantial fraction of its time in a “sleep” mode, wherein less power is used and fewer functions are performed than during a period of that BPD's event offset. Another BPD may have a different event offset. Communications by the MPD with each child BPD may be substantially uniformly distributed over the period. To increase efficiency, groups of BPDs may receive multicasts.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: November 14, 2023
    Assignee: Itron, Inc.
    Inventors: Jerome Bartier, Keith Barnes, Thomas Uhling, Yacine Khaled, Khalid Maallem
  • Patent number: 11812374
    Abstract: Various embodiments disclose a method that includes: attempting to detect, with a first transceiver associated with a first node, a network discovery signal, wherein the attempting is performed according to (a) a first listening schedule associated with a first physical layer mode and (b) a second listening schedule associated with a second physical layer mode; detecting, with the first transceiver, the network discovery signal during a slot associated with the first listening schedule; and in response to detecting the network discovery signal, establishing, with the first node, a connection between the first node and the second node using the first physical layer mode.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: November 7, 2023
    Assignee: ITRON, INC.
    Inventors: Fabrice Monier, Jerome Bartier, Yacine Khaled, Imad Jamil, Khalid Maallem, Samuel De Vals
  • Patent number: 11777638
    Abstract: Techniques are directed to using communication metric data associated with multiple modulation schemes to achieve a link quality metric that is representative of the link as a whole, across the multiple modulation schemes that may be employed on the link. A calculation of a link quality metric may be triggered by a network layer transmission attempt, with communication metrics accumulated at the link layer of the link. A filter used to calculate the link quality metric may be updated based on network layer transmission attempts, based on successful and/or unsuccessful transmissions at a Media Access Control (MAC) layer of the link. More generally, a calculation of link quality may be triggered by a higher layer transmission attempt while being calculated based on transmission attempts at a lower layer of the link.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: October 3, 2023
    Assignee: Itron Global SARL
    Inventors: Jerome Bartier, Yacine Khaled, Khalid Maallem, Ahmad Kaouk
  • Publication number: 20230156800
    Abstract: Various embodiments disclose a method comprising receiving, at a first node, a listening schedule associated with a second node; determining, by the first node, a link latency associated with the second node based on the listening schedule; in response to the first node detecting a frame transmission failure for a frame being transmitted by the first node to the second node, determining, by the first node based on the link latency, a backoff time; and in response to the first node determining that the backoff time has elapsed, the first node retransmitting the frame from the first node to the second node. In some embodiments, the method also includes determining a frame lifetime value associated with the second node based on the link latency; and in response to determining that a time period corresponding to the frame lifetime value has elapsed, dropping the frame.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Inventors: Jerome BARTIER, Fabrice MONIER, Yacine KHALED
  • Publication number: 20230156582
    Abstract: Various embodiments disclose a method that includes: attempting to detect, with a first transceiver associated with a first node, a network discovery signal, wherein the attempting is performed according to (a) a first listening schedule associated with a first physical layer mode and (b) a second listening schedule associated with a second physical layer mode; detecting, with the first transceiver, the network discovery signal during a slot associated with the first listening schedule; and in response to detecting the network discovery signal, establishing, with the first node, a connection between the first node and the second node using the first physical layer mode.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Inventors: Fabrice MONIER, Jerome BARTIER, Yacine KHALED, Imad JAMIL, Khalid MAALLEM, Samuel DE VALS
  • Publication number: 20230014967
    Abstract: Techniques for allocating event offsets within a period of transmission are described. A mains-powered device (MPD) may act as a “parent” to one or more battery-powered devices (BPDs). The MPD may assign “event offsets” to each BPD. The event offset is a time by which the BPD's timeslot is “offset” from the start of a periodic cycle of transmissions by the MPD. Thus, each event offset indicates a time that the BPD must be “awake,” i.e., operating its radio receiver and/or performing other functionality. A BPD may spend a substantial fraction of its time in a “sleep” mode, wherein less power is used and fewer functions are performed than during a period of that BPD's event offset. Another BPD may have a different event offset. Communications by the MPD with each child BPD may be substantially uniformly distributed over the period. To increase efficiency, groups of BPDs may receive multicasts.
    Type: Application
    Filed: August 1, 2022
    Publication date: January 19, 2023
    Inventors: Jerome Bartier, Keith Barnes, Thomas Uhling, Yacine Khaled, Khalid Maallem
  • Patent number: 11456940
    Abstract: Techniques are directed to determining, based at least in part on link quality metric data associated with communication over a link between the first node and a second node, to send an information message to the second node preceded by sending a corresponding polling message to the second node or to send the information message to the second node not preceded by sending the corresponding polling message to the second node. Based at least in part on the determining, a node may send the information message to the second node preceded by sending the corresponding polling message to the second node or sending the information message to the second node not preceded by sending the corresponding polling message to the second node. Overhead associated with polling messages may be reduced.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: September 27, 2022
    Assignee: Itron Global SARL
    Inventors: Yacine Khaled, Jerome Bartier, Khalid Maallem
  • Patent number: 11438837
    Abstract: Techniques for allocating event offsets within a period of transmission are described. A mains-powered device (MPD) may act as a “parent” to one or more battery-powered devices (BPDs). The MPD may assign “event offsets” to each BPD. The event offset is a time by which the BPD's timeslot is “offset” from the start of a periodic cycle of transmissions by the MPD. Thus, each event offset indicates a time that the BPD must be “awake,” i.e., operating its radio receiver and/or performing other functionality. A BPD may spend a substantial fraction of its time in a “sleep” mode, wherein less power is used and fewer functions are performed than during a period of that BPD's event offset. Another BPD may have a different event offset. Communications by the MPD with each child BPD may be substantially uniformly distributed over the period. To increase efficiency, groups of BPDs may receive multicasts.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: September 6, 2022
    Assignee: Itron, Inc.
    Inventors: Jerome Bartier, Keith Barnes, Thomas Uhling, Yacine Khaled, Khalid Maallem
  • Patent number: 11405142
    Abstract: A first node operates in a network. The first node sends a polling message to a second node over a link at a first data rate, receiving an acknowledgement message from the second node. Based at least in part on receiving the acknowledgement message, the first node determines the second node is available to receive an information message. Based at least in part on the determining the second node is available to receive the information message, the first node sends the information message to the second node over the link at a second data rate. The second data rate is based at least on an indication of observed behavior of the link and the first data rate is based at least on the second data rate. For example, the first node may determine the first data rate to be a next slowest available data rate than the second data rate.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: August 2, 2022
    Assignee: Itron Global SARL
    Inventors: Jerome Bartier, Yacine Khaled
  • Publication number: 20220191933
    Abstract: Techniques for managing multi-mode communications between nodes in a network include initiating, by a first node in a mesh network, a carrier sense multiple access with collision avoidance (CSMA/CA) session while the first node is in a first mode. The CSMA/CA session is associated with a request to transmit a data message to a second node in the mesh network. Initiating the CSMA/CA session includes determining availability of a channel associated with a channel schedule of the second node associated with the first mode.
    Type: Application
    Filed: March 4, 2022
    Publication date: June 16, 2022
    Inventors: Khalid MAALLEM, Yacine KHALED, Jérôme BARTIER
  • Patent number: 11356365
    Abstract: Techniques are directed to determining a rank value associated with a first network node. An example method includes determining a second network node indicated as being a preferred parent network node for the first network node. A first rank value is processed to determine a second rank value, the first rank value corresponding to a path from the second network node to a destination network node, including rounding up the first rank value in a predetermined manner to at least a second next higher integral rank value than the first rank value, to determine the second rank value. The second rank value is processed with at least a third rank value to determine the rank value associated with the first network node, the third rank value associated with a path from one of a plurality of candidate parent network nodes, for the first network node, to the destination network node.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: June 7, 2022
    Assignee: Itron Global SARL
    Inventors: Khalid Maallem, Jerome Bartier, Yacine Khaled, Meriem Mahjoub
  • Publication number: 20220166537
    Abstract: Techniques are directed to using communication metric data associated with multiple modulation schemes to achieve a link quality metric that is representative of the link as a whole, across the multiple modulation schemes that may be employed on the link. A calculation of a link quality metric may be triggered by a network layer transmission attempt, with communication metrics accumulated at the link layer of the link. A filter used to calculate the link quality metric may be updated based on network layer transmission attempts, based on successful and/or unsuccessful transmissions at a Media Access Control (MAC) layer of the link. More generally, a calculation of link quality may be triggered by a higher layer transmission attempt while being calculated based on transmission attempts at a lower layer of the link.
    Type: Application
    Filed: February 10, 2022
    Publication date: May 26, 2022
    Inventors: Khalid Maallem, Jerome Bartier, Aziza Ben-Mosbah, Yacine Khaled