Patents by Inventor Chunyang Wei

Chunyang Wei 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: 11849188
    Abstract: In some embodiments, a method receives information for a delivery of instances of supplemental content for a plurality of line items. A line item is associated with an instance of supplemental content that can be delivered and a pacing curve that describes a pace of delivery over time. The method updates a parameter for the line item to generate an updated parameter based on the delivery of the instances of supplemental content and a desired pacing behavior. The updated parameter is provided to a selection system that uses the updated parameter to select an instance for delivery. The delivery of instances of supplemental content for the line item is adjusted to meet the pacing curve based on a characteristic of the pacing behavior.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: December 19, 2023
    Assignee: HULU, LLC
    Inventors: Dingming Wu, Chunyang Wei, Changsheng Xiang, Shulei Ma
  • Publication number: 20230291946
    Abstract: In some embodiments, a method receives a line item factor for a line item at a first model. The method receives a competition factor at a second model. The first model generates a first value for a representation parameter based on the line item factor. The representation parameter is used to generate a representation for estimating selection of the instance of supplemental content for the line item for delivery. The second model generates a modification factor based on the competition factor. The modification factor is configured to modify the first value for the representation parameter based on competition from other line items to select the instance of supplemental content for the line item for delivery. The method modifies the first value for the representation parameter using the modification factor to generate a second value for the representation parameter where the second value is used to generate the representation.
    Type: Application
    Filed: March 30, 2022
    Publication date: September 14, 2023
    Inventors: Qingying CHEN, Hanqi WANG, Dingming WU, Chunyang WEI, Xiaohui XIE
  • Publication number: 20230262294
    Abstract: In some embodiments, a method receives information for a delivery of instances of supplemental content for a plurality of line items. A line item is associated with an instance of supplemental content that can be delivered and a pacing curve that describes a pace of delivery over time. The method updates a parameter for the line item to generate an updated parameter based on the delivery of the instances of supplemental content and a desired pacing behavior. The updated parameter is provided to a selection system that uses the updated parameter to select an instance for delivery. The delivery of instances of supplemental content for the line item is adjusted to meet the pacing curve based on a characteristic of the pacing behavior.
    Type: Application
    Filed: March 3, 2022
    Publication date: August 17, 2023
    Inventors: Dingming WU, Chunyang WEI, Changsheng XIANG, Shulei MA
  • Patent number: 11671668
    Abstract: In some embodiments, a method receives a first set of probabilities mapping a behavior to a user for a set of behaviors in a video delivery system. A first part of a model is used to predict the first set of probabilities. The method receives a second set of probabilities mapping a user to a behavior for a set of users that are using an account on the video delivery system. A second part of the model is used to predict the second set of probabilities. A combined probability is calculated for the set of behaviors and the set of users based on the first set of probabilities and the second set of probabilities. The method updates a second parameter of the second part of the model while keeping a first parameter of the first part of the model fixed and outputs the second parameter of the second part of the model upon determining the training of the model is finished.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: June 6, 2023
    Assignee: HULU, LLC
    Inventors: Dingming Wu, Changsheng Xiang, Wu Zhang, Chunyang Wei
  • Publication number: 20230096951
    Abstract: In some embodiments, a method determines a reward metric based on feedback for an instance of content. A delivery status for a delivery constraint of the instance of content is applied to the reward metric to generate a constrained reward metric. The method uses the constrained reward metric to train a model. The model is used to select from a plurality of instances of content. One of the plurality of instances of content is selected for delivery using the model.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Applicant: HULU, LLC
    Inventors: Pengfei Gao, Dingming Wu, Chunyang Wei, Xiaohui Xie, Shulei Ma
  • Patent number: 11601718
    Abstract: In some embodiments, a method inputs a sequence of historical behaviors for a plurality of instances of content into a prediction network to generate a sequence of values that model the sequence of historical behaviors. A restriction on an operation performed by the prediction network is based on a characteristic of an viewing behavior. A sequence of attention scores is generated based on a similarity of a current behavior for a first instance of content to respective instances of historical behaviors in the sequence of historical behaviors. The method adjusts respective values based on corresponding attention scores to generate an adjusted sequence of values. The adjusted sequence of features are sampled to generate an output from the prediction network that models the sequence of historical behaviors based on the current behavior. The output for determining a prediction if the current behavior is indicative of the viewing behavior.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 7, 2023
    Assignee: HULU, LLC
    Inventors: Qingying Chen, Shulei Ma, Chunyang Wei
  • Patent number: 11553220
    Abstract: In some embodiments, a method receives an supplemental content placement and a context associated with a request for supplemental content to be displayed for the supplemental content placement. A first value is generated based on the context using a prediction network for a platform. The method determines probabilities for a plurality of types of request actions based on the context. Then, a threshold for the supplemental content placement is calculated based on the first value and the probabilities for the plurality of types of request actions. The method submits the threshold to a platform in a request for the platform to submit a second value for the supplemental content placement.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: January 10, 2023
    Assignee: HULU, LLC
    Inventors: Changsheng Xiang, Dingming Wu, Chunyang Wei
  • Patent number: 11546665
    Abstract: In some embodiments, a method receives a request for supplemental content to be provided in association with main content. The method selects an instance of supplemental content based on a long-term reward metric and a short-term reward metric. The long-term reward metric is based on feedback from delivery of a plurality of instances of supplemental content and a delivery status for a delivery constraint of one instance of supplemental content. The short-term reward metric is based on feedback from delivery of the one instance of supplemental content. The long-term reward metric is based on feedback from delivery of a plurality of instances of supplemental content and the short-term reward metric is based on feedback from delivery of one instance of supplemental content. The instance of supplemental content is provided to a client device.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: January 3, 2023
    Assignee: HULU, LLC
    Inventors: Pengfei Gao, Dingming Wu, Chunyang Wei, Xiaohui Xie, Shulei Ma
  • Publication number: 20220385975
    Abstract: In some embodiments, a method inputs a sequence of historical behaviors for a plurality of instances of content into a prediction network to generate a sequence of values that model the sequence of historical behaviors. A restriction on an operation performed by the prediction network is based on a characteristic of an viewing behavior. A sequence of attention scores is generated based on a similarity of a current behavior for a first instance of content to respective instances of historical behaviors in the sequence of historical behaviors. The method adjusts respective values based on corresponding attention scores to generate an adjusted sequence of values. The adjusted sequence of features are sampled to generate an output from the prediction network that models the sequence of historical behaviors based on the current behavior. The output for determining a prediction if the current behavior is indicative of the viewing behavior.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 1, 2022
    Inventors: Qingying CHEN, Shulei MA, Chunyang WEI
  • Publication number: 20220368989
    Abstract: In some embodiments, a method receives a first set of probabilities mapping a behavior to a user for a set of behaviors in a video delivery system. A first part of a model is used to predict the first set of probabilities. The method receives a second set of probabilities mapping a user to a behavior for a set of users that are using an account on the video delivery system. A second part of the model is used to predict the second set of probabilities. A combined probability is calculated for the set of behaviors and the set of users based on the first set of probabilities and the second set of probabilities. The method updates a second parameter of the second part of the model while keeping a first parameter of the first part of the model fixed and outputs the second parameter of the second part of the model upon determining the training of the model is finished.
    Type: Application
    Filed: May 12, 2021
    Publication date: November 17, 2022
    Inventors: Dingming WU, Changsheng XIANG, Wu ZHANG, Chunyang WEI
  • Publication number: 20220360854
    Abstract: In some embodiments, a method receives a request for supplemental content to be provided in association with main content. The method selects an instance of supplemental content based on a long-term reward metric and a short-term reward metric. The long-term reward metric is based on feedback from delivery of a plurality of instances of supplemental content and a delivery status for a delivery constraint of one instance of supplemental content. The short-term reward metric is based on feedback from delivery of the one instance of supplemental content. The long-term reward metric is based on feedback from delivery of a plurality of instances of supplemental content and the short-term reward metric is based on feedback from delivery of one instance of supplemental content. The instance of supplemental content is provided to a client device.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 10, 2022
    Inventors: Pengfei Gao, Dingming Wu, Chunyang Wei, Xiaohui Xie, Shulei Ma
  • Publication number: 20210209636
    Abstract: In some embodiments, a method receives original placement opportunities for one or more campaigns and determines whether to enlarge a goal or add new campaigns for the campaigns. The method enlarges the goal for the one or more advertisements or adds more campaigns for a plurality of delivery pressure values. Delivery of advertisements is simulated for the campaigns based on the added campaigns or enlarged goal to generate a simulated delivery of advertisements for the plurality of delivery pressure values. An area of demand is generated for a portion of the plurality of delivery pressure values based on an under-delivery of advertisements compared to an advertisement inventory. The method calculates a difference between a maximum delivery of advertisements based on the simulated delivery of advertisement and the inventory of advertisements in the area of demand.
    Type: Application
    Filed: January 2, 2020
    Publication date: July 8, 2021
    Inventors: Yanrong Kang, Chunyang Wei
  • Publication number: 20210158395
    Abstract: In some embodiments, a method receives a request for an advertisement and selects a first advertisement deal from a first grouping of advertisement deals based on a first parameter value. The method determines a second parameter value for advertisement deals in the first grouping of advertisement deals. Then, the second parameter value of the advertisement deals in the first grouping of advertisement deals is compared to a second parameter value of a set of second advertisement deals from a second grouping of advertisement deals. The method selects one of a first category of the first grouping of advertisement deals and a second category of the second grouping of advertisement deals. The method selects a first advertisement deal from the first grouping of advertisement deals when the first category is selected and a second advertisement deal when the second category is selected for the request.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventors: Dingming Wu, Chunyang Wei