Patents by Inventor Hrishikesh Aradhye
Hrishikesh Aradhye 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: 20220358385Abstract: The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a context provider that securely injects context features into collected training examples and/or client-provided input data used to generate predictions/inferences. Thus, the on-device machine learning platform can enable centralized training example collection, model training, and usage of machine-learned models as a service to applications or other clients.Type: ApplicationFiled: July 27, 2022Publication date: November 10, 2022Inventors: Pannag Sanketi, Wolfgang Grieskamp, Daniel Ramage, Hrishikesh Aradhye
-
Patent number: 11403540Abstract: The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a context provider that securely injects context features into collected training examples and/or client-provided input data used to generate predictions/inferences. Thus, the on-device machine learning platform can enable centralized training example collection, model training, and usage of machine-learned models as a service to applications or other clients.Type: GrantFiled: August 11, 2017Date of Patent: August 2, 2022Assignee: GOOGLE LLCInventors: Pannag Sanketi, Wolfgang Grieskamp, Daniel Ramage, Hrishikesh Aradhye
-
Patent number: 11328218Abstract: A system and method for identifying and predicting subjective attributes for entities (e.g., media clips, movies, television shows, images, newspaper articles, blog entries, persons, organizations, commercial businesses, etc.) are disclosed. In one aspect, subjective attributes for a first media item are identified based on a reaction to the first media item, and relevancy scores for the subjective attributes with respect to the first media item are determined. A classifier is trained using (i) a training input comprising a set of features for the first media item, and a target output for the training input, the target output comprising the respective relevancy scores for the subjective attributes with respect to the first media item.Type: GrantFiled: November 6, 2017Date of Patent: May 10, 2022Assignee: Google LLCInventors: Hrishikesh Aradhye, Sanketh Shetty
-
Publication number: 20220004929Abstract: The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a context provider that securely injects context features into collected training examples and/or client-provided input data used to generate predictions/inferences. Thus, the on-device machine learning platform can enable centralized training example collection, model training, and usage of machine-learned models as a service to applications or other clients.Type: ApplicationFiled: September 20, 2021Publication date: January 6, 2022Inventors: Pannag Sanketi, Wolfgang Grieskamp, Daniel Ramage, Hrishikesh Aradhye, Shiyu Hu
-
Patent number: 11166000Abstract: A processor determines metadata associated with an audio track. The processor identifies categories that are related to the audio track based on the metadata. The processor determines rankings for the categories that are related to the audio track. The ranking is indicative of a relevance of a particular category to the audio track. The processor performs a query to identify visual media for one or more of ranked categories. The visual media is related to the audio track. The processor generates a visual presentation for the audio track by selecting at least some of the visual media to include in the visual presentation.Type: GrantFiled: November 5, 2018Date of Patent: November 2, 2021Assignee: Google LLCInventors: David Ross, Hrishikesh Aradhye, Douglas Eck, Christopher Tim Althoff
-
Patent number: 11138517Abstract: The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a context provider that securely injects context features into collected training examples and/or client-provided input data used to generate predictions/inferences. Thus, the on-device machine learning platform can enable centralized training example collection, model training, and usage of machine-learned models as a service to applications or other clients.Type: GrantFiled: August 11, 2017Date of Patent: October 5, 2021Assignee: Google LLCInventors: Pannag Sanketi, Wolfgang Grieskamp, Daniel Ramage, Hrishikesh Aradhye, Shiyu Hu
-
Patent number: 10635725Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing app store search results. An example method includes responsive to a first search query directed to an app store: revising the first search query to produce a second search query different from the first search query; obtaining, from an Internet search engine, second search results responsive to the second search query; analyzing the second search results to identify apps available on the app store that are relevant to the second search query; obtaining, from the app store, first search results responsive to the first search query that identify apps available in the app store; and modifying the first search results based on analyzing the second search results.Type: GrantFiled: April 6, 2016Date of Patent: April 28, 2020Assignee: Google LLCInventors: Rajhans Samdani, Amarnag Subramanya, Fernando Pereira, Hrishikesh Aradhye
-
Patent number: 10474688Abstract: A system and method of recommending a bundle of content items to a user, including storing a plurality of content items in a computer system, determining a respective co-selection score for each pair of content items among the plurality of content items, the co-selection score indicating a probability that a given pair of content items among the plurality of content items will both be downloaded by a user of the computer system, and outputting, to a first user, a plurality of content items comprising a sub-set of the plurality of content items.Type: GrantFiled: October 6, 2017Date of Patent: November 12, 2019Assignee: Google LLCInventors: Huazhong Ning, Wei Chai, Hrishikesh Aradhye
-
Patent number: 10242080Abstract: The present disclosure provides a system and method for automatic clustering and recognition of software applications using metadata. The system selects and extracts visual features from software applications which are then classified, analyzed using a cluster analysis, and then used to assign the software application to a cluster group.Type: GrantFiled: November 20, 2013Date of Patent: March 26, 2019Assignee: Google LLCInventors: Gabriel Cohen, Hrishikesh Aradhye
-
Patent number: 10210462Abstract: A demographics analysis trains classifier models for predicting demographic attribute values of videos and users not already having known demographics. In one embodiment, the demographics analysis system trains classifier models for predicting demographics of videos using video features such as demographics of video uploaders, textual metadata, and/or audiovisual content of videos. In one embodiment, the demographics analysis system trains classifier models for predicting demographics of users (e.g., anonymous users) using user features based on prior video viewing periods of users. For example, viewing-period based user features can include individual viewing period statistics such as total videos viewed. Further, the viewing-period based features can include distributions of values over the viewing period, such as distributions in demographic attribute values of video uploaders, and/or distributions of viewings over hours of the day, days of the week, and the like.Type: GrantFiled: November 24, 2014Date of Patent: February 19, 2019Assignee: Google LLCInventors: Juan Carlos Niebles Duque, Hrishikesh Aradhye, Luciano Sbaiz, Jay Yagnik, Reto Strobl
-
Publication number: 20190050749Abstract: The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a context provider that securely injects context features into collected training examples and/or client-provided input data used to generate predictions/inferences. Thus, the on-device machine learning platform can enable centralized training example collection, model training, and usage of machine-learned models as a service to applications or other clients.Type: ApplicationFiled: August 11, 2017Publication date: February 14, 2019Inventors: Pannag Sanketi, Wolfgang Grieskamp, Daniel Ramage, Hrishikesh Aradhye, Shiyu Hu
-
Publication number: 20190050746Abstract: The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a context provider that securely injects context features into collected training examples and/or client-provided input data used to generate predictions/inferences. Thus, the on-device machine learning platform can enable centralized training example collection, model training, and usage of machine-learned models as a service to applications or other clients.Type: ApplicationFiled: August 11, 2017Publication date: February 14, 2019Inventors: Pannag Sanketi, Wolfgang Grieskamp, Daniel Ramage, Hrishikesh Aradhye
-
Patent number: 10122983Abstract: Systems and methods described herein relate to automation of video creation for an associated audio file or musical composition. In particular, a video can be generated for the audio file that includes images and videos that are compelling and contextually relevant to, and technically compatible with, the audio file.Type: GrantFiled: March 5, 2013Date of Patent: November 6, 2018Assignee: Google LLCInventors: David Ross, Hrishikesh Aradhye, Douglas Eck, Christopher Tim Althoff
-
Publication number: 20180129664Abstract: A system and method of recommending a bundle of content items to a user, including storing a plurality of content items in a computer system, determining a respective co-selection score for each pair of content items among the plurality of content items, the co-selection score indicating a probability that a given pair of content items among the plurality of content items will both be downloaded by a user of the computer system, and outputting, to a first user, a plurality of content items comprising a sub-set of the plurality of content items.Type: ApplicationFiled: October 6, 2017Publication date: May 10, 2018Inventors: Huazhong NING, Wei CHAI, Hrishikesh ARADHYE
-
Publication number: 20180032529Abstract: Certain embodiments of the disclosed technology include systems and methods for determining the priority of a notification on a mobile device using machine learning. Other aspects of the disclosed technology include selectively displaying or emphasizing notifications based on the priority of a notification.Type: ApplicationFiled: October 6, 2017Publication date: February 1, 2018Applicant: Google LLCInventors: Hrishikesh Aradhye, Wei Hua, Ruei-Sung Lin, Mohammad Saberian
-
Patent number: 9817895Abstract: A system and method for associating videos with geographic locations is disclosed. The system comprises a communication module, a location module, a tagging module and a database association module. The communication module receives a video uploaded by a content provider and a set of video data describing the video. The location module determines that the video describes a geographic location included in a geographic map based at least in part on the video data. The tagging module determines one or more travelling tags for the video based at least in part on the video data. The database association module associates the video and the one or more travelling tags with the geographic location so that the video with the one or more travelling tags is included in the geographic map.Type: GrantFiled: September 18, 2015Date of Patent: November 14, 2017Assignee: GOOGLE INC.Inventors: Huazhong Ning, Hrishikesh Aradhye
-
Patent number: 9817869Abstract: Certain embodiments of the disclosed technology include systems and methods for determining the priority of a notification on a mobile device using machine learning. Other aspects of the disclosed technology include selectively displaying notifications based on the priority of a notification.Type: GrantFiled: April 22, 2014Date of Patent: November 14, 2017Assignee: Google LLCInventors: Hrishikesh Aradhye, Wei Hua, Ruei-Sung Lin, Mohammed Saberian
-
Patent number: 9811780Abstract: A system and method for identifying and predicting subjective attributes for entities (e.g., media clips, images, newspaper articles, blog entries, persons, organizations, commercial businesses, etc.) are disclosed. In one aspect, a first set of subjective attributes for a first entity is identified based on a reaction to the first entity. A classifier is trained on a set of input-output mappings, wherein the set of input-output mappings comprises an input-output mapping whose input is based on a feature vector for the first entity and whose output is based on the first set of subjective attributes. A feature vector for a second entity is then provided to the trained classifier to obtain a second set of subjective attributes for the second entity.Type: GrantFiled: March 15, 2013Date of Patent: November 7, 2017Assignee: GOOGLE INC.Inventors: Hrishikesh Aradhye, Sanketh Shetty
-
Patent number: 9477757Abstract: A method includes generating a ranking model and a baseline mixing weight for each latent user category from a plurality of latent user categories based on a community preference dataset and one or more latent variables that relate the users from the community of users to the latent user categories. The method also includes generating a personalized mixing weight for each latent user category for a specified user based on an individual preference dataset, the ranking models for the latent user category, and one or more latent variables that relate the specified user to the latent user categories. The method also includes adjusting the personalized mixing weight for each latent user category for the specified user based on the baseline mixing weights, and generating ranking output for at least some objects from the plurality of objects using the personalized mixing weights and the ranking models.Type: GrantFiled: June 14, 2012Date of Patent: October 25, 2016Assignee: GOOGLE INC.Inventors: Huazhong Ning, Zhen Li, Hrishikesh Aradhye
-
Publication number: 20160299972Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing app store search results. An example method includes responsive to a first search query directed to an app store: revising the first search query to produce a second search query different from the first search query; obtaining, from an Internet search engine, second search results responsive to the second search query; analyzing the second search results to identify apps available on the app store that are relevant to the second search query; obtaining, from the app store, first search results responsive to the first search query that identify apps available in the app store; and modifying the first search results based on analyzing the second search results.Type: ApplicationFiled: April 6, 2016Publication date: October 13, 2016Inventors: Rajhans Samdani, Amarnag Subramanya, Fernando Pereira, Hrishikesh Aradhye