Patents by Inventor David S. Kloper
David S. 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: 12120153Abstract: 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: GrantFiled: July 28, 2023Date of Patent: October 15, 2024Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Jerome Henry, Pooya Monajemi, Brian D. Hart, David S. Kloper
-
Publication number: 20230388350Abstract: 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: ApplicationFiled: July 28, 2023Publication date: November 30, 2023Inventors: Malcolm M. SMITH, Jerome HENRY, Pooya MONAJEMI, Brian D. HART, David S. KLOPER
-
Patent number: 11799912Abstract: 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: GrantFiled: March 26, 2021Date of Patent: October 24, 2023Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Jerome Henry, Pooya Monajemi, Brian D. Hart, David S. Kloper
-
Publication number: 20220311803Abstract: 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: ApplicationFiled: March 26, 2021Publication date: September 29, 2022Inventors: Malcolm M. SMITH, Jerome HENRY, Pooya MONAJEMI, Brian D. HART, David S. KLOPER
-
Patent number: 11457470Abstract: A method for scheduling a random access trigger frame (RA TF) in a wireless LAN includes determining whether a scheduled access (SA) TF is scheduled during a beacon interval (BI) beginning with a next beacon; determining whether one of, a first weighted average of a sum of (i) a number of clients whose respective buffer status reports (BSRs) have been successfully received (NSUCC) and (ii) a number of clients whose respective BSRs collided with one another (NCOL) is greater than a first threshold, or a second weighted average of an active number of UL OFDMA enabled HE users sending SU uplink traffic (NSU) is greater than the first threshold; when either weighted average is greater than the first threshold, allocating a predetermined number of RA RUs along with at least one SA RU in a buffer status report poll (BSRP) TF and scheduling the BSRP TF for transmission.Type: GrantFiled: September 29, 2020Date of Patent: September 27, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Guru Prasanna Gopalakrishnan, David S. Kloper, Pooya Monajemi
-
Patent number: 11122594Abstract: Techniques for triggering multiple basic service sets (BSSs) to share resources for a coordinated transmission are described. One technique includes determining a first amount of data available to send in a first BSS and determining a second amount of data available to send in a second BSS. The first BSS and the second BSS form an overlapping BSS. An amount of resources in the first BSS that is available to share with the second BSS for a coordinated transmission from the first BSS and the second BSS is determined based on the first amount of data and the second amount of data. A frame that includes an indication of the amount of resources is generated and transmitted to at least one of the first BSS and the second BSS.Type: GrantFiled: July 15, 2019Date of Patent: September 14, 2021Assignee: Cisco Technology, Inc.Inventors: Gautam D. Bhanage, Brian D. Hart, David S. Kloper
-
Patent number: 10938600Abstract: The present disclosure discloses a distributed system. The distributed system includes a plurality of radio heads and a plurality of controllers disposed in one or more chassis external to the plurality of radio heads. Each of the plurality of controllers includes a baseband unit (BBU), an uplink time-division multiplexing (TDM) switch and a downlink TDM switch. The uplink TDM switch and the downlink TDM switch forward data bits between a radio head and a BBU by using TDM cells which may reduce latency relative to using Ethernet frames.Type: GrantFiled: January 30, 2019Date of Patent: March 2, 2021Assignee: Cisco Technology, Inc.Inventors: David S. Kloper, Brian D. Hart, Dipankar B. Acharya
-
Publication number: 20210022156Abstract: Techniques for triggering multiple basic service sets (BSSs) to share resources for a coordinated transmission are described. One technique includes determining a first amount of data available to send in a first BSS and determining a second amount of data available to send in a second BSS. The first BSS and the second BSS form an overlapping BSS. An amount of resources in the first BSS that is available to share with the second BSS for a coordinated transmission from the first BSS and the second BSS is determined based on the first amount of data and the second amount of data. A frame that includes an indication of the amount of resources is generated and transmitted to at least one of the first BSS and the second BSS.Type: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Inventors: Gautam D. BHANAGE, Brian D. HART, David S. KLOPER
-
Publication number: 20210014888Abstract: A method for scheduling a random access trigger frame (RA TF) in a wireless LAN includes determining whether a scheduled access (SA) TF is scheduled during a beacon interval (BI) beginning with a next beacon; determining whether one of, a first weighted average of a sum of (i) a number of clients whose respective buffer status reports (BSRs) have been successfully received (NSUCC) and (ii) a number of clients whose respective BSRs collided with one another (NCOL) is greater than a first threshold, or a second weighted average of an active number of UL OFDMA enabled HE users sending SU uplink traffic (NSU) is greater than the first threshold; when either weighted average is greater than the first threshold, allocating a predetermined number of RA RUs along with at least one SA RU in a buffer status report poll (BSRP) TF and scheduling the BSRP TF for transmission.Type: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Inventors: Guru Prasanna Gopalakrishnan, David S. Kloper, Pooya Monajemi
-
Patent number: 10863465Abstract: 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: GrantFiled: April 18, 2019Date of Patent: December 8, 2020Assignee: Cisco Technology, Inc.Inventors: Paul J. Stager, David S. Kloper, Brian D. Hart, Matthew A. Silverman
-
Publication number: 20200374919Abstract: A method for scheduling a random access trigger frame (RA TF) in a wireless LAN includes determining whether a scheduled access (SA) TF is scheduled during a beacon interval (BI) beginning with a next beacon; determining whether one of, a first weighted average of a sum of (i) a number of clients whose respective buffer status reports (BSRs) have been successfully received (NSUCC) and (ii) a number of clients whose respective BSRs collided with one another (NCOL) is greater than a first threshold, or a second weighted average of an active number of UL OFDMA enabled HE users sending SU uplink traffic (NSU) is greater than the first threshold; when either weighted average is greater than the first threshold, allocating a predetermined number of RA RUs along with at least one SA RU in a buffer status report poll (BSRP) TF and scheduling the BSRP TF for transmission.Type: ApplicationFiled: May 23, 2019Publication date: November 26, 2020Inventors: Guru Prasanna Gopalakrishnan, David S. Kloper, Pooya Monajemi
-
Patent number: 10849157Abstract: A method for scheduling a random access trigger frame (RA TF) in a wireless LAN includes determining whether a scheduled access (SA) TF is scheduled during a beacon interval (BI) beginning with a next beacon; determining whether one of, a first weighted average of a sum of (i) a number of clients whose respective buffer status reports (BSRs) have been successfully received (NSUCC) and (ii) a number of clients whose respective BSRs collided with one another (NCOL) is greater than a first threshold, or a second weighted average of an active number of UL OFDMA enabled HE users sending SU uplink traffic (NSU) is greater than the first threshold; when either weighted average is greater than the first threshold, allocating a predetermined number of RA RUs along with at least one SA RU in a buffer status report poll (BSRP) TF and scheduling the BSRP TF for transmission.Type: GrantFiled: May 23, 2019Date of Patent: November 24, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Guru Prasanna Gopalakrishnan, David S. Kloper, Pooya Monajemi
-
Patent number: 10785059Abstract: Techniques are disclosed to reduce latency of processing for access points using a central controller. For example, an example method of wireless communication includes receiving, at an access point, a signal wirelessly. The method further includes filtering the signal using a first passband filter having a first bandwidth to generate a first filtered signal. The method further includes filtering the signal using a second passband filter having a second bandwidth to generate a second filtered signal, wherein the first bandwidth is less than the second bandwidth. The method further includes determining whether the signal includes a packet based on the first filtered signal and generating a control signal indicative of the determination. The method further includes transmitting the control signal and the second filtered signal to a central controller.Type: GrantFiled: April 1, 2019Date of Patent: September 22, 2020Assignee: Cisco Technology, Inc.Inventors: Brian D. Hart, David S. Kloper, Jiunming Huang, Glendon L. Akins, III
-
Patent number: 10455439Abstract: The present disclosure discloses a central controller controlling multiple radio heads (RHs) in a network. The central controller generates network information for the radio heads based on a probe request transmitted from a network device and received by one or more of the radio heads. The central controller calculates a respective metric value for each of the radio heads based on the network information. The metric value indicates a capability of a radio head to serve the network device. The central controller selects a subset of radio heads from the multiple radio heads to send a probe response to the network device based on the metric values.Type: GrantFiled: April 24, 2017Date of Patent: October 22, 2019Assignee: Cisco Technology, Inc.Inventors: David S. Kloper, Matthew A. Silverman, Paul J. Stager
-
Publication number: 20190246368Abstract: 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: ApplicationFiled: April 18, 2019Publication date: August 8, 2019Inventors: Paul J. STAGER, David S. KLOPER, Brian D. HART, Matthew A. SILVERMAN
-
Patent number: 10367550Abstract: The present disclosure discloses that a device uses precoding to transmit independent data streams to existing users and additional independent data streams to one or more new users simultaneously. During a first transmission of a first one or more data streams that are precoded using a first precoding matrix, the device determines to transmit a second one or more data streams in a second transmission. Before the first transmission is complete, the device calculates a combined precoding matrix for precoding the first one or more data streams and the second one or more data streams. The device transmits the first one or more data streams in the first transmission and the second one or more data streams in the second transmission simultaneously using the combined precoding matrix.Type: GrantFiled: April 3, 2017Date of Patent: July 30, 2019Assignee: Cisco Technology, Inc.Inventors: David S. Kloper, Mithat C. Dogan, Matthew A. Silverman, Brian D. Hart, Jiunming Huang
-
Publication number: 20190229951Abstract: Techniques are disclosed to reduce latency of processing for access points using a central controller. For example, an example method of wireless communication includes receiving, at an access point, a signal wirelessly. The method further includes filtering the signal using a first passband filter having a first bandwidth to generate a first filtered signal. The method further includes filtering the signal using a second passband filter having a second bandwidth to generate a second filtered signal, wherein the first bandwidth is less than the second bandwidth. The method further includes determining whether the signal includes a packet based on the first filtered signal and generating a control signal indicative of the determination. The method further includes transmitting the control signal and the second filtered signal to a central controller.Type: ApplicationFiled: April 1, 2019Publication date: July 25, 2019Inventors: Brian D. HART, David S. KLOPER, Jiunming HUANG, Glendon L. AKINS, III
-
Publication number: 20190173691Abstract: The present disclosure discloses a distributed system. The distributed system includes a plurality of radio heads and a plurality of controllers disposed in one or more chassis external to the plurality of radio heads. Each of the plurality of controllers includes a baseband unit (BBU), an uplink time-division multiplexing (TDM) switch and a downlink TDM switch. The uplink TDM switch and the downlink TDM switch forward data bits between a radio head and a BBU by using TDM cells which may reduce latency relative to using Ethernet frames.Type: ApplicationFiled: January 30, 2019Publication date: June 6, 2019Inventors: David S. KLOPER, Brian D. HART, Dipankar B. ACHARYA
-
Patent number: 10285148Abstract: 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: GrantFiled: April 28, 2017Date of Patent: May 7, 2019Assignee: Cisco Technology, Inc.Inventors: Paul J. Stager, David S. Kloper, Brian D. Hart, Matthew A. Silverman
-
Patent number: 10277384Abstract: Embodiments herein describe using an intermediate distribution frame (IDF) which is connected between a central controller and a plurality radio heads which each include at least one antenna for wireless communication with a user device. Instead of running separate cables to each of the radio heads, a single cable can be used to connect the IDF to the central controller and then separate cables can be used to connect the IDF to the radio heads. If the IDF is disposed near the radio heads, the amount of cables can be reduced. Moreover, the IDF may recover a clock signal used by the central controller and forward that clock to the plurality of radio head in order to synchronize the radio heads to the central controller.Type: GrantFiled: April 4, 2017Date of Patent: April 30, 2019Assignee: Cisco Technology, Inc.Inventors: David S. Kloper, Brian D. Hart, Paul J. Stager