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: 20150193836
    Abstract: 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: Application
    Filed: April 2, 2014
    Publication date: July 9, 2015
    Applicant: Google Inc.
    Inventors: David Chung, Rajas Moonka, Gokul Rajaram
  • Patent number: 9076153
    Abstract: 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: Grant
    Filed: April 15, 2011
    Date of Patent: July 7, 2015
    Assignee: Google Inc.
    Inventors: Anurag Agarwal, Rajas Moonka, Oren E. Zamir
  • Patent number: 9047613
    Abstract: 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: Grant
    Filed: August 30, 2011
    Date of Patent: June 2, 2015
    Assignee: Google Inc.
    Inventors: Vadim Furman, Rajas Moonka, Anurag Agarwal
  • Patent number: 9010636
    Abstract: 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: Grant
    Filed: July 1, 2013
    Date of Patent: April 21, 2015
    Assignee: Google Inc.
    Inventors: Mikhail Dmitriev, Nicholas Lee, Rajas Moonka, Manish Gupta
  • Publication number: 20150039445
    Abstract: 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: Application
    Filed: July 14, 2014
    Publication date: February 5, 2015
    Inventors: Rajas Moonka, Satya Patel, Dmitriy Portnov
  • Patent number: 8880697
    Abstract: 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: Grant
    Filed: April 9, 2012
    Date of Patent: November 4, 2014
    Assignee: Google Inc.
    Inventors: Xun Liu, Anurag Agarwal, Raghava Hassan Nanjunda Swamy, Rajas Moonka
  • Patent number: 8843514
    Abstract: 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: Grant
    Filed: August 31, 2012
    Date of Patent: September 23, 2014
    Assignee: Google Inc.
    Inventors: Rajas Moonka, Scott Spencer
  • Patent number: 8782696
    Abstract: 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: Grant
    Filed: December 29, 2006
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Rajas Moonka, Satya Patel, Dmitriy Portnov
  • Publication number: 20140143800
    Abstract: 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: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: Google Inc.
    Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
  • Patent number: 8719865
    Abstract: 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: Grant
    Filed: May 19, 2011
    Date of Patent: May 6, 2014
    Assignee: Google Inc.
    Inventors: Rajas Moonka, Peter C. Chane, Manish Gupta, Nicholas Lee
  • Patent number: 8700470
    Abstract: 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: Grant
    Filed: August 17, 2006
    Date of Patent: April 15, 2014
    Assignee: Google Inc.
    Inventors: David Chung, Rajas Moonka, Gokul Rajaram
  • Publication number: 20140082643
    Abstract: 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: Application
    Filed: July 1, 2013
    Publication date: March 20, 2014
    Inventors: Mikhail Dmitriev, Nicholas Lee, Rajas Moonka, Manish Gupta
  • Patent number: 8661464
    Abstract: 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: Grant
    Filed: June 28, 2007
    Date of Patent: February 25, 2014
    Assignee: Google Inc.
    Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
  • Patent number: 8626594
    Abstract: 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: Grant
    Filed: June 15, 2006
    Date of Patent: January 7, 2014
    Assignee: Google Inc.
    Inventors: David Chung, Rajas Moonka, Gokul Rajaram
  • Publication number: 20130254802
    Abstract: 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: Application
    Filed: September 14, 2012
    Publication date: September 26, 2013
    Applicant: GOOGLE INC.
    Inventors: Reuven Lax, Poorva Arankalle, Shamim Samadi, Rajas Moonka
  • Patent number: 8474713
    Abstract: 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: Grant
    Filed: December 12, 2011
    Date of Patent: July 2, 2013
    Assignee: Google Inc.
    Inventors: Mikhail Dmitriev, Nicholas Lee, Rajas Moonka, Manish Gupta
  • Patent number: 8433611
    Abstract: 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: Grant
    Filed: September 5, 2007
    Date of Patent: April 30, 2013
    Assignee: Google Inc.
    Inventors: Reuven Lax, Poorva Arankalle, Shamim Samadi, Rajas Moonka
  • Patent number: 8370475
    Abstract: 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: Grant
    Filed: September 26, 2011
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Sean Harvey, Michael West, Rajas Moonka, Jochen Eisinger
  • Publication number: 20120265848
    Abstract: 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: Application
    Filed: June 14, 2012
    Publication date: October 18, 2012
    Applicant: Google Inc.
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Publication number: 20120203626
    Abstract: 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: Application
    Filed: April 16, 2012
    Publication date: August 9, 2012
    Applicant: GOOGLE INC.
    Inventors: Karen Padham Taylor, Manish Gupta, Daniel Dulitz, Steve Okamoto, Rajas Moonka, Susan Wojcicki