Patents by Inventor Uri Weinrib
Uri Weinrib 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: 20230171331Abstract: A method includes receiving, by a device, a portion of a data packet from a peer device during a reception time period, decoding a portion of a protocol data unit (PDU) of the data packet, decoding at least a portion of a header of the PDU, determining that the data packet is an empty packet according to the header, and aborting, by the device, reception of a remaining portion of the data packet to early terminate the reception time period.Type: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventors: Uri WEINRIB, Yaniv WEIZMAN
-
Publication number: 20230152980Abstract: In some examples, a method includes determining, during a boot sequence of a controller, a hash value for data of a block of a flash storage device, the block including executable code, determining a bit pattern based on a randomly generated number, extracting a subset of data bits of the hash value according to the bit pattern to obtain a snippet, and storing the snippet to a secure storage device.Type: ApplicationFiled: November 16, 2021Publication date: May 18, 2023Inventors: Barak CHERCHES, Uri WEINRIB
-
Publication number: 20230112720Abstract: A hardware direct memory access controller including an input port configured to receive data from an electronic device for direct memory access transfer, an output port configured to provide data for direct memory access, and processing circuitry is disclosed. The processing circuitry is configured to receive data comprising a header and payload from the electronic device via the input port, parse the header to determine data parameters including a transaction length and an input data format, and select a target destination for the data based at least in part on the data parameters. The processing circuitry is also configured to allocate memory within the target destination based at least in part on the transaction length, and to format the payload for direct memory access based at least in part on the data parameters, and to transfer the formatted payload for storage within the allocated memory within the target destination via the output port using direct memory access.Type: ApplicationFiled: October 12, 2021Publication date: April 13, 2023Inventors: Guy Shubeli, Barak Cherches, Uri Weinrib
-
Patent number: 11522979Abstract: Systems and methods for Transmission Control Protocol (TCP) acknowledgement (ACK) packet suppression are described. In various implementations, these systems and methods may be applicable to low-power communications. For example, a method may include receive a transport packet at a transport layer; de-encapsulating the transport packet using a transport protocol to identify a security packet; communicating the security packet to a security layer by the transport layer; communicating an acknowledgement signal to the transport layer from the security layer in response to receiving the security packet; suppressing an acknowledgement packet at the transport layer in response to receiving the acknowledgement signal; adding an acknowledgment indication to a next data packet to be sent after the suppress action; and sending the next data packet.Type: GrantFiled: May 25, 2021Date of Patent: December 6, 2022Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Uri Weinrib, Oren Shani, Ben Gilboa
-
Publication number: 20220112771Abstract: System and methods for using channel quality reports to reduce inter-band interference are disclosed. Channel information is received at a first wireless communication device from a second wireless communication device. The first wireless device is operating in a first frequency range, and the second wireless device is operating in a second frequency range. The first frequency range is adjacent to the second frequency range. A channel quality report is generated at the first wireless communication device. The channel quality report indicates that particular sub-bands in the first frequency range have low channel quality. The particular sub-bands are selected using the channel information.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib
-
Publication number: 20220038938Abstract: A Wi-Fi device in a WLAN network includes a processor and a transceiver adapted to be coupled to an antenna, and a power saving medium access in congested network environments algorithm that is activated after a Wi-Fi connection is established with its access point (AP). A Traffic Indication Map (TIM) bitmap in a TIM information element received in a beacon frame from the AP is analyzed to determine whether more than a predetermined number of bits (X) are set to indicate the AP has ?1 buffered frame for ones of the Wi-Fi devices to conclude whether the WLAN is in a congested environment. When in a congested environment, transmissions responsive to the beacon are postponed by entering a sleep mode for a random period of time (P). After P expires, the sleep mode is exited and a poll frame is transmitted to the AP to try to gain medium access.Type: ApplicationFiled: October 15, 2021Publication date: February 3, 2022Inventors: Oran Naftali, Uri Weinrib, Oren Shani
-
Patent number: 11206672Abstract: System and methods for using channel quality reports to reduce inter-band interference are disclosed. Channel information is received at a first wireless communication device from a second wireless communication device. The first wireless device is operating in a first frequency range, and the second wireless device is operating in a second frequency range. The first frequency range is adjacent to the second frequency range. A channel quality report is generated at the first wireless communication device. The channel quality report indicates that particular sub-bands in the first frequency range have low channel quality. The particular sub-bands are selected using the channel information.Type: GrantFiled: December 2, 2019Date of Patent: December 21, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib
-
Patent number: 11178566Abstract: A Wi-Fi device in a WLAN network includes a processor and a transceiver adapted to be coupled to an antenna, and a power saving medium access in congested network environments algorithm that is activated after a Wi-Fi connection is established with its access point (AP). A Traffic Indication Map (TIM) bitmap in a TIM information element received in a beacon frame from the AP is analyzed to determine whether more than a predetermined number of bits (X) are set to indicate the AP has ?1 buffered frame for ones of the Wi-Fi devices to conclude whether the WLAN is in a congested environment. When in a congested environment, transmissions responsive to the beacon are postponed by entering a sleep mode for a random period of time (P). After P expires, the sleep mode is exited and a poll frame is transmitted to the AP to try to gain medium access.Type: GrantFiled: November 17, 2017Date of Patent: November 16, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Oran Naftali, Uri Weinrib, Oren Shani
-
Publication number: 20210281665Abstract: Systems and methods for Transmission Control Protocol (TCP) acknowledgement (ACK) packet suppression are described. In various implementations, these systems and methods may be applicable to low-power communications. For example, a method may include receive an incoming TCP packet at a TCP layer implemented by the communication system; de-encapsulating the incoming TCP packet using a TCP protocol to identify an incoming Secure Sockets Layer (SSL) or Transport Layer Security (TLS) packet; passing the incoming SSL or TLS packet from the TCP layer to an SSL or TLS layer; and signaling, by the SSL or TLS layer to the TCP layer in response to the SSL or TLS layer having received the incoming SSL or TLS packet, that a TCP acknowledgement be suppressed by the TCP layer.Type: ApplicationFiled: May 25, 2021Publication date: September 9, 2021Inventors: Uri Weinrib, Oren Shani, Ben Gilboa
-
Patent number: 11050857Abstract: Systems and methods for Transmission Control Protocol (TCP) acknowledgement (ACK) packet suppression are described. In various implementations, these systems and methods may be applicable to low-power communications. For example, a method may include receive an incoming TCP packet at a TCP layer implemented by the communication system; de-encapsulating the incoming TCP packet using a TCP protocol to identify an incoming Secure Sockets Layer (SSL) or Transport Layer Security (TLS) packet; passing the incoming SSL or TLS packet from the TCP layer to an SSL or TLS layer; and signaling, by the SSL or TLS layer to the TCP layer in response to the SSL or TLS layer having received the incoming SSL or TLS packet, that a TCP acknowledgement be suppressed by the TCP layer.Type: GrantFiled: July 17, 2014Date of Patent: June 29, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Uri Weinrib, Oren Shani, Ben Gilboa
-
Publication number: 20200107329Abstract: System and methods for using channel quality reports to reduce inter-band interference are disclosed. Channel information is received at a first wireless communication device from a second wireless communication device. The first wireless device is operating in a first frequency range, and the second wireless device is operating in a second frequency range. The first frequency range is adjacent to the second frequency range. A channel quality report is generated at the first wireless communication device. The channel quality report indicates that particular sub-bands in the first frequency range have low channel quality. The particular sub-bands are selected using the channel information.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib
-
Patent number: 10499404Abstract: Disclosed embodiments include a base station. The base station includes a receiver that receives a channel quality report identifying one or more particular sub-bands in a first frequency band that, when used to transmit information, causes interference in one or more channels of a second frequency band that is adjacent to the first frequency band. The base station further includes a processor that selects one or more sub-bands in the first frequency band to assign based on the channel quality report, the selected sub-band(s) avoiding the one or more particular sub-bands identified in the channel quality report. Additionally, the base station includes a transmitter that sends a sub-band assignment for the selected sub-band(s). The first frequency is a Long Term Evolution (LTE) frequency and the base station is an eNodeB base station in one embodiment.Type: GrantFiled: July 25, 2018Date of Patent: December 3, 2019Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib
-
Publication number: 20190159056Abstract: A Wi-Fi device in a WLAN network includes a processor and a transceiver adapted to be coupled to an antenna, and a power saving medium access in congested network environments algorithm that is activated after a Wi-Fi connection is established with its access point (AP). A Traffic Indication Map (TIM) bitmap in a TIM information element received in a beacon frame from the AP is analyzed to determine whether more than a predetermined number of bits (X) are set to indicate the AP has ?1 buffered frame for ones of the Wi-Fi devices to conclude whether the WLAN is in a congested environment. When in a congested environment, transmissions responsive to the beacon are postponed by entering a sleep mode for a random period of time (P). After P expires, the sleep mode is exited and a poll frame is transmitted to the AP to try to gain medium access.Type: ApplicationFiled: November 17, 2017Publication date: May 23, 2019Inventors: Oran Naftali, Uri Weinrib, Oren Shani
-
Publication number: 20180332595Abstract: Disclosed embodiments include a base station. The base station includes a receiver that receives a channel quality report identifying one or more particular sub-bands in a first frequency band that, when used to transmit information, causes interference in one or more channels of a second frequency band that is adjacent to the first frequency band. The base station further includes a processor that selects one or more sub-bands in the first frequency band to assign based on the channel quality report, the selected sub-band(s) avoiding the one or more particular sub-bands identified in the channel quality report. Additionally, the base station includes a transmitter that sends a sub-band assignment for the selected sub-band(s). The first frequency is a Long Term Evolution (LTE) frequency and the base station is an eNodeB base station in one embodiment.Type: ApplicationFiled: July 25, 2018Publication date: November 15, 2018Inventors: Alon BEN AMI, Shlomit BEN YAKAR, Alon PAYCHER, Uri WEINRIB
-
Patent number: 10064202Abstract: Disclosed embodiments include a base station. The base station includes a receiver that receives a channel quality report identifying one or more particular sub-bands in a first frequency band that, when used to transmit information, causes interference in one or more channels of a second frequency band that is adjacent to the first frequency band. The base station further includes a processor that selects one or more sub-bands in the first frequency band to assign based on the channel quality report, the selected sub-band(s) avoiding the one or more particular sub-bands identified in the channel quality report. Additionally, the base station includes a transmitter that sends a sub-band assignment for the selected sub-band(s). The first frequency is a Long Term Evolution (LTE) frequency and the base station is an eNodeB base station in one embodiment.Type: GrantFiled: August 29, 2017Date of Patent: August 28, 2018Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib
-
Patent number: 9986519Abstract: A circuit includes a processor to store a beacon timestamp generated from a wireless network. An output port controlled by the processor causes an interrupt that initiates a capture of a link layer timestamp relative to the beacon timestamp. An input port on the processor receives the link layer time stamp. A synchronizer captures a processor timestamp relative to the beacon timestamp and determines a time offset value relative to the received link layer time stamp by computing a difference between the processor timestamp and the link layer timestamp. The time offset value is combined with the processor timestamp to synchronize the processor with respect to the beacon timestamp.Type: GrantFiled: June 30, 2015Date of Patent: May 29, 2018Assignee: Texas Instruments IncorporatedInventors: Oren Shani, Guy Mishol, Uri Weinrib
-
Publication number: 20170359828Abstract: Disclosed embodiments include a base station. The base station includes a receiver that receives a channel quality report identifying one or more particular sub-bands in a first frequency band that, when used to transmit information, causes interference in one or more channels of a second frequency band that is adjacent to the first frequency band. The base station further includes a processor that selects one or more sub-bands in the first frequency band to assign based on the channel quality report, the selected sub-band(s) avoiding the one or more particular sub-bands identified in the channel quality report. Additionally, the base station includes a transmitter that sends a sub-band assignment for the selected sub-band(s). The first frequency is a Long Term Evolution (LTE) frequency and the base station is an eNodeB base station in one embodiment.Type: ApplicationFiled: August 29, 2017Publication date: December 14, 2017Inventors: Alon BEN AMI, Shlomit BEN YAKAR, Alon PAYCHER, Uri WEINRIB
-
Patent number: 9775165Abstract: In accordance with disclosed embodiments, a first wireless communication device operating in a first frequency band receives channel information from a second wireless communication device operating in a second frequency band adjacent to the first frequency band. The first wireless communication device generates a channel quality report indicating particular sub-band(s) in the first frequency band that cause interference in one or more channels in the second frequency band when used by the first wireless communication device for transmission. The channel quality report is sent by the first wireless communication device to a base station, which subsequently provides a sub-band assignment assigning one or more sub-bands within the first frequency band that avoid the one or more particular sub-bands indicated by the channel quality report. The first wireless communication device transmits the information using the one or more assigned sub-bands.Type: GrantFiled: January 26, 2017Date of Patent: September 26, 2017Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib
-
Publication number: 20170142735Abstract: In accordance with disclosed embodiments, a first wireless communication device operating in a first frequency band receives channel information from a second wireless communication device operating in a second frequency band adjacent to the first frequency band. The first wireless communication device generates a channel quality report indicating particular sub-band(s) in the first frequency band that cause interference in one or more channels in the second frequency band when used by the first wireless communication device for transmission. The channel quality report is sent by the first wireless communication device to a base station, which subsequently provides a sub-band assignment assigning one or more sub-bands within the first frequency band that avoid the one or more particular sub-bands indicated by the channel quality report. The first wireless communication device transmits the information using the one or more assigned sub-bands.Type: ApplicationFiled: January 26, 2017Publication date: May 18, 2017Inventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib
-
Patent number: 9590764Abstract: System and methods for using channel quality reports to reduce inter-band interference are disclosed. Channel information is received at a first wireless communication device from a second wireless communication device. The first wireless device is operating in a first frequency range, and the second wireless device is operating in a second frequency range. The first frequency range is adjacent to the second frequency range. A channel quality report is generated at the first wireless communication device. The channel quality report indicates that particular sub-bands in the first frequency range have low channel quality. The particular sub-bands are selected using the channel information.Type: GrantFiled: September 15, 2014Date of Patent: March 7, 2017Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Alon Ben Ami, Shlomit Ben Yakar, Alon Paycher, Uri Weinrib