Patents by Inventor Aviral Gupta
Aviral Gupta 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: 11756024Abstract: A first computing device broadcasts a first audio token comprising the first user computing device identifier over two or more audio frequency channels at specified intervals and listens for audio inputs via the two or more audio frequency channels at the specified intervals. The first computing device receives a second audio token generated by a second computing device and communicates the received second audio token to the one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to the one or more computing devices. The one or more computing devices receive the first and second audio tokens and pair the first computing device and the second computing device and facilitate a transfer of data between the first computing device and the second computing device.Type: GrantFiled: July 12, 2021Date of Patent: September 12, 2023Assignee: GOOGLE LLCInventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta
-
Publication number: 20210342813Abstract: A first computing device broadcasts a first audio token comprising the first user computing device identifier over two or more audio frequency channels at specified intervals and listens for audio inputs via the two or more audio frequency channels at the specified intervals. The first computing device receives a second audio token generated by a second computing device and communicates the received second audio token to the one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to the one or more computing devices. The one or more computing devices receive the first and second audio tokens and pair the first computing device and the second computing device and facilitate a transfer of data between the first computing device and the second computing device.Type: ApplicationFiled: July 12, 2021Publication date: November 4, 2021Inventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta
-
Publication number: 20210328687Abstract: For each audio pairing broadcast from an electronic device, reporting broadcasted pairing data including: broadcaster device group, broadcast data element, and broadcaster volume setting. For each reception, reporting received pairing data, including: receiver device group, received data element, and received signal score. Matching each received pairing data with zero or one instances of broadcasted pairing data based on a received data element matching the broadcast data element. For each broadcaster reporting a particular group and volume setting, identifying a received signal score value corresponding to a predetermined percentile of a density distribution of such scores matching broadcasters of the particular group. Determining, for each broadcaster of the group, a volume based on: the received signal score corresponding to the predetermined percentile and a reference received signal score.Type: ApplicationFiled: December 14, 2018Publication date: October 21, 2021Inventors: Venu Madhav Annamraju, Mrinal Alawat, Aviral Gupta
-
Publication number: 20210320727Abstract: An operator selects an application on a first user computing device to request a data transfer with a second user computing device. The first user computing device broadcasts an audio token comprising data. The first user computing device activates a microphone component, successively cycles through available audio configurations, applies each selected audio configuration to received audio token data, determines a signal score for each applied audio configuration, and transmits processed audio token data and signal scores to an account management system. The account management system also receives processed audio token data from multiple other computing devices of the same model as the first user computing device. The account management system selects a default audio configuration for the model based on the determined signal scores. The account management system transmits instructions to known computing devices of the model to apply the default audio configuration to future reception of audio token data.Type: ApplicationFiled: December 14, 2018Publication date: October 14, 2021Inventors: Venu Madhav Annamraju, Aviral Gupta, Heman Khanna
-
Patent number: 11062296Abstract: A first computing device broadcasts a first audio token comprising the first user computing device identifier over two or more audio frequency channels at specified intervals and listens for audio inputs via the two or more audio frequency channels at the specified intervals. The first computing device receives a second audio token generated by a second computing device and communicates the received second audio token to the one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to the one or more computing devices. The one or more computing devices receive the first and second audio tokens and pair the first computing device and the second computing device and facilitate a transfer of data between the first computing device and the second computing device.Type: GrantFiled: August 31, 2020Date of Patent: July 13, 2021Assignee: Google LLCInventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta
-
Publication number: 20200394643Abstract: A first computing device broadcasts a first audio token comprising the first user computing device identifier over two or more audio frequency channels at specified intervals and listens for audio inputs via the two or more audio frequency channels at the specified intervals. The first computing device receives a second audio token generated by a second computing device and communicates the received second audio token to the one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to the one or more computing devices. The one or more computing devices receive the first and second audio tokens and pair the first computing device and the second computing device and facilitate a transfer of data between the first computing device and the second computing device.Type: ApplicationFiled: August 31, 2020Publication date: December 17, 2020Inventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta
-
Patent number: 10762494Abstract: A first computing device broadcasts a first audio token comprising the first user computing device identifier over two or more audio frequency channels at specified intervals and listens for audio inputs via the two or more audio frequency channels at the specified intervals. The first computing device receives a second audio token generated by a second computing device and communicates the received second audio token to the one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to the one or more computing devices. The one or more computing devices receive the first and second audio tokens and pair the first computing device and the second computing device and facilitate a transfer of data between the first computing device and the second computing device.Type: GrantFiled: January 12, 2018Date of Patent: September 1, 2020Assignee: Google LLCInventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta
-
Publication number: 20180293571Abstract: A first computing device broadcasts a first audio token comprising the first user computing device identifier over two or more audio frequency channels at specified intervals and listens for audio inputs via the two or more audio frequency channels at the specified intervals. The first computing device receives a second audio token generated by a second computing device and communicates the received second audio token to the one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to the one or more computing devices. The one or more computing devices receive the first and second audio tokens and pair the first computing device and the second computing device and facilitate a transfer of data between the first computing device and the second computing device.Type: ApplicationFiled: January 12, 2018Publication date: October 11, 2018Inventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta