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: 9769752
    Abstract: 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: Grant
    Filed: February 10, 2015
    Date of Patent: September 19, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Kevin Neal Hayes, Adam Benjamin Lapede, Prerepa Viswanadham, Dragan Petrovic, Mahesh Dandapani Iyer
  • Patent number: 9554238
    Abstract: 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: Grant
    Filed: December 23, 2014
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventor: Prerepa Viswanadham
  • Publication number: 20160183035
    Abstract: 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: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventor: Prerepa Viswanadham
  • Publication number: 20160066270
    Abstract: 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: Application
    Filed: February 10, 2015
    Publication date: March 3, 2016
    Inventors: Kevin Neal Hayes, Adam Benjamin Lapede, Prerepa Viswanadham, Dragan Petrovic, Mahesh Dandapani Iyer
  • Patent number: 9161275
    Abstract: 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: Grant
    Filed: June 24, 2013
    Date of Patent: October 13, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Kevin Neal Hayes, Prerepa Viswanadham, Mahesh Dandapani Iyer, Amit Shukla
  • Publication number: 20140307601
    Abstract: 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: Application
    Filed: April 16, 2013
    Publication date: October 16, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Prerepa Viswanadham, Kevin N. Hayes
  • Publication number: 20140254552
    Abstract: 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: Application
    Filed: June 24, 2013
    Publication date: September 11, 2014
    Inventors: Kevin N. HAYES, Prerepa VISWANADHAM, Mahesh IYER, Amit SHUKLA
  • Publication number: 20130304938
    Abstract: 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: Application
    Filed: March 13, 2013
    Publication date: November 14, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Kevin Neal Hayes, Prerepa Viswanadham
  • Patent number: 8249031
    Abstract: 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: Grant
    Filed: November 17, 2009
    Date of Patent: August 21, 2012
    Assignee: Qualcomm Atheros, Inc.
    Inventors: Olaf Hirsch, Prerepa Viswanadham