Patents by Inventor Shubo Liu

Shubo Liu 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: 10204355
    Abstract: Systems and methods are disclosed for optimizing distribution of resources to data elements, comprising receiving a designation of one or more data elements for distribution; receiving a designation of a plurality of electronic event types detectable over a network, the plurality of electronic event types being associated with receipt or electronic display of at least one data element of the one or more data elements, to be tracked; forecasting a return on investment, associated with distribution of the one or more data elements, based on a forecast of occurrences of the plurality of electronic event types; and optimizing distribution of resources to the one or more data elements based on the forecasted return on investment.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: February 12, 2019
    Assignee: ADAP.TV, INC.
    Inventors: Amir Cory, Katherine Krzoska, Shubo Liu, Garrett Badeau
  • Publication number: 20190043096
    Abstract: Systems and methods are disclosed for optimizing distribution of resources to data elements, comprising receiving a selection of a first objective and a second objective, the first objective and second objective comprising goals associated with distribution of a plurality of data elements; receiving an indication that the first objective has a higher priority than the second objective; receiving a first goal metric associated with the first objective and a second goal metric associated with the second objective; determining a first forecasted metric based on the first goal metric associated with the first objective; determining a second forecasted metric based on the second goal metric associated with the second objective; and allocating resources for the distribution of a plurality of data elements based on the first goal metric, the second goal metric, the first forecasted metric, the second forecasted metric, and the indication that the first objective has a higher priority than the second objective.
    Type: Application
    Filed: August 29, 2018
    Publication date: February 7, 2019
    Inventors: Amir CORY, Shubo LIU
  • Publication number: 20180367832
    Abstract: Systems and methods are disclosed for optimizing data element usage according to user-defined objectives, comprising receiving a plurality of user-defined objectives associated with a group of data elements; receiving one or more constraints associated with the group of data elements, wherein at least one of the constraints comprises resources apportionable to each data element in the group of data elements; apportioning at least a portion of the resources to each data element in the group of data elements in a manner that meets the one or more constraints; receiving metrics associated with the performance of the group of data elements in meeting the plurality of user-defined objectives; determining an effectiveness of each data element in the group of data elements for meeting the plurality of user-defined objectives; and automatically revising the at least a portion of resources associated with each data element in the group of data elements.
    Type: Application
    Filed: August 24, 2018
    Publication date: December 20, 2018
    Inventors: Amir CORY, Shubo LIU
  • Patent number: 10089657
    Abstract: Systems and methods are disclosed for optimizing distribution of resources to data elements, comprising receiving a selection of a first objective and a second objective, the first objective and second objective comprising goals associated with distribution of a plurality of data elements; receiving an indication that the first objective has a higher priority than the second objective; receiving a first goal metric associated with the first objective and a second goal metric associated with the second objective; determining a first forecasted metric based on the first goal metric associated with the first objective; determining a second forecasted metric based on the second goal metric associated with the second objective; and allocating resources for the distribution of a plurality of data elements based on the first goal metric, the second goal metric, the first forecasted metric, the second forecasted metric, and the indication that the first objective has a higher priority than the second objective.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 2, 2018
    Assignee: ADAP.TV, INC.
    Inventors: Amir Cory, Shubo Liu
  • Patent number: 10091542
    Abstract: Systems and methods are disclosed for optimizing data element usage according to user-defined objectives, comprising receiving a plurality of user-defined objectives associated with a group of data elements; receiving one or more constraints associated with the group of data elements, wherein at least one of the constraints comprises resources apportionable to each data element in the group of data elements; apportioning at least a portion of the resources to each data element in the group of data elements in a manner that meets the one or more constraints; receiving metrics associated with the performance of the group of data elements in meeting the plurality of user-defined objectives; determining an effectiveness of each data element in the group of data elements for meeting the plurality of user-defined objectives; and automatically revising the at least a portion of resources associated with each data element in the group of data elements.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: October 2, 2018
    Assignee: ADAP.TV, INC.
    Inventors: Amir Cory, Shubo Liu
  • Publication number: 20180048527
    Abstract: Providing network insights is disclosed. A mapping between a device identifier and one or more nodes in a network topology associated with a network service provider is obtained. End user experience data associated with the device identifier is obtained. Based at least in part on the device identifier. at least some of the obtained end user experience data is associated with at least some of the one or more nodes in the network topology associated with the network service provider. Processing is performed based at least in part on the association of the at least some of the obtained end user experience data with the at least some of the one or more nodes in the network topology associated with the network service provider. Output is provided based at least in part on the processing.
    Type: Application
    Filed: August 30, 2016
    Publication date: February 15, 2018
    Inventors: Aditya Ravikumar Ganjam, Shubo Liu, Wensi Fu, Dmitry Ryashchenstsev, Jibin Zhan