Patents by Inventor Anand Sumatilal Bhalgat

Anand Sumatilal Bhalgat 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: 20240028933
    Abstract: A system predicts user intent to take an action and delivers content items to the user that match that intent. A plurality of features or attributes for each tracking pixel in a set of tracking pixels can be acquired based on content items and landing pages associated with each tracking pixel. For example, features for a tracking pixel can be determined based on information associated with a content item that enabled a user to access a landing page from which the tracking pixel was fired or triggered. In this example, features for the tracking pixel can also be determined based on information associated with the landing page. The features for the tracking pixels can be utilized to train a machine learning model. The machine learning model can be trained to predict whether or not a particular user intends to produce a conversion (e.g., make a purchase).
    Type: Application
    Filed: December 10, 2020
    Publication date: January 25, 2024
    Inventors: Christian Alexander Martine, Robert Oliver Burns Zeldin, Dinkar Jain, Jurgen Anne Francois Marie Van Gael, Anand Sumatilal Bhalgat, Tianshi Gao
  • Patent number: 11507974
    Abstract: A social networking system provides content items to a user via a feed that may include one or more sponsored content items. Multiple sponsored content items may be included in a set that is presented in the feed via a scrollable content unit that presents a sponsored content item from the set and presents additional sponsored content items from the set when user interaction is received. To place sponsored content items in the feed, the social networking system scores a set of sponsored content items based on prior user interactions with content presented via scrollable content units and a bid amount of a sponsored content item in the set. The set of sponsored content items is ranked among other sponsored content items based on its score. If the set of sponsored content items is selected for inclusion in the feed, the social networking system orders the sponsored content items in the set for presentation via the scrollable content unit.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: November 22, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Anand Sumatilal Bhalgat, Chinmay Deepak Karande
  • Patent number: 11222366
    Abstract: An online system selecting content items for presentation to its users accounts for likelihoods of users performing actions associated with content items when selecting content items. The online system maintains models determining likelihoods of users performing various actions. If a content item is associated with an action that infrequently occurs, information for determining the model for the action is limited, so the online system increases a bid amount associated with the content item during a time interval to an amount based on a likelihood of the user performing a more frequently occurring alternative action and an average bid amount for the alternative action from content items previously presented to users. The online system also determines an amount based on the model for the action and the bid amount for during the time interval and stops increasing the bid amount when the rate of change has less than a threshold magnitude.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: January 11, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Anand Sumatilal Bhalgat, Hao Song
  • Publication number: 20210350411
    Abstract: A social networking system provides content items to a user via a feed that may include one or more sponsored content items. Multiple sponsored content items may be included in a set that is presented in the feed via a scrollable content unit that presents a sponsored content item from the set and presents additional sponsored content items from the set when user interaction is received. To place sponsored content items in the feed, the social networking system scores a set of sponsored content items based on prior user interactions with content presented via scrollable content units and a bid amount of a sponsored content item in the set. The set of sponsored content items is ranked among other sponsored content items based on its score. If the set of sponsored content items is selected for inclusion in the feed, the social networking system orders the sponsored content items in the set for presentation via the scrollable content unit.
    Type: Application
    Filed: July 23, 2021
    Publication date: November 11, 2021
    Inventors: Anand Sumatilal BHALGAT, Chinmay Deepak Karande
  • Patent number: 11107124
    Abstract: A social networking system provides content items to a user via a feed that may include one or more sponsored content items. Multiple sponsored content items may be included in a set that is presented in the feed via a scrollable content unit that presents a sponsored content item from the set and presents additional sponsored content items from the set when user interaction is received. To place sponsored content items in the feed, the social networking system scores a set of sponsored content items based on prior user interactions with content presented via scrollable content units and a bid amount of a sponsored content item in the set. The set of sponsored content items is ranked among other sponsored content items based on its score. If the set of sponsored content items is selected for inclusion in the feed, the social networking system orders the sponsored content items in the set for presentation via the scrollable content unit.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: August 31, 2021
    Assignee: Facebook, Inc.
    Inventors: Anand Sumatilal Bhalgat, Chinmay Deepak Karande
  • Patent number: 11094021
    Abstract: An online system presenting content items to a user generates a model that predicts a latent metric describing user actions that occur at least a reasonable amount of time after presentation of content items. To determine the latent metric, the online system retrieves one or more models predicting likelihoods of the user performing various interactions when presented with the content items and determines weights associated with different retrieved models. Combining the weighted retrieved models generates a model for determining the latent metric. As the retrieved models are based on data accessible to the online system in less than the reasonable amount of time after presenting content items, weighing the retrieved models allows the online system to predict the latent metric describing user actions occurring after content items are presented. When selecting content items for the user, the online system accounts for the latent metric determined by the generated model.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: August 17, 2021
    Assignee: Facebook, Inc.
    Inventors: Robert Oliver Burns Zeldin, Nathan John Davis, Anand Sumatilal Bhalgat, Harsh Doshi, Hao Song
  • Patent number: 10896380
    Abstract: A system predicts user intent to take an action and delivers content items to the user that match that intent. A plurality of features or attributes for each tracking pixel in a set of tracking pixels can be acquired based on content items and landing pages associated with each tracking pixel. For example, features for a tracking pixel can be determined based on information associated with a content item that enabled a user to access a landing page from which the tracking pixel was fired or triggered. In this example, features for the tracking pixel can also be determined based on information associated with the landing page. The features for the tracking pixels can be utilized to train a machine learning model. The machine learning model can be trained to predict whether or not a particular user intends to produce a conversion (e.g., make a purchase).
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: January 19, 2021
    Assignee: Facebook, Inc.
    Inventors: Christian Alexander Martine, Robert Oliver Burns Zeldin, Dinkar Jain, Jurgen Anne Francois Marie Van Gael, Anand Sumatilal Bhalgat, Tianshi Gao
  • Patent number: 10846751
    Abstract: An online system receives multiple candidate components for including in content items to be presented to online system users. Upon identifying an opportunity to present content to a subject user of the online system, the online system dynamically generates an optimal content item for presentation to the subject user that includes one or more candidate components. Candidate components included in the optimal content item are selected by predicting an affinity of the subject user for each candidate component. The affinity of the subject user for a candidate component may be predicted using a machine-learned model that is trained using historical performance information about content items including the candidate component that were presented to viewing users of the online system having at least a threshold measure of similarity to the subject user. Components of content items used to train the model may be selected using a heuristic (e.g., Thompson sampling).
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: November 24, 2020
    Assignee: Facebook, Inc.
    Inventors: Zhurun Zhang, Hao Zhang, Junbiao Tang, James Theodore Kleban, Avi Samuel Gavlovski, Hao Song, David Benjamin Lue, Anand Sumatilal Bhalgat
  • Patent number: 10445788
    Abstract: An advertising (“ad”) system allows users to specify a budget for an advertisement (“ad”) campaign including ad requests (“ads”), and the ad system automatically determines bids on a per-impression basis to pace the ad spend according to the budget. The ad system computes a “regret” metric for the ad campaign, which is the total amount over the course of the ad campaign that the advertiser had to pay for presenting an ad above the ideal bid (e.g., the bid that would have captured at least a threshold number of the lowest priced impressions during the ad campaign's life while spending the budget). The ad system may use the regret metric to indicate the performance of the ad campaign, e.g., as feedback for the advertiser.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: October 15, 2019
    Assignee: Facebook, Inc.
    Inventors: Anand Sumatilal Bhalgat, Subha Ramakrishna Gummadi, Chandrashekhar Nagarajan
  • Patent number: 10318997
    Abstract: An online system receives a sponsored content item including a maximum amount of compensation for accessing the content, a budget, and a tracking mechanism identifying an action. When an opportunity to present sponsored content to a user eligible to be presented with the sponsored content item is identified, the online system determines a likelihood of the user performing the action identified by the tracking mechanism and an average likelihood of other users performing the action identified by the tracking mechanism. Based on the determined likelihood and the average likelihood, the online system determines a subsidy value. Additionally, the online system generates a penalty value inversely proportional to a number of the identified action that have been identified. The online system increases a bid amount by the subsidy value decreases the bid amount by the penalty value to determine whether to present the sponsored content item to the user.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: June 11, 2019
    Assignee: Facebook, Inc.
    Inventor: Anand Sumatilal Bhalgat
  • Publication number: 20190172089
    Abstract: An online system determines an estimated conversion rate for sponsored content items placed on content publishers and on the online system. The estimated conversion rate can be determined by a machine learning model trained using data describing content campaigns, content publishers, and online system users. This data is collected by the online system from content publishers and/or content campaigns that report conversion rates to the online system. By determining a ratio of estimated conversion rates with third party content on the content publisher against those on the online system, the online system can determine a publisher quality score for that content publisher. The online system uses the publisher quality score to normalize third party value contributions toward placing sponsored content on content publishers and the online system. Thus, disparities in the intrinsic value across publishers are diminished as third party value contributions are normalized based on the publisher conversion rates.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Junbiao Tang, Alexander Pivovarov, Anand Sumatilal Bhalgat, Janis Libeks, Hao Zhang, Yevgeniya Solyanik
  • Publication number: 20190065978
    Abstract: A system predicts user intent to take an action and delivers content items to the user that match that intent. A plurality of features or attributes for each tracking pixel in a set of tracking pixels can be acquired based on content items and landing pages associated with each tracking pixel. For example, features for a tracking pixel can be determined based on information associated with a content item that enabled a user to access a landing page from which the tracking pixel was fired or triggered. In this example, features for the tracking pixel can also be determined based on information associated with the landing page. The features for the tracking pixels can be utilized to train a machine learning model. The machine learning model can be trained to predict whether or not a particular user intends to produce a conversion (e.g., make a purchase).
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Christian Alexander Martine, Robert Oliver Burns Zeldin, Dinkar Jain, Jurgen Anne Francois Marie Van Gael, Anand Sumatilal Bhalgat, Tianshi Gao
  • Publication number: 20190026775
    Abstract: A content delivery system adjusts bids across publishing channels to account for historical ratios that content was targeted to a content item's audience. A content campaign for users of a content delivery system is devised for two or more sponsored content providers. Targeting criteria for the content item is used to define an audience for the content item, and a sample group from that audience is chosen. The ratio of content impressions among the content providers is identified for the sample group among prior content presentations to these users. For the content item, based on the current ratio of presenting content across a secondary publishing channel and a benchmark publishing channel, a channel control factor is adjusted for the secondary publishing channel based on a numerical comparison of these two ratios. This adjusted channel control factor adjusts the bid price per impression for displaying content by the content campaign.
    Type: Application
    Filed: July 18, 2017
    Publication date: January 24, 2019
    Inventors: Anand Sumatilal Bhalgat, Hao Song, Ajay Ravindran
  • Patent number: 10176498
    Abstract: An advertising campaign received by an online system has a specified budget, a specified duration, and includes multiple advertisement requests that each include advertisements for presentation to users of the online system. An ad request included in the advertising campaign is associated with a frequency limit specifying a maximum number of times an advertisement from the ad request is shown to a user during the specified duration. When selecting advertisements for presentation to a user, the online system determines an adjustment value for the ad request's bid amount based on a number of times the advertisement from the ad request has been presented to the user, an amount of the duration that has lapsed, and the frequency limit associated with the ad request. The online system modifies the ad request's bid amount by the adjustment value and uses the modified bid amount when selecting advertisements for presentation to the user.
    Type: Grant
    Filed: January 1, 2016
    Date of Patent: January 8, 2019
    Assignee: Facebook, Inc.
    Inventor: Anand Sumatilal Bhalgat
  • Publication number: 20180268490
    Abstract: An online system receives content items from publishing users for presentation to other users. When selecting content for presentation to users, the online system accounts for amounts of compensation from publishing users when presenting content items. To prevent publishing users from exploiting content selection by the online system to obtain disproportionate presentation of their content items relative to other publishing users, the online system generates an estimated amount of revenue from various publishing users from presenting their content items. The online system compares an amount of compensation received from a publishing user to the estimated amount of revenue from the publishing user, and generates clusters of content items from the publishing user for review if the amount of compensation is at least a threshold amount less than the estimated amount of revenue.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventors: Eric Michael Sodomka, Anand Sumatilal Bhalgat, Chandrashekhar Nagarajan, Dominic Coey, Nicolas Emilio Stier Moses, Brent Christian Dorman, Molly Katherine Duffy
  • Publication number: 20180253756
    Abstract: An online system determines a change in of revenue received when a budget for presenting content received from a publishing user is increased. Based on the change in revenue to the online system, the online system determines a subsidy that the online system can provide to one or more publishing users that increases revenue received by the online system from the publishing users, while accounting for the subsidy. To determine the change in revenue for determining the subsidy, the online system selects a subset of publishing users, increases budgets for content presentation provided by the subset of publishing users, and determines changes in revenue to the online system from the increased budgets.
    Type: Application
    Filed: March 2, 2017
    Publication date: September 6, 2018
    Inventors: Michael Charles Bailey, Anand Sumatilal Bhalgat, Dominic Coey
  • Publication number: 20180174230
    Abstract: An online system presents different content items to different sets of users to evaluate how changes to content or changes to the online system affect user interaction with the content items or presentation of the content items. However, if the online system receives compensation for presenting different content items, the online system may receive a disproportionate amount of compensation for presenting one of the content items that improves user interaction. To prevent such disproportionate allocation of compensation between presentation of different contents items, the online system allocates sets of users to whom different content items are eligible to be presented to maintain a specified budget for presenting the different content items. The online system also differently allocates users across sets to whom different content items are eligible for presentation to prevent biasing of users from presentation of other different content items to users done in parallel.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Inventors: Harsh Doshi, Xin Liu, Chandrashekhar Nagarajan, Anand Sumatilal Bhalgat, Wenjie Fu, Subha Ramakrishna Gummadi, Dianshi Li
  • Publication number: 20180121964
    Abstract: An online system receives multiple candidate components for including in content items to be presented to online system users. Upon identifying an opportunity to present content to a subject user of the online system, the online system dynamically generates an optimal content item for presentation to the subject user that includes one or more candidate components. Candidate components included in the optimal content item are selected by predicting an affinity of the subject user for each candidate component. The affinity of the subject user for a candidate component may be predicted using a machine-learned model that is trained using historical performance information about content items including the candidate component that were presented to viewing users of the online system having at least a threshold measure of similarity to the subject user. Components of content items used to train the model may be selected using a heuristic (e.g., Thompson sampling).
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Inventors: Zhurun Zhang, Hao Zhang, Junbiao Tang, James Theodore Kleban, Avi Samuel Gavlovski, Hao Song, David Benjamin Lue, Anand Sumatilal Bhalgat
  • Publication number: 20180114252
    Abstract: An online system selecting content items for presentation to its users accounts for likelihoods of users performing actions associated with content items when selecting content items. The online system maintains models determining likelihoods of users performing various actions. If a content item is associated with an action that infrequently occurs, information for determining the model for the action is limited, so the online system increases a bid amount associated with the content item during a time interval to an amount based on a likelihood of the user performing a more frequently occurring alternative action and an average bid amount for the alternative action from content items previously presented to users. The online system also determines an amount based on the model for the action and the bid amount for during the time interval and stops increasing the bid amount when the rate of change has less than a threshold magnitude.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Anand Sumatilal Bhalgat, Hao Song
  • Publication number: 20180075477
    Abstract: An online system presenting advertisement content determines a bid amount for an advertisement for each new impression opportunity based on a budget for an advertising campaign provided by the advertiser, pacing bid amounts to spend the budget over the course of the advertising campaign. The online system applies an additional constraint that limits a cost metric for the advertising campaign such as an observed CPM (cost per thousand impressions) to a multiple of an average CPM for a target audience for presentation of advertisements of the advertising campaign. To compute the average CPM for the target audience, the online system samples users in the target audience and retrieves an average CPM for each online system user, and averages the retrieved per-user average CPMs.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 15, 2018
    Inventor: Anand Sumatilal Bhalgat