Patents by Inventor Gokul Rajaram
Gokul Rajaram 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: 11720918Abstract: 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: January 7, 2021Date of Patent: August 8, 2023Assignee: GOOGLE LLCInventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Suggesting targeting information for ads, such as websites and/or categories of websites for example
Patent number: 11037198Abstract: One or more keywords and/or information about one or more properties may be accepted, and a set of one or more taxonomy categories may be determined using at least some of the keyword(s) and/or property information and perhaps term co-occurrence clusters. The determined taxonomy categories may be presented to an advertising user as an ad targeting suggestion. Each taxonomy category may have at least one associated property (e.g., Web document), that participates in an advertising network. An advertiser selection of a suggested taxonomy category may be accepted, and the serving of an ad of the advertiser may be targeted to each property associated with the selected suggested taxonomy category. Alternatively, such properties may be presented to an advertising user as an ad targeting suggestion.Type: GrantFiled: June 28, 2019Date of Patent: June 15, 2021Assignee: Google LLCInventors: Sumit Agarwal, Brian Axe, David Gehrking, Ching Law, Andrew R. Maxwell, Gokul Rajaram, Leora Ruth Wiseman -
Publication number: 20210133806Abstract: 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: January 7, 2021Publication date: May 6, 2021Applicant: Google LLCInventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Patent number: 10937055Abstract: 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 8, 2018Date of Patent: March 2, 2021Assignee: Google LLCInventors: David Chung, Rajas Moonka, Gokul Rajaram
-
SUGGESTING TARGETING INFORMATION FOR ADS, SUCH AS WEBSITES AND/OR CATEGORIES OF WEBSITES FOR EXAMPLE
Publication number: 20190378169Abstract: One or more keywords and/or information about one or more properties may be accepted, and a set of one or more taxonomy categories may be determined using at least some of the keyword(s) and/or property information and perhaps term co-occurrence clusters. The determined taxonomy categories may be presented to an advertising user as an ad targeting suggestion. Each taxonomy category may have at least one associated property (e.g., Web document), that participates in an advertising network. An advertiser selection of a suggested taxonomy category may be accepted, and the serving of an ad of the advertiser may be targeted to each property associated with the selected suggested taxonomy category. Alternatively, such properties may be presented to an advertising user as an ad targeting suggestion.Type: ApplicationFiled: June 28, 2019Publication date: December 12, 2019Inventors: Sumit Agarwal, Brian Axe, David Gehrking, Ching Law, Andrew R. Maxwell, Gokul Rajaram, Leora Ruth Wiseman -
Suggesting targeting information for ads; such as websites and/or categories of websites for example
Patent number: 10387917Abstract: One or more keywords and/or information about one or more properties may be accepted, and a set of one or more taxonomy categories may be determined using at least some of the keyword(s) and/or property information and perhaps term co-occurrence clusters. The determined taxonomy categories may be presented to an advertising user as an ad targeting suggestion. Each taxonomy category may have at least one associated property (e.g., Web document), that participates in an advertising network. An advertiser selection of a suggested taxonomy category may be accepted, and the serving of an ad of the advertiser may be targeted to each property associated with the selected suggested taxonomy category. Alternatively, such properties may be presented to an advertising user as an ad targeting suggestion.Type: GrantFiled: April 7, 2017Date of Patent: August 20, 2019Assignee: Google LLCInventors: Sumit Agarwal, Brian Axe, David Gehrking, Ching Law, Andrew Maxwell, Gokul Rajaram, Leora Wiseman -
Patent number: 10339562Abstract: A system environment supporting one or more advertisers and one or more ad publishers provides a means of sharing user-targeted advertisement. One or more hashing modules in the system environment provide the advertisers and ad publishers a means of sharing this information without revealing a user's personally identifiable information (PII). If a lossy hash is chosen, then an advertiser can communicate targeted advertisements to an ad publisher without revealing any PII to the ad publisher that the ad publisher did not already know.Type: GrantFiled: November 29, 2011Date of Patent: July 2, 2019Assignee: Facebook, Inc.Inventors: Hong Yan, Gokul Rajaram, Ami Vora, Mark E. Zuckerberg
-
Patent number: 10257208Abstract: A system and method for verifying content on a network site is provided. A document such as a website is identified. The document is accessed over a network from a content provider system connected to the network to obtain information about the document. Through an automated process, using the information about the document to determine whether the document conforms to one or more predetermined rules associated with the content provider system governing the usage of content in the document.Type: GrantFiled: June 23, 2014Date of Patent: April 9, 2019Assignee: Google LLCInventors: Victor Bennett, Shrish Agrawal, Niels Provos, Jayesh Sharma, Kourosh Gharachorloo, Gokul Rajaram
-
Publication number: 20180349952Abstract: 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: August 8, 2018Publication date: December 6, 2018Applicant: Google LLCInventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Patent number: 10078849Abstract: 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: February 27, 2017Date of Patent: September 18, 2018Assignee: Google LLCInventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Publication number: 20180158098Abstract: 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: February 27, 2017Publication date: June 7, 2018Applicant: Google Inc.Inventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Patent number: 9930078Abstract: Based on information used by the external system to identify a target user, the external system generates a target user hash identifier that is communicated to the social networking system along with a message. Using information from user profiles maintained by the social networking system, the social networking system generates hash identifiers for its users and compares the target user hash identifier to the generated hash identifiers hash identifiers for social networking system users are generated. The social networking system sends the message to a user associated with a hash identifier generated from user profile information that matches the target user hash identifier. Hence, an external application may communicate with social networking system users without accessing access information about the users maintained by the social networking system.Type: GrantFiled: November 28, 2012Date of Patent: March 27, 2018Assignee: Facebook, Inc.Inventors: Gokul Rajaram, Antonio Felipe Garcia-Martinez, Brian Thomas Boland, Nipun Mathur
-
Suggesting Targeting Information For Ads; Such As Websites And/Or Categories Of Websites For Example
Publication number: 20170262890Abstract: One or more keywords and/or information about one or more properties may be accepted, and a set of one or more taxonomy categories may be determined using at least some of the keyword(s) and/or property information and perhaps term co-occurrence clusters. The determined taxonomy categories may be presented to an advertising user as an ad targeting suggestion. Each taxonomy category may have at least one associated property (e.g., Web document), that participates in an advertising network. An advertiser selection of a suggested taxonomy category may be accepted, and the serving of an ad of the advertiser may be targeted to each property associated with the selected suggested taxonomy category. Alternatively, such properties may be presented to an advertising user as an ad targeting suggestion.Type: ApplicationFiled: April 7, 2017Publication date: September 14, 2017Inventors: Sumit Agarwal, Brian Axe, David Gehrking, Ching Law, Andrew Maxwell, Gokul Rajaram, Leora Wiseman -
Patent number: 9679309Abstract: A computer-implemented method, system, and computer-readable medium includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.Type: GrantFiled: August 23, 2016Date of Patent: June 13, 2017Assignee: Google Inc.Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
-
Patent number: 9600836Abstract: 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: April 2, 2014Date of Patent: March 21, 2017Assignee: Google, Inc.Inventors: David Chung, Rajas Moonka, Gokul Rajaram
-
Patent number: 9558509Abstract: An online publisher provides content items such as advertisements to users. To enable publishers to provide content items to users who meet targeting criteria of the content items, an exchange server aggregates data about the users. The exchange server receives user data from two or more sources, including a social networking system and one or more other service providers. To protect the user's privacy, the social networking system and the service providers may provide the user data to the exchange server without identifying the user. The exchange server tracks each unique user of the social networking system and the service providers using a common identifier, enabling the exchange server to aggregate the users' data. The exchange server then applies the aggregated user data to select content items for the users, either directly or via a publisher.Type: GrantFiled: June 20, 2016Date of Patent: January 31, 2017Assignee: Facebook, Inc.Inventors: Kent Schoen, Gokul Rajaram
-
Publication number: 20160364751Abstract: A computer-implemented method, system, and computer-readable medium includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.Type: ApplicationFiled: August 23, 2016Publication date: December 15, 2016Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
-
Publication number: 20160307235Abstract: An online publisher provides content items such as advertisements to users. To enable publishers to provide content items to users who meet targeting criteria of the content items, an exchange server aggregates data about the users. The exchange server receives user data from two or more sources, including a social networking system and one or more other service providers. To protect the user's privacy, the social networking system and the service providers may provide the user data to the exchange server without identifying the user. The exchange server tracks each unique user of the social networking system and the service providers using a common identifier, enabling the exchange server to aggregate the users' data. The exchange server then applies the aggregated user data to select content items for the users, either directly or via a publisher.Type: ApplicationFiled: June 20, 2016Publication date: October 20, 2016Inventors: Kent Schoen, Gokul Rajaram
-
Patent number: 9454776Abstract: A computer-implemented method, system, and computer-readable medium includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.Type: GrantFiled: June 12, 2015Date of Patent: September 27, 2016Assignee: Google Inc.Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
-
Publication number: 20160217499Abstract: Systems and methods for allocating content include a system comprising a data structure storing different types of item requests for items, each item request having a different corresponding time at which the items are allocated to that request type. Servers allocate a same given item to various different requestors at different times. For a first portion of allocations of the same given item, servers determine that the plurality of different types of item requests includes a reservation request. For a second portion of the allocations, the servers determine that the same given item will not be allocated to a reservation request. For a third portion of the allocations of the same given item, the servers determine that the same given item will not be allocated to a reservation request or an advance allocation request. The servers evaluate the reservation requests, advance allocation requests, and other requests during in an auction.Type: ApplicationFiled: April 1, 2016Publication date: July 28, 2016Inventors: Satya Patel, Gokul Rajaram