主权项 |
1. A computer system for intelligently distributing a quantifiable resource among a group of electronic accounts comprising:
one or more processors; and one or more computer-readable media having stored thereon executable instructions that are executable by the one or more processors to configure the computer system to perform at least the following:
store within a user database one or more electronic accounts that are created by users, wherein the electronic accounts comprise a first data object that includes information descriptive of each respective user and a second data object that includes a user-behavior value;receive through a validating interface API an indication that the user-behavior value associated with a user should be incremented by a user-behavior value increment, wherein the validating interface API is configured to:
receive a network communication from a remote third-party computer system, wherein the network communication comprises a third-party identifier, a value, and a value type,validate the third-party identifier against a list of eligible third-parties,after validating the third-party, identify within a value-type dataset a data element that is associated with the received value type, wherein the data element comprises a value multiplier,generate the user-behavior value increment by multiplying the received value with the value multiplier, andincrement the user-behavior value by the user-behavior value increment;receive from the user, associated with a particular electronic account, an indication of a particular geographic region and a particular desired objective;access, within a resource tracking database, a resource indicator that comprises data objects that correlate to both the particular geographic region and the particular desired objective;identify a scarcity factor associated with the resource indicator, wherein the scarcity factor indicates a number of available slots associated with the resource indicator; anddetermine whether the user receives an available slot by calculating a randomized drawing value that is weighted by the user behavior value that is associated with the user's electronic account. |