Patents by Inventor Rajas Moonka
Rajas Moonka 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: 20150193836Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.Type: ApplicationFiled: April 2, 2014Publication date: July 9, 2015Applicant: Google Inc.Inventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Patent number: 9076153Abstract: In general, a computer-implemented method of managing data exchange includes registering a plurality of data sellers with a computer-implemented data exchange; registering a plurality of data buyers with the computer-implemented data exchange; mediating data sharing arrangements between pairs of the buyers and sellers, the arrangement defining prices and permitted uses of data provided by a data seller to a data buyer; and enforcing, on behalf of the data seller, restrictions imposed by the negotiations on data use by the data buyer.Type: GrantFiled: April 15, 2011Date of Patent: July 7, 2015Assignee: Google Inc.Inventors: Anurag Agarwal, Rajas Moonka, Oren E. Zamir
-
Patent number: 9047613Abstract: A computer-implemented method comprises receiving a request for content from a user, determining two user lists that are associated with the user, each user list including a definition that characterizes members of a respective user list, determining a consumer is a subscriber to the two user lists, determining the consumer has indicated a preference to target members that are included in both user lists, and providing an indication to the consumer for all users that are included in both user lists including providing the definitions associated with both user lists along with the request to the consumer.Type: GrantFiled: August 30, 2011Date of Patent: June 2, 2015Assignee: Google Inc.Inventors: Vadim Furman, Rajas Moonka, Anurag Agarwal
-
Patent number: 9010636Abstract: A computer-implemented method of providing targeted video promotional material includes providing a first video advertisement for presentation by a video display system, receiving an indication that a user chose to skip at least part of the presentation of the first video advertisement, identifying for the user a characteristic associated with the first video advertisement, selecting a second video advertisement based at least in part on the identified characteristic for the user, and providing the second video advertisement for presentation to the user with the video display system, wherein an advertiser is caused to charge for display of video advertisements that are determined to have not been skipped, and not charged for display for video advertisements that are determined to have been skipped.Type: GrantFiled: July 1, 2013Date of Patent: April 21, 2015Assignee: Google Inc.Inventors: Mikhail Dmitriev, Nicholas Lee, Rajas Moonka, Manish Gupta
-
Publication number: 20150039445Abstract: The present disclosure includes a system and methods for providing advertising. In some implementations, a method includes associating a plurality of ad spaces of at least two different types as a unit. The unit is offered to one or more advertisers for purchase.Type: ApplicationFiled: July 14, 2014Publication date: February 5, 2015Inventors: Rajas Moonka, Satya Patel, Dmitriy Portnov
-
Patent number: 8880697Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving data including a user identifier associated with a user and one or more key-value pairs associated with the user's access of a resource. Each key-value pair includes a key and a value provided by the resource. Upon determining that the received data satisfies one or more rules associated with a user list comprising user identifiers, the user identifier is added to the user list.Type: GrantFiled: April 9, 2012Date of Patent: November 4, 2014Assignee: Google Inc.Inventors: Xun Liu, Anurag Agarwal, Raghava Hassan Nanjunda Swamy, Rajas Moonka
-
Patent number: 8843514Abstract: A computerized method, system for, and computer-readable medium operable to: initiate an algorithmic model with a query. The method comprises sending a match-coding request using the query in the algorithmic model. Use the match-coding request to identify a first identifier (ID) from a first domain. The method comprises mapping the first ID from the first domain in a same browser to a matching second ID in a second domain. The method comprises returning the matched IDs to at least one domain owner associated with the match-coding request.Type: GrantFiled: August 31, 2012Date of Patent: September 23, 2014Assignee: Google Inc.Inventors: Rajas Moonka, Scott Spencer
-
Patent number: 8782696Abstract: The present disclosure includes a system and methods for providing advertising. In some implementations, a method includes associating a plurality of ad spaces of at least two different types as a unit. The unit is offered to one or more advertisers for purchase.Type: GrantFiled: December 29, 2006Date of Patent: July 15, 2014Assignee: Google Inc.Inventors: Rajas Moonka, Satya Patel, Dmitriy Portnov
-
Publication number: 20140143800Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.Type: ApplicationFiled: January 27, 2014Publication date: May 22, 2014Applicant: Google Inc.Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
-
Patent number: 8719865Abstract: At a client, a video is received. The video includes one or more advertisement slots. The video is played back to a user. During the playback of the video, an impending advertisement slot is detected. One or more advertisements are requested for placement in the advertisement slot. The one or more advertisements are received and placed in the advertisement slot.Type: GrantFiled: May 19, 2011Date of Patent: May 6, 2014Assignee: Google Inc.Inventors: Rajas Moonka, Peter C. Chane, Manish Gupta, Nicholas Lee
-
Patent number: 8700470Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.Type: GrantFiled: August 17, 2006Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Publication number: 20140082643Abstract: A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped.Type: ApplicationFiled: July 1, 2013Publication date: March 20, 2014Inventors: Mikhail Dmitriev, Nicholas Lee, Rajas Moonka, Manish Gupta
-
Patent number: 8661464Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.Type: GrantFiled: June 28, 2007Date of Patent: February 25, 2014Assignee: Google Inc.Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
-
Patent number: 8626594Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers. A customer receiving a web page interacts with the ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to carry out the transaction. The broker collects the bid price from the merchant and shares it with the publisher that published the page on which the ad unit appeared.Type: GrantFiled: June 15, 2006Date of Patent: January 7, 2014Assignee: Google Inc.Inventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Publication number: 20130254802Abstract: Methods, systems, and apparatus, including computer program products, for selecting advertisements. A request for sponsored content for presentation with a content item in a document is received. One or more candidate sponsored content items are identified based on one or more criteria. The criteria includes information related to the content item independent of the document, and information related to the document. One or more of the candidate sponsored content items are selected. The selected sponsored content items are transmitted for presentation with the content item.Type: ApplicationFiled: September 14, 2012Publication date: September 26, 2013Applicant: GOOGLE INC.Inventors: Reuven Lax, Poorva Arankalle, Shamim Samadi, Rajas Moonka
-
Patent number: 8474713Abstract: A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped.Type: GrantFiled: December 12, 2011Date of Patent: July 2, 2013Assignee: Google Inc.Inventors: Mikhail Dmitriev, Nicholas Lee, Rajas Moonka, Manish Gupta
-
Patent number: 8433611Abstract: Methods, systems, and apparatus, including computer program products, for selecting advertisements. A request for sponsored content for presentation with a content item in a document is received. One or more candidate sponsored content items are identified based on one or more criteria. The criteria includes information related to the content item independent of the document, and information related to the document. One or more of the candidate sponsored content items are selected. The selected sponsored content items are transmitted for presentation with the content item.Type: GrantFiled: September 5, 2007Date of Patent: April 30, 2013Assignee: Google Inc.Inventors: Reuven Lax, Poorva Arankalle, Shamim Samadi, Rajas Moonka
-
Patent number: 8370475Abstract: A browser extension acts as a cross-domain persistent cookie opt-out by providing opt-out cookies. This allows users to opt-out of interest-based advertising by simply downloading one extension, essentially acting as a mechanism that prevents ad companies from personalizing ads on a per browser basis. Furthermore, opt-out cookies persist across otherwise destructive actions, such as deleting stored cookies.Type: GrantFiled: September 26, 2011Date of Patent: February 5, 2013Assignee: Google Inc.Inventors: Sean Harvey, Michael West, Rajas Moonka, Jochen Eisinger
-
Publication number: 20120265848Abstract: A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the information being configured for use in selecting content from any of multiple content providers for a content distribution to the user. The method includes receiving, in response to the information, an edit of the information forwarded from the device. The edit identifies a first content provider and including a first modification of the content distribution regarding the first content provider. The method includes storing the edit in association with the information such that the first modification is taken into account in the content distribution. The method can be implemented using a computer program product tangibly embodied in a computer-readable storage medium.Type: ApplicationFiled: June 14, 2012Publication date: October 18, 2012Applicant: Google Inc.Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
-
Publication number: 20120203626Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for displaying advertisements. The method includes providing query data specifying a search query including search terms; in response to providing the query: receiving a first advertisement associated with search terms and video element data comprising a video selection element for a video in response to a determination by the advertisement system that the video is eligible to be displayed with the first advertisement, the eligibility of the video to be displayed with the first advertisement being specified by an advertiser of the first advertisement; and receiving a second advertisement not including video element data in response to a determination that the second advertisement is not eligible to be displayed with a video; displaying the first advertisement and the video selection element proximate to the first advertisement, and displaying the second advertisement with the first advertisement.Type: ApplicationFiled: April 16, 2012Publication date: August 9, 2012Applicant: GOOGLE INC.Inventors: Karen Padham Taylor, Manish Gupta, Daniel Dulitz, Steve Okamoto, Rajas Moonka, Susan Wojcicki