Patents by Inventor Yoav Ben-Yehezkel

Yoav Ben-Yehezkel 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: 20240137182
    Abstract: A method includes determining to send a data packet from a first transceiver to a second transceiver, the data packet configured according to a TCP, determining, at the first transceiver, to trigger the second transceiver to send an ACK packet according to a delayed ACK protocol, sending, from the first transceiver, the data packet with an additional packet responsive to determining the triggering of the ACK packet, and receiving, at the first transceiver, the ACK packet from the second transceiver responsive to the additional packet.
    Type: Application
    Filed: January 2, 2024
    Publication date: April 25, 2024
    Inventors: Yoav BEN YEHEZKEL, Alpert YARON
  • Patent number: 11902207
    Abstract: A method includes determining to send a data packet from a first transceiver to a second transceiver, the data packet configured according to a TCP, determining, at the first transceiver, to trigger the second transceiver to send an ACK packet according to a delayed ACK protocol, sending, from the first transceiver, the data packet with an additional packet responsive to determining the triggering of the ACK packet, and receiving, at the first transceiver, the ACK packet from the second transceiver responsive to the additional packet.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: February 13, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yoav Ben Yehezkel, Yaron Alpert
  • Publication number: 20230396578
    Abstract: Address resolution information acquisition (ARIA) for a computing device is described. In some examples, ARIA includes a computing device (e.g., an Internet of things (IoT) node, a gateway, a server) determining, without use of an address resolution protocol (ARP), address resolution information of one or more other computing devices (e.g., a IoT node, a gateway, a server). In one example, the computing device uses data flowing to or from its application layer, transport layer, or network layer to determine address resolution information of another computing device. The address resolution information can comprise one or more of a link layer address (e.g., a media access control (MAC) address) and an Internet layer address (e.g., an Internet protocol (IP) address). Usage of a cache for storing or deleting address resolution information can also be part of ARIA.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Eran HARARY, Yoav BEN YEHEZKEL, Yaniv TZOREFF
  • Patent number: 11777896
    Abstract: Address resolution information acquisition (ARIA) for a computing device is described. In some examples, ARIA includes a computing device (e.g., an Internet of things (IoT) node, a gateway, a server) determining, without use of an address resolution protocol (ARP), address resolution information of one or more other computing devices (e.g., a IoT node, a gateway, a server). In one example, the computing device uses data flowing to or from its application layer, transport layer, or network layer to determine address resolution information of another computing device. The address resolution information can comprise one or more of a link layer address (e.g., a media access control (MAC) address) and an Internet layer address (e.g., an Internet protocol (IP) address). Usage of a cache for storing or deleting address resolution information can also be part of ARIA.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: October 3, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eran Harary, Yoav Ben Yehezkel, Yaniv Tzoreff
  • Publication number: 20230068824
    Abstract: A method is provided. In some examples, the method includes initiating, by a host application in a station, resumption of target wakeup time (TWT) service between the station and an access point. In addition, the method includes transmitting, by a communication interface in the station to the access point, a request to resume the TWT service. The method further includes generating, by the host application, data for transmission to the access point and transmitting, by the communication interface to the access point, the generated data. The method also includes receiving, by the station after transmitting the generated data, a response from the access point and initiating, by the host application, suspension of the TWT service. Moreover, the method includes transmitting, by the communication interface to the access point, a request to suspend the TWT service.
    Type: Application
    Filed: August 10, 2022
    Publication date: March 2, 2023
    Inventors: Yaron Alpert, Yoav Ben-Yehezkel
  • Publication number: 20220346007
    Abstract: A technique for power aware event scheduling including receiving, from a wireless access point, an indication of a scheduled reference event, determining, for an application event, an amount of time to generate data for a wireless uplink transmission associated with the application event, receiving timing information, the timing information indicating an amount of time to divide the generated data into data frames, determining an adjusted time based on the amount of time to generate data, the received timing information, and the scheduled reference event, triggering the application event at the adjusted time, and transmitting the data frames based on the scheduled reference event.
    Type: Application
    Filed: April 21, 2022
    Publication date: October 27, 2022
    Inventors: Yaron ALPERT, Yoav BEN YEHEZKEL
  • Publication number: 20220173868
    Abstract: A method includes determining to send a data packet from a first transceiver to a second transceiver, the data packet configured according to a TCP, determining, at the first transceiver, to trigger the second transceiver to send an ACK packet according to a delayed ACK protocol, sending, from the first transceiver, the data packet with an additional packet responsive to determining the triggering of the ACK packet, and receiving, at the first transceiver, the ACK packet from the second transceiver responsive to the additional packet.
    Type: Application
    Filed: October 29, 2021
    Publication date: June 2, 2022
    Inventors: Yoav BEN YEHEZKEL, Yaron Alpert
  • Publication number: 20220141175
    Abstract: Address resolution information acquisition (ARIA) for a computing device is described. In some examples, ARIA includes a computing device (e.g., an Internet of things (IoT) node, a gateway, a server) determining, without use of an address resolution protocol (ARP), address resolution information of one or more other computing devices (e.g., a IoT node, a gateway, a server). In one example, the computing device uses data flowing to or from its application layer, transport layer, or network layer to determine address resolution information of another computing device. The address resolution information can comprise one or more of a link layer address (e.g., a media access control (MAC) address) and an Internet layer address (e.g., an Internet protocol (IP) address). Usage of a cache for storing or deleting address resolution information can also be part of ARIA.
    Type: Application
    Filed: January 12, 2022
    Publication date: May 5, 2022
    Inventors: Eran HARARY, Yoav BEN YEHEZKEL, Yaniv TZOREFF
  • Patent number: 11258752
    Abstract: Address resolution information acquisition (ARIA) for a computing device is described. In some examples, ARIA includes a computing device (e.g., an Internet of things (IoT) node, a gateway, a server) determining, without use of an address resolution protocol (ARP), address resolution information of one or more other computing devices (e.g., a IoT node, a gateway, a server). In one example, the computing device uses data flowing to or from its application layer, transport layer, or network layer to determine address resolution information of another computing device. The address resolution information can comprise one or more of a link layer address (e.g., a media access control (MAC) address) and an Internet layer address (e.g., an Internet protocol (IP) address). Usage of a cache for storing or deleting address resolution information can also be part of ARIA.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: February 22, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eran Harary, Yoav Ben Yehezkel, Yaniv Tzoreff
  • Publication number: 20210320895
    Abstract: Address resolution information acquisition (ARIA) for a computing device is described. In some examples, ARIA includes a computing device (e.g., an Internet of things (IoT) node, a gateway, a server) determining, without use of an address resolution protocol (ARP), address resolution information of one or more other computing devices (e.g., a IoT node, a gateway, a server). In one example, the computing device uses data flowing to or from its application layer, transport layer, or network layer to determine address resolution information of another computing device. The address resolution information can comprise one or more of a link layer address (e.g., a media access control (MAC) address) and an Internet layer address (e.g., an Internet protocol (IP) address). Usage of a cache for storing or deleting address resolution information can also be part of ARIA.
    Type: Application
    Filed: April 13, 2020
    Publication date: October 14, 2021
    Inventors: Eran HARARY, Yoav BEN YEHEZKEL, Yaniv TZOREFF
  • Patent number: 9742578
    Abstract: A method of operating a node of a network is disclosed. The method includes receiving a data frame having a header with plural addresses. The node determines if a first address of the plural addresses is an address of a descendant of the node and if a second address of the plural addresses is a parent address of the node. If so, the node changes a second address of the plural addresses to its own address in response to the step of determining. The node then transmits the data frame to at least one descendant of the node.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: August 22, 2017
    Assignee: Texas Instruments Incorporated
    Inventors: Yoav Ben-Yehezkel, Avraham Baum, Yaniv Tzoreff
  • Publication number: 20160191259
    Abstract: A method of operating a node of a network is disclosed. The method includes receiving a data frame having a header with plural addresses. The node determines if a first address of the plural addresses is an address of a descendant of the node and if a second address of the plural addresses is a parent address of the node. If so, the node changes a second address of the plural addresses to its own address in response to the step of determining. The node then transmits the data frame to at least one descendant of the node.
    Type: Application
    Filed: December 24, 2014
    Publication date: June 30, 2016
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yoav Ben-Yehezkel, Avraham Baum, Yaniv Tzoreff
  • Publication number: 20130058222
    Abstract: A system and method of retaining synchronization in a shared medium communications network. Synchronization is maintained between colliding transmitters and receivers by providing a Collision Based Inter Frame Space (CBIFS) which is a time period at least as long as the longest frame and that starts from a point in time common to all nodes such as after the backoff period (beginning of the PHY header). After a collision is detected in either a transmitting or receiving node, the node waits the remaining time in the CBIFS period. For transmitters the node waits the remaining time period from the end of the frame transmission until the CBIFS period terminates. For receivers, the node waits from the end of the preamble until the CBIFS period terminates.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 7, 2013
    Inventors: Yoav Ben-Yehezkel, Ronen Gazit