Patents by Inventor Sophia Cao

Sophia Cao 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: 20200238179
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Patent number: 10646784
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: May 12, 2020
    Assignee: Cognant LLC
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Publication number: 20190351329
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Application
    Filed: August 2, 2019
    Publication date: November 21, 2019
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Publication number: 20190340630
    Abstract: Inventory data is received via a first channel of a plurality of channels of a publish-subscribe system. The inventory data indicates a quantity of inventory of an asset. The inventory data is compared to one or more thresholds for the asset. A cost of the asset is adjusted in response to comparing the inventory data to the one or more thresholds. One or more messages are published indicating an adjusted cost of the asset to a second channel of the plurality of channels of the publish-subscribe system.
    Type: Application
    Filed: July 15, 2019
    Publication date: November 7, 2019
    Inventors: Sophia Cao, Matt Holland, Yonatan Ellert
  • Patent number: 10406442
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 10, 2019
    Assignee: Cognant LLC
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Patent number: 10402842
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting the costs of assets. A method includes receiving consumption data via a first channel of a plurality of channels. The consumption data indicates an amount of consumption of an asset. The method also includes determining whether one or more predetermined thresholds are satisfied based on the consumption data. The method further includes adjusting a cost of the asset in response to determining that the consumption data satisfies the one or more predetermined thresholds. The method further includes publishing, by a computer processing device, one or more messages indicating an adjusted cost of the asset to one or more client devices via a second channel of the plurality of channels.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: September 3, 2019
    Assignee: Satori Worldwide, LLC
    Inventors: Sophia Cao, Matt Holland, Yonatan Ellert
  • Publication number: 20190005524
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting the costs of assets. A method includes receiving consumption data via a first channel of a plurality of channels. The consumption data indicates an amount of consumption of an asset. The method also includes determining whether one or more predetermined thresholds are satisfied based on the consumption data. The method further includes adjusting a cost of the asset in response to determining that the consumption data satisfies the one or more predetermined thresholds. The method further includes publishing, by a computer processing device, one or more messages indicating an adjusted cost of the asset to one or more client devices via a second channel of the plurality of channels.
    Type: Application
    Filed: May 22, 2018
    Publication date: January 3, 2019
    Inventors: Sophia Cao, Matt Holland, Yonatan Ellert
  • Publication number: 20180207533
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Application
    Filed: December 27, 2017
    Publication date: July 26, 2018
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland