Patents by Inventor Prerepa Viswanadham
Prerepa Viswanadham 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: 9769752Abstract: A wireless device configured as a group owner determines whether all client devices paired with the group owner are currently associated with the group owner. If all paired client devices are currently associated with the group owner, the group owner enters a first mode in which the group owner is in an active mode (powered up to communicate) during a first portion of a beacon interval and is in a low power mode (in which no communication occurs) during a second portion of the beacon interval. If not all paired client devices are currently associated with the group owner, the group owner enters a second mode in which the group owner is in the active state during the first portion and at least part of the second portion of the beacon interval. The group owner and client devices are configured to operate as master and slave.Type: GrantFiled: February 10, 2015Date of Patent: September 19, 2017Assignee: QUALCOMM IncorporatedInventors: Kevin Neal Hayes, Adam Benjamin Lapede, Prerepa Viswanadham, Dragan Petrovic, Mahesh Dandapani Iyer
-
Patent number: 9554238Abstract: An example method performed by a first computing device executing an operating system includes receiving a request to form, with a second computing device, a wireless communication link, and sending, to the second computing device, a first message representing the request to form the wireless communication link. The method also includes prior to the operating system providing to the application a notification that the wireless communication link has been formed, sending, to the second computing device, a second message representing a request to receive data via the wireless communication link to confirm that the wireless communication link has been formed. The method also includes receiving, from the second computing device, the data confirming that the wireless communication link has been formed, and based on receiving the data, sending via the operating system to the application, the notification indicating that the wireless communication link has been formed.Type: GrantFiled: December 23, 2014Date of Patent: January 24, 2017Assignee: Google Inc.Inventor: Prerepa Viswanadham
-
Publication number: 20160183035Abstract: An example method performed by a first computing device executing an operating system includes receiving a request to form, with a second computing device, a wireless communication link, and sending, to the second computing device, a first message representing the request to form the wireless communication link. The method also includes prior to the operating system providing to the application a notification that the wireless communication link has been formed, sending, to the second computing device, a second message representing a request to receive data via the wireless communication link to confirm that the wireless communication link has been formed. The method also includes receiving, from the second computing device, the data confirming that the wireless communication link has been formed, and based on receiving the data, sending via the operating system to the application, the notification indicating that the wireless communication link has been formed.Type: ApplicationFiled: December 23, 2014Publication date: June 23, 2016Inventor: Prerepa Viswanadham
-
Publication number: 20160066270Abstract: A wireless device configured as a group owner determines whether all client devices paired with the group owner are currently associated with the group owner. If all paired client devices are currently associated with the group owner, the group owner enters a first mode in which the group owner is in an active mode (powered up to communicate) during a first portion of a beacon interval and is in a low power mode (in which no communication occurs) during a second portion of the beacon interval. If not all paired client devices are currently associated with the group owner, the group owner enters a second mode in which the group owner is in the active state during the first portion and at least part of the second portion of the beacon interval. The group owner and client devices are configured to operate as master and slave.Type: ApplicationFiled: February 10, 2015Publication date: March 3, 2016Inventors: Kevin Neal Hayes, Adam Benjamin Lapede, Prerepa Viswanadham, Dragan Petrovic, Mahesh Dandapani Iyer
-
Patent number: 9161275Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may comprise a transceiver configured to transmit uplink frames and receive downlink frames in a first transaction slot of a super-frame. The one or more of the uplink frames and the downlink frames are associated with over-allocated network allocation vectors that reserve a transmission time which exceeds a time required to transmit acknowledgements of the one or more downlink frames or receive acknowledgement of the one or more uplink frames, respectively. The apparatus may comprise a processing system configured to cause the transceiver to transmit a first uplink frame to the access point with a first over-allocated NAV, to establish a start-time for the super-frame and to extract data from two or more downlink frames in a burst received from the access point.Type: GrantFiled: June 24, 2013Date of Patent: October 13, 2015Assignee: QUALCOMM IncorporatedInventors: Kevin Neal Hayes, Prerepa Viswanadham, Mahesh Dandapani Iyer, Amit Shukla
-
Publication number: 20140307601Abstract: An access terminal transmits at least one uplink transaction to an access point during a transaction slot of a frame including a plurality of slots, when a transaction criterion is satisfied. The transaction criterion may be receipt of a beacon signal from the access point indicating the access point has downlink data for the access terminal. In this case, the uplink transaction includes a trigger configured to pull downlink data from the access point. The access terminal may transmit a burst of uplink transactions over a number of frames, until it receives an empty indication from the access point indicating that all available downlink data has been pulled from the access point. The transaction criterion may be a presence of uplink data at the access point that is intended for the access point. In this case, the access terminal transmits data for the access point during the uplink transaction.Type: ApplicationFiled: April 16, 2013Publication date: October 16, 2014Applicant: QUALCOMM INCORPORATEDInventors: Prerepa Viswanadham, Kevin N. Hayes
-
Publication number: 20140254552Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may comprise a transceiver configured to transmit uplink frames and receive downlink frames in a first transaction slot of a super-frame. The one or more of the uplink frames and the downlink frames are associated with over-allocated network allocation vectors that reserve a transmission time which exceeds a time required to transmit acknowledgements of the one or more downlink frames or receive acknowledgement of the one or more uplink frames, respectively. The apparatus may comprise a processing system configured to cause the transceiver to transmit a first uplink frame to the access point with a first over-allocated NAV, to establish a start-time for the super-frame and to extract data from two or more downlink frames in a burst received from the access point.Type: ApplicationFiled: June 24, 2013Publication date: September 11, 2014Inventors: Kevin N. HAYES, Prerepa VISWANADHAM, Mahesh IYER, Amit SHUKLA
-
Publication number: 20130304938Abstract: A central coordinator can execute operations to minimize in-network contention and external network interference in a communication network. The central coordinator can determine to switch to alternate communication channel if performance of the alternate communication channel surpasses the performance of a current communication channel. A multicast channel switch message is transmitted to a plurality of client devices associated with the central coordinator. If an acknowledgement for the multicast channel switch message is not received from a first client device, the central coordinator causes remainder of the plurality of client devices to defer switching to the alternate communication channel and transmits a unicast channel switch message to the first client device. The central coordinator and the associated client devices switch to alternate communication channel after an acknowledgement is received from all the client devices.Type: ApplicationFiled: March 13, 2013Publication date: November 14, 2013Applicant: QUALCOMM INCORPORATEDInventors: Kevin Neal Hayes, Prerepa Viswanadham
-
Patent number: 8249031Abstract: Wireless radio devices that communicate in close proximity to each other typically suffer from interference. Such interference between the wireless radio devices can result in performance degradation in either/both the wireless radio devices. Functionality can be implemented to schedule communications of one wireless radio device around communications of the other wireless radio device based on a coexistence table comprising scheduling information of the other wireless radio device. Communications of the wireless radio devices can also be controlled based on communication priorities. Functionality can also be implemented to dynamically control a number of packets transmitted in an aggregate based on the scheduling information.Type: GrantFiled: November 17, 2009Date of Patent: August 21, 2012Assignee: Qualcomm Atheros, Inc.Inventors: Olaf Hirsch, Prerepa Viswanadham