Patents by Inventor David Kloper

David Kloper 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: 9219986
    Abstract: A wireless receiver (e.g., access point (AP)) is a member of a group of a plurality of receivers in a wireless local area network and time synchronized with other receivers in the group. A channel scan list is generated from a plurality of wireless channels available in one or more frequency bands. A channel is selected for the receiver to monitor from the channel scan list based on a current time at the receiver such that each of the plurality of receivers in the group are scanning the same channel at the same time. The selected channel is scanned and signal characteristic information (e.g., received signal strength (RSS)) is generated for the signals received during a given scan duration.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: December 22, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Santosh Pandey, Brian D. Hart, Shaunak Joshi, David Kloper, Donald R. Peoples
  • Publication number: 20150334569
    Abstract: Techniques are presented for detecting rogue wireless beacon devices. Wireless transmissions from beacon devices are received at a plurality of receiver devices. The wireless transmissions of the beacon devices comprise packets that carry information used for location-based services for mobile wireless devices. Content of one or more fields of the packets transmitted by the beacon devices and received by one or more of the receiver devices is obtained. The content of one or more fields of the packets is analyzed to detect an unauthorized beacon device. The analyzing operation may involve comparing the content of the one or more fields of the packets against a list that contains one or more identifiers for authorized beacon devices. In another form, analyzing may involve analyzing the content of the one or more fields of the packets with pattern information related to advertising content or advertising source.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Raghuram Rangarajan, Brian D. Hart, Sujai Hajela, Santosh Pandey, David Kloper, Greg Corsetto, Allen J. Huotari
  • Publication number: 20150304814
    Abstract: A wireless receiver (e.g., access point (AP)) is a member of a group of a plurality of receivers in a wireless local area network and time synchronized with other receivers in the group. A channel scan list is generated from a plurality of wireless channels available in one or more frequency bands. A channel is selected for the receiver to monitor from the channel scan list based on a current time at the receiver such that each of the plurality of receivers in the group are scanning the same channel at the same time. The selected channel is scanned and signal characteristic information (e.g., received signal strength (RSS)) is generated for the signals received during a given scan duration.
    Type: Application
    Filed: April 22, 2014
    Publication date: October 22, 2015
    Applicant: Cisco Technology Inc.
    Inventors: Santosh Pandey, Brian D. Hart, Shaunak Joshi, David Kloper, Donald R. Peoples
  • Patent number: 9143370
    Abstract: Techniques are presented herein for distinguishing between the DC component of a real signal and DC energy of a received signal due to the radio receiver circuitry. Samples are obtained of a received signal derived from output of a receiver of a communication device. A mean of the samples is computed over a sample window comprising a predetermined number of samples. First and second thresholds are provided, the first threshold being greater than the second threshold. An absolute value of the mean is compared with respect to the first threshold and the second threshold as samples are obtained in the sample window. A selection is made between the first threshold and the second threshold for purposes of comparison with the absolute value of the mean to determine whether energy at DC is a true/real DC component of the received signal or is due to circuitry of the receiver.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: September 22, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Zhigang Gao, Raghuram Rangarajan, David Kloper
  • Patent number: 9125214
    Abstract: Wider bandwidth transmissions are dynamically enabled in a wireless networking environment. During a transmit opportunity time interval for a wireless network device, a transmission is sent in a primary channel in a frequency band in which the primary channel and a secondary channel may be used simultaneously to send a wider bandwidth transmission. Activity is monitored in the secondary channel. A determination is made as to whether the secondary channel is free based on the monitoring. When it is determined that the secondary channel is free, the wider bandwidth transmission is sent in the primary and secondary channels.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: September 1, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Douglas Chan, David Kloper
  • Patent number: 9055449
    Abstract: A channel sounding scheme is presented herein that relies on a combination of a first channel sounding procedure and a second channel sounding procedure. The first channel sounding technique is one that involves an exchange of dedicated channel sounding related signals to determine channel conditions between the first wireless communication device and the particular second wireless communication device. The second channel sounding technique is one in which channel conditions are implicitly discovered from any signals transmitted by the particular second wireless communication device to the first wireless communication device. A first wireless communication device computes updates to steering matrix information used for beamforming one or more signal streams to a particular second wireless communication device based on a combination of the first channel sounding technique and the second channel sounding technique.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: June 9, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew A. Silverman, Jeffrey R. Adams, David Kloper, Yanxin Na, Narayan Vishwanathan, Daniel Wee
  • Publication number: 20150085958
    Abstract: Techniques are presented herein for distinguishing between the DC component of a real signal and DC energy of a received signal due to the radio receiver circuitry. Samples are obtained of a received signal derived from output of a receiver of a communication device. A mean of the samples is computed over a sample window comprising a predetermined number of samples. First and second thresholds are provided, the first threshold being greater than the second threshold. An absolute value of the mean is compared with respect to the first threshold and the second threshold as samples are obtained in the sample window. A selection is made between the first threshold and the second threshold for purposes of comparison with the absolute value of the mean to determine whether energy at DC is a true/real DC component of the received signal or is due to circuitry of the receiver.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Zhigang Gao, Raghuram Rangarajan, David Kloper
  • Publication number: 20150056936
    Abstract: A set of receiver path circuits is allocated for processing a radio-frequency (RF) signal provided by receive antennas coupled to the receiver path circuits. The RF signal may belong to a first signal class, such as Wi-Fi. A first gain control signal is applied to each of the allocated receiver path circuits to condition a signal level of the RF signal for the first signal class. A second gain control signal is applied to another set of receiver path circuits coupled to the receive antennas to condition the RF signal of a second signal class. First receive gain control signals are generated from the RF signals of the first signal class by the allocated set of the receiver path circuits. The first receive gain control signals are configured to optimize the signal level for processing the first signal class. A second receive gain control signal is generated to optimize the signal level of the RF signal for the second signal class.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Raghuram Rangarajan, David Kloper, Paul J. Stager
  • Publication number: 20140328247
    Abstract: A first device explicitly sounds a wireless channel with respect to a second device even when the second device cannot sound all the antenna/transmit paths of the first device. The first device has a first plurality of antennas and corresponding transmitters and the second device has a second plurality antennas and corresponding receivers. The first device wirelessly transmits a plurality of sounding frames to the second device such that at least one of the first plurality of antennas is kept constant across the plurality of sounding frames. The first device receives from the second device at least one feedback message containing channel matrix information derived from reception of the sounding frames at the second plurality of antennas of the second device. The first device derives a full wireless channel estimate between the first plurality of antennas of the first device and the second plurality of antennas of the second device.
    Type: Application
    Filed: May 1, 2013
    Publication date: November 6, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Matthew A. Silverman, Paul J. Stager, David Kloper
  • Publication number: 20140327579
    Abstract: In one embodiment, an apparatus includes a plurality of antennas, a receiver in communication with said plurality of antennas for receiving one or more packets in a block based modulation environment, a switch interposed between a portion of the antennas and the receiver for switching between the antennas, and a processor for calculating angle of arrival for use in identifying a location of a mobile device transmitting the one or more packets.
    Type: Application
    Filed: May 3, 2013
    Publication date: November 6, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Brian Donald Hart, Paul J. Stager, Santosh Pandey, David Kloper, Dan Lyons, Matthew A. Silverman
  • Publication number: 20140241240
    Abstract: Techniques are presented for distributed processing Distributed-Input Distributed-Output (DIDO) wireless communication. A plurality of base stations (e.g., APs) are provided, each configured to wirelessly serve one or more wireless devices (e.g., clients). At least first and second base stations are configured to transmit simultaneously at an agreed upon time. The first and second base stations are each configured to locally generate steering matrix information used to spatially precode their respective data transmissions in order to steer their respective data transmissions to their one or more wireless devices while nulling to the one or more client devices of the other base station. Moreover, the first and second base stations are each configured to locally generate a transmit waveform by applying the steering matrix information to their respective data transmissions.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: David Kloper, Brian D. Hart, Paul J. Stager, Matthew A. Silverman
  • Patent number: 8818437
    Abstract: Techniques are provided to improve the performance of wireless devices that serve wireless client devices in a wireless network in the presence of narrowband interference. The wireless device that serves wireless client devices in the wireless network receives energy in a plurality of channels of a frequency band. The received energy is analyzed for occurrence and type of interference in each channel. A quality metric is generated for each channel incorporating the occurrence and type of interference detected in the channel. For each channel, a bias value against selection of the channel is assigned based on whether narrowband interference is present in the channel. The bias value for each channel is applied to the quality metric for the channel to produce an adjusted quality metric for each channel. A channel is selected based on the adjusted quality metric for each of the plurality of channels.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: August 26, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Chan, Suyog Deshpande, Sandeep Jay Shetty, David Kloper
  • Patent number: 8776221
    Abstract: Techniques are provided for receiving a transmitted first packet that was formatted using a known scrambling algorithm with an unknown scrambling seed. An encoded packet payload is extracted from the first packet header. The encoded packet payload header is decoded to obtain a first scrambled packet payload header. For each potential value of the unknown seed, the first scrambled packet payload header is descrambled to produce a first set of descrambled packet payload headers and for each potential value of initial register values associated with a cyclic redundancy check, the cyclic redundancy check is executed comprising polynomial division on each of the descrambled packet payload headers such that when the polynomial division results in a zero remainder, a potential unscrambled payload header for the first packet is obtained. Information about the first packet is obtained from the potential unscrambled payload header.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: July 8, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Raghuram Rangarajan, David Kloper, Yohannes Tesfai
  • Publication number: 20140154992
    Abstract: A channel sounding scheme is presented herein that relies on a combination of a first channel sounding procedure and a second channel sounding procedure. The first channel sounding technique is one that involves an exchange of dedicated channel sounding related signals to determine channel conditions between the first wireless communication device and the particular second wireless communication device. The second channel sounding technique is one in which channel conditions are implicitly discovered from any signals transmitted by the particular second wireless communication device to the first wireless communication device. A first wireless communication device computes updates to steering matrix information used for beamforming one or more signal streams to a particular second wireless communication device based on a combination of the first channel sounding technique and the second channel sounding technique.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Matthew A. Silverman, Jeffrey R. Adams, David Kloper, Yanxin Na, Narayan Vishwanathan, Daniel Wee
  • Publication number: 20140064101
    Abstract: Wider bandwidth transmissions are dynamically enabled in a wireless networking environment. During a transmit opportunity time interval for a wireless network device, a transmission is sent in a primary channel in a frequency band in which the primary channel and a secondary channel may be used simultaneously to send a wider bandwidth transmission. Activity is monitored in the secondary channel. A determination is made as to whether the secondary channel is free based on the monitoring. When it is determined that the secondary channel is free, the wider bandwidth transmission is sent in the primary and secondary channels.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 6, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Brian D. Hart, Douglas Chan, David Kloper
  • Patent number: 8666319
    Abstract: Techniques are provided to adaptively adjust a clear channel assessment threshold for use when a wireless device is to transmit in a wireless network that operates on a channel in a radio frequency band. A first wireless device, configured to wirelessly communicate with one or more second wireless device in the wireless network, receives energy on the channel in the frequency band, analyzes the received energy to detect interference on the channel and determines a type of interference detected in the received energy. The clear channel assessment threshold is adjusted by an amount depending on the type of interference detected.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: March 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: David Kloper, Douglas Chan, David Stiff
  • Publication number: 20130035128
    Abstract: Techniques are provided to improve the performance of wireless devices that serve wireless client devices in a wireless network in the presence of narrowband interference. The wireless device that serves wireless client devices in the wireless network receives energy in a plurality of channels of a frequency band. The received energy is analyzed for occurrence and type of interference in each channel. A quality metric is generated for each channel incorporating the occurrence and type of interference detected in the channel. For each channel, a bias value against selection of the channel is assigned based on whether narrowband interference is present in the channel. The bias value for each channel is applied to the quality metric for the channel to produce an adjusted quality metric for each channel. A channel is selected based on the adjusted quality metric for each of the plurality of channels.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Douglas Chan, Suyog Deshpande, Sandeep Jay Shetty, David Kloper
  • Patent number: 8369305
    Abstract: At a plurality of first devices, wireless transmissions are received at different locations in a region where multiple target devices may be emitting. Identifier data associated with reception of emissions from target devices at multiple first devices is generated. Similar identifier data associated with received emissions at multiple first devices are grouped together into a cluster record that potentially represents the same target device detected by multiple first devices. Data is stored that represents a plurality of cluster records from identifier data associated with received emissions made over time by multiple first devices. The cluster records are analyzed over time to correlate detections of target devices across multiple first devices.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: February 5, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Neil R. Diener, Gary L. Sugar, Brian Donald Hart, Igal Gutkin, David Kloper
  • Publication number: 20130017794
    Abstract: Techniques are provided to adaptively adjust a clear channel assessment threshold for use when a wireless device is to transmit in a wireless network that operates on a channel in a radio frequency band. A first wireless device, configured to wirelessly communicate with one or more second wireless device in the wireless network, receives energy on the channel in the frequency band, analyzes the received energy to detect interference on the channel and determines a type of interference detected in the received energy. The clear channel assessment threshold is adjusted by an amount depending on the type of interference detected.
    Type: Application
    Filed: July 15, 2011
    Publication date: January 17, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: David Kloper, Douglas Chan, David Stiff
  • Publication number: 20120291127
    Abstract: Techniques are provided for receiving a transmitted first packet that was formatted using a known scrambling algorithm with an unknown scrambling seed. An encoded packet payload is extracted from the first packet header. The encoded packet payload header is decoded to obtain a first scrambled packet payload header. For each potential value of the unknown seed, the first scrambled packet payload header is descrambled to produce a first set of descrambled packet payload headers and for each potential value of initial register values associated with a cyclic redundancy check, the cyclic redundancy check is executed comprising polynomial division on each of the descrambled packet payload headers such that when the polynomial division results in a zero remainder, a potential unscrambled payload header for the first packet is obtained. Information about the first packet is obtained from the potential unscrambled payload header.
    Type: Application
    Filed: January 3, 2012
    Publication date: November 15, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Raghuram Rangarajan, David Kloper, Yohannes Tesfai