Patents by Inventor William McFarland

William McFarland 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: 20180338195
    Abstract: Current ear-inserts are custom made, have variable sizes, and often fall out of the user's ear. In an embodiment, a gripping ear-insert includes a sealed membrane having conformable material therein (e.g., within a cavity). The sealed membrane is configured to form a shape conforming to a section of the human ear upon insertion. The gripping ear-insert also includes a port configured to, in response to being activated, allow for adjustment of air pressure within the sealed membrane. The gripping ear-insert can also include a control coupled with the port, configured such that in response to the control being activated, the port evacuates air from a cavity of the sealed membrane, such that the sealed membrane retains its shape after evacuation of the air. As such, the gripping ear-insert is secured in the user's ear while the amount of air/air pressure is adjusted.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 22, 2018
    Inventors: Olive Rappoli, William McFarland, Robert de Saint Phalle, Daniel King, David J. Carter
  • Publication number: 20180324607
    Abstract: A distributed Wi-Fi system includes a first Wi-Fi access point communicatively coupled to a modem/router for connectivity to the Internet and to a cloud controller via the Internet; and at least one additional Wi-Fi access point with wireless backhaul connections to the modem/router via the first Wi-Fi access point, wherein the first Wi-Fi access point and the at least one additional access point cooperatively form a single Wi-Fi network; wherein the cloud controller is configured to receive inputs related to operation of the single Wi-Fi network, perform an optimization based on the inputs with an objective function, and provide operational parameters for the single Wi-Fi network based on the optimization.
    Type: Application
    Filed: July 11, 2018
    Publication date: November 8, 2018
    Inventors: Balaji Rengarajan, William McFarland, Qinghai Gao, Andrea Goldsmith, Vikram Chandrasekhar, Ritesh K. Madan, Santhosh Krishna
  • Patent number: 10057866
    Abstract: A system and method for closely synchronizing the transmission of real-time data streams is described. Synchronization data is transmitted by a cycle master for receipt by one or more cycle slaves. A cycle slave updates an internal state based on synchronization data received from the cycle master. This internal state may govern reproduction of received real-time data streams by the cycle slave. Such synchronization data may be inserted into transmitted media streams. The cycle slave internal state may be more accurately set by calculating timing differences between the cycle master and cycle slave and periodically adjusting that internal state between receipt of the synchronization data from the cycle master.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: August 21, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: James Cho, William McFarland, Ning Zhang
  • Patent number: 10051494
    Abstract: Systems and methods for optimization of access points in a Wi-Fi system by a cloud controller include receiving inputs related to operation of the Wi-Fi system; performing an optimization based on the inputs to maximize an objective function which maximizes excess capacity for a load ratio considering a load desired by each Wi-Fi client device; and providing outputs comprising operational parameters for the Wi-Fi system based on the optimization. The optimization chooses which access point each Wi-Fi client device connects to in the Wi-Fi system.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: August 14, 2018
    Assignee: Plume Design, Inc.
    Inventors: Balaji Rengarajan, William McFarland, Qinghai Gao
  • Publication number: 20180176820
    Abstract: A method is described. The method includes receiving a clear channel assessment (CCA) using a first radio configured for a first communication protocol. The method also includes reconfiguring a second radio configured for a second communication protocol for transmission of the first communication protocol. The method further includes transmitting immediately using the second radio after receiving the CCA, wherein a CCA measurement indicates that a channel is clear.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Paul DenBoer, Huibert DenBoer, Sriraman Chari, William McFarland
  • Publication number: 20170273013
    Abstract: Systems and methods implemented by a cloud controller for steering Wi-Fi client devices in a Wi-Fi network include determining a client needs to be steered from a first access point to a second access point; selecting a client steering approach from a plurality of client steering approaches based on the client; and causing the client to be steered from the first access point to the second access point based on the selected client steering approach. The determining can be based on optimization performed by the cloud controller based on operational parameters associated with the Wi-Fi network.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 21, 2017
    Inventors: Kiran EDARA, Kaixiang HU, Jian LU, Hong FAN, William MCFARLAND
  • Publication number: 20170272977
    Abstract: Systems and methods for gathering data by an access point in a Wi-Fi system for optimization include periodically or based on command from a cloud-based system performing one or more of i) obtaining on-channel scanning data while operating on a home channel and ii) switching off the home channel and obtaining off-channel scanning data for one or more off-channels; and providing measurement data based on one or more of the on-channel scanning data and the off-channel scanning data to the cloud-based system for use in the optimization of the Wi-Fi system, wherein the measurement data comprises one or more of raw data and processed data.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 21, 2017
    Inventors: Balaji RENGARAJAN, Jian LU, Kiran EDARA, Sameer VAIDYA, Hong FAN, William MCFARLAND
  • Publication number: 20170272310
    Abstract: Systems and methods for estimation and learning for optimization of a distributed Wi-Fi network performed by a cloud controller include obtaining data associated with operation of the distributed Wi-Fi network; processing the obtained data; determining one or more of forecasts, predictions, trends, and interference for the distributed Wi-Fi network based on the processed data; and performing an optimization of the distributed Wi-Fi network based on the determined one or more forecasts, predictions, trends, and interference. The obtained data can time-series data, and wherein the processing comprises collating the time-series data across all nodes in the distributed Wi-Fi network and segmenting the time-series data into time periods with similar load characteristics.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 21, 2017
    Inventors: Balaji RENGARAJAN, William MCFARLAND
  • Publication number: 20170272317
    Abstract: Systems and methods implemented by a cloud-based controller to control a Wi-Fi network with a plurality of access points include obtaining measurements from the Wi-Fi network; determining a configuration of the Wi-Fi network based on the measurements, wherein the configuration comprises a topology of the Wi-Fi network and the topology comprises the plurality of access points selectively interconnected to one another via backhaul links; and providing the configuration to the Wi-Fi network for implementation thereof.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 21, 2017
    Inventors: Aman SINGLA, Paul WHITE, Adam HOTCHKISS, Balaji RENGARAJAN, William MCFARLAND, Sameer VAIDYA, Evan JENG, Murugesan GURUSWAMY
  • Publication number: 20170272963
    Abstract: Systems and methods for optimization of access points in a Wi-Fi system by a cloud controller include receiving inputs related to operation of the Wi-Fi system; performing an optimization based on the inputs to maximize an objective function which maximizes excess capacity for a load ratio considering a load desired by each Wi-Fi client device; and providing outputs comprising operational parameters for the Wi-Fi system based on the optimization. The optimization chooses which access point each Wi-Fi client device connects to in the Wi-Fi system.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 21, 2017
    Inventors: Balaji RENGARAJAN, William MCFARLAND, Qinghai GAO
  • Publication number: 20170272965
    Abstract: Systems and methods for visualization and troubleshooting of a distributed Wi-Fi network, implemented through one of a mobile application and a web page, include, responsive to obtaining data from the distributed Wi-Fi network, providing a map of the distributed Wi-Fi network based on the obtained data, wherein the map includes a first icon designating a gateway node, one or more second icons each designating one or more nodes, and connectors between the gateway node, wherein the gateway node and the one or more nodes are in a tree topology; providing a visualization in the map based on a current operational status of the distributed Wi-Fi network from the obtained data, wherein the visualization comprises a plurality of visual indicators of the current operational status; and providing notifications based on the current operational status.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 21, 2017
    Inventors: Abhishek KUMAR, Adam HOTCHKISS, Srinivasa TAGIRISA, Aman SINGLA, Kiran EDARA, Balaji RENGARAJAN, Evan RUSACKAS, Evan JENG, Kaixiang HU, William MCFARLAND
  • Publication number: 20170272313
    Abstract: Systems and methods for optimizing a distributed Wi-Fi network via a cloud based system using a plurality of control loops over multiple timescales include receiving and storing data measurements associated with operation of the distributed Wi-Fi network; performing one or more of: a fast loop optimization of operating parameters associated with the distributed Wi-Fi network based on one or more first metrics and associated first thresholds; and a slow loop optimization of the operating parameters associated with the distributed Wi-Fi network based on one or more second metrics and associated second thresholds, wherein a timescale of the fast loop optimization is finer than a timescale of the slow loop optimization; and providing the operating parameters to the distributed Wi-Fi network for configuration thereof.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 21, 2017
    Inventors: Balaji RENGARAJAN, William MCFARLAND, Aman SINGLA, Sameer VAIDYA
  • Publication number: 20170078987
    Abstract: A system and method for closely synchronizing the transmission of real-time data streams is described. Synchronization data is transmitted by a cycle master for receipt by one or more cycle slaves. A cycle slave updates an internal state based on synchronization data received from the cycle master. This internal state may govern reproduction of received real-time data streams by the cycle slave. Such synchronization data may be inserted into transmitted media streams. The cycle slave internal state may be more accurately set by calculating timing differences between the cycle master and cycle slave and periodically adjusting that internal state between receipt of the synchronization data from the cycle master.
    Type: Application
    Filed: November 3, 2016
    Publication date: March 16, 2017
    Inventors: James Cho, William McFarland, Ning Zhang
  • Patent number: 9566145
    Abstract: The systems and methods described herein related generally to a device that enables the directional control of flow through an anatomical tract of the body. More particularly, the device described herein includes a valve from a plurality of projections. In some implementations, the projections are configured as flaps, posts, or any combination thereof. In some implementations, the device is implanted into a patient's esophagus to prevent gastroesophageal reflux disease. The plurality of projections allow flow into a patient's stomach while substantially preventing a backflow of undesired fluids from the patient's stomach to the patient's esophagus.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: February 14, 2017
    Assignees: The Charles Stark Draper Laboratory, Inc., The Brigham and Women's Hospital, Inc.
    Inventors: Christopher V. Trainor, Ali Tavakkoli, Jeffrey Ishizuka, Daniel F. Traviglia, William McFarland
  • Publication number: 20150270872
    Abstract: A method of MIMO signal transmission on a cable is disclosed. The cable includes at least a first inner conductor, a second inner conductor, and an outer conductive shield. A first data signal is transmitted using the conductive shield and the first inner conductor. A second data signal is transmitted using at least the second inner conductor. The first and second data signals may be transmitted concurrently. For some embodiments, the second data signal may be transmitted using the first and second inner conductors. Thus, the second data signal may be a differential signal. For other embodiments, the first data signal may be transmitted using the conductive shield and the first inner conductor, and the second data signal may be transmitted using the conductive shield and the second inner conductor.
    Type: Application
    Filed: September 11, 2013
    Publication date: September 24, 2015
    Inventors: Danlu Zhang, Guining Shi, William McFarland, Yin Huang, Gerardo Romo Luevano, Jae Min Shin, Kevin Khanh Dao
  • Publication number: 20140039641
    Abstract: The systems and methods described herein related generally to a device that enables the directional control of flow through an anatomical tract of the body. More particularly, the device described herein includes a valve from a plurality of projections. In some implementations, the projections are configured as flaps, posts, or any combination thereof. In some implementations, the device is implanted into a patient's esophagus to prevent gastroesophageal reflux disease. The plurality of projections allow flow into a patient's stomach while substantially preventing a backflow of undesired fluids from the patient's stomach to the patient's esophagus.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 6, 2014
    Inventors: Christopher V. Trainor, Ali Tavakkoli, Jeffrey Ishizuka, Daniel F. Traviglia, William McFarland
  • Patent number: 7764664
    Abstract: A modified approach to detecting the start frame delimiter (SFD) is disclosed. A receiving system scans a decoded but not yet de-scrambled received signal for a scrambled version of the SFD associated with the preamble format being used. Using this approach, it is not necessary to use any bits intended for use in synchronization to initialize a de-scrambler so as to be able to de-scramble the SFD portion of the preamble for detection. The bits that otherwise would have been dedicated to initializing the de-scrambler may then be used for synchronization, as intended. Detecting fewer than all bits comprising a start frame delimiter is described. Bits not used for SFD detection may be used for other purposes, such as synchronization.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: July 27, 2010
    Assignee: Atheros Communications, Inc.
    Inventors: Chaohuang Zeng, William McFarland
  • Patent number: 7397859
    Abstract: A multi-carrier communication system such as an OFDM or DMT system has nodes which are allowed to dynamically change their receive and transmit symbol rates, and the number of carriers within their signals. Changing of the symbol rate is done by changing the clocking frequency of the nodes' iFFT and FFT processors, as well as their serializers and deserializers. The nodes have several ways of dynamically changing the number of carriers used. The selection of symbol rate and number of carriers can be optimized for a given channel based on explicit channel measurements, a priori knowledge of the channel, or past experience. Provision is made for accommodating legacy nodes that may have constraints in symbol rate or the number of carriers they can support.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: July 8, 2008
    Assignee: Atheros Communications, Inc.
    Inventor: William McFarland
  • Publication number: 20080063100
    Abstract: A multi-carrier communication system such as an OFDM or DMT system has nodes which are allowed to dynamically change their receive and transmit symbol rates, and the number of carriers within their signals. Changing of the symbol rate is done by changing the clocking frequency of the nodes' iFFT and FFT processors, as well as their serializers and deserializers. The nodes have several ways of dynamically changing the number of earners used. The selection of symbol rate and number of earners can be optimized for a given channel based on explicit channel measurements, a priori knowledge of the channel, or past experience. Provision is made for accommodating legacy nodes that may have constraints in symbol rate or the number of carriers they can support.
    Type: Application
    Filed: November 8, 2007
    Publication date: March 13, 2008
    Applicant: Atheros Communications, Inc.
    Inventor: William McFarland
  • Publication number: 20070280185
    Abstract: A dual band radio is constructed using a primary and secondary transceiver. The primary transceiver is a complete radio that is operational in a stand alone configuration. The secondary transceiver is a not a complete radio and is configured to re-use components such as fine gain control and fine frequency stepping of the primary transceiver to produce operational frequencies of the secondary transceiver. The primary transceiver acts like an intermediate frequency device for the secondary transceiver. Switches are utilized to divert signals to/from the primary transceiver from/to the secondary transceiver. The switches are also configured to act as gain control devices. Antennas are selected using either wideband or narrowband antenna switches that are configured as a diode bridge having high impedance at operational frequencies on control lines that bias the diodes.
    Type: Application
    Filed: June 26, 2007
    Publication date: December 6, 2007
    Applicant: Atheros Communications, Inc.
    Inventors: William McFarland, Keith Onedera, Arie Shor, David Su, Manolis Terrovitis, John Thomson, Masoud Zaragari