Patents by Inventor Guru Prasanna Gopalakrishnan
Guru Prasanna Gopalakrishnan 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: 20250184776Abstract: Embodiments of a wireless device and method are disclosed. In an embodiment, a method for assessing wireless link quality involves at a wireless device, monitoring at least one of user traffic and a wireless channel characteristic to generate wireless link quality factors, where each of the wireless link quality factors has a fixed number of possible outcomes, and at the wireless device, determining an overall wireless link quality assessment based on the wireless link quality factors using a truth table.Type: ApplicationFiled: December 4, 2023Publication date: June 5, 2025Inventor: Guru Prasanna Gopalakrishnan
-
Patent number: 11678347Abstract: A method may be provided. One or more packets from a client may be received, in a block based modulation environment, at one or more switchable antennas of an access point. The access point may have a plurality of switchable antennas. Each switchable antenna may have an antenna state. The plurality of switchable antennas may be switched among such that at least five of the antenna states are sampled. Angle of arrival of the client may be calculated based on the at least five of the antenna states.Type: GrantFiled: January 8, 2021Date of Patent: June 13, 2023Assignee: Cisco Technology, Inc.Inventors: Matthew Aaron Silverman, Ardalan Alizadeh, Michael Barry DeLong, Guru Prasanna Gopalakrishnan
-
Patent number: 11611974Abstract: Techniques for uplink scheduling in a wireless network are disclosed. A wireless access point (AP) receives, from a wireless station (STA), a buffer status report (BSR) reflecting data accumulated at the STA for uplink to the AP. The AP identifies, based on the BSR, a scheduling mode under which the data was accumulated at the STA. The AP schedules an uplink parameter for the STA, based on the identified scheduling mode. The uplink parameter relates to at least one of: (i) an uplink transmission for the STA or (ii) a buffer status poll for the STA. The AP transmits, to the STA, an allocation relating to the scheduled uplink parameter for the STA.Type: GrantFiled: December 23, 2020Date of Patent: March 21, 2023Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Guru Prasanna Gopalakrishnan, Sanjay K. Katabathuni, Venkataprasad Chirreddy
-
Patent number: 11589353Abstract: Techniques for dynamic bandwidth expansion are provided. A first set of channel quality metrics is collected, by an access point (AP) communicating using a first bandwidth, for an expanded bandwidth beyond the first bandwidth. A second set of channel quality metrics for the expanded bandwidth is received from one or more stations. An available portion of the expanded bandwidth is then determined based on the first and second sets of channel quality metrics. Communication with the one or more stations is initiated using the available portion of the expanded bandwidth.Type: GrantFiled: September 1, 2020Date of Patent: February 21, 2023Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Venkataprasad Chirreddy, Guru Prasanna Gopalakrishnan, James F. Florwick
-
Patent number: 11470629Abstract: A method includes receiving, at an access point, a buffer status report from a device wirelessly connected to the access point. The buffer status report indicates a queue depth of the device and a head of line delay for the device. The method further includes scheduling uplink resources at the access point for the device based on the queue depth and the head of line delay.Type: GrantFiled: December 17, 2020Date of Patent: October 11, 2022Assignee: Cisco Technology, Inc.Inventors: Malcolm M. Smith, Sanjay K. Katabathuni, Venkataprasad Chirreddy, Guru Prasanna Gopalakrishnan
-
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
-
Publication number: 20220225317Abstract: A method may be provided. One or more packets from a client may be received, in a block based modulation environment, at one or more switchable antennas of an access point. The access point may have a plurality of switchable antennas. Each switchable antenna may have an antenna state. The plurality of switchable antennas may be switched among such that at least five of the antenna states are sampled. Angle of arrival of the client may be calculated based on the at least five of the antenna states.Type: ApplicationFiled: January 8, 2021Publication date: July 14, 2022Applicant: Cisco Technology, Inc.Inventors: Matthew Aaron Silverman, Ardalan Alizadeh, Michael Barry DeLong, Guru Prasanna Gopalakrishnan
-
Publication number: 20220201720Abstract: Techniques for uplink scheduling in a wireless network are disclosed. A wireless access point (AP) receives, from a wireless station (STA), a buffer status report (BSR) reflecting data accumulated at the STA for uplink to the AP. The AP identifies, based on the BSR, a scheduling mode under which the data was accumulated at the STA. The AP schedules an uplink parameter for the STA, based on the identified scheduling mode. The uplink parameter relates to at least one of: (i) an uplink transmission for the STA or (ii) a buffer status poll for the STA. The AP transmits, to the STA, an allocation relating to the scheduled uplink parameter for the STA.Type: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: Malcolm M. SMITH, Guru Prasanna GOPALAKRISHNAN, Sanjay K. KATABATHUNI, Venkataprasad CHIRREDDY
-
Publication number: 20220070861Abstract: Techniques for dynamic bandwidth expansion are provided. A first set of channel quality metrics is collected, by an access point (AP) communicating using a first bandwidth, for an expanded bandwidth beyond the first bandwidth. A second set of channel quality metrics for the expanded bandwidth is received from one or more stations. An available portion of the expanded bandwidth is then determined based on the first and second sets of channel quality metrics. Communication with the one or more stations is initiated using the available portion of the expanded bandwidth.Type: ApplicationFiled: September 1, 2020Publication date: March 3, 2022Inventors: Malcolm M. SMITH, Venkataprasad CHIRREDDY, Guru Prasanna GOPALAKRISHNAN, James F. FLORWICK
-
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
-
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