Patents by Inventor Rahul Tandra

Rahul Tandra 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: 20240143416
    Abstract: Embodiments of the disclosed technologies receive first event data associated with a first party application, receive second event data representing a click, in the first party application, on a link to a third party application, receive third event data from the third party application, convert the third event data to a label, map a compressed format of the labeled third event data to the first event data and the second event data to create multi-party attribution data, group multiple instances of the multi-party attribution data into a batch, add noise to the compressed format of the labeled third event data in the batch, and send the noisy batch to a second computing device. A debiasing algorithm can be applied to the noisy batch. The debiased noisy batch can be used to train at least one machine learning model.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 2, 2024
    Inventors: Ryan M. Rogers, Man Chun D. Leung, David Pardoe, Bing Liu, Shawn F. Ren, Rahul Tandra, Parvez Ahammad, Jing Wang, Ryan T. Tecco, Yajun Wang
  • Patent number: 11968236
    Abstract: Technologies for providing event-level data privacy for streaming post analytics data include, in some embodiments, receiving a data stream that includes instances of count data collected over a time interval, computing a true count breakdown that includes a set of sub-counts of non-public user interface interactions on the post, creating a noisy count breakdown by applying at least one differential privacy mechanism to the set of sub-counts, and streaming the noisy count breakdown instead of the true count breakdown to a computing device. At least one of the sub-counts is a count that is associated with a particular value of an attribute that has different possible values. The attribute is associated with the non-public user interface interactions on the post.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan M. Rogers, Subbu Subramaniam, Mark B. Cesar, Adrian Rivera Cardoso, Yu Chen, Jefferson Lai, Vinyas Maddi, Lin Xu, Gavin Castro Uathavikul, Neha Jain, Shraddha Sahay, Parvez Ahammad, Rahul Tandra
  • Publication number: 20240089865
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the apparatus is configured to determine a target receiver power level for uplink transmissions received at the apparatus, to determine uplink power control information based on the determined target receiver power level for UL MU-MIMO transmission or UL OFDMA transmission, and to transmit a frame that includes the determined uplink power control information to a station scheduled by the apparatus for uplink transmission.
    Type: Application
    Filed: August 24, 2023
    Publication date: March 14, 2024
    Inventors: Arjun BHARADWAJ, Rahul TANDRA, Bin TIAN, Youhan KIM, Simone MERLIN, George CHERIAN
  • Publication number: 20230319110
    Abstract: Technologies for providing event-level data privacy for streaming post analytics data include, in some embodiments, receiving a data stream that includes instances of count data collected over a time interval, computing a true count breakdown that includes a set of sub-counts of non-public user interface interactions on the post, creating a noisy count breakdown by applying at least one differential privacy mechanism to the set of sub-counts, and streaming the noisy count breakdown instead of the true count breakdown to a computing device. At least one of the sub-counts is a count that is associated with a particular value of an attribute that has different possible values. The attribute is associated with the non-public user interface interactions on the post.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Ryan M. Rogers, Subbu Subramaniam, Mark B. Cesar, Adrian Rivera Cardoso, Yu Chen, Jefferson Lai, Vinyas Maddi, Lin Xu, Gavin Castro Uathavikul, Neha Jain, Shraddha Sahay, Parvez Ahammad, Rahul Tandra
  • Patent number: 11743837
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the apparatus is configured to determine a target receiver power level for uplink transmissions received at the apparatus, to determine uplink power control information based on the determined target receiver power level for UL MU-MIMO transmission or UL OFDMA transmission, and to transmit a frame that includes the determined uplink power control information to a station scheduled by the apparatus for uplink transmission.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: August 29, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Arjun Bharadwaj, Rahul Tandra, Bin Tian, Youhan Kim, Simone Merlin, George Cherian
  • Patent number: 11509703
    Abstract: A system and method for training and executing an adaptive bitrate (ABR) controller can include clustering content into content clusters based on content metadata, clustering network scenarios based on network information, normalizing input measurements, training the ABR controller for each content within at least one of a given content cluster and a given network scenario cluster by determining network information and network metadata, associated with the respective content, determining a content bitrate, determining a reward associated with the content bitrate, and training the ABR controller based on the reward.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: November 22, 2022
    Assignee: VMware, Inc.
    Inventors: Tianshu Chu, Rakesh Misra, Sandeep Chinchali, Alexandros Anemogiannis, Rahul Tandra, Kanthi Nagaraj
  • Patent number: 11363490
    Abstract: Systems and methods for providing mobile network guidance to applications communicating with devices via a mobile network.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: June 14, 2022
    Assignee: VMware, Inc.
    Inventors: Rakesh Misra, Manu Sharma, Rahul Tandra
  • Patent number: 11032780
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the apparatus is configured to determine a target receiver power level for uplink transmissions received at the apparatus, to determine uplink power control information based on the determined target receiver power level for UL MU-MIMO transmission or UL OFDMA transmission, and to transmit a frame that includes the determined uplink power control information to a station scheduled by the apparatus for uplink transmission.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: June 8, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Arjun Bharadwaj, Rahul Tandra, Bin Tian, Youhan Kim, Simone Merlin, George Cherian
  • Publication number: 20210099962
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the apparatus is configured to determine a target receiver power level for uplink transmissions received at the apparatus, to determine uplink power control information based on the determined target receiver power level for UL MU-MIMO transmission or UL OFDMA transmission, and to transmit a frame that includes the determined uplink power control information to a station scheduled by the apparatus for uplink transmission.
    Type: Application
    Filed: December 10, 2020
    Publication date: April 1, 2021
    Inventors: Arjun BHARADWAJ, Rahul TANDRA, Bin TIAN, Youhan KIM, Simone MERLIN, George CHERIAN
  • Patent number: 10855502
    Abstract: Methods, devices, and computer program products for improving training field design in packets with increased symbol durations are disclosed. In one aspect, a method of transmitting a packet on a wireless communication network is disclosed. The method includes transmitting a preamble of the packet over one or more space-time-streams, the preamble including one or more training fields configured to be used for channel estimation, the one or more training fields each comprising one or more symbols of a first symbol duration. The method further includes transmitting a payload of the packet over the one or more space-time-streams, the payload comprising one or more symbols of a second symbol duration, the second symbol duration greater than the first symbol duration.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: December 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Sameer Vermani, Bin Tian, Rahul Tandra, Dung Ngoc Doan
  • Publication number: 20200374753
    Abstract: Systems and methods for providing mobile network guidance to applications communicating with devices via a mobile network.
    Type: Application
    Filed: August 14, 2020
    Publication date: November 26, 2020
    Inventors: Rakesh Misra, Manu Sharma, Rahul Tandra
  • Patent number: 10750404
    Abstract: Systems and methods for providing mobile network guidance to applications communicating with devices via a mobile network.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: August 18, 2020
    Assignee: VMware, Inc.
    Inventors: Rakesh Misra, Manu Sharma, Rahul Tandra
  • Publication number: 20200099733
    Abstract: A system and method for training and executing an adaptive bitrate (ABR) controller can include clustering content into content clusters based on content metadata, clustering network scenarios based on network information, normalizing input measurements, training the ABR controller for each content within at least one of a given content cluster and a given network scenario cluster by determining network information and network metadata, associated with the respective content, determining a content bitrate, determining a reward associated with the content bitrate, and training the ABR controller based on the reward.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 26, 2020
    Inventors: Tianshu Chu, Rakesh Misra, Sandeep Chinchali, Alexandros Anemogiannis, Rahul Tandra, Kanthi Nagaraj
  • Patent number: 10582026
    Abstract: A method of wirelessly communicating a packet includes generating, at a first wireless device, a first packet including a first preamble decodable by a plurality of devices and a second preamble decodable by only a subset of the plurality of devices. The first preamble includes a first signal field. The second preamble includes a first training field. The method further includes transmitting the first packet concurrently with one or more second packets to be transmitted by wireless devices other than the first wireless device.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 3, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Dung Ngoc Doan, Tao Tian, Sameer Vermani, Bin Tian, Lin Yang, Eric Pierre Rebeiz, Rahul Tandra, Simone Merlin, Alfred Asterjadhi, Yan Zhou
  • Patent number: 10548111
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for efficiently managing groups of stations (STAs) receiving simultaneous transmissions in a multiuser multiple-input multiple-output (MU-MIMO) scheme. One example method generally includes; for a first apparatus in a number of groups of apparatuses, allocating a first spatial stream position for each of at least one first group in the number of the groups; and transmitting a first unicast message to the first apparatus, wherein the first unicast message comprises an indication of the allocated spatial stream position for each of the at least one first group and, for each group in the number of the groups, an indication of a membership status, in the group, of the first apparatus.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: January 28, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Santosh Paul Abraham, Sameer Vermani, Maarten Menzo Wentink, Rahul Tandra, Hemanth Sampath
  • Publication number: 20200015121
    Abstract: Systems and methods for providing mobile network guidance to applications communicating with devices via a mobile network.
    Type: Application
    Filed: July 9, 2019
    Publication date: January 9, 2020
    Inventors: Rakesh Misra, Manu Sharma, Rahul Tandra
  • Patent number: 10498411
    Abstract: A method includes sending, from an access point of a wireless network to a first station of a plurality of stations of the wireless network, a packet including a preamble, a data portion, and trigger data that includes non-precoded, omni-direction data. The preamble precedes the data portion. The data portion precedes the trigger data. The trigger data is configured to cause the first station to perform a channel measurement responsive to receiving the packet. The access point sends beamformed data to one or more of the plurality of stations. At least one of the plurality of stations includes a mobile station configured to receive the beamformed data. The method also includes receiving, at the access point from the first station, feedback information that includes channel state information associated with the trigger data. The feedback information is received from the first station without polling individual stations of the plurality of stations.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: December 3, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Sameer Vermani, Bin Tian, Rahul Tandra, Simone Merlin
  • Patent number: 10439773
    Abstract: Systems, methods, and devices for wireless communication are disclosed herein. One aspect of the disclosure provides a method of transmitting to two or more wireless communication devices. The method includes transmitting a first section of a preamble according to a first format, the first section of the preamble containing information informing devices compatible with the first format to defer to the transmission, transmitting a second section of the preamble according to a second format, the second section of the preamble containing tone allocation information, the tone allocation information identifying two or more wireless communication devices; and transmitting data to the two or more wireless communication devices simultaneously, the data contained on two or more sub-bands.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: October 8, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Sameer Vermani, Rahul Tandra, Simone Merlin, Hemanth Sampath
  • Patent number: 10321451
    Abstract: Systems, methods, and devices for transmitting data are described herein. In some aspects, a method comprises generating a first message. The first message may comprise an allocation of a first station to a first frequency channel and a second station to a second frequency channel. The method further comprises transmitting the first message over the first frequency channel and the second frequency channel. The method further comprises transmitting, after transmission of the first message, a second message to the first station using the first frequency channel. The method further comprises transmitting, after transmission of the first message, a third message to the second station using the second frequency channel.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: June 11, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Hemanth Sampath, Bin Tian, Rahul Tandra, Gwendolyn Denise Barriac, Yan Zhou, Sameer Vermani, Simone Merlin
  • Publication number: 20190173637
    Abstract: Systems, methods, and devices for wireless communication are disclosed herein. One aspect of the disclosure provides a method of transmitting to two or more wireless communication devices. The method includes transmitting a first section of a preamble according to a first format, the first section of the preamble containing information informing devices compatible with the first format to defer to the transmission, transmitting a second section of the preamble according to a second format, the second section of the preamble containing tone allocation information, the tone allocation information identifying two or more wireless communication devices; and transmitting data to the two or more wireless communication devices simultaneously, the data contained on two or more sub-bands.
    Type: Application
    Filed: January 24, 2019
    Publication date: June 6, 2019
    Inventors: Sameer Vermani, Rahul Tandra, Simone Merlin, Hemanth Sampath