Patents by Inventor James A. Simon

James A. Simon 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: 20160323829
    Abstract: 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: Application
    Filed: July 13, 2016
    Publication date: November 3, 2016
    Inventors: Xiaoru ZHANG, James Simon CHO, Tao-Fei Samuel NG, Sreepathy Laxmanbabu AIDA
  • Publication number: 20160295580
    Abstract: Methods, systems, and devices are described for wireless communication at a wireless device. A wireless device (e.g., station or access point) may adapt short inter-frame space (SIFS) burst parameters to improve the performance of the overall network while providing enriched user experience. A wireless device may monitor traffic conditions on the network and dynamically adapt the SIFS burst parameters associated with one or more stations based at least in part on detected variations on the traffic channel. In other examples, the wireless device may allocate a common SIFS burst parameter to be used by a plurality of wireless devices in the basic service set (BSS).
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventors: Srinivas Katar, James Simon Cho, Guido Frederiks, Qinghai Gao, Xiaolong Huang, Chao Zou, Rahul Malik
  • Patent number: 9426694
    Abstract: Embodiments of the present invention provide for content optimization of a physical layer preamble. In one embodiment of the invention, a method for encapsulating a payload for transmission through a network is disclosed. The method comprises the step of programming a legacy physical layer length value in a legacy physical layer preamble. The legacy physical layer preamble is configured such that it can be received by any legacy stations that may be on the network, and such that a separate physical layer length value can be derived from the legacy physical layer preamble. Using such a system, content optimization of a physical layer preamble is provided.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 23, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: James Simon Cho
  • Publication number: 20160182205
    Abstract: 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: Application
    Filed: December 22, 2015
    Publication date: June 23, 2016
    Inventors: Alfred ASTERJADHI, Simone MERLIN, George CHERIAN, Santosh Paul ABRAHAM, Gwendolyn Denise BARRIAC, Rahul MALIK, Gang DING, Guido Robert FREDERIKS, James Simon CHO
  • Publication number: 20160142232
    Abstract: Methods, systems, and devices are described for wireless communications. More particularly, the described features relate to techniques for adjusting a modulation and coding scheme (MCS) to account for different airtime utilizations (available airtime actually utilized by a device for transmissions) resulting from different MCSs. In one example, a method for wireless communication may involve: determining a media access control (MAC) efficiency for a station of a plurality of stations based at least in part on a real-time multi-user (MU) physical protocol data unit (PPDU) length, a real-time physical layer service data unit (PSDU) length of each of the plurality of stations, and a modulation and coding scheme (MCS) of the station; adjusting a goodput estimate of the station using the MAC efficiency; and, adjusting the MCS of the station using the adjusted goodput estimate.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Qinghai Gao, Xiaolong Huang, Vincent Knowles Jones, IV, Srinivas Katar, James Simon Cho
  • Publication number: 20160142176
    Abstract: Methods, apparatus, and computer-readable media for wireless communication by an access point (AP) may involve communicating with a station using a first modulation and coding scheme (MCS). An under-utilization of a medium access control (MAC) protocol data unit (MPDU) aggregation of the station while using the first MCS may be identified. The under-utilization may be caused by packet error rate (PER)-induced head of line (HOL) blocking. The MCS may be switched to a second MCS that is lower than the first MCS.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Qinghai Gao, Xialong Huang, Vincent Knowles Jones, IV, Srinivas Katar, James Simon Cho
  • Patent number: 9332523
    Abstract: This disclosure includes systems and methods for determining the location of each of a plurality of STAs of a WLAN where an AP measures the round-trip time (RTT) and the angle of arrival (AOA) to each STA from implicit packet exchange, such as data frame and ACK frame. The AP may then report the RTT and AOA measurements to each STA using a dedicated beacon information element (IE) which multicasts RTT and AOA measurements to the STAs. By employing an additional parameter, namely, angle of arrival AOA, a single AP may compute the two-dimensional location of each associated STA. Further, another beacon IE may multicast mapping of the AIDs to MAC addresses so that the associated STAs can understand such mapping for STAs in a network so that one STA may know the location of other STAs. Encryption may be employed to achieve privacy.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: May 3, 2016
    Assignee: Qualcomm, Incorporated
    Inventors: Xiaoxin Zhang, Carlos Horacio Aldana, Sandip Homchaudhuri, James Simon Cho
  • Publication number: 20160088567
    Abstract: Methods, systems, and devices are described for adapting blind reception duration for range and congestion. A wireless station may measure channel conditions (e.g., range to an access point (AP) and channel congestion), and adjust one or more sleep timers based on the conditions. The sleep timers may each be associated with a window for reception of an expected transmission. If the transmission is not received in the window, the station may enter a sleep state to conserve power. In one example, a beacon miss timer is adjusted, and the expected wireless transmission is a delivery traffic indication message (DTIM). In another example, a content after beacon (CAB) timer is adjusted and the expected wireless transmission is the CAB. In some cases, the station may measure a delay for a number of beacons and determine the adjustment based on the delays.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Sandip HomChaudhuri, Fnu Rajkumar Samuel, Nitin Ashok Changlani, Arunkumar Jayaraman, Pradeep Baliganapalli Nagaraju, Sumeet Kumar, Lian Chen, James Simon Cho
  • Patent number: 9236978
    Abstract: This disclosure describes techniques for operating a client device to communicate with a wireless access point to validate data within a frame by comparing channel quality metrics and duration metrics to thresholds. Information received within a validity window may be treated as correctly received even if the frame fails a subsequent verification process or if reception of the frame is terminated prior to the end of the frame.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: January 12, 2016
    Assignee: Qualcomm Incorporated
    Inventors: Sandip Homchaudhuri, Guido Robert Frederiks, Geeta Hiremath, James Simon Cho, Alireza Raissinia, Didier Johannes Richard Van Nee
  • Publication number: 20160006526
    Abstract: A method includes receiving, at a first device, a packet from a second device. The method also includes detecting receipt of the packet at a detection circuit. The method further includes, in response to detecting the receipt of the packet, capturing a time of arrival timestamp corresponding to the packet at a capture circuit. The method also includes receiving, at the first device, a time of departure timestamp corresponding to the packet from the second device. The time of departure timestamp indicates a time when the packet is sent from the second device. The method further includes performing a comparison of the time of arrival timestamp and the time of departure timestamp.
    Type: Application
    Filed: June 29, 2015
    Publication date: January 7, 2016
    Inventors: James Simon CHO, Alireza RAISSINIA, Carlos Horacio ALDANA, Xiaolong HUANG
  • Publication number: 20150381322
    Abstract: This disclosure describes techniques for operating a client device to communicate with a wireless access point to validate data within a frame by comparing channel quality metrics and duration metrics to thresholds. Information received within a validity window may be treated as correctly received even if the frame fails a subsequent verification process or if reception of the frame is terminated prior to the end of the frame.
    Type: Application
    Filed: September 4, 2015
    Publication date: December 31, 2015
    Inventors: Sandip HOMCHAUDHURI, Guido Robert FREDERIKS, Geeta HIREMATH, James Simon CHO, Alireza RAISSINIA, Didier Johannes Richard VAN NEE
  • Publication number: 20150350385
    Abstract: As one example, an apparatus for wireless communications includes a processing system configured to communicate with several receivers including a first receiver and a second receiver. The processing system is configured to generate an aggregate data packet including several data packets that include a first data packet and a second data packet. The first data packet is destined for the first receiver and the second data packet is destined for the second receiver. The aggregate data packet includes a delimiter that includes a group identifier for determining, at the first receiver, that at least one of the data packets, including the first data packet, is destined for the first receiver. The group identifier is also for determining, at the second receiver, that at least one of the data packets, including the second data packet, is destined for the second receiver.
    Type: Application
    Filed: August 10, 2015
    Publication date: December 3, 2015
    Inventors: Guido Robert FREDERIKS, James Simon CHO
  • Publication number: 20150304951
    Abstract: 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: Application
    Filed: July 2, 2015
    Publication date: October 22, 2015
    Inventors: Xiaoru Zhang, James Simon Cho, Tao-Fei Samuel Ng, Sreepathy Laxmanbabu Aida
  • Patent number: 9161330
    Abstract: A system and method are disclosed for performing ranging operations between two wireless devices without employing cyclic shift diversity (CSD) compensation techniques. For some embodiments, a first wireless device sends a negotiation request frame requesting the second wireless device to respond to subsequently received frames of a specified type using a selected one of the transmit chains in the second wireless device. Thereafter, the first wireless device sends a data frame to the second wireless device to initiate a ranging operation. The second wireless device sends a response frame of the specified type to the first wireless device using the selected one of the transmit chains.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: October 13, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Sandip Homchaudhuri, Carlos Horacio Aldana, Xiaoxin Zhang, James Simon Cho
  • Patent number: 9152206
    Abstract: Systems and methods are disclosed for operating an interface of an electronic device in an active mode or a power save mode based, at least in part, on a condition of a data exchange module buffer. When buffer space is available, incoming data may be stored locally and the interface used to access remote memory storage may be in a power save mode. The interface may revert to active mode to transfer data to the remote memory, such as after a configurable reception interval. Outgoing data may also be stored in a buffer, allowing the interface to be in a power save mode with information transmitted from the buffer.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: October 6, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Sandip Homchaudhuri, James Simon Cho, Paul Husted, Sarvesh Shrivastava
  • Publication number: 20150282005
    Abstract: Methods, systems, and devices are described for establishing a virtual communication link including at least a first and second physical link between two devices. A single virtual packet queue of a device may receive one or more data packets to be transmitted via the virtual communication link. The single virtual packet queue may attach a virtual sequence number to each of the one or more data packets and send the one or more data packets to one or more of the first or the second physical link according to the assigned virtual sequence numbers. The one or more packets may then be communicated via the first and/or second physical links according to link specific sequence numbers, such as medium access control (MAC) sequence numbers, assigned to the one or more data packets by the first and/or second physical links.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Shu Du, Srinivasa Kumar Duvvuri, James Simon Cho, Vipin Kumar Mehta, Guido Robert Frederiks, Arunkumar Jayaraman, Matthew Daniel Smith
  • Patent number: 9124318
    Abstract: An access point can include an array of antennas and a smart antenna selector. The smart antenna selector is configured to select a subset of antennas from the antenna array for use in multi-user multiple-input multiple-output (MU MIMO) data transmissions. Stations that are communicatively coupled to the access point can be selected for inclusion in a multi-user group based, at least in part, on performance measurements of the stations. Performance measurements are determined directly and indirectly from data transmissions sent in response to sounding packets. Antennas for use in MU MIMO data transmissions are selected for the antenna array based, at least in part, on previous antenna selections used for single user data transmissions.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: September 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Shu Du, Qinghai Gao, James Simon Cho, Chin-Hung Chen, Didier Johannes Richard Van Nee
  • Publication number: 20150245360
    Abstract: A method of performing MIMO wireless communication includes identifying a first wireless device that qualifies for inclusion in a multi-user (MU) group and identifying a set of one or more candidate wireless devices, distinct from the first wireless device, that qualify for inclusion in the MU group. The set includes a second wireless device. A determination is made that an estimated MU-mode net goodput for the first and second wireless devices is greater than an estimated average single-user-mode net goodput for the first and second wireless devices. The first and second wireless devices are included in the MU group based at least in part on the determination. A transmission is sent to the MU group. Net goodput corresponds to a number of bits that may be successfully transmitted divided by a sum of a time to transmit the number of bits and a time associated with network overhead.
    Type: Application
    Filed: May 8, 2015
    Publication date: August 27, 2015
    Inventors: Qinghai Gao, Balaji Srinivasan Babu, Guido Robert Frederiks, James Simon Cho, Shu Du
  • Publication number: 20150181535
    Abstract: 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: Application
    Filed: January 1, 2015
    Publication date: June 25, 2015
    Inventors: James Simon Cho, Shiwei Zhao
  • Publication number: 20150071084
    Abstract: This disclosure describes techniques for operating a client device to communicate with a wireless access point to validate data within a frame by comparing channel quality metrics and duration metrics to thresholds. Information received within a validity window may be treated as correctly received even if the frame fails a subsequent verification process or if reception of the frame is terminated prior to the end of the frame.
    Type: Application
    Filed: November 13, 2014
    Publication date: March 12, 2015
    Inventors: Sandip HOMCHAUDHURI, Guido Robert FREDERIKS, Geeta HIREMATH, James Simon CHO, Alireza RAISSINIA, Didier Johannes Richard VAN NEE