US 12,008,612 B2
System and method for pricing of virtual containers determined stochastically upon activation
Michael C. Caldarone, Palo Alto, CA (US); and Stephanie K. Schultz, San Francisco, CA (US)
Assigned to Kabam, Inc., San Francisco, CA (US)
Filed by Kabam, Inc., San Francisco, CA (US)
Filed on Jan. 30, 2023, as Appl. No. 18/161,704.
Application 18/161,704 is a continuation of application No. 17/021,868, filed on Sep. 15, 2020, granted, now 11,587,132.
Application 17/021,868 is a continuation of application No. 13/898,191, filed on May 20, 2013, granted, now 10,789,627, issued on Sep. 29, 2020.
Prior Publication US 2023/0177572 A1, Jun. 8, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/06 (2023.01); G06Q 30/0283 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0283 (2013.01) [G06Q 30/0641 (2013.01)] 4 Claims
OG exemplary drawing
 
1. A system for providing virtual containers in a game that, upon activation by users, provide one virtual item determined stochastically and selected from a set of virtual items, wherein the users include a first user, the system comprising:
one or more processors configured by machine-readable instructions to:
determine, by the one or more processors, item prices associated with previous purchases of item instances of the virtual items in the game, wherein the virtual items include a first virtual item and a second virtual item, wherein the item prices are determined based on individual prices that the users have previously paid for the item instances of the virtual items, wherein the item prices include a first item price for the item instances of the first virtual item and a second item price for the item instances of the second virtual item;
determine, by the one or more processors, probabilities that container instances of virtual containers will provide individual ones of item instances of the virtual items upon activation by the users in the game, wherein the virtual containers include a first virtual container, and wherein the probabilities include a first probability that a container instance of the first virtual container will provide an item instance of the f first virtual item upon activation and a second probability that the container instance of the first virtual container will provide an item instance of the second virtual item upon activation;
determine, by the one or more processors, container prices that are associated with purchase of the container instances of the virtual containers based on the determined item prices and the determined probabilities such that a first container price for purchase of the container instance of the first virtual container is determined based on the first item price, the first probability, the second item price, and the second probability, and further such that the first container price ranges between the first item price and the second item price, inclusively;
present, by the one or more processors, a store interface to the users through display on client computing platforms, wherein the store interface presents offers to the users to purchase obtain the container instances of the virtual containers at the determined container prices such that the container instance of the first virtual container is offered through the store interface for purchase at the first container price and further such that the users are notified that the item instance of either the first virtual item or the item instance of the second virtual item will be provided by the container instance upon activation subsequent to purchase, wherein the store interface is presented to the first user through display on a first client computing platform;
update, by the one or more processors, subsequent to a first user purchasing the container instance of the first virtual container at the first container price, a user inventory associated with the first user to include the container instance of the first virtual container;
receive, by the one or more processors, a command from the first client computing platform activating the container instance included in the user inventory;
make a determination based on one or more of the first probability and the second probability, by the one or more processors, subsequent to activating the container instance by the first user, whether to provide to the first user (i) the item instance of the first virtual item, or (ii) the item instance of the second virtual item; and
providing to the first user, by adding to the user inventory, based on the determination, one of (i) the item instance of the first virtual item, or (ii) the item instance of the second virtual item.