Patents by Inventor Abhishek Bapna

Abhishek Bapna 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: 11676121
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a first content item uploaded by a first user. Content ownership information can be updated to associate the first content item with the first user. The first user can be provided with content item analytics pertaining to the first content item in a content item analytics interface.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Volodymyr Krestiannykov, Xiaoyin Qu, Aastha Gupta, Heping Gao, Rennie Hsie Song, Shuopeng Yin, Bradley Thomas Bushell, Tianhui Xu, Gali Levizky, Daniel Christian Shum, Abhishek Bapna, Lior Ben Kereth
  • Publication number: 20230053270
    Abstract: An online system presents content in videos to users. Content providers may value having their content injected into videos from certain sources more than others. This preferences is quantified as a brand value score. The brand value score is determined as a function of user engagement with a source of the video and, to account for brand value, the system performs a two-stage auction. First, the system determines whether to inject any content into a video by determining a distribution of brand value of videos per demand for videos in a previous period and filling a projected demand for the content in a current period to determine a brand value threshold. Then, any videos having a brand value above the threshold are eligible for the second stage of the selection process where the system performs an auction where projected benefit of presenting the content is compared to projected loss.
    Type: Application
    Filed: October 28, 2022
    Publication date: February 16, 2023
    Applicant: Meta Platforms, Inc.
    Inventor: Abhishek BAPNA
  • Patent number: 11523148
    Abstract: An online system presents content in videos to users. Content providers may value having their content injected into videos from certain sources more than others. This preferences is quantified as a brand value score. The brand value score is determined as a function of user engagement with a source of the video and, to account for brand value, the system performs a two-stage auction. First, the system determines whether to inject any content into a video by determining a distribution of brand value of videos per demand for videos in a previous period and filling a projected demand for the content in a current period to determine a brand value threshold. Then, any videos having a brand value above the threshold are eligible for the second stage of the selection process where the system performs an auction where projected benefit of presenting the content is compared to projected loss.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: December 6, 2022
    Assignee: META PLATFORMS, INC.
    Inventor: Abhishek Bapna
  • Patent number: 11481816
    Abstract: In one embodiment, a method includes sending a media item to a client computing device of a user; determining an interest level of the user for the media item, wherein the interest level is determined based on a duration of time for which the media item is played on the client computing device; and if the interest level of the user is greater than a threshold interest level, then sending, to the client computing device, a sponsored-content indicator indicating that a sponsored content item will be presented and causing the sponsored content item to be presented on the client computing device.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: October 25, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Debashish Paul, Adithya Venkata Surampudi, Abhishek Bapna
  • Patent number: 11363317
    Abstract: An online system receives a request for a video to be presented by the online system to a target user. The online system determines whether to insert secondary content into the video. For such a determination, the online system identifies a position in the video for inserting secondary content. Further, the online system determines a loss score and a gain score. The loss score measures a loss of interaction by the target user if the secondary content were inserted. The gain score includes a monetary compensation to be received by the online system for inserting the secondary content at the identified position. The online system compares the loss score and the gain score. Based on the gain score offsetting the loss score, the online systems modifies the video by inserting the secondary content at the identified position and provides the modified video for display to the target user.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 14, 2022
    Assignee: META PLATFORMS, INC.
    Inventors: Shuo Li, Eric Hsin-Chun Huang, Abhishek Bapna
  • Patent number: 11087369
    Abstract: An online system provides content based on context of host content. The online system allows content providers to define specific context for providing their content for display to users, including specifying categories, format, popularity, and visual appearance of host content eligible for hosting their content. To determine which content a specific content item is eligible for hosting, the online system categories host content items according to specific criteria defined by different content providers for hosting various content. Each content is indexed by classification groups into which the host content items are classified. If a particular content item includes an opportunity for presenting content, the online system identifies content which the particular content item is eligible for hosting. The online system selects one or more identified content for presentation via the opportunity.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: August 10, 2021
    Assignee: Facebook, Inc.
    Inventors: Abhishek Bapna, Yi Tang, Russell Aaron Phillips, Merlyn Deng, Na Chen, Kathryn Anne Orseth
  • Patent number: 11064251
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a page to be scored for quality based at least in part on videos posted in the page. Respective video ecosystem quality scores can be determined for the videos posted in the page. A video ecosystem quality score can be determined for the page based at least in part on the respective video ecosystem quality scores for the videos posted in the page.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: July 13, 2021
    Assignee: Facebook, Inc.
    Inventors: Abhishek Bapna, Shunpo Chang, Alex Dahlen
  • Patent number: 10949896
    Abstract: An online system receives host content items and supplementary content items to be presented in conjunction with one another. In embodiments, the online system receive an allocation of display instances of supplementary content items with host content items during a time interval. For a host content providers, the online system receives a count of display instances of supplementary content items in conjunction with host content items. The online system determines a content quality score based on user interactions with content from the host content provider and a count of display instances for host content items presented in conjunction with supplementary content items for a preceding time interval. The online system determines a content quality threshold based and, for host providers with content quality scored below the threshold, presents host content items in conjunction with supplementary content items to a user.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: March 16, 2021
    Assignee: Facebook, Inc.
    Inventors: Eric Hsin-Chun Huang, Abhishek Bapna, Asad K. Awan
  • Publication number: 20210014544
    Abstract: An online system receives a request for a video to be presented by the online system to a target user. The online system determines whether to insert secondary content into the video. For such a determination, the online system identifies a position in the video for inserting secondary content. Further, the online system determines a loss score and a gain score. The loss score measures a loss of interaction by the target user if the secondary content were inserted. The gain score includes a monetary compensation to be received by the online system for inserting the secondary content at the identified position. The online system compares the loss score and the gain score. Based on the gain score offsetting the loss score, the online systems modifies the video by inserting the secondary content at the identified position and provides the modified video for display to the target user.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 14, 2021
    Applicant: Facebook, Inc.
    Inventors: Shuo LI, Eric Hsin-Chun HUANG, Abhishek BAPNA
  • Patent number: 10856022
    Abstract: The present disclosure is directed toward systems and methods for dynamically providing digital content to client devices at different insertion points of a digital video based on predicted total value of inserting the digital content and predicted engagement loss of inserting the digital content. For example, system and methods described herein determine that an insertion point is approaching in an actively playing digital video. In response, systems and methods identify digital content for insertion at the insertion point. In one or more embodiments, the described systems and methods insert the identified digital content by comparing the predicted total value of inserting the digital content at the insertion point of the digital video and a predicted engagement loss associated with inserting the digital content at the insertion point of the digital video.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: December 1, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Abhishek Bapna, Eric Hsin-Chun Huang, Shuo Li, Weitong Liu, Menghan Li
  • Patent number: 10834437
    Abstract: An online system receives a request for a video to be presented by the online system to a target user. The online system determines whether to insert secondary content into the video. For such a determination, the online system identifies a position in the video for inserting secondary content. Further, the online system determines a loss score and a gain score. The loss score measures a loss of interaction by the target user if the secondary content were inserted. The gain score includes a monetary compensation to be received by the online system for inserting the secondary content at the identified position. The online system compares the loss score and the gain score. Based on the gain score offsetting the loss score, the online systems modifies the video by inserting the secondary content at the identified position and provides the modified video for display to the target user.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: November 10, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Shuo Li, Eric Hsin-Chun Huang, Abhishek Bapna
  • Patent number: 10560758
    Abstract: An online system presents content in videos to users. Content providers may value having their content injected into videos from certain sources more than others. This preference is quantified as a brand value score. The brand value score is determined as a function of user engagement with a source of the video and, to account for brand value, the system performs a two-stage auction. First, the system determines whether to inject any content into a video by determining a distribution of brand value of videos per demand for videos in a previous period and filling a projected demand for the content in a current period to determine a brand value threshold. Then, any videos having a brand value above the threshold are eligible for the second stage of the selection process where the system performs an auction where projected benefit of presenting the content is compared to projected loss.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: February 11, 2020
    Assignee: Facebook, Inc.
    Inventor: Abhishek Bapna
  • Publication number: 20200034892
    Abstract: An online system receives host content items and supplementary content items to be presented in conjunction with one another. In embodiments, the online system receive an allocation of display instances of supplementary content items with host content items during a time interval. For a host content providers, the online system receives a count of display instances of supplementary content items in conjunction with host content items. The online system determines a content quality score based on user interactions with content from the host content provider and a count of display instances for host content items presented in conjunction with supplementary content items for a preceding time interval. The online system determines a content quality threshold based and, for host providers with content quality scored below the threshold, presents host content items in conjunction with supplementary content items to a user.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Inventors: Eric Hsin-Chun Huang, Abhishek Bapna, Asad K. Awan
  • Patent number: 10448121
    Abstract: An online system presents content in videos to users. Content providers may value having their content injected into videos from certain sources more than others. This preference is quantified as a brand value score. The brand value score is determined as a function of user engagement with a source of the video and, to account for brand value, the system performs a two-stage auction. First, the system determines whether to inject any content into a video by determining a distribution of brand value of videos per demand for videos in a previous period and filling a projected demand for the content in a current period to determine a brand value threshold. Then, any videos having a brand value above the threshold are eligible for the second stage of the selection process where the system performs an auction where projected benefit of presenting the content is compared to projected loss.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: October 15, 2019
    Assignee: Facebook, Inc.
    Inventor: Abhishek Bapna
  • Publication number: 20190182516
    Abstract: An online system receives a request for a video to be presented by the online system to a target user. The online system determines whether to insert secondary content into the video. For such a determination, the online system identifies a position in the video for inserting secondary content. Further, the online system determines a loss score and a gain score. The loss score measures a loss of interaction by the target user if the secondary content were inserted. The gain score includes a monetary compensation to be received by the online system for inserting the secondary content at the identified position. The online system compares the loss score and the gain score. Based on the gain score offsetting the loss score, the online systems modifies the video by inserting the secondary content at the identified position and provides the modified video for display to the target user.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: Shuo Li, Eric Hsin-Chun Huang, Abhishek Bapna
  • Publication number: 20190166404
    Abstract: In one embodiment, a method includes a computer server machine receiving a request from a first user to interact with a multimedia content. The computer server machine then associates the first user with a control group, wherein the control group comprises a first set of users interacting with the multimedia content. When the first user is associated with the control group, the computer server machine then applies a first content insertion model to the multimedia content and records a first set of metrics based on the interaction of the first user with the multimedia content.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Peng Zhao, Russell Aaron Phillips, Heping Gao, Jonathan E. Chen, Abhishek Bapna
  • Publication number: 20190104331
    Abstract: The present disclosure is directed toward systems and methods for dynamically providing digital content to client devices at different insertion points of a digital video based on predicted total value of inserting the digital content and predicted engagement loss of inserting the digital content. For example, system and methods described herein determine that an insertion point is approaching in an actively playing digital video. In response, systems and methods identify digital content for insertion at the insertion point. In one or more embodiments, the described systems and methods insert the identified digital content by comparing the predicted total value of inserting the digital content at the insertion point of the digital video and a predicted engagement loss associated with inserting the digital content at the insertion point of the digital video.
    Type: Application
    Filed: January 3, 2018
    Publication date: April 4, 2019
    Inventors: Abhishek Bapna, Eric Hsin-Chun Huang, Shuo Li, Weitong Liu, Menghan Li
  • Publication number: 20190075365
    Abstract: An online system allows online system users to search for and view content (e.g., videos) maintained in the online system. The online system may maintain user accounts associated with each user, which allow the online system to identify the users across different sessions within the online system. Upon receiving a request to present a video to a viewing user of the online system, the online system may present a content item in conjunction with the video, such that the content item overlays at least a portion of the video. The content item may be presented in conjunction with an interactive element corresponding to an option to receive a reminder associated with the content item. If the online system receives a request from the viewing user to receive the reminder associated with the content item, the online system may send the reminder to the viewing user at a later time.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: Asad K. Awan, Hong Yan, Abhishek Bapna, Maria Angelidou
  • Publication number: 20180300700
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a first content item uploaded by a first user. Content ownership information can be updated to associate the first content item with the first user. The first user can be provided with content item analytics pertaining to the first content item in a content item analytics interface.
    Type: Application
    Filed: November 16, 2017
    Publication date: October 18, 2018
    Inventors: Volodymyr Krestiannykov, Xiaoyin Qu, Aastha Gupta, Heping Gao, Rennie Hsie Song, Shuopeng Yin, Bradley Thomas Bushell, Tianhui Xu, Gali Levizky, Daniel Christian Shum, Abhishek Bapna
  • Publication number: 20180300701
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a first content item uploaded by a first user. The first content item can be determined to match a first reference content item for which content ownership information is available. The content ownership information indicates that the first reference content item is associated with a first content owner. A content ownership dispute can be initiated between the first user and the first content owner.
    Type: Application
    Filed: November 16, 2017
    Publication date: October 18, 2018
    Inventors: Volodymyr Krestiannykov, Xiaoyin Qu, Aastha Gupta, Heping Gao, Rennie Hsie Song, Shuopeng Yin, Bradley Thomas Bushell, Tianhui Xu, Gali Levizky, Daniel Christian Shum, Abhishek Bapna