Patents by Inventor Brian D. Hart

Brian D. Hart 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: 20240090032
    Abstract: Preemption in wireless may be provided. Access Category (AC) parameters may be received for a preemption AC within a plurality of ACs. The preemption AC parameters may comprise a Contention Window maximum (CWmax) comprising a first predetermined value and a preemption Arbitrary Interframe Space Number (AIFSN) of less than or equal to a second predetermined value. AC parameters for others of the plurality of ACs may be received wherein a non-preemption AIFSN associated with any of the others of the plurality of ACs is greater than a sum of the first predetermined value the second predetermined value. Preemption for traffic in the preemption AC may be allowed.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 14, 2024
    Applicant: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Matthew Aaron Silverman, Malcolm Muir Smith, Jerome Henry
  • Publication number: 20240064576
    Abstract: Time Sensitive Networking (TSN) Quality of Service (QoS) in overlapped administrative domains may be provided. A first Access Point (AP) may detect at least a second AP in a Co-Channel Interference (CCI) range. A micro-transaction auction between the first AP and at least the second AP may be established, and the first AP may provide compensation to second AP to acquire an agreement, from the second AP, to forgo transmitting during an upcoming service period. Next, the first AP may schedule transmissions for the service period and then transmit in the service period without interference from the second AP.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 22, 2024
    Applicant: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Pooya Monajemi, Malcolm Muir Smith
  • Publication number: 20240023179
    Abstract: An arrangement of three radios maybe provided. The three radios define first and second outer data links and a middle data link. Access to the arrangement of three radios can be biased to the middle data link in one direction upon a data transmission through the first and second outer data links being dominate in an opposite direction. Data transmission with enhanced multi-link single radio (eMLSR) client devices can be prioritized lower than data transmission with simultaneous transmit and receive radio (STR) client devices and non-simultaneous transmit and receive radio (NSTR) client devices. A radio can be configured for data transmission with a client device. The range of the radio is limited when the data traffic through the radio exceeds a determined number of bytes of data in a determined amount of time.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Applicant: Cisco Technology, Inc.
    Inventors: Pooya Monajemi, Ardalan Alizadeh, Matthew Aaron Silverman, Brian D. Hart, Vishal Satyendra Desai, Santosh Babaji Kulkarni, Young IL Choi
  • Publication number: 20240015642
    Abstract: A system includes a memory and a processor communicatively coupled to the memory. The processor, in response to determining that a first number of transmissions over a first link with a first frequency has failed, selects a second link with a second frequency for transmission. The second frequency is lower than the first frequency. The processor also, in response to determining that a second number of transmissions over the second link has failed, one or more of (i) stop the transmissions over the second link or (ii) begins transmissions over a third link with a third frequency. The second number is greater than the first number.
    Type: Application
    Filed: December 15, 2022
    Publication date: January 11, 2024
    Inventors: Pooya MONAJEMI, Brian D. HART, Vishal S. DESAI, Peiman AMINI, Ardalan ALIZADEH
  • Publication number: 20240015668
    Abstract: A method includes grouping a plurality of access points based on a proximity of the plurality of access points to each other and determining, based on AFC reports for each of the plurality of access points, a first frequency band in which a threshold number of the plurality of access points are prevented from operating or are limited to operating at a first power that is lower than a maximum allowed standard power. The method also includes determining whether power cutoff in the first frequency band should be static or dynamic and if the power cutoff should be static, instructing the plurality of access points to use a portion of the first frequency band. The method further includes, if the power cutoff should be dynamic, instructing a first subset of the plurality of access points to operate at the first power in the first frequency band.
    Type: Application
    Filed: November 11, 2022
    Publication date: January 11, 2024
    Inventors: Vishal S. DESAI, Brian D. HART
  • Publication number: 20240015789
    Abstract: Described herein are systems and methods for reducing collisions in a wireless network with overlapping basic service sets by synchronizing contention slots among stations (access points or non-access point clients), some of which are out of range, competing for the use of the wireless medium. In some embodiments, the contention slots of competing stations are synchronized by controlling the time of transmission and the time of the spacing between frames to be an integer multiple of the time of a contention slot. In some embodiments, slot boundaries are enforced by controlling guard intervals or by trigger-based uplink communications. In other embodiments, a central network controller, such as a network controller, synchronizes slots when an access point or station joins the wireless network or uses a neighbor discovery protocol among access points. The contention slots are synchronous in all cases throughout the overlapping basic service sets.
    Type: Application
    Filed: March 22, 2023
    Publication date: January 11, 2024
    Inventors: Brian D. HART, Pooya MONAJEMI
  • Publication number: 20240014866
    Abstract: Techniques for peer-to-peer (P2P) transmission using interference alignment are disclosed. These techniques include calculating one or more precoder matrices and one more decoder matrices relating to interference alignment for data transmission between a plurality of wireless stations (STAs). The techniques further include initiating P2P transmission between the plurality of STAs using the one or more precoder matrices and the one or more decoder matrices, the P2P transmission including: simultaneously transmitting data between at least two pairs of STAs, of the plurality of STAs, using the one or more precoder matrices and the one or more decoder matrices for interference alignment of the simultaneous transmissions.
    Type: Application
    Filed: January 31, 2023
    Publication date: January 11, 2024
    Inventors: Ardalan ALIZADEH, Matthew A. SILVERMAN, Sivadeep R. KALAVAKURU, Peiman AMINI, Brian D. HART
  • Publication number: 20240015788
    Abstract: Disclosed methods and systems for efficiently gathering reports from stations coupled to an access point via a wireless network. In some cases, the reports may be attached to block acknowledge frames, which often occur. Alternatively, when multiple stations operate with assigned resource units during a transmission opportunity (TXOP), the reports are embedded in the spare capacity of a physical protocol data units used during the TXOP.
    Type: Application
    Filed: January 5, 2023
    Publication date: January 11, 2024
    Inventors: Matthew A. SILVERMAN, Brian D. HART, Ardalan ALIZADEH, Robert E. BARTON, Jerome HENRY, Juan Carlos ZUNIGA, Malcolm M. SMITH, Scott R. BLUE, John M. SWARTZ
  • Publication number: 20230388350
    Abstract: A device includes a memory and a hardware processor communicatively coupled to the memory. The hardware processor determines that a computing device communicatively coupled to an access point performed an action with respect to the access point and in response to determining that the action causes a deviation from a multi-user uplink policy of the access point, transmits a disciplinary message to the computing device.
    Type: Application
    Filed: July 28, 2023
    Publication date: November 30, 2023
    Inventors: Malcolm M. SMITH, Jerome HENRY, Pooya MONAJEMI, Brian D. HART, David S. KLOPER
  • Patent number: 11799912
    Abstract: A device includes a memory and a hardware processor communicatively coupled to the memory. The hardware processor determines that a computing device communicatively coupled to an access point performed an action with respect to the access point and in response to determining that the action causes a deviation from a multi-user uplink policy of the access point, transmits a disciplinary message to the computing device.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 24, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Malcolm M. Smith, Jerome Henry, Pooya Monajemi, Brian D. Hart, David S. Kloper
  • Publication number: 20230328717
    Abstract: A method includes determining whether a first access point of a plurality of access points and a second access point of the plurality of access points should communicate simultaneously over a shared channel in a first network and in response to determining that one of the plurality of access points won contention of a transmission opportunity for the shared channel, dividing the transmission opportunity into a plurality of time slots. The method also includes scheduling transmissions of the first and second access points into the plurality of time slots according to the determination whether the first and second access points should communicate simultaneously over the shared channel and communicating, to the second access point and over a wired network or a second network different from the first network, an indication of whether the second access point should communicate during a first time slot of the plurality of time slots.
    Type: Application
    Filed: June 9, 2023
    Publication date: October 12, 2023
    Inventors: Brian D. HART, Malcolm M. SMITH, Sanjay K. KATABATHUNI, Pooya MONAJEMI, Venkataprasad CHIRREDDY
  • Patent number: 11729762
    Abstract: A method includes determining whether a first access point of a plurality of access points and a second access point of the plurality of access points should communicate simultaneously over a shared channel in a first network and in response to determining that one of the plurality of access points won contention of a transmission opportunity for the shared channel, dividing the transmission opportunity into a plurality of time slots. The method also includes scheduling transmissions of the first and second access points into the plurality of time slots according to the determination whether the first and second access points should communicate simultaneously over the shared channel and communicating, to the second access point and over a wired network or a second network different from the first network, an indication of whether the second access point should communicate during a first time slot of the plurality of time slots.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: August 15, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Malcolm M. Smith, Sanjay K. Katabathuni, Pooya Monajemi, Venkataprasad Chirreddy
  • Patent number: 11722981
    Abstract: Aspects discussed herein include a method and associated network device and computer program product. The method includes receiving a network packet, and estimating, using a preamble of the network packet, a power distribution corresponding to a plurality of subcarriers of a channel. The method further includes estimating a carrier frequency offset using the power distribution, and estimating a clock offset using the carrier frequency offset.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: August 8, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Ardalan Alizadeh, Daniel J. Lyons, Matthew A. Silverman
  • Patent number: 11647524
    Abstract: Bypassing radar in wide Dynamic Frequency Selection (DFS) channels utilizing puncturing may be provided. A first client device may be classified as eligible for puncturing and a second client device may be classified as not eligible for puncturing. Next, it may be determined that a subchannel in a bandwidth range should not be used. Then, in response to determining that the subchannel in the bandwidth range should not be used, the first client device may be steered to a first subset of the bandwidth range and the second client device may be steered to a second subset of the bandwidth range. The second subset of the bandwidth range may be smaller than the first subset of the bandwidth range.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: May 9, 2023
    Assignee: CISCO TECHNOLOGY, INC
    Inventors: Benjamin Jacob Cizdziel, Brian D. Hart, Pooya Monajemi, David Kloper
  • Publication number: 20230094149
    Abstract: Seamless client roaming for Multi-Link Device (MLD) clients may be provided. First, a Traffic Identifier (TID)-to-link map may be established by an Upper Service Access Point (U-SAP) of a multi-AP MLD entity that assigns subsets of TIDs to at least two links of the entity. For example, a client device logically associates with the U-SAP, while the client device physically connects to a first and second AP of the entity on a respective first and second link, where the first and second AP include first and second Lower Service Access Points (L-SAPs) and are non-collocated. Next, using the map, data received at the U-SAP is directed over one of the two links for transmission to the client device. Further, frame aggregation and block acknowledgment functions may be performed by one of the first or second L-SAP based on whether data transmission is over the first or second link.
    Type: Application
    Filed: November 23, 2022
    Publication date: March 30, 2023
    Applicant: Cisco Technology, Inc.
    Inventors: Malcolm Muir SMITH, Brian D. HART, Pooya MONAJEMI, Santosh Babaji KULKARNI, Vishal Satyendra DESAI
  • Publication number: 20230034115
    Abstract: Aspects discussed herein include a method and associated network device and computer program product. The method includes receiving a network packet, and estimating, using a preamble of the network packet, a power distribution corresponding to a plurality of subcarriers of a channel. The method further includes estimating a carrier frequency offset using the power distribution, and estimating a clock offset using the carrier frequency offset.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Brian D. HART, Ardalan ALIZADEH, Daniel J. LYONS, Matthew A. SILVERMAN
  • Publication number: 20230027444
    Abstract: A method includes determining whether a first access point of a plurality of access points and a second access point of the plurality of access points should communicate simultaneously over a shared channel in a first network and in response to determining that one of the plurality of access points won contention of a transmission opportunity for the shared channel, dividing the transmission opportunity into a plurality of time slots. The method also includes scheduling transmissions of the first and second access points into the plurality of time slots according to the determination whether the first and second access points should communicate simultaneously over the shared channel and communicating, to the second access point and over a wired network or a second network different from the first network, an indication of whether the second access point should communicate during a first time slot of the plurality of time slots.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 26, 2023
    Inventors: Brian D. HART, Malcolm M. SMITH, Sanjay K. KATABATHUNI, Pooya MONAJEMI, Venkataprasad CHIRREDDY
  • Patent number: 11553390
    Abstract: Seamless client roaming for Multi-Link Device (MLD) clients may be provided. First, a Traffic Identifier (TID)-to-link map may be established by an Upper Service Access Point (U-SAP) of a multi-AP MLD entity that assigns subsets of TIDs to at least two links of the entity. For example, a client device logically associates with the U-SAP, while the client device physically connects to a first and second AP of the entity on a respective first and second link, where the first and second AP include first and second Lower Service Access Points (L-SAPs) and are non-collocated. Next, using the map, data received at the U-SAP is directed over one of the two links for transmission to the client device. Further, frame aggregation and block acknowledgment functions may be performed by one of the first or second L-SAP based on whether data transmission is over the first or second link.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: January 10, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Malcolm Muir Smith, Brian D. Hart, Pooya Monajemi, Santosh Babaji Kulkarni, Vishal Satyendra Desai
  • Publication number: 20220311803
    Abstract: A device includes a memory and a hardware processor communicatively coupled to the memory. The hardware processor determines that a computing device communicatively coupled to an access point performed an action with respect to the access point and in response to determining that the action causes a deviation from a multi-user uplink policy of the access point, transmits a disciplinary message to the computing device.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Malcolm M. SMITH, Jerome HENRY, Pooya MONAJEMI, Brian D. HART, David S. KLOPER
  • Publication number: 20220225200
    Abstract: Seamless client roaming for Multi-Link Device (MLD) clients may be provided. First, a Traffic Identifier (TID)-to-link map may be established by an Upper Service Access Point (U-SAP) of a multi-AP MLD entity that assigns subsets of TIDs to at least two links of the entity. For example, a client device logically associates with the U-SAP, while the client device physically connects to a first and second AP of the entity on a respective first and second link, where the first and second AP include first and second Lower Service Access Points (L-SAPs) and are non-collocated. Next, using the map, data received at the U-SAP is directed over one of the two links for transmission to the client device. Further, frame aggregation and block acknowledgment functions may be performed by one of the first or second L-SAP based on whether data transmission is over the first or second link.
    Type: Application
    Filed: January 8, 2021
    Publication date: July 14, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Malcolm Muir SMITH, Brian D. HART, Pooya MONAJEMI, Santosh Babaji KULKARNI, Vishal Satyendra DESAI