Patents by Inventor Mayur Datar
Mayur Datar 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: 11727201Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: GrantFiled: August 22, 2022Date of Patent: August 15, 2023Assignee: Google LLCInventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Publication number: 20230252056Abstract: Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.Type: ApplicationFiled: April 13, 2023Publication date: August 10, 2023Inventors: Boris Mazniker, Mayur Datar
-
Patent number: 11657075Abstract: Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.Type: GrantFiled: November 16, 2020Date of Patent: May 23, 2023Assignee: GOOGLE LLCInventors: Boris Mazniker, Mayur Datar
-
Publication number: 20220398375Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: ApplicationFiled: August 22, 2022Publication date: December 15, 2022Inventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Patent number: 11423213Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: GrantFiled: November 30, 2020Date of Patent: August 23, 2022Assignee: Google LLCInventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Publication number: 20210081603Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Inventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Publication number: 20210073250Abstract: Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.Type: ApplicationFiled: November 16, 2020Publication date: March 11, 2021Inventors: Boris Mazniker, Mayur Datar
-
Patent number: 10853562Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: GrantFiled: April 15, 2019Date of Patent: December 1, 2020Assignee: Google LLCInventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Patent number: 10838989Abstract: Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.Type: GrantFiled: August 30, 2018Date of Patent: November 17, 2020Assignee: GOOGLE LLCInventors: Boris Mazniker, Mayur Datar
-
Patent number: 10789606Abstract: Aspects of the disclosure assist users with creative development of advertisements by converting successful advertisements into templates for use in the creation of new advertisements. The system and method suggest an advertisement to a user based on the type of content for which the user is advertising. For example, an advertisement may include a set of display criteria, and a set of creative content. The display criteria define a set of circumstances during which the advertisement may be displayed (e.g., a set of keywords that trigger the display of the advertisement). Advertisements that are particularly successful for a given set of display criteria are depersonalized and converted to templates. These templates may be provided during creation of new advertisements as suggested content.Type: GrantFiled: November 29, 2011Date of Patent: September 29, 2020Assignee: Google LLCInventors: Mayur Datar, Sumit Sanghai, Pranav Tiwari, Kiran Panesar
-
Publication number: 20190243887Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: ApplicationFiled: April 15, 2019Publication date: August 8, 2019Inventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Patent number: 10261986Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: GrantFiled: October 27, 2017Date of Patent: April 16, 2019Assignee: Google LLCInventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Patent number: 10198744Abstract: Structured data sets including one or more attributes are identified, each structured data set associated with, for example, a particular user. Values corresponding the at least one of the one or more attributes in each structured data set are identified. A condition established by a content provider, for instance, an advertiser, is compared to the identified values to determine if the condition is satisfied. When the condition is satisfied, one or more content items are identified to the users associated with the structured data sets containing identified values satisfying the condition.Type: GrantFiled: September 14, 2012Date of Patent: February 5, 2019Assignee: Google LLCInventors: Mayur Datar, Jason C. Miller, Michael Hochberg, Bahman Rabii, Megan Nance, Julie Tung, Jeremiah Harmsen, Tomasz J. Tunguz-Zawislak, Andres S. Perez-Bergquist
-
Publication number: 20180373735Abstract: Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.Type: ApplicationFiled: August 30, 2018Publication date: December 27, 2018Inventors: Boris Mazniker, Mayur Datar
-
Patent number: 10089326Abstract: Methods and apparatus for determining aspects of locations based on computing interactions of users that pertain to the locations. In some implementations, an aspect of a location may be determined based on comparing a first computing interaction measure for the location to a second measure. The first computing interaction measure may be determined based on a first group of computing interactions that pertain to the location. In some implementations, the second measure may be determined based on a second group of addition computing interactions. In some implementations, a textual summary may be generated automatically based on the first and/or second computing interaction measure, and/or based on the determined aspect.Type: GrantFiled: October 1, 2014Date of Patent: October 2, 2018Assignee: GOOGLE LLCInventors: Boris Mazniker, Mayur Datar
-
Publication number: 20180052812Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: ApplicationFiled: October 27, 2017Publication date: February 22, 2018Inventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Publication number: 20170364244Abstract: A method of skinning an application with content includes receiving, by a client device from a content provider over a data network, a replacement asset associated with a tag specifying an event type, and displaying, by a graphical user interface of the client device, an initial asset of an application executed by the client device. The method further includes determining, by a hooking component of the client device, that an event corresponding to the event type occurred during execution of the application, and selecting, by the hooking component, the replacement asset associated with the tag specifying the event type, responsive to the determination that the event corresponding to the event type occurred. The method yet further includes replacing, by the client device, the initial asset with the selected replacement asset for display by the graphical user interface, responsive to the determination that the event corresponding to the event type occurred.Type: ApplicationFiled: June 30, 2017Publication date: December 21, 2017Applicant: Google Inc.Inventors: Mayur Datar, Allen Huang, Siavash Sedigh Nejad
-
Patent number: 9805012Abstract: A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.Type: GrantFiled: December 31, 2013Date of Patent: October 31, 2017Assignee: Google Inc.Inventors: Mayur Datar, Ashutosh Garg, Vibhu Mittal
-
Patent number: 9727316Abstract: In one implementation, an electronic package of assets substantially complying with a standard is received from a content provider. Placeholders in an application referring to items of content defined by the standard are replaced with items of content from the package of assets. In another implementation, an electronic package of assets substantially complying with a standard is received from a content provider. A publisher is identified, the package of assets is provided to the publisher, and an application incorporating items from the package of assets is received. In another implementation, a package of assets substantially complying with a standard is prepared, an application is received from a publisher, and a version of the application is generated, replacing references in the application to items defined in a standard with items of content from the package of assets.Type: GrantFiled: February 14, 2013Date of Patent: August 8, 2017Assignee: Google Inc.Inventors: Mayur Datar, Allen Huang, Siavash Sedigh Nejad
-
Patent number: 9712588Abstract: A system and method for generating a stream of content for a channel. The channel application includes a content categorizer, a scoring engine and a channel engine. The content categorizer categorizes new content items received from heterogeneous data sources. The channel engine identifies a channel category for a user based at least in part on at least one of a historical trend and a user activity. The scoring engine queries the new content items based on the channel category and at least one other channel attribute. The scoring engine retrieves candidate content items that include the channel category and the other channel attribute. The scoring engine then generates a stream of content from the candidate content items for the channel.Type: GrantFiled: February 23, 2015Date of Patent: July 18, 2017Assignee: Google Inc.Inventors: Mayur Datar, Jonathan Terleski, Justin Lewis Kosslyn, Andrew Tomkins, Ray Su, Christopher Wiggins