SYSTEMATIC CONTROL AND PROCESSING TO MONITOR AND MANAGE CONTESTANT ENTRY DISPERSION OF SINGLE AND MULTIPLE SESSION INTERNET CONTESTS OVER THE ESTIMATIONS AND PREDICTIONS OF FUTURE EVENTS
An information and synchronous communications computer system and process displays (i) contingent and non-contingent promotional offers or contest rewards, and (ii) data relating to future events with uncertain outcomes, where the realization of contingent promotional offers and rewards is based upon a contestant's successful predictive balloting (through interactive computer interface of the system) over future events with uncertain outcomes. Balloting involves the submission of one or more predicted choices or values relating to single or multiple future events with uncertain outcomes. Through real-time processes, the system creates, validates and modifies balloting interface and related processes to control dispersion of contestant entry selections in order to maintain a forecasted aggregate amount of awards within a statistically predetermined range. The system and process makes extensive use of sample population data, survey data, social graph data, and contestant entry data for management of contestant pool and contest space within which contestants ballot.
The disclosed embodiment relates to information management systems, synchronous communications systems, and related specialized computer systems for creating and dynamically modifying internet contest environments which run over one or more sessions. Specifically, the system and process for the system's creation and serial modification of the contest space make extensive use of real time statistical measurements for the purpose of creating the contestant pool, creating contest ballot selections, and monitoring contestant entries and triggering real-time modifications to the contestant interface and the underlying system when realized contestant entries deviate materially from sample population or survey data.
BACKGROUND OF THE DISCLOSED EMBODIMENTProduct oriented businesses use the internet in various forms including: (i) the introduction of product launches, (ii) the delivery of information on existing and prospective products lines, (iii) the delivery of customer support, and (iv) promotions of special pricing or enhanced offerings. Promotions and offers may include discounted goods, or prizes or services to selected prospective customers. To drive traffic to a web site, businesses create discount, giveaway and contest offerings. The larger and more exciting the promotion, the greater the user traffic.
Service oriented companies use the internet for product promotions and support similar to product oriented companies. Service oriented companies also use promotions for brand awareness using contests and giveaways for visitors who identify themselves and provide personal data and contact information on a particular site.
Further, service oriented companies may engage in contests of chance or skill on their internet platforms. Where permitted by law, such contests of chance or skill may or may not include cash consideration for entry by the contestant.
Through the use of contests, an internet site owner can increase exposure to a site's commercial content. In the context of a news related web site and in particular relating to financial news, the very nature of a web site user relationship involves minute-to-minute, hourly, or daily visits, and repeated access to a multi-session or continuous event contest further enhances loyalty to a given website.
Yet there still remains a need in the art for processes and controls of a single or multiple session internet contest with the structural and functional architecture for: (i) ensuring the aggregate award amount of the promotion or prize remains substantially within a pre-determined target amount, (ii) enabling relatively larger rewards in absolute size, and (iii) tailoring the contest space to individual contestants based on the contestant's entries. The disclosed embodiments below accomplish these objectives through systems and processes which measure and control the dispersion of contestant selections throughout a contest.
The disclosed embodiment processes and controls a single or multiple session internet contest for the purposes of: (i) ensuring the aggregate award amount of the promotion or prize remains substantially within a pre-determined target amount, (ii) enabling relatively larger rewards in absolute size, and (iii) tailoring the contest space to individual contestants based on the contestant's entries. The disclosed embodiment accomplishes its objective through processes which measure and control the dispersion of contestant selections throughout a contest.
The system creates, monitors, and modifies internet display interfaces and their underlying systems for internet and other computer network based contests. The system also creates optimal contestant pools utilizing sample populations, survey data, social graph data, and reality mining in the process of creating a contestant pool with a measurable selection choice dispersion; measurable dispersion varies with implementation, but examples of measurable dispersion are (i) a less than 80 percent concentration in a two choice contest, and (ii) less than a 51 percent majority in a three choice contest—in both examples an expectation of at least 20 percent concentration in a non-majority selection. Further, the system will link the processes relating to creating contestant pools and the processes relating to contest game play to effect an expectation of dispersion of contestant choices among two or more mutually exclusive contest selections.\
In the contests, contestants will be presented with promotional offers or contest rewards whose realization is contingent upon the contestant's successful prediction of the outcome of future events over one or more interne sessions. In particular, the system creates and validates the parameters of the contest on a real time basis from initial launch through final tabulations.
The term “contest selections” is used herein to denote the choices presented to an incremental contestant at a point in time. The term “contestant selection” is that contest selection indicated by contestant as her desired choice. The term “contestant entry” is a contestant selection which has been both received and processed by the system and that value which will be used by the system in rewards processing. The distinction between contestant selection and contestant entry can be characterized as raw input (contestant selection) versus system processed data item (contestant entry).
Using real time validation and monitoring, the system ensures that the expected aggregate award amount remains below a preset value without the use of pari-mutuel or related prize sharing methods. Upon the breach of system statistical measurement triggers, the system alters the game space (including the user interface) in order to restore process results consistent with preset limits, including statistical confidence levels and the original expected aggregate award amount.
In comparison with known methods, through real-time measurement and alteration of the game space, the disclosed embodiment produces a material reduction in possible aggregate award amounts. This occurs with little or no perturbation to the contest participants.
In the creation, modification and management of the contest environment, the system utilizes sample population data, survey data, social graph data, and reality mining data. Sample population data are polling data drawn from subsets of contestants, prospective contestants, and internet sources including social media websites, polling organizations, and news websites. Survey data are comprised of informal and summary estimates relating to the event space (defined below), and survey data are distinguished from sample population data in that survey data may refer to multiple sources, may be more highly aggregated, and may require translations or estimations for mapping to contest event spaces. Social graph data are (i) granular data relating to individual contestants which indicates their personal, family, product, professional, commercial, transactional, and community preferences, and linkages and activity on the internet and social networking sites (the “individual social graphs”); and (ii) aggregated data relating to a contestant pool indicating commonality in one or more Individual social graph categories (the “aggregate social graph”). In a disclosed embodiment, individual social graph data are obtained by the system through an opt-in, linking, or other website access mechanic facilitated by the contestant through the “consideration process” (defined below) and the system acquires the data through a social graph API or essentially similar computer protocol. Data sources may include general internet content or specific content from social media sites such as Facebook, Google, Foursquare and Twitter. The system derives aggregate social graph data from the available individual social graph data. Reality mining data consists of one or more datasets accessed by the system where the data identifies potential and actual contestants at all stages of system activity with respect to: (i) the absolute and relative location of an individual's internet or network device (where absolute location means a level of specific address or GPS coordinates detail, and where relative location means proximity relative to other system identified internet or network devices associated with other individuals), (ii) the time of day and frequency which an individual interacts with the related internet or network device, and (iii) the wired or wireless systems used by an internet or network device to connect either directly or indirectly to the system.
The disclosed embodiment processes and controls five aspects of an internet contest:
-
- 1. The contestant pool: Where a preferred embodiment includes system contestant control, drawing from a wide pool of potential contestants, the system optimizes the construction of the contestant pool through statistical measurement and screening processes for projected contestant selection dispersion. Where the preferred embodiment does not include system contestant control, the system will rely on system active selection control only.
- 2. The contest space: the interface displayed on an individual contestant's internet device, which displays (i) balloting choice on a contestant's device; (ii) an availability of inputs and choices based on aggregate contestant activity; (iii) a description and instructions for participation; and (iv) control relating to the opening and closing of contest rounds and system access. The system's active and automated selection control process has the effect of managing contestant dispersion in the event that realized contestant choice selections exhibit higher concentrations than predicted at the onset of a contest. Unless otherwise specified, contest selections or ranges are the system presented alternatives to an incremental contestant, a contestant choice or contestant selection is the raw selection indicated by a contestant on a linked device, and a contestant entry is a system accepted and system processed finalized contestant ballot for consideration in the rewards processing.
- 3. The reporting space: the interface and reporting system for administration of the program by the contest sponsor or sponsor's agent, which includes all granular and summary data relating to participant balloting, outcomes, and rewards.
- 4. The event space: the feasible set of the future event or events with uncertain outcomes which the probabilistic prediction is over. The event space is characterized by either (i) a discrete variable (e.g. will the stock market rise or fall?), or (ii) a continuous variable (e.g. how much will the stock market rise or fall?). For example, in the context of a deck ordinary playing cards, the event space of a single unbiased draw is the 52 individual cards. In a preferred embodiment, the event space may relate to an uncertain event exogenous to the contestants selections such as financial markets or meteorological data. In another preferred embodiment, the uncertain variable impacting the event space may be endogenous to the contest and a direct consequence of contestant selections; an example of an endogenous uncertainty is a survivor contest in which contestants compete to list the 100 largest countries of the world where a country is removed from the available selections once it has already been identified by more than fifty percent of the contestants. For the purposes herein, reference to a continuous variable is meant to have conventional meaning; further, for the purposes herein, a near-continuous variable or near-continuous range of selection is meant to refer to range consisting of a finite number of choices where the number of choices is more than would typically be presented in a selection list, checklist or radio button display (e.g. more than 20 discrete selections or choices).
- 5. The consideration and reward: the system processes consideration elements (content and value coming from contestants) and rewards (value delivered to the contestant). In a preferred embodiment, consideration consists of a contestant's individual social graph data, and in certain other preferred embodiments, cash amounts which may or may not be related to product purchases. Reward amount processing encompasses a tally of all contestant inputs, a comparison with the event space realization, and processing rewards consistent with the contest space rules.
Furthermore, the present disclosure enables realtime control using a specialized computer system to control dispersion of contestant selection. With control of contest selection, the contestants can not all pile into one category or have the same selection. Therefore in a hypothetical contest, multiple contestants sharing a limited prize pot is avoided and the likelihood of a concentrated outcome is remote. Depending on the embodiment, this objective is implemented by using at least one of the following processes that may be utilized in conjunction with each other, or individually implemented. These processes are system range control and contestant control.
In system range control the contest space changes. Depending on the implementation, the contest space may be altered by changing the relative contest interface such that each contest may have more or less or different selections available than other contestants. This adjustment to the contest space is done realtime through the computer system and will adjust the contest space to reduce concentration issues.
In contestant control, the computer system selects contestants useful for a particular contest. Self selection of contestants by the computer system permits a evenly distributed contest pool such that statistically the contestants will not have the same proclivity. There are various ways this selectivity is accomplished. For example, depending on the embodiment, selectivity may be based on and include, but not limited to, various demographics, purchasing trends, contestant entry history, financial information, and the like.
Adverting to the drawings,
Examples for promotions at 22 include: (1) an all expenses paid vacation sponsored by an airline; (2) discounts on the purchase of an automobile sponsored by a car company; and (3) a $1 million cash prize offered by a gaming industry company.
The user display 20 may be presented in a multiple offering format as depicted in
In the embodiments depicted in both
Embodiments of contest inputs 28 are depicted in
The system controlled contestant interface includes: (i) the information displayed at display segment 26 over which the contestant will submit a selection or ballot is referred to as the event space, and event space 26 will refer to one of more future events with uncertain outcomes (e.g. “over how many of the next 5 trading days will the market finish with a gain?”), and (ii) the contestant input region 28 in addition to the event space 26 is referred to collectively as the contest space.
Alternative forms of the displays illustrated in
Prior to arriving at the screens depicted in
Event space exogenous uncertain events include financial markets, sporting contests, and other forward-looking events. The system can electronically access information or data for such events from news media, market exchanges, governmental internet portals, or corporate websites.
Under system balloting, a contestant accesses the system through an internet or network interface, over one or more sessions. During a session, a user indicates or submits a value for one or more future events with uncertain outcomes. The system identifies each unique user by reference to interface inputs and a database residing on a storage device within the system such as a hard drive, RAM on a server or host computer or alternate rapid access cloud storage and retrieval medium. Based on system stored contestant entries and system retrieval of realized outcomes of events, the system utilizes computer processes of statistical permutations, statistical combinatorics, tests of statistical variance, and measures of statistical dispersion deviations to deliver system processed promotional offers in fields 22.
Outcomes in the event space 26 may be based on a continuous variable or a discrete variable. A continuous variable in an event space 26 is a variable which may take any value within a range: financial market indicies, time of day, and snowfall amounts are examples of continuous variables. A discrete variable in an event space 26 is a variable with a limited set of outcomes: coins tosses, playing cards, and horse races are examples of discrete variables.
In
The boundary lines for each region (A through D) are delineated by the system such that the probability space is substantially equally represented in each region. The delineations may be performed by the system using either numerical or analytic routines. In certain financial markets the system may take into account related instrument pricing along different areas of the probability space and the system results may deviate slightly from a pure statistical result.
A numerical example of a contest using both the disclosed embodiment and known methods is as follows:
Specifications for an example of a contest:
Contest space rounds: 3
Independent success probability: 25%
Event space: see
Awards: any 1 of 3=$1.00; any 2 of 3=$3; 3 of 3=$10
The first four rows in Table 1 display the complete set of possible success/loss combinations over three rounds for a single contestant, where, within each round, the outcome is a mutually exclusive success or loss. The number of total successes over three rounds will take on an amount between 0 and 3, as indicted under the column heading “successes”. The column entitled “combinations” indicates the number of ways or combinations each total number of successes can occur. For example, there is only one permutation or path to three consecutive success, but three paths to a single success. For example, the “round 3” row in
where t equals the number of trials and s equals the number of successes.
Applying the above equation, using three rounds, and examining the number of combinations of 0, 1, 2, and 3 successes (table 1, column 1), indicates a number of outcome combinations equal to 8 (table 1, column 3, row/entry 5), where the number of combinations for each of the possible number of successes is 1, 3, 3, and 1 (table 1, column 3, entries 1-4) respectively for 0 through 3 successes.
In Table 1, the column titled “p̂s”—read “p” or probability raised to the number of successes “s” indicated, the column titled “(1−p)̂(t−s)”—read the probability of loss or “1−p”, raised to the number of losses indicated or “t−s”, indicate the cumulative probability of the respective number of successes or losses. For example, the probability of three losses is (1−0.25)̂(3−0) or 42.1875% and is indicated in the top entry of column (1−p)̂(t−s).
The column entitled “combination probability” is the product of the immediately preceding three columns. The value for each row indicates the probability of the total number of success in the first column. For example, two of three success can be achieved through any of the following three permutations—SSL, SLS, LSS, and as indicated, the probability of two successes is 14.06% (from (3)×(6.25%)×(75%)).
The final numerical specification to the example contest is the value of the award for specified results. Under the heading “$ Award”, Table 1 indicates award amounts of $0, $1, $3, and $10 for 0, 1, 2, and 3 successes, respectively. With a specification of the award amounts for each success combination, the aggregate expected value of the contest can be calculated through the sum product of (i) the combination probability value, and (ii) the respective dollar award. The expected value for the entire contest illustrated in Table 1, using known methods, is $1.00 as indicated in the row total under the Table 1 heading “Expected Value $Award”.
Unlike known methods, which proceed on the basis of the values in Table 1 and
Before the contest, the system processes data relating to a population estimate over the event space which indicate selection tendencies of prospective contestants. Tests of concentration tendencies in the sample distribution and tests of modality or multi-modality are performed by the system. The concentration tendency tests are used by the system to determine the number of selections in the contest space, the relative positioning of the selections or ranges, and the contestant limit (or concentration limit) for each selection. The modality tests are utilized to position the contest space choices or ranges across the possible event space outcomes to split indications of projected peak concentrations.
Prior to the first round of a contest, the operator of the system in the disclosed embodiment creates a pro-form a contest space consistent with
Table 2—columns 1 and 2 display the results of a sample population across four choice selections. The sample population poll figures are displayed in the column titled “Population Statistics” and they indicate that a sample population has a rank preference order, from high to low, of D, C, B, and then A. In addition, 52% of the sample population indicates a preference for Range D (that is, a majority of contestants in the sample population chose this option). The values under the remaining columns are explained below.
Using the sample data from Table 2, the system runs a process in which the system performs the following steps:
(1) establishes a statistical confidence level relating to breaching (going beyond) a series of tested selection or range limitation values, beginning with the highest value from the sample population (i.e. 52% in Table 2);
(2) incrementally increases the highest concentration selection or range (Range D) from its sample population value percentage of 52% to 100% (as explained below);
(3) redistributes the resultant amounts attributable to Ranges A through C in proportions consistent with their sample population distribution;
(4) calculates a Pearson's chi-squared test or a similar statistical test of relative distributions over the sample population distribution versus the pro-form a populations of steps (2) and (3);
(5) determines the related confidence level of the statistical value computed at step (4); and
(6) setting the range limitation equal to that value of the lowest concentration range (Range D in this example) for which the statistical confidence level in Step (5) equals the a confidence level established by the contest administrator. Examples of typical, although not limiting, confidence intervals are 80%, 95%, 99%, 99.99%, and 99.9999%.
The sequential process of Steps (2) and (3) above is illustrated in
At each point, the interpretation of the
Referring back to Table 2 above, the values in the two rightmost columns are the result of the six system steps above. The column “Range Limit” is the limitation imposed on the selection with the highest concentration limit, and the value is determined through the system step-wise process which seeks that minimum value (i.e. 80% concentration) which relates to low probability of occurrence (e.g. a probability less than 5%, 1% or lower). The column “Maximum Chi-Squared” is the most likely distribution of across the selections given an 80% occurrence in the selection with the highest concentration; for example, the value associated with Range C is (i) the sample concentration, over (ii) the total non-Range D concentration, all times (iii) 1 minus the Range Limit value or [(0.27/0.48)×(1−0.80)=11.25%]. Other values are computed similarly.
The system sets a range limitation equal to 80% based on the sample population of Table 2. The remaining calculations relating to the 80% limitation are indicated in Table 3 below.
The Chi-Squared Value of 31.41 reported in Table 3 is based on the Table 2 sample population (under “Population Statistics”) and the system determined maximum distribution (under “Maximum Chi-Squared”), the 4×1 (row/column) sample population possesses two degrees of freedom). Using a computer algorithm to determine the one-tailed test probability indicates a value of 0.00002%. The confidence level associated with not experiencing a range D concentration level in excess of the 80% maximum is almost 100%.
In a preferred embodiment in which contestant selections are based on time stamping or point-in-time identification (e.g. contestants attempt to identify the high and or low points in a financial market on a real-time basis), the system will substitute the chi-squared type of testing with testing based on a poisson or binomial distribution. In such a preferred embodiment, all other aspects of the process will be similar.
In a preferred embodiment, the system performs this range limitation process prior to each round of the contest, and updates the range limitation depending upon results; for example in a preferred embodiment, if a selection other than Range D captures a majority concentration, the steps above would be recast based on the new majority selection. In subsequent rounds, the actual contestant population statistics supplement the sample population and all other parts of the process will be identical.
In contrast to known methods, the system applies a concentration limit to the selections in the contest space. Using the above example, the concentration limit for any selection in any round is 80%. That is, as indicated, no more than 80% of the contestants may occupy any single selection in any round. Based on the selection limitation testing example above, the likelihood that the limitation will be effected is almost 0%; no expected contestant selection is expected to be perturbed by the limitation.
In a preferred embodiment, if the contest is run at a time when contest selection are trending in a general direction over the duration of the contest, the system's range limitation process may produce range limitations which increase or decrease from one round to the next (e.g. 80% to 85% to 90% over three rounds as the above listed steps process is re-run between rounds of a contest).
Event space
The expected values indicate the probability weighted expected value per contestant. The value for
As indicated in Table 3, above, the likelihood of contestants overpopulating a range is less than 0.0001% in the initial round. Similarly, the likelihood of contestants overpopulating any range during any of the three rounds can be calculated by the complement of the overpopulation probability cubed, or (1−0.00001)̂3=99.997%, which remains statistically immaterial.
Implementation of the disclosed embodiment will permit a sponsor or agent of the sponsor to reduce the liability reserve against the promotion by a considerable amount: 27% or 49% as indicated in the above examples relating to 90% and 80% selection limitations respectively.
In a preferred embodiment, the system creates and tracks two selection concentration limits: a preliminary selection concentration limit and a final selection concentration limit for implementation in intermediate contest rounds. The preliminary selection concentration limit causes the system to modify the contest space, and the final concentration limit indicates the maximum concentration at the end of the related contest round accounting for the application of the contestant selection limitation.
In a preferred embodiment, the system selection limitation will restrict the contestant selections such that the successful contestant count is always equal to or less than 90% of the successful contestants of the immediately preceding round. The maximum number of successful contestants, indicated as a percentage, is equal the selection concentration limit percentage raised to the number of contest rounds. In the figure, (0.90)/1 or 72.9% as confirmed in the lower right-hand corner of
During a contest, in a preferred embodiment, the system monitors the realized predictive balloting and compares it to the projected predictive balloting computed immediately prior to the contest start. Using the example from Table 2 above, it should be highly unlikely that observed balloting (analyzed in statistically significant quantities) should approach individual range concentration of 80%. Such an observation during the balloting indicates anomalous outcomes as compared with the sample population or survey data. In a preferred embodiment, upon the indication or actual occurrence of predictive balloting anomalies, the system adopts one of the following seven options to effect real-time control of the selection of contestant dispersal balloting:
-
- 1. None: The system does not alter the contest space in response to balloting anomalies, and while highly unexpected based on system computations, contestant selection crowding may exceed selection limitations set at the contest inception.
- 2. Close Choice or Selection: The system closes a choice or range from further selection by contestants who have not yet balloted.
- 3. Bifurcation of Choice, Selection or Range: The system bifurcates a choice or selection into one or more additional choices; Bifurcation may optionally result in additional available selections. Pre-existing ranges may optionally be removed or merged such that the selection count does not increase.
- 4. Adjust Choice or Selection Boundaries: The system shifts the mapping of contest selections to the event space outcomes by reducing the event space probability linked to overpopulated choices and increasing the probability space linked to under-populated choices.
- 5. Queue and Roll: In a preferred embodiment in which contestant entries are time based and submitted serially (e.g. contestants attempt to identify the high and or low point in a financial market on a real-time basis), the system will queue contestant submissions on a first-come basis. Where concentration limits set by a combination of poisson or binomial distribution testing are breached, the system will alter contestant ballots (rather than adjusting the a priori selections) and push or roll contestant ballots forward to the next unlimited available time designation;
FIGS. 18A through 18C illustrate a real world example of Queue and Roll. - 6. Pari-Mutuel Adjustment: In a preferred embodiment in which selection control measures have not sufficiently reacted to contestant selection activity, and where contestant selections concentration exceeds preset limits, the system will apply a fractional factor to contestants in a round in a successful, over-populated choice or selection; a pari-mutuel adjustment will be effected by the system in the event of a failure of computer systems, a disruption in communications links, or an overall market disruption The fraction will be equal to the pre-determined range limitation (e.g. 80%) divided by the actual percentage contestants populating the range (e.g. 90%). For example in a two-round, two choice contest where the range limitation for each round is 80%, and the population occupying the successful range in both rounds is 90%, the factor is ( 8/9)2 or 0.79. The final reward attributable to each successful contestant in the overpopulated choice for each of the two rounds is 79% of the basic reward.
- 7. Additional Round or Rounds: When contestants attempt to select an over-populated round, they are given the choice of (i) making an alternate selection, or (ii) by-passing the current round, but participating an additional round, where such additional round only includes those contestants precluded from a choice or selection in an earlier round.
In the context of the example illustrated in
The system processor 11 controls all aspects of the contest space and transmits web site pages, email, and messages through the internet or computer network to control contestant user devices. The contestant displays are as indicated in
The system processor 11 contains the entire processing infrastructure for running the contest. The system relies on external data, market and news service providers 13 and 14 for data relating to future events (where the future event is exogenous to contestant balloting) and for the realization or results of future events relating to the contest. The system accesses uncertain event data providers through an internet linkage 12. Uncertain event data providers include financial exchanges, news and media providers, government agencies, and gaming industry concerns. Where contestant activity is part of the system processed uncertain future events, data stored at the central storage device 16 will supplement the data obtained from uncertain event data providers 13 and 14.
The system processor 11 identifies individual contestants and logs all contestant inputs and preferences at a central storage device 16. The system stores all contestant choices relating to promotional selections and contest entries in addition to the data uniquely identifying each contestant. The processing system 15 for the contest preference discerns patterns of selection, product or promotion preferences, and visit frequency on the contest events. The system accesses social graph content through the internet or through linkages to existing computer social networks 17 including Facebook, Google+, Foursquare and Twitter, and Linkedin. The system has a synchronous communications linkage with social networking sites enabling contestant social graph data to be updated and modified by the contestant identification and preference processing system
The system processor 11 stores contestant entry data and event data for the purpose of rewards processing on a processing subsystem 18 for the contest rewards. The system, including its storage devices, contains all contestant selections and all event outcomes. The data maintained are used by the system for both award determination and for processing and altering the contest space during a contest.
-
- (1) the target number of contestants: The discrete number of individual contestants specified by the administrators; the target number will be used in connection with a projected yield percentage (i.e., what percentage of solicited potential contestants will enter the contest due to system screening and contestant participation) to broadcast a solicitation message, webpage, or email over the internet. In the contest example, it is assumed that the target number of contestants is 10,000, and the projected yield percentage is 30%. Accordingly, 3,000 potential contestants will be projected by the system for inclusion.
- (2) the target contestant audience: The one or more social graph indicator characteristics that identify the contestant pool. For the purpose of the contest example, it is assumed that the target contest audience, based on the primary social graph indicator includes owners of detached single family homes in the northeast and mid-Atlantic states.
- (3) the event space: The future event with an uncertain outcome over which the contestants will submit predictive ballots. For the purpose of the contest illustration, the event space will be the price of oil.
- (4) the contest space and balloting: The balloting is both (i) the input area choice selection into which the contestant enters a predictive selection, and (ii) the number of ballot rounds in the contest (e.g., 1, 2, or 3). Examples of different forms of balloting are contained in
FIGS. 3 through 6 . For the purpose of the contest example, the form of balloting will be a 4 range selection (determined below and based on the system calculated probability of 25%) in the form ofFIG. 4 , and the number of balloting rounds is 3. - (5) the reward: The reward is comprised of (i) the aggregate dollar amount reward (either a projected or an actual limited amount) divided by the number of contestants, and (ii) the reward for each possible combination of successes and losses. With 3 rounds, there are 4 possible result combinations as illustrated above in Table 2. For the purpose of the contest example the aggregate maximum projected reward per contestant is $50, and the rewards are $0, $50, $100, and $1000 for each of 0, any 1, any 2, and any 3 successes.
A summary of the base contest parameters is: (1 & 2) 3,000 to 10,000 homeowners, (3) the contest is over the price of oil, where each round's event space is one month, (4) ballots are as indicated in
Continuing with
C(sr)×ps×(1−p)(r-s)
where:
C(sr)=the combinatoric r-choose-s, or the number of ways s successes can result within r rounds
s=the number of successes
r=the number of rounds
p=the system calculated probability
Using the contest example, where C(s−r) is used to denote the number of combinations of s within r and where A1 is the desired or targeted system award (i.e. $50) and where A2, A3, and A4 are the 1-success award, the 2-success award, and the 3-success award respectively:
A1˜[A2×C(1-3)×p1×(1−p)2]
+[A3×C(2-3)×p2×(1−p)1]
+[A4×C(3-3)×p3×(1−p)0]
$50˜[$50×C(1-3)×p1×(1−p)2]+[$100×C(2-3)×p2×(1−p)1]+[$1000×C(3-3)×p3×(1−p)0]
where C(1-3), C(2-3), and C(3-3) are equal to 3, 3, and 1 respectively, the system calculates a probability or “p” value of 0.25.
$50˜[$50×3×0.25×0.5625]+[$100×3×0.0625×0.75]×[$1000×1×0.015625×1]
$50˜$50.78125; note that the $0.78125 overage is insignificant given that the system dramatically decreases the realized amount as demonstrated in the examples relating to
For completeness, the reward value associated with a probability of 0.20 is $36.80, and the value associated with a probability of 0.30 is $67.95.
Continuing with
Continuing with
The system processes the comprehensive population into groups with identified higher order (e.g., secondary) aspects of their social graph attributes or reality mining attributes for fine-tuning expected contestant selection dispersion. Examples of secondary social graph aspect grouping are professions, educational institutions, subscriptions, club or interest group memberships, political affiliations, participation in blogs, forums and instant messaging networks. Examples of reality mining data for fine-tuning are home location, work location, driving patterns and trip frequency, mass transit use, airline travel, commuting habits, and times of morning rise and sleeping.
For the purpose of our contest example, driving patterns are the higher order grouping indicator. Examples of driving patterns are (i) individuals who drive more than 25 miles per day, (ii) individuals who drive between 5 and 25 miles per day, (iii) and individuals who drive fewer than 25 miles per week.
Temporarily referring to
The contest space designation of the histograms in
In each instance the histograms are indications of the respective groups projected contest balloting. A visual examination of the histograms, and considering that ranges to the left indicate a lower oil price expectation and ranges to the right indicate a higher oil price expectation, the survey data indicates that Group A 123 has a lower price bias, Group B 124 has a higher price bias, and Group C 125 has a stable price expectation bias.
Moving to
Continuing with
Values in the
Moving to
Moving to
Some implementation may follow different rules than those immediately above and some embodiments may only alter a preliminary contestant pool.
Moving to
Table 5, below, is in an identical format to Table 2, and Table 5 uses the A+B+Z distribution under the column heading “Population Statistics”, and the system applies a 70% limitation to contestant selections. As in Table 2, the column entitled “Maximum Chi-Squared” contains the distribution consistent with observance of a 70% single choice population and the remaining ranges are filled in a manner to produce the lowest chi-squared test result and therefore the most conservative statistical measurement.
Continuing with
In
Under a contest without contestant dispersion control, contestants may populate a choice, selection or range in excess of the calculated limit, although, as indicated by the contest example and the illustration in Table 2, the likelihood of overpopulation is highly unlikely.
At
At
In a preferred embodiment, the system and system administrator will select a contestant ballot sample size at step s102 to balance the incidence of statistical type I and type II errors. A type I error is one in which the system incorrectly rejects the null hypothesis being tested, and in the system, the null hypothesis is “is the realized contest sampling consistent with the sample population or survey data.” Under a type I error, too small a sampling can lead to false rejection of the null hypothesis and unnecessary implementation of the contestant dispersion controls in
For the purposes of the contest example at
-
- (a) 200 new entries since the last test, and
- (b) a number of entries equal to the product of (i) 20, and (ii) the number of degrees of freedom in the test, subject to each selection, choice, or range having a realization of at least 10 ballots.
Before proceeding from
Illustrated in Table 7 below is an example of tests for an anomalous distribution for the current contest example using a tested sample size of 200 new entries. The column entitled “Expected” depicts the expected distribution of 200 ballots, and the other columns indicate increasing stress scenarios. The expectation is for 32.5% of the distribution to be in the largest choice (Range 2 in the example) with the remaining columns indicating a simulated stress test of increasing concentration in Range 2 to 37.5%, 47.5%, a 51% majority, and 60% respectively. The other ranges (1, 3, and 4) are distributed in accordance with the percentages indicated in the expected distribution; in a real implementation, the realized figures for each range would be used.
As indicated in the last row of Table 7, “Dispersion Control Triggered”, choice selection control (to effect contestant choice dispersion) is only effected in the last scenario labeled “Non-Conforming 60%” where the most concentrated range population has almost doubled (32.5% to 60%) in an analysis of 200 newly received ballots. Note that the 60% indicated in Table 7 is less than the 70% indicated in Table 5 above. The 70% limitation set at inception is set as an outer bound and some embodiment implementations would strictly use the initial 70%, and other embodiment implementations would use a lower value.
This contest example will use 60% during contest rounds with the logic being: (a) the statistical distinction between 60% and 70% is almost immeasurable in that each is highly remote, and (b) the 10% buffer during active monitoring at
For the purpose of the contest example, the first monitoring of realized balloting occurs after 200 ballots have been received, and for simplicity of illustration, the following analysis will only consider the initial 400 contestants rather than the total expected number of 3,000. Further, for the contest example, it is assumed that realized contestant balloting suffers from maximum concentration and that contestants are unexpectedly clairvoyant with respect to the future event. So at Step s100, all of the first 200 contestants choose Range 2, and at Step s104 the system determines that the distribution is not consistent with sample population and survey data, and that a “NO” is indicated at Step s106. Note that if “YES” results from Step s106 in this example, the system moves to Step s108, queries if contest round is complete, concludes “NO” (because at least 200 more contestant ballots are expected and time has not expired), and the process moves back to Step s100.
Continuing with
Moving temporarily to
Immediately following the “NO” at Step s106 and “YES” at Step s107, the system employs bifurcation control on a real time basis. Where the system had earlier created contestant screens at display 20 with input area 28 displaying 4 range choices, the system will now modify the screen area 28 to display five ranges; Range 1, Range 2A, Range 2B, Range 3, and Range 4 where Range 2 has been bifurcated into two equally sized ranges.
Round 1 summary processing of ballots occurs at Step s110. For the purposes of the contest example, 200 contestants selected Range 2, 100 contestant selected Range 2A, and 100 contestants selected Range 2B. Based on the receipt of 400 ballots, the system will determine “YES” at Step s108.
For the purposes of the example, Range 1 (or R1) is consistent with oil prices declining materially, Range 2 (or R2) is consistent with oil prices declining slightly, Range 3 (or R3) is consistent with oil prices rising slightly, and Range 4 (or R4) is consistent with oil prices rising materially. The ranges R2A and R2B split the “slight decline” range with R2B indicating the smallest of declines, and R2A indicating a less than material decline.
At Step s110, the system compares balloting against the realization of the uncertain event for a round; for the purposes of the contest example, the event space (oil prices over the related period) declined slightly. In the contest example, 200 contestants populated Range 2, 100 contestants populated Range 2A, and 100 contestants populated Range 2B. Further, for the contest example we assume that Range 2 and Range 2A (since they are coincidental) are the successful ranges (recall that Range 2A and Range 2B are not coincidental)—all other choices would indicate a loss. As a result, 300 contestants enjoy a round 1 success, and 100 contests are attributed a round 1 loss.
Following Step s110, the system moves to Step s112, to evaluate if the contest has ended and if all rounds of balloting have been completed. A “NO” indication restarts the process at Step s100.
For the purpose of the contest example, rounds 2 and 3 proceed as follows. For each round the bifurcation control remains in effect and the system indicates 5 ranges (R1, R2A, R2B, R3, R4] on a contest display 28. Further the administrator also indicates “CLOSE” for active contestant dispersion control at
Round 2: (i) the first 200 ballots select Range 2A, (ii) step s102 indicates “YES”, (iii) step s104 determines that the realized ballots distribution is inconsistent, (iv) Step s106 indicates “NO” and (v) Range 2A is closed and precluded from further selection by contestants at step s107. The system modifies contestant screens at display 20 at input area 28 where one range (that designated as Range 2A) will be precluded from selection and contestants attempting to select Range 2A will be notified to select an alternate range within the input area 28. Continuing with the contest example, the remaining 200 ballots populate Range 2B. In the illustration,
Range 2A is realized for round 2, and 200 contestants enjoy a success in round 2—for clarity the 200 contestants succeeding in round 2 are a subset of the contests who succeeded on round 1.
Round 3 proceeds in a manner identical to round 2.
Claims
1. An information management and synchronous communication system, comprising: a processor linked to a specialized computer system running a process of an internet or network based computerized contest over rewards or promotions whose realizations are based on successful predictions or estimations over events with uncertain outcomes; and a memory including instructions, which when executed by the processor, cause the processor to implement at least one subsystem where the computer system modifies contest parameters on a real-time basis to cause contest entries to be dispersed such that contestant entries are controlled from over-populating one or more contest selections such that contestant entries, after system processing, occupy more than one mutually exclusive selection and where the modification of the contest space is triggered by system monitored deviations between realized contestant selections and a priori statistical process estimates or a priori expected values.
2. The system of claim 1, wherein dispersion control is accomplished by either system range control or contestant control.
3. The system of claim 2, wherein dispersion control is accomplished by both system range control and contestant control.
4. The system of claim 1, wherein the processor further runs a process of identifying, selecting, and tracking contestants from a population for an internet or network based computerized contest which utilizes a combination of social graph data and survey data where the system runs statistical processes to measure the selection dispersion tendencies of one or more subset combinations of a population, and where the system constructs one or more contestant pools from one or more population subsets where the system measured statistically expected dispersion of an identified contestant pool's selections exceeds the expected dispersion of selections from both the overall population and other subsets of the population.
5. The system of claim 1, wherein dispersion control mechanically controls contestant selection dispersion with a specialized computer system running processes to select contestants based on social graph attributes and contest selection dispersion expectations where the linking system produces a material reduction in the potential aggregate contest reward amounts compared to reward outcomes without the disclosed system.
6. A process of initiating an information management and synchronous communication system, comprising a specialized computer system linked to the communication system, the computer based system running a process of an internet or network based computerized contest over rewards or promotions whose realizations are based on successful predictions or estimations over events with uncertain outcomes, the process comprising the computer system:
- modifying contest parameters on a real-time basis to cause contest entries to be dispersed;
- controlling contestant entries from over-populating one or more contest selections such that contestant entries, after computer system processing, occupy more than one mutually exclusive selection, and
- modifying contest space that is triggered by system monitored deviations between realized contestant selections and a priori statistical process estimates or a priori expected values.
7. The process of claim 6, further comprising a process which identifies, validates, and stores selection concentration limits, for one or more of the selections presented to an initial contestant, where such contestant selection concentration limit is expressed as a percentage of total contestant count or as an absolute number of contestants where the system has applied statistical procedures for the measurement of dispersion of outcomes of contestant selections utilizing sample population or survey data in addition to an administrator selected confidence level, and where the system stores a contestant selection concentration limit for access by the system to automatically trigger system modifications of the contest space.
8. The process of claim 6, further comprising a process which actively aggregates incoming contestant selections into sequential groups for processing, where the number of contestant selections aggregated in a group is based on a sufficient sample size to control for type I and type II statistical errors relating to a compliance comparison with a preset contestant selection concentration limit or a selection dispersion distribution and where the aggregated group selection distribution is compared for consistency with preset stored and accessed concentration limits or selection distributions and where the system measures group selections using statistical tests from a collection of statistical tests consisting of (i) one or more contest selections indicate concentration in excess of a preset limit, and (ii) the distribution of selections indicated in a group indicates non-conformity with a preset distribution as measured by a parametric or non-parametric statistical test performed at a specified confidence level.
9. The process of claim 8, further comprising a process which identifies and monitors divergences between stored and accessed selection distributions and stored and accessed selection concentration limits with the contest selections received from real-time contestant groups and where a statistical test result or expected value result is a statistically significant divergence from a priori values such a divergence triggers a real-time modification to the contest space for all contestant balloting coincidental and following the imposition of the divergence trigger.
10. The process of claim 6, further comprising automated real-time system modifications to the contest space alter contest space parameters where the parameters modified are selected by the system from a group consisting of (i) selections available for choice by a contestant, and (ii) the selection submitted by a contestant.
11. The process of claim 6, further comprising contestant balloting the contestant balloting precedes the event over which balloting is conducted, using real-time monitoring of contestant balloting by using active system comparison of the a priori system stored and accessed expected distribution of selection choices with the realized selection choices, and where the system automatically and actively modifies the available selection choices for an incremental contestant entry, the system will modify the available selection choices based on preset instructions from an administrator.
12. The process of claim 11, wherein the system contest process is controlled with respect to automatic active modification of the selection choices with respect to a group of preset instructions programmed by the administrator and automatically executed at system determined times where the group of non-mutually exclusive instructions consists of: (i) closing a previously available selection, (ii) splitting or bifurcating a previously presented single selection, (iii) adjusting the boundary between selections, (iv) add a selection not previously presented, and (iv) adding a round of balloting.
13. The process of claim 6, further comprising contestant balloting the contestant balloting is concurrent with the event over which balloting is conducted and where contestant entries are queued by the system as received, using real-time monitoring of contestant balloting by using active system comparison of the a priori expected distribution of selection choices with the realized selection choices and where the system automatically and actively modifies the raw selection made by a contestant by changing the value of the submitted selection to an alternate value to increase the dispersion of system processed contestant entries where the effect of the system modification on a modified contestant selection is to shift a raw selection to an adjacent value or time where the adjusted value or time is less represented in previously received contestant selections.
14. The process of claim 13, further comprising a process which modifies raw contestant selections based on insufficient dispersion with respect to two or more contestant selections and where modifications to a raw contestant selection will retain the original queue sequence of unprocessed contestant submissions.
15. The process of claim 13, wherein contestant balloting is coincidental with the uncertain event over a contest of one or more rounds where contestants ballot through handheld devices or desktop devices and where the uncertain event is based on a group consisting of
- i. the level of a traded market where the indication of success for a contestant is the identification of or more a priori unknown outcomes of such traded market from a group consisting of (i) the high-point of the traded market and the coincidental time thereof, (ii) the low point of the traded market and the coincidental time thereof, and (iii) an inflection point in direction of the traded market and the coincidental time thereof where in all instances time is based on the system's internal clock and the system measured time of a contestant entry where such time is raw or system modified.
- ii. the points in a sporting contest where the indication of success for a contestant is the identification of one or more a priori unknown outcomes from a group consisting of (i) the aggregate points for one or more participants in the sporting contest, (ii) the differential in points between two or more participants in the sporting contest, where in all instances a ballot processed by the system and subject to system modification is the combination of the contestant's point indication and the time the system received such indication as measured by the system's internal clock.
16. The process of claim 6, further comprising validating the efficacy of the system modifications to the contest space and the effect the modifications have had on contestant selection dispersion, and system modifications to the contest space have been ineffective in controlling contestant choice dispersion; applying a pari-mutuel adjustment to successful contestant entries, where a system calculated factor between zero and one will be applied to contest rewards attributed to successful contestant entries.
17. A process for initiating an information management and synchronous communication system comprising, a specialized computer system linked to the communication system and running a process of identifying, selecting, and tracking contestants from a population for an internet or network based computerized contest which utilizes a combination of social graph data and survey data where the system runs statistical processes to measure the selection dispersion tendencies of one or more subset combinations of a population, and the system constructs one or more contestant pools from one or more population subsets; the system measured statistically expected dispersion of an identified contestant pool's selections exceeds the expected dispersion of selections from both the overall population and other subsets of the population.
18. The process of claim 17, further comprising identifying, selecting, and tracking contestants from a population for an internet or network based computerize contest collects social graph data from prospective and actual contestants by direct entry or by an opting in process or a linking to internet sites or networks containing the contestants social graph data where the social graph data is used by the system to construct the contest space.
19. The process of claim 17, further comprising supplying by prospective and actual contestant social graph data or otherwise facilitates access to social graph data as full or partial consideration for participation and standing in the contest.
20. The process of claim 17, further comprising drawing real-time aggregation of the social graph data of a contestant pool from a target population, the real-time identification of one or more common social graph linkages shared by a subset of the contestant pool, and the subsequent process of a web crawl using a social graph programming interface and utilizing the identified social graph commonalities for the purpose of increasing the number of contestants.
21. The process of claim 17, further comprising real time aggregation of reality mining data in the construction of a contestant pool where one or more patterns in individual behavior or group activity is indicated as correlated with a priori predicted selections within a contest space and where a process, using reality mining data, is used to select contestants from a population such that a desired level or selection dispersion can be expected and where contestant predictive entries are likely to be dispersed among two or more mutually exclusive choices.
22. The process of claim 6 further comprising having context of a contest over a continuous variable event space, and running an analytic or numerical process based on binomial or poisson statistical distributions where the system will apply an administrator identified confidence level and where system will identify a boundary of maximum expected concentration of selection for a particular time or value within the contest space and where such boundary of maximum expected concentration will be used in an automated system contest space modification trigger.
23. The process of claim 6 further comprising having the context of a contest over a discrete variable event space, and running an analytic or numerical process based on parametric or non-parametric statistical distributions where the system will apply an administrator identified confidence level and where the system will identify a boundary of maximum expected concentration of selection for one or more selections within the contest space and where such boundary of maximum expected concentration will be used in an automated system contest space modification trigger.
24. The process of claim 17, further comprising creating an internet contest on a specialized computer system; the system utilizes sample population estimates, survey data, aggregate social graph data and reality mining data prior to a contest to measure and optimize contestant pools such that contestant pools are constructed from a subset of a larger target audience in a systematized manner to control the expected dispersion of contestant predictive choices during contest game play where a larger contestant pool is expected to exhibit a dispersion distribution more consistent with a priori system selection expectations.
25. The process of claim 6, further comprising running the system which supplements initial sample population and survey data with the statistical measures from realized contestant selection balloting for revisions to selection or choice concentration limits and contest range or choice probabilistic positioning in subsequent rounds of the contest.
26. A non-transitory computer readable medium storing computer-executable program instructions which when executed by a processor, perform a process of initiating an information management and synchronous communication system linked to a specialized computer system, the computer based system running a process of an internet or network based computerized contest over rewards or promotions whose realizations are based on successful predictions or estimations over events with uncertain outcomes, comprising the steps implemented by the computer based system of:
- modifying contest parameters on a real-time basis to cause contest entries to be dispersed;
- controlling contestant entries from over-populating one or more contest selections such that contestant entries, after computer system processing, occupy more than one mutually exclusive selection, and
- modifying contest space that is triggered by system monitored deviations between realized contestant selections and a priori statistical process estimates or a priori expected values.
Type: Application
Filed: Nov 12, 2012
Publication Date: Sep 19, 2013
Inventors: Jack FONSS (New Canaan, CT), Edward J. CATALDO (Westport, CT)
Application Number: 13/674,358
International Classification: A63F 9/24 (20060101);