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: 11510245Abstract: 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: GrantFiled: April 23, 2021Date of Patent: November 22, 2022Assignee: Apple Inc.Inventors: Yaranama Venkata Ramana Dass, Assaf Porat, Oren Shani, Venkateswara Rao Manepalli, Paul V. Flynn
-
Patent number: 11497020Abstract: 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: GrantFiled: May 27, 2021Date of Patent: November 8, 2022Assignee: Apple Inc.Inventors: Shehla S. Rana, Oren Shani, Rajneesh Kumar, Yang Yu
-
Publication number: 20220346142Abstract: 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: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Applicant: Apple Inc.Inventors: Yaranama Venkata Ramana DASS, Assaf PORAT, Oren SHANI, Venkateswara Rao MANEPALLI, Paul V. FLYNN
-
Patent number: 11418999Abstract: 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: GrantFiled: February 9, 2017Date of Patent: August 16, 2022Inventors: Guoqing Li, Christiaan A. Hartman, Oren Shani, Matthew L. Semersky, Joonsuk Kim, Jarkko Kneckt, Ashok Ranganath, Yong Liu, Su Khiong Yong
-
Patent number: 11405487Abstract: 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: GrantFiled: March 20, 2019Date of Patent: August 2, 2022Assignee: VADO SECURITY TECHNOLOGIES LTD.Inventors: Oren Shani, Tamir Levinas, Yossi Ben Hagay
-
Publication number: 20220104177Abstract: 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: ApplicationFiled: September 24, 2021Publication date: March 31, 2022Inventors: Oren Shani, Josef Peery, Leonid Vainbrand, Udi Atar, Yoav Feinmesser, Yoel Boger
-
Patent number: 11265100Abstract: 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: GrantFiled: October 24, 2019Date of Patent: March 1, 2022Assignee: Apple Inc.Inventors: Roy Beeri, Qi Wang, Oren Shani, Yoav Feinmesser
-
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: 11212803Abstract: 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: GrantFiled: March 10, 2020Date of Patent: December 28, 2021Assignee: 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: 11184850Abstract: 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: GrantFiled: September 4, 2018Date of Patent: November 23, 2021Assignee: Apple Inc.Inventors: Guoqing Li, Oren Shani, Yong Liu
-
Patent number: 11184890Abstract: 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: GrantFiled: August 6, 2019Date of Patent: November 23, 2021Assignee: 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: 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: 20210289498Abstract: 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: ApplicationFiled: March 10, 2020Publication date: September 16, 2021Applicant: 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: 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: 11070953Abstract: 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: GrantFiled: July 7, 2017Date of Patent: July 20, 2021Assignee: Apple Inc.Inventors: Yaniv Dvory, Hay Lev, Yoel Boger, Oren Shani
-
Patent number: 11063886Abstract: 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: GrantFiled: July 12, 2017Date of Patent: July 13, 2021Assignee: VADO SECURITY TECHNOLOGIES LTDInventors: Oren Shani, Tamir Levinas, Yossi Ben Hagay
-
Publication number: 20210211836Abstract: 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: ApplicationFiled: March 18, 2021Publication date: July 8, 2021Inventors: Srinivas Burugupalli, Qi Wang, Oren Shani, Christiaan A. Hartman, Danlin Li, Aniruddha S. Diwan
-
Patent number: 11057829Abstract: 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: GrantFiled: August 26, 2019Date of Patent: July 6, 2021Assignee: Apple Inc.Inventors: Qi Wang, Christiaan A. Hartman, Oren Shani, Rafi Vitory, Roy Beeri, Yoav Feinmesser
-
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
-
Patent number: 11032757Abstract: 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: GrantFiled: February 24, 2020Date of Patent: June 8, 2021Assignee: Apple Inc.Inventors: Jarkko L. Kneckt, Christiaan A. Hartman, Guoqing Li, Joonsuk Kim, Matthew L. Semersky, Oren Shani, Syed A. Mujtaba, Yong Liu