Patents by Inventor Matthew A. Silverman

Matthew A. Silverman 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: 20210349170
    Abstract: The present disclosure provides a dual mode antenna, comprising: a first conductive piece; and a second conductive piece, configured to electromagnetically couple with the first conductive piece through a dielectric at a second frequency to operate as a loop antenna with the first conductive piece and configured to operate independently of the first conductive piece at a first frequency to operate as a monopole antenna. The dual mode antenna can be included in an antenna array as one of a plurality of dual mode antennas coupled to a routing substrate or a reference dual mode antenna coupled to the routing substrate along with a plurality of single mode antennas coupled to the routing substrate; wherein each antenna of the plurality of dual mode antennas, the reference dual mode antenna, and the plurality of single mode antennas is arranged evenly relative to a first neighboring antenna and a second neighboring antenna.
    Type: Application
    Filed: May 11, 2020
    Publication date: November 11, 2021
    Inventors: Danielle N. Bane, Jonathan M. Cyphert, Sivadeep R. Kalavakuru, Ashish Pasha Sheikh, Matthew A. Silverman
  • Publication number: 20210351879
    Abstract: Aspects described herein include a method comprising predicting, based on one or more transmission characteristics, error values for a sequence of bit positions used for modulating data within a packet. The method further comprises generating a bitmap that maps one or more payload bits and one or more padding bits of the packet to respective bit positions of the sequence. The one or more padding bits are preferentially mapped to respective bit positions having relatively greater error values. The method further comprises modulating the sequence according to the bitmap.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 11, 2021
    Inventors: Huaiyi WANG, Brian D. HART, Matthew A. SILVERMAN, Zhigang GAO
  • Patent number: 11133583
    Abstract: An apparatus comprises an antenna array, a block of switches, a programmable logic device and a memory device. The antenna array comprises a plurality of antenna elements. The block of switches is configured to selectively connect respective ones of a subset of the plurality of antenna elements to corresponding ones of a plurality of transceivers in a host device. The programmable logic device is configured to communicate with the host device and to control the block of switches. The memory device is coupled to the programmable logic device, and is configured to store information allowing the host device to determine how to control connectivity of individual antenna elements to respective ones of the plurality of transceivers of the host device as part of transmit and/or receive operations of the host device.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: September 28, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Stephen J. McCarthy, Matthew A. Silverman, Paul J. Stager
  • Patent number: 11129125
    Abstract: Coordinated radio fine time measurement is provided via sending, from a client device, a ranging request to a first radio; receiving a first response sent at a first time from the first radio over a first channel; receiving a second response sent at the first time from a second radio over a second channel; and calculating, based on times of flight for the first response and the second response, a location of the client device relative to the first radio and to the second radio. Coordinated radio fine time measurement is also proved via in response to receiving, at an Access Point (AP), a ranging request from a client device and determining to respond using multiple channels: sending, both at a first time, a first response from a first radio over a first channel a second response from a second radio over a different channel.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: September 21, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Jerome Henry, Matthew A. Silverman, John M. Swartz, Vishal S. Desai, Robert E. Barton
  • Publication number: 20210282132
    Abstract: Techniques for efficient network probing are provided. Coherence data is received from a plurality of access points (APs), where the coherence data indicates, for each respective AP of the plurality of APs, coherence bandwidth for a plurality of subcarriers. A mapping is generated indicating, for each of the plurality of APs, sets of subcarriers that can be interchangeably sounded. Two or more APs of the plurality of APs that can jointly sound a first subcarrier of the plurality of subcarriers are then identified based on the mapping, and the first subcarrier is allocated to the identified two or more APs for future sounding.
    Type: Application
    Filed: March 5, 2020
    Publication date: September 9, 2021
    Inventors: Pooya MONAJEMI, Matthew A. SILVERMAN, Gautam D. BHANAGE, Paul J. STAGER, Fred J. ANDERSON
  • Publication number: 20210282107
    Abstract: Coordinated radio fine time measurement is provided via sending, from a client device, a ranging request to a first radio; receiving a first response sent at a first time from the first radio over a first channel; receiving a second response sent at the first time from a second radio over a second channel; and calculating, based on times of flight for the first response and the second response, a location of the client device relative to the first radio and to the second radio. Coordinated radio fine time measurement is also proved via in response to receiving, at an Access Point (AP), a ranging request from a client device and determining to respond using multiple channels: sending, both at a first time, a first response from a first radio over a first channel a second response from a second radio over a different channel.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Inventors: Jerome HENRY, Matthew A. SILVERMAN, John M. SWARTZ, Vishal S. DESAI, Robert E. BARTON
  • Patent number: 11089503
    Abstract: Techniques for automated network adjustment are provided. A first data rate currently supported by a first access point is determined, and a second data rate is identified to be evaluated. A first sensor device of a plurality of sensor devices is identified, where a signal strength between the first sensor device and the first access point exceeds a predefined threshold. A first packet error rate is determined for communications between the first sensor device and the first access point using the first data rate, and a second packet error rate is determined for communications between the first sensor device and the first access point using the second data rate. Upon determining that the second packet error rate is lower than the first packet error rate, the first access point is automatically reconfigured to use the second data rate.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: August 10, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: John M. Swartz, Joshua D. Suhr, Matthew A. Silverman, Vishal S. Desai
  • Publication number: 20210235375
    Abstract: Embodiments herein describe techniques for conveying performance parameters to client devices using BSS coloring. IEEE 802.11ax introduced BSS color to help with interference between BSSs operating in the same channel or partially overlapping channels in a frequency band. The BSS colors are typically assigned at random. However, in the embodiments herein, the BSS colors can still be relied to help with co-channel interference as intended by IEEE 802.11ax but also can convey performance parameters to the client devices. The AP can leverage the BSS color to convey (or encode) a performance parameter such as radio frequency (RF) conditions, quality of service (QoS) conditions, or a policy of the network in response to expected (or future) conditions to receiving client devices.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Inventors: Vishal S. DESAI, Jerome HENRY, Matthew A. SILVERMAN, Robert E. BARTON
  • Publication number: 20210223352
    Abstract: Embodiments herein describe performing AoA resolving to identify a plurality of AoAs corresponding to a multipath signal and then using AP voting to identify a location of the client device. AoA resolving enables an AP to identify the different angles at which a multipath signal reaches the AP. That is, due to reflections, a wireless signal transmitted by a single client device may reach the AP using multiple paths that each has their own AoA. The AP can perform AoA resolving to identify the AoAs for the different paths in a multipath signal. In one embodiment, the AoAs for two APs (or a subset of the APs) can be used to identify cross points or intersection points that represent candidate locations of the client device. A voting module can determine whether those cross points corresponds to AoAs identified by the remaining APs.
    Type: Application
    Filed: January 21, 2020
    Publication date: July 22, 2021
    Inventors: Zhigang GAO, Matthew A. SILVERMAN, Paul J. STAGER, Huaiyi WANG
  • Publication number: 20210211921
    Abstract: Techniques for automated network adjustment are provided. A first data rate currently supported by a first access point is determined, and a second data rate is identified to be evaluated. A first sensor device of a plurality of sensor devices is identified, where a signal strength between the first sensor device and the first access point exceeds a predefined threshold. A first packet error rate is determined for communications between the first sensor device and the first access point using the first data rate, and a second packet error rate is determined for communications between the first sensor device and the first access point using the second data rate. Upon determining that the second packet error rate is lower than the first packet error rate, the first access point is automatically reconfigured to use the second data rate.
    Type: Application
    Filed: January 8, 2020
    Publication date: July 8, 2021
    Inventors: John M. SWARTZ, Joshua D. SUHR, Matthew A. SILVERMAN, Vishal S. DESAI
  • Publication number: 20210160198
    Abstract: Embodiments herein describe a group of APs that uses a shared radar cache to select a new channel after vacating a current channel when performing dynamic frequency selection (DFS). The group of APs can set aside memory to store status information about the DFS channels in the frequency band. For example, when one AP detects a radar event (and has to vacate a DFS channel), the AP updates an entry for that channel in the shared radar cache. The APs can also query the cache to determine a new channel after vacating its current channel. That is, the shared radar cache may store the most recent radar events occurring in a channel. In this manner, the APs can select a new channel that has little or no recent radar events, which reduces the likelihood the AP will have to vacate the new channel.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventors: Santosh B. KULKARNI, Vishal S. DESAI, Pooya MONAJEMI, Young Il CHOI, Matthew A. SILVERMAN
  • Patent number: 10979251
    Abstract: The embodiments herein use a factorization based technique for determining filter coefficients for a subset of the subcarriers in a wireless frequency band. Once the filter coefficients for the subset of the subcarriers are calculated, the network device uses these filter coefficients to identify the filter coefficients in a neighboring subcarrier. To do so, the network device uses pseudo-inverse iteration to convert the already calculated filter coefficients into filter coefficients for a neighboring subcarrier. The network device can repeat this process for the next set of neighboring subcarriers until all the filter coefficients have been calculated.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: April 13, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Mithat C. Dogan, Brian D. Hart, Jiunming Huang, Matthew A. Silverman
  • Patent number: 10944603
    Abstract: Modulated radio frequency (RF) packets are received from a wireless device, and converted to modulated baseband packets. Baseband parameters are derived from the modulated baseband packets. A baseband profile including the baseband parameters is created for the wireless device. A database including baseband profiles of wireless devices is accessed. The baseband profiles are classified under known device types based on baseband parameters included in the baseband profiles. The baseband parameters of the baseband profile are compared to corresponding baseband parameters of the baseband profiles in the database. If the comparing indicates a match between the baseband profile and one of the baseband profiles, the wireless device is classified under the known device type of the one of the baseband profiles, and the baseband profile is stored in the database under the known device type.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: March 9, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew A. Silverman, Amir H. Kamalizad, Jie C. Jiang
  • Patent number: 10904831
    Abstract: In one embodiment, a device in a network receives, at its wireless receiver, a preamble of a spatially modulated packet. The device analyzes the preamble of the packet to identify a transmit antenna index of the packet. The device determines that the packet was not destined for the device, based on the transmit antenna index of the packet. The device depowers, prior to decoding the complete packet, the wireless receiver of the device, based on the determination that the packet was not destined for the device.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: January 26, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Ardalan Alizadeh, Amir Hosein Kamalizad, Khashayar Mirfakhraei, Xu Zhang, Matthew A. Silverman
  • Patent number: 10877160
    Abstract: A method for adjusting an installation orientation of an access point within a predefined area with an associated orientation is disclosed. The method includes obtaining, at a computing apparatus, angle of arrival estimates from each access point based on a wireless transmission from a wireless mobile device. The computing device generates an estimated location of the wireless mobile device based on the angle of arrival estimates. Next, the computing device determines an orientation error for each wireless access point based on the angle of arrival estimate of the wireless mobile device and the estimated location of the wireless mobile device. The computing device generates an adjusted orientation of one or more of the access points based on the orientation error of the access point, thereby aligning the adjusted orientation with the orientation of the predefined area.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: December 29, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Matthew A. Silverman, Paul J. Stager, Santosh G. Pandey
  • Patent number: 10873947
    Abstract: In one embodiment, a technique for Internet of Things (IoT) device location tracking using midambles is provided. A first wireless device in connection with an antenna array may receive one or more first data symbols of a data payload from a second wireless device using a first antenna state that assigns a radio path, used for location estimation, to a first antenna of the antenna array. Subsequent to identifying a first midamble of the data payload, the first wireless device may change the first antenna state to a second antenna state that assigns the radio path to a second antenna of the antenna array. The first wireless device may receive one or more second data symbols of the data payload using the second antenna state. The first wireless device may determine a location of the second wireless device based on location information determined using the radio path.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: December 22, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew Silverman, Paul J. Stager, Xu Zhang
  • Patent number: 10863465
    Abstract: Techniques are disclosed to synchronize wireless signal transmission by endpoints controlled by a central controller. For example, an example method of wireless communication includes receiving, at a first device, over a wired medium between the first device and a second device, a plurality of packets from the second device. Each of the plurality of packets comprises data representative of a portion of a signal corresponding to a wireless medium. The method further includes receiving, at the first device, from the second device over the wired medium a synchronization signal based on a common master clock at the second device. The method further includes synchronizing, at the first device, a local clock of the first device to the common master clock based on the synchronization signal. The method further includes reconstructing the signal corresponding to the wireless medium based on the plurality of packets and the synchronized local clock.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: December 8, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Paul J. Stager, David S. Kloper, Brian D. Hart, Matthew A. Silverman
  • Publication number: 20200355779
    Abstract: In one embodiment, a method includes receiving a plurality of radio frequency chains at a wireless device in a block based modulation environment, recording subcarrier phases and differences between the subcarrier phases, and using the subcarrier phase differences to construct a feature vector for use in angle of arrival calculated positioning of a mobile device.
    Type: Application
    Filed: July 27, 2020
    Publication date: November 12, 2020
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Brian Donald Hart, Paul J. Stager, Santosh Pandey, David Kloper, Dan Lyons, Matthew A. Silverman
  • Publication number: 20200359317
    Abstract: In one embodiment, a device in a network receives, at its wireless receiver, a preamble of a spatially modulated packet. The device analyzes the preamble of the packet to identify a transmit antenna index of the packet. The device determines that the packet was not destined for the device, based on the transmit antenna index of the packet. The device depowers, prior to decoding the complete packet, the wireless receiver of the device, based on the determination that the packet was not destined for the device.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Inventors: Ardalan Alizadeh, Amir Hosein Kamalizad, Khashayar Mirfakhraei, Xu Zhang, Matthew A. Silverman
  • Publication number: 20200314641
    Abstract: In one embodiment, a device obtains radio frequency (RF) characteristic data for a wireless client. The device inputs the RF characteristic data for the wireless client to a deep learning-based encoder. The device learns a latent space representation of the RF characteristic data from the encoder. The device uses the learned latent space representation as a unique signature to identify the wireless client in a wireless network.
    Type: Application
    Filed: March 25, 2019
    Publication date: October 1, 2020
    Inventors: Claudius Samuel Tewari, Jagdish Girimaji, Matthew A. Silverman, Jie C. Jiang, Hugo M. Latapie, Enzo Fenoglio