Patents by Inventor James Simon Cho
James Simon Cho 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: 20210135792Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for implementing a hybrid automatic repeat request (HARQ) protocol in a wireless local area network (WLAN). A first WLAN device may generate a first HARQ packet for transmission to a second WLAN device. The first WLAN device may determine a first basic service set (BSS) indicator and a second BSS indicator for a BSS associated with the first WLAN device and the second WLAN device. The first BSS indicator and the second BSS indicator may be indicative of a BSS identifier (BSSID) of the BSS. The first WLAN device may output the first HARQ packet for transmission to the second WLAN device. The first HARQ packet may include the first BSS indicator and the second BSS indicator in one or more fields of a physical layer (PHY) header of the first HARQ packet.Type: ApplicationFiled: October 30, 2019Publication date: May 6, 2021Inventors: James Simon Cho, Tao-Fei Samuel Ng, Youhan Kim, Bin Tian, Jialing Li Chen, Stephen Jay Shellhammer, Vincent Knowles Jones, IV
-
Publication number: 20210091887Abstract: This disclosure provides methods, devices and systems for acknowledgement and retransmission, and more specifically, to methods, devices and systems that enable a secondary wireless channel to provide acknowledgements of data transmitted on a primary wireless channel concurrently with the reception of additional data on the primary wireless channel. In some implementations, a transmitting device may transmit wireless packets including multiple codewords to a receiving device via a first wireless channel. The receiving device may attempt to decode the received codewords based on primary information in the codewords. The receiving device may then transmit to the transmitting device, via a second wireless channel, a codeword acknowledgement that identifies codewords that the receiving device did not successfully decode. The transmitting device may then transmit parity information to the receiving device via the first wireless channel that aids the receiving device in decoding the identified codewords.Type: ApplicationFiled: September 23, 2020Publication date: March 25, 2021Inventors: James Simon CHO, Youhan KIM, Tao-Fei Samuel NG, Vincent Knowles JONES, IV
-
Publication number: 20200015181Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for analyzing management frames for multiple basic service sets (BSSs). In one aspect, a wireless node may obtain a first management frame from a wireless local area network (WLAN) apparatus, the WLAN apparatus operating multiple virtual access points (VAPs) respectively corresponding to multiple BSSs. The wireless node may determine whether the first management frame includes a BSS profile of a BSS associated with the wireless node based, at least in part, on an arrangement of a plurality of BSS profiles within one or more management frames. The wireless node may determine to further process the first management frame based, at least in part, on a determination that the first management frame includes the BSS profile of the BSS associated with the wireless node.Type: ApplicationFiled: July 8, 2019Publication date: January 9, 2020Inventors: Abhishek Pramod Patil, Yongchun Xiao, Ravi Gidvani, Sandip HomChaudhuri, Pradeep Kumar Yenganti, Arul Davidson Emmanuel, James Simon Cho, Padmanabhan Venkataraman Karthic, George Cherian, Alfred Asterjadhi, Jouni Kalevi Malinen
-
Publication number: 20190306790Abstract: Various aspects of the disclosure provide for Target Wake Time (TWT) slot scheduling in a communication network. The various aspects includes determining a number of stations in the basic service set (BSS) of an access point (AP) exceeding a minimum number of stations, determining whether to establish TWT slot scheduling for at least one or more of the stations based on one or more operational condition of the communication network, and establishing a TWT slot scheduling of the one or more of the stations if the one or more operational condition of the communication network, individually or collectively, satisfy a threshold.Type: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Inventors: Sanoop Kottontavida, Xiaolong Huang, Yongchun Xiao, Naveen Gangadharan, Srinivas Katar, Sandip Homchaudhuri, James Simon Cho
-
Publication number: 20190253967Abstract: Various aspects provide a wireless station (STA) to implement congestion sensitive target wake time (TWT) communications scheduling and enable the STA to determine whether to engage in communications between TWT service periods. A method described includes identifying a congestion metric, determining whether the congestion metric meets a congestion threshold, and transmitting a request to establish TWT communications in response to determining that the congestion metric meets the congestion threshold. Another method described includes terminating a scheduled service period of a TWT communications, receiving an indication that a threshold number of frames is available for transmission to an STA from an access point (AP) or an indication that one or more frames are present in a transmission queue at the STA, and transmitting, by the STA to the AP an indication that a communications link is to remain active between the terminated scheduled service period and a subsequent scheduled service period.Type: ApplicationFiled: February 14, 2018Publication date: August 15, 2019Inventors: Yongchun XIAO, Sandip HOMCHAUDHURI, Pradeep Kumar YENGANTI, Sanoop KOTTONTAVIDA, James Simon CHO, Srinivas KATAR, Shuibing DAI
-
Publication number: 20190089472Abstract: Devices and methods for wireless communication are disclosed. A method includes a wireless station receiving a first packet that includes a first media payload and a first media timestamp from a second device. The method includes the station capturing a time of arrival (TOA) timestamp in response to receiving the first packet from the second device. The TOA timestamp is sampled using a device clock of the station. The method includes the station receiving a second packet that includes a second media payload and a second media timestamp from the second device. A time of departure (TOD) timestamp associated with a transmission time of the first packet is embedded in the second packet. The TOD timestamp is sampled using a system clock of the second device. The method includes the station synchronizing its device clock to the system clock of the second device based on the TOA and TOD timestamps.Type: ApplicationFiled: September 17, 2018Publication date: March 21, 2019Inventors: Xiaoxin ZHANG, James Simon CHO
-
Patent number: 10231179Abstract: Systems and methods for wireless communications are disclosed. More particularly, aspects generally relate to an apparatus for wireless communications. The apparatus generally includes an interface for communicating with a plurality of wireless nodes via a plurality of antennas, and a processing system configured to determine a power state of each of the plurality of wireless nodes, and change from a first antenna mode used for communicating with the wireless nodes using a first number of spatial streams to a second antenna mode used for communicating with the wireless nodes using a second number of spatial streams, based on the determined power states of the wireless nodes.Type: GrantFiled: February 23, 2016Date of Patent: March 12, 2019Assignee: QUALCOMM IncorporatedInventors: Sandip Homchaudhuri, Youhan Kim, Srinivas Jasti, Sunghun Choi, Vikram Phogat, Ye Yuan, Umang Sureshbhai Patel, Lian Chen, Sumeet Kumar, James Simon Cho, Sreepathy Aida, Zhanfeng Jia, Pradeep Kumar Yenganti
-
Publication number: 20190007977Abstract: An access point (AP) may prioritize the allocation of uplink resources between multiple basic service sets (BSSs). In some aspects, the AP may select one of a plurality of BSSs, may allocate one or more random-access resource units (RUs) to only the selected BSS, and may transmit, for each of the selected BSSs, a respective frame indicating the random-access RUs allocated to that BSS. Wireless devices belonging to the selected BSS may contend for access to the random-access RUs allocated by the frame, and then transmit uplink data using the random-access RUs.Type: ApplicationFiled: August 21, 2018Publication date: January 3, 2019Inventors: Alfred Asterjadhi, James Simon Cho, George Cherian, Simone Merlin, Abhishek Pramod Patil
-
Patent number: 10159047Abstract: Methods and apparatuses for providing closed-loop power control during a short inter-frame space (SIFS) burst are described herein. A method includes receiving feedback associated with transmit power used to transmit a first data packet in a SIFS burst. The method also includes adjusting at least the transmit power, or a modulation and coding scheme (MCS), or a combination thereof, used to transmit a second data packet of the SIFS burst based at least in part on the received feedback.Type: GrantFiled: May 18, 2015Date of Patent: December 18, 2018Assignee: QUALCOMM IncorporatedInventors: Sandip HomChaudhuri, Sumeet Kumar, James Simon Cho
-
Patent number: 10075964Abstract: Methods, systems, and devices for wireless communication are described. A user equipment (UE) may be communicating on a radio frequency spectrum band of a first radio access technology (RAT) using a set of antennas. The UE may reconfigure at least one antenna of the set of antennas to perform a first scan on the radio frequency spectrum band of a second RAT. The UE may determine, based on the first scan, whether to reconfigure a remaining portion of the antennas of the set of antennas to perform a second scan on the radio frequency spectrum band of the second RAT.Type: GrantFiled: August 26, 2016Date of Patent: September 11, 2018Assignee: QUALCOMM IncorporatedInventors: Sandip HomChaudhuri, Gangadhar Burra, Eric Y. Tsou, Chintan Shirish Shah, Francis Ming-Meng Ngai, Alexei Yurievitch Gorokhov, Pattabiraman Subramanian, Ning Zhang, James Simon Cho
-
Publication number: 20180191480Abstract: Certain aspects of the present disclosure provide methods and apparatus for using a block acknowledgement (BlockAck) frame capable of acknowledging fragments. One example method for wireless communications generally includes receiving a plurality of protocol data units (PDUs) (e.g., media access control (MAC) protocol data units (MPDUs)); determining whether each of the PDUs was successfully received and whether each of the PDUs is associated with a non-fragmented service data unit (SDU) (e.g., MAC service data unit (MSDU)) or a fragmented SDU; and outputting for transmission a BlockAck frame comprising a bitmap field indicating a receive status for the non-fragmented and fragmented SDUs based on the determination.Type: ApplicationFiled: March 2, 2018Publication date: July 5, 2018Inventors: Alfred ASTERJADHI, Simone MERLIN, George CHERIAN, Santosh Paul ABRAHAM, Gwendolyn Denise BARRIAC, Rahul MALIK, Gang DING, Guido Robert FREDERIKS, James Simon CHO
-
Publication number: 20180103487Abstract: A wireless device (e.g., a station (STA)) may receive a transmission soliciting a control transmission (e.g., a soliciting transmission). The STA may identify a transmission parameter indicator, which may indicate a change in one or more parameters in a control response transmission parameter set (e.g., a set of parameters used for control transmissions in response to the soliciting transmission). The STA may transmit the control transmission in response to the soliciting transmission based on the identified transmission parameter indicator. The control response transmission parameter set may include a frame format, a physical layer convergence protocol (PLCP) protocol data unit (PPDU) format, a bandwidth, a modulation scheme, an encoding scheme, a modulation and coding scheme (MCS), a number of spatial streams (NSS), and/or a PPDU duration. In some cases, the transmission parameter indicator may indicate disabling or resumption of extended range (ER) single user (SU) PPDU format usage.Type: ApplicationFiled: October 11, 2017Publication date: April 12, 2018Inventors: Alfred Asterjadhi, George Cherian, Abhishek Pramod Patil, Alireza Raissinia, Ravi Gidvani, James Simon Cho
-
Patent number: 9929847Abstract: Certain aspects of the present disclosure provide methods and apparatus for using a shortened block acknowledgement (BlockAck) frame capable of acknowledging fragments. Such a shortened BlockAck frame may include a bitmap field having a shorter length than that of a basic BlockAck frame in the IEEE 802.11 standard (i.e., <128 octets). One example method for wireless communications generally includes receiving a plurality of protocol data units (PDUs) (e.g., media access control (MAC) protocol data units (MPDUs)); determining whether each of the PDUs was successfully received and whether each of the PDUs is associated with a non-fragmented service data unit (SDU) (e.g., MAC service data unit (MSDU)) or a fragmented SDU; and outputting for transmission a shortened BlockAck frame comprising a bitmap field indicating a receive status for the non-fragmented and fragmented SDUs based on the determination.Type: GrantFiled: December 22, 2015Date of Patent: March 27, 2018Assignee: QUALCOMM IncorporatedInventors: Alfred Asterjadhi, Simone Merlin, George Cherian, Santosh Paul Abraham, Gwendolyn Denise Barriac, Rahul Malik, Gang Ding, Guido Robert Frederiks, James Simon Cho
-
Publication number: 20180049027Abstract: A method for wireless communication may include receiving a communication and determining an acknowledgement signature for an acknowledgment in response to the communication. The acknowledgment signature may allow for authentication with the transmitting wireless device. The acknowledgment signature may be based on a key shared with the wireless device. An acknowledgement frame (e.g., acknowledging reception of the communication) may then be sent to the transmitting wireless device. The content of the acknowledgement may be based on the acknowledgement signature. For example, the signature may be included in a frame control, duration, or address field. Determining the acknowledgement signature may include determining a unique signature based on information from the received communication (e.g., a cyclic redundancy check (CRC)), the shared key, and/or a hash function.Type: ApplicationFiled: August 9, 2017Publication date: February 15, 2018Inventors: Santosh Paul Abraham, George Cherian, Alireza Raissinia, Abhishek Pramod Patil, Naveen Kumar Kakani, James Simon Cho, Jouni Malinen
-
Patent number: 9894679Abstract: Methods, systems, and devices for wireless communication are described. An access point (AP) may win access to an unlicensed frequency channel for a transmission opportunity. For the transmission opportunity, the AP may dynamically schedule a duration of time to be used for uplink transmissions and a duration of time to be used for downlink transmissions. The schedule may be based on a comparison of values for a parameter monitored by the AP. The parameter may be monitored for uplink traffic and for downlink traffic. The parameter may indicate the latency experienced by each direction of traffic, or an intolerance of each direction of traffic to delay. The AP may schedule the uplink and downlink durations to compensate for the discrepancy in latency between the two directions of traffic.Type: GrantFiled: March 18, 2016Date of Patent: February 13, 2018Assignee: QUALCOMM IncorporatedInventors: Xiaolong Huang, Chao Zou, Srinivas Katar, Hao Zhu, James Simon Cho, Alireza Raissinia
-
Patent number: 9867004Abstract: Disclosed herein are techniques for range measurement between one or more wireless stations (STAs) and a first access point (AP). In various embodiments, the first AP may synchronize a clock of the first AP with clocks of one or more synchronized APs. The first AP may perform a synchronization session with the one or more STAs. The first AP may also transmit one or more Broadcast time-of-departure (TOD) frames to the one or more STAs. Each of the one or more Broadcast TOD frames may include a time of departure of a Broadcast TOD frame from the first AP. A second AP and a third AP of the one or more synchronized APs may also transmit one or more Broadcast TOD frames to the one or more STAs for range and/or position determination.Type: GrantFiled: March 24, 2016Date of Patent: January 9, 2018Assignee: QUALCOMM IncorporatedInventors: Carlos Horacio Aldana, Ning Zhang, James Simon Cho, Xiaoxin Zhang
-
Patent number: 9854533Abstract: System and method for improving channel efficiency in a wireless link between an access-point transceiver and a first transceiver. The first transceiver may have a first data throughput rate that is lower than the maximum possible data throughput rate of the wireless link. The first transceiver may include a first receive buffer. An indication of the first data throughput rate and a size of the first receive buffer may be received and stored by the access-point transceiver. A first size of a first data packet for transmission to the first transceiver may be determined by the access-point transceiver based on one or more of the first data throughput rate and/or the size of the first receive buffer. The first data packet of the first size may be transmitted to the first transceiver by the access-point transceiver at a data rate that is higher than the first data throughput rate.Type: GrantFiled: January 1, 2015Date of Patent: December 26, 2017Assignee: QUALCOMM IncorporatedInventors: James Simon Cho, Shiwei Zhao
-
Patent number: 9832730Abstract: A communication device receives at least a portion of a packet. Power is reduced to a subset of components of a communication device. The subset of components for which power is reduced is determined based, at least in part, on a length of the packet. The power is reduced for a time period based, at least in part, on the length of the packet.Type: GrantFiled: July 2, 2015Date of Patent: November 28, 2017Assignee: QUALCOMM IncorporatedInventors: Xiaoru Zhang, James Simon Cho, Tao-Fei Samuel Ng, Sreepathy Laxmanbabu Aida
-
Patent number: 9820235Abstract: A method for reducing power consumption in a communication device. The method includes determining, by the communication device, that a packet transmitted on a communication medium is not intended for the communication device and estimating a length of the packet. If the length is greater than a first threshold but less than a second threshold, selecting a first group of components of the communication device to which to reduce power. If the length is greater than the second threshold, selecting a second group of components of the communication device to which to reduce power. The second group of components includes the first group of components. The method includes reducing power to the selected group of components.Type: GrantFiled: July 13, 2016Date of Patent: November 14, 2017Assignee: QUALCOMM IncorporatedInventors: Xiaoru Zhang, James Simon Cho, Tao-Fei Samuel Ng, Sreepathy Laxmanbabu Aida
-
Patent number: 9813938Abstract: Systems and methods for dynamically adapting channel access or transmission parameters based upon an identified channel access parameter or previously used transmission parameter are disclosed. In an aspect, an electronic device for communication over a wireless network is disclosed. The electronic device comprises a processor configured to generate a message that identifies one rule of a plurality of rules. Each of the plurality of rules defines a process for adapting a value of a communication parameter based on an identified channel access parameter. Also, each of the plurality of rules provides a particular quality of service and a particular priority for communication with the electronic device. The electronic device further comprises a transceiver configured to transmit the message to a station.Type: GrantFiled: July 8, 2014Date of Patent: November 7, 2017Assignee: QUALCOMM IncorporatedInventors: Simone Merlin, Amin Jafarian, Maarten Menzo Wentink, James Simon Cho, Gwendolyn Denise Barriac, Yan Zhou, Hemanth Sampath