Patents by Inventor Oren Shani

Oren Shani 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: 11510245
    Abstract: An approach is described for a wireless device comprising a transceiver and a processor communicatively coupled to the transceiver. The processor is configured to detect a packet for transmission; scan, using the transceiver, a channel during an initial sliding window, the initial sliding window having N symbol durations; determine a power distribution of the initial sliding window based on the channel scan; determine that the channel is occupied during a first time period of the initial sliding window based at least on the power distribution; and determine a second sliding window having a second time period and a third time period. The second time period overlaps with the initial sliding window and a length of the third time period is determined based at least on the power distribution.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: November 22, 2022
    Assignee: Apple Inc.
    Inventors: Yaranama Venkata Ramana Dass, Assaf Porat, Oren Shani, Venkateswara Rao Manepalli, Paul V. Flynn
  • Patent number: 11497020
    Abstract: Some aspects of this disclosure relate to apparatuses and methods for implementing techniques for a first wireless device to select a channel to a second wireless device among a set of channels to the second wireless device shared by a set of wireless devices of the wireless network, and further transmit data to the second wireless device over the selected channel. The first wireless device can perform a measurement to determine a channel occupancy during a measurement period for a channel, wherein the measurement period includes a plurality of periodic transmission durations. The first wireless device can select a channel that is less occupied indicated by the channel occupancy of the channel. The first wireless device can further transmit data to the second wireless device over the selected channel in a transmission period after the measurement period.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: November 8, 2022
    Assignee: Apple Inc.
    Inventors: Shehla S. Rana, Oren Shani, Rajneesh Kumar, Yang Yu
  • Publication number: 20220346142
    Abstract: An approach is described for a wireless device comprising a transceiver and a processor communicatively coupled to the transceiver. The processor is configured to detect a packet for transmission; scan, using the transceiver, a channel during an initial sliding window, the initial sliding window having N symbol durations; determine a power distribution of the initial sliding window based on the channel scan; determine that the channel is occupied during a first time period of the initial sliding window based at least on the power distribution; and determine a second sliding window having a second time period and a third time period. The second time period overlaps with the initial sliding window and a length of the third time period is determined based at least on the power distribution.
    Type: Application
    Filed: April 23, 2021
    Publication date: October 27, 2022
    Applicant: Apple Inc.
    Inventors: Yaranama Venkata Ramana DASS, Assaf PORAT, Oren SHANI, Venkateswara Rao MANEPALLI, Paul V. FLYNN
  • Patent number: 11418999
    Abstract: A wireless local area network (WLAN) station (STA) reports, with a medium access control (MAC) frame, a buffer status of an urgent traffic identifier (TID) to a second STA. In some embodiments, the second STA is also an access point (AP). The delay in reporting is reduced by providing a buffer status report for the urgent TID in a data frame being transmitted to carry data for a current TID. The buffer status report, in some embodiments, provides the value of the urgent TID. In some embodiments, the buffer status report provides an indication of the amount of data in a buffer corresponding to the urgent TID. In some embodiments, the buffer status report is based on an aggregated measure of more than one buffer with data awaiting transmission. The transmission of the MAC frame, in some embodiments, is unsolicited.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: August 16, 2022
    Inventors: Guoqing Li, Christiaan A. Hartman, Oren Shani, Matthew L. Semersky, Joonsuk Kim, Jarkko Kneckt, Ashok Ranganath, Yong Liu, Su Khiong Yong
  • Patent number: 11405487
    Abstract: The present invention provides a system for managing communication requests between client and server over secured communication network unidirectional communication paths, comprising of at least one of the following physical or virtual modules: a. a first unidirectional communication path comprised of at least one RX receiver and TX transceiver enabling to transmit request from the client to the server; b. a second unidirectional communication path comprised of at least one RX receiver and TX transceiver enabling to transmit response to request from the server to the client; c. a client communication management module for managing all incoming requests from the client by indexing said request; d. a web communication management module for managing all received replies from the server based on request index.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: August 2, 2022
    Assignee: VADO SECURITY TECHNOLOGIES LTD.
    Inventors: Oren Shani, Tamir Levinas, Yossi Ben Hagay
  • Publication number: 20220104177
    Abstract: Disclosed are methods, systems, and computer-readable medium to perform operations comprising periodically broadcasting, by a first wireless device, outgoing ranging packets on a measurement channel of a wireless network; receiving, by the first wireless device on the measurement channel and from a second wireless device, a plurality of incoming ranging data packets; and calculating, by the first wireless device and using a three ranging packet exchange with the second wireless device, a range to the second wireless device.
    Type: Application
    Filed: September 24, 2021
    Publication date: March 31, 2022
    Inventors: Oren Shani, Josef Peery, Leonid Vainbrand, Udi Atar, Yoav Feinmesser, Yoel Boger
  • Patent number: 11265100
    Abstract: Some embodiments of this disclosure include apparatuses and methods for implementing a requirement negotiation for an error vector magnitude (EVM) (or other metrics for measuring transmission signal quality) for ranging and/or positioning operation(s). Some embodiments relate to an electronic device including a transceiver and one or more processors communicatively coupled to the transceiver. The one or more processors transmit, during a negotiation phase of a ranging operation, an initial request frame to a second electronic device, wherein the initial request frame comprises a first indication of an error vector magnitude (EVM) requirement. The one or more processors receive an initial response frame from the second electronic device and determine a second indication of the EVM requirement based at least in part on the received initial response frame. The one or more processors implement a measurement phase of the ranging operation in accordance with the second indication of the EVM requirement.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: March 1, 2022
    Assignee: Apple Inc.
    Inventors: Roy Beeri, Qi Wang, Oren Shani, Yoav Feinmesser
  • Publication number: 20220038938
    Abstract: 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: Application
    Filed: October 15, 2021
    Publication date: February 3, 2022
    Inventors: Oran Naftali, Uri Weinrib, Oren Shani
  • Patent number: 11212803
    Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing the switching of different wireless platforms to different portions of a frequency band. An embodiment, at a first wireless platform, operates by receiving a band switch request message from a second wireless platform, wherein the band switch request message comprises a band switch delay period for the second wireless platform. The embodiment calculates a band switch time based on a band switch delay period for the first wireless platform and the band switch delay period for the second wireless platform. The embodiment transmits a band switch accept message comprising the band switch time to the second wireless platform. The embodiment sets a first filter to operate on a second portion of the frequency band based on the band switch time. The embodiment then operates on the second portion of the frequency band.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Adam B. Lapede, Daniel R. Borges, Mohammed W. Mokhtar, Helena D. O'Shea, Alon Paycher, Oren Shani, Matthew L. Semersky, Sriram Hariharan, Sreeraman Anantharaman, Khaye Loon Wei, Andrew D. Smart
  • Patent number: 11184850
    Abstract: A recipient electronic device that provides an acknowledgment is described. This recipient electronic device may include a main radio and a wake-up radio (WUR) that at least selectively transitions the main radio from a lower-power mode to a higher-power mode in response to a wake-up frame. During operation, the WUR receives a wake-up frame associated with an electronic device, e.g., a second or a sending device. Then, the WUR provides, in response to the wake-up frame, the acknowledgement intended for the electronic device. The wake-up frame may specify that an acknowledgement from the recipient electronic device to the electronic device is expected. For example, the wake-up frame may specify that the acknowledgement is communicated by the recipient electronic device using the WUR in the recipient electronic device. Moreover, the WUR may provide the acknowledgment while the main radio is in the lower-power mode.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: November 23, 2021
    Assignee: Apple Inc.
    Inventors: Guoqing Li, Oren Shani, Yong Liu
  • Patent number: 11184890
    Abstract: An interface circuit in an electronic device may contend for access to a shared communication channel on behalf of the electronic device and a recipient electronic device, where the access has a duration. Then, the electronic device may provide a schedule frame intended for the recipient electronic device that includes information that specifies one or more time slots during the duration that are associated with the recipient electronic device and one or more communication functions of the recipient electronic device in the one or more time slots. Moreover, the electronic device may provide a data frame with data intended for the recipient electronic device. In response, the electronic device may receive a response frame associated with the recipient electronic device, where the response frame is received during at least one of the one or more time slots.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: November 23, 2021
    Assignee: Apple Inc.
    Inventors: Daniel R. Borges, Oren Shani, Christiaan A. Hartman, Yong Liu, Charles F. Dominguez, Karthik R. Mekala, Tashbeeb Haque, Lawrie Kurian, Mete Fikirlier, Guoqing Li, Rajneesh Kumar, Ka Ho P. Poon, Brian B. Whitaker, Joseph Hakim, John A. Wilson, Tony Chi Wang Ng, Roopkumar Parthasarathy Rao, Curtis J. Schmidek, Shishir Gupta, Tushar R. Shah, Jacob H. Power, Bryan J. Follis, Anand Rajagopalan
  • Patent number: 11178566
    Abstract: 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: Grant
    Filed: November 17, 2017
    Date of Patent: November 16, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Oran Naftali, Uri Weinrib, Oren Shani
  • Publication number: 20210289498
    Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing the switching of different wireless platforms to different portions of a frequency band. An embodiment, at a first wireless platform, operates by receiving a band switch request message from a second wireless platform, wherein the band switch request message comprises a band switch delay period for the second wireless platform. The embodiment calculates a band switch time based on a band switch delay period for the first wireless platform and the band switch delay period for the second wireless platform. The embodiment transmits a band switch accept message comprising the band switch time to the second wireless platform. The embodiment sets a first filter to operate on a second portion of the frequency band based on the band switch time. The embodiment then operates on the second portion of the frequency band.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Applicant: Apple Inc.
    Inventors: Adam B. LAPEDE, Daniel R. BORGES, Mohammed W. MOKHTAR, Helena D. O'SHEA, Alon PAYCHER, Oren SHANI, Matthew L. SEMERSKY, Sriram HARIHARAN, Sreeraman ANANTHARAMAN, Khaye Loon WEI, Andrew D. SMART
  • Publication number: 20210281665
    Abstract: 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: Application
    Filed: May 25, 2021
    Publication date: September 9, 2021
    Inventors: Uri Weinrib, Oren Shani, Ben Gilboa
  • Patent number: 11070953
    Abstract: An access point transmits a trigger frame to a set of electronic devices in a wireless local area network (WLAN). The access point receives, from one or more electronic devices in a set of electronic devices, one or more requests to send data. In response, the access point transmits the trigger frame, which includes information specifying an ordered list of electronic devices in the set of electronic devices that are allowed to transmit. Subsequently, the access point sequentially receives one or more frames from the ordered list of electronic devices. After receiving a frame from the last electronic device in the ordered list of electronic devices or after an unused transmit opportunity of the last electronic device in the ordered list of electronic devices, the access point transmits a block acknowledgment to the ordered list of electronic devices.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventors: Yaniv Dvory, Hay Lev, Yoel Boger, Oren Shani
  • Patent number: 11063886
    Abstract: Methods and systems are provided for directing data packets over a network from a source machine (100) via at least one virtual packet switch (110, 130), over a physical unidirectional connection (150, 250) to at least one destination machine (200), by configuring a transmission (TX) Layer 3 agent module (140), located between the source machine and the physical unidirectional connection, to receive an Address Request Protocol (ARP) request message from the source machine and to respond with an ARP response message containing a Media Access Control (MAC) address of a reception (RX) machine, wherein the physical unidirectional connection is located on the network between the TX Layer 3 agent module and the RX machine.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: July 13, 2021
    Assignee: VADO SECURITY TECHNOLOGIES LTD
    Inventors: Oren Shani, Tamir Levinas, Yossi Ben Hagay
  • Publication number: 20210211836
    Abstract: This disclosure relates to techniques for performing ranging wireless communication including prioritization. A first wireless device may transmit a request for ranging services to a second wireless device. The first wireless device may transmit an indication of a ranging priority to the second wireless device. The second wireless device may determine a granted ranging priority. The first and second wireless device may perform ranging communication according to the granted ranging priority.
    Type: Application
    Filed: March 18, 2021
    Publication date: July 8, 2021
    Inventors: Srinivas Burugupalli, Qi Wang, Oren Shani, Christiaan A. Hartman, Danlin Li, Aniruddha S. Diwan
  • Patent number: 11057829
    Abstract: Methods for performing a ranging procedure according to the non-trigger-based protocol may include negotiating timing parameters associated with the ranging procedure, performing a ranging measurement, and transmitting/receiving, after completion of the ranging measurement, a message announcing initiation of another ranging measurement. The timing parameters may indicate a time window in which an initiating device can initiate a subsequent ranging measurement and the message announcing initiation of the second ranging measurement may be received during the time range specified. Timing parameters may indicate a responding device's required minimum and maximum time between ranging measurements. Additional parameters may indicate an initiating device's required minimum and maximum time between ranging measurements. A power savings mode may be entered after the first ranging measurement and during at least a portion of a time period specified by the parameters.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: July 6, 2021
    Assignee: Apple Inc.
    Inventors: Qi Wang, Christiaan A. Hartman, Oren Shani, Rafi Vitory, Roy Beeri, Yoav Feinmesser
  • Patent number: 11050857
    Abstract: 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: Grant
    Filed: July 17, 2014
    Date of Patent: June 29, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Uri Weinrib, Oren Shani, Ben Gilboa
  • Patent number: 11032757
    Abstract: Passive and active scanning for extended range wireless networking. The choice between legacy and extended range signaling can depend on one or more factors. For passive scanning, an electronic device may transmit a combination of legacy beacons and extended range beacons for network discovery by receiving electronic devices. For active scanning, an electronic device may transmit extended range probe requests in addition to legacy probe requests to discover all of the access points within its transmission range. Responses to probe requests can use extended range, legacy, single user, and/or multi user protocols.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: June 8, 2021
    Assignee: Apple Inc.
    Inventors: Jarkko L. Kneckt, Christiaan A. Hartman, Guoqing Li, Joonsuk Kim, Matthew L. Semersky, Oren Shani, Syed A. Mujtaba, Yong Liu