Method and systems for reducing risk in setting odds for single fixed in-play propositions utilizing real time input

Information

  • Patent Grant
  • 11308765
  • Patent Number
    11,308,765
  • Date Filed
    Thursday, February 14, 2019
    5 years ago
  • Date Issued
    Tuesday, April 19, 2022
    2 years ago
Abstract
A skill game operator provides real time propositions to a viewing audience, and based on the input received from those propositions, comparable In-Play wagering propositions are able to be generated, and the odds of the In-Play propositions are able to be accurately adjusted based on the actual input received from the same participating audience the skill game operator's responses to the same propositions.
Description
FIELD OF THE INVENTION

The present invention relates to the field of computer analysis. More specifically, the present invention relates to the field of computer analysis related to gaming.


BACKGROUND OF THE INVENTION

With repeal of PASPA, sports betting in the U.S. is projected to be ultimately legalized in up to 33 states in the next ten years, with over $60-100 billion projected to generate in gross gaming revenues from live In-Play or In Running wagers. Live betting already constitutes over 70% of the estimated $175 billion sports betting industry.


For sports betting companies such as consumer facing William Hill, MGM, or live betting data suppliers such as Betradar and BetGenius, the challenges in generating consistent profit margins on wagers while games are in progress are different than the challenges facing a cash skill game provider such as WinView—www.winviewgames.com. With WinView's proposition based legal games of skill, the accuracy of the odds set on “Yes” “No” In-Play propositions produced by WinView's live producers have no effect on WinView's revenues. WinView conducts paid entry contests and tournaments of skill between the entrants and charges a set management fee or “rake” for providing the service. Their fee is the same regardless of the outcome of a single proposition or multiple propositions in the contests of skill.


In traditional legalized pre-game fixed odds “outcome” betting, (“Who will win the first half”?) the bookmaker generally adjusts the odds as the bets are booked, with a goal of balancing its financial risk of being on the wrong side of an unbalanced book. Having all wagers placed on one team would cause potential catastrophic losses if that team won, because unlike in the WinView skill game system, each individual bet is against the house. For traditional pre-game outcome betting, e.g., “who will win?” with points spreads, “over and under” points, bookmakers attempt to balance odds based on the amount of money wagered on the two (or more) options of the wager with the goal of putting the bookmaker in a position where they are indifferent to which side of the wager pays off. This is accomplished by adjusting the odds to attract wagers on the less favored side of the proposition. The following article is hereby incorporated by reference in its entirety: https://betting.betfair.com/the-art-of-bookmaking.html as background on how this kind of bookmaking works.


The Problem for In-Play Betting


In live sports betting, unlike WinView, the punter is wagering directly against the house. The more frequently live betting propositions are produced, the more potential profit. Bookmakers presenting live betting must think and work quickly to optimize accuracy in selecting the appropriate situational proposition and then set the accompanying odds to optimize returns immediately and present it to the bettors. This is extremely challenging. Each game is unique, and each moment of the game lends itself to a unique question about “what is going to happen next.” The closer a live proposition is to what the collective viewing audience is thinking about what's going to happen next, the more participation it will generate. Entertaining and entrancing propositions are customized to the immediate situation on the field and are often unique one of a kind. With legal sports books, however, the frequency and relevancy of the live propositions to be presented are restricted by the risk they involve.


With no prior historical data on the exact game situation, and without any knowledge of the betting TV audience's collective wisdom expressed by actual “voting” with their wallets on a proposition as with pre game outcome betting, optimally setting the odds for each unique short-term In-Play proposition under severe time pressure is currently based on the level of sophistication, relevancy, speed and accuracy of the data and sophisticated software systems, combined with subjective judgment of the live bookmakers.


As referenced below, “In Running” betting is the term utilized herein to describe wagers where the wording of the proposition is unchanged after offered, e.g., “Who will win the first quarter?” With each major change in the probabilities created through, for example, a score in a soccer game, the acceptance of new wagers is briefly suspended at the server while the new odds are recalculated and betting on that proposition is reopened with new odds.


With the “In-Play” version of live bookmaking, unlike traditional outcome betting, the permanent odds for each successive proposition must be quickly set without any direct feedback about the betting audience's collective betting response as the game action continues. The fundamental method of risk elimination for non-live outcome bookmaking, as described in the previous paragraph is not available, and the lockout for that proposition comes within a matter of seconds after presentation.


Live In-Play bookmakers, in order to maximize the TV betting audience's collective focus on the “in the moment” game state, generate an In-Play proposition that reflects the unique and generally one-of-a kind game situation—(“Will the Colts score on the next play?”—“Will the ruling on the field be overturned?”) and depending on the sport, set the odds within 5-10 seconds, varying by whether there is, for example, a time out, commercial break, replay, injury or ongoing action as in soccer. Today live book makers utilize a combination of AI driven computer programs utilizing machine learning and neural networks which rely on historic performance data and probabilities, real time analysis of the in progress game's statistics, historical data on the experience with the same or similar proposition, analysis of competitor bookmakers odds, and human experts who evaluate all these sources available and the computer systems' recommendations. Finally, the bookmakers optionally utilize their own judgment to modify or select the recommended odds, within a matter of seconds. One bookmaker's methods are reflective of the industry are described in Appendix A of the U.S. Provisional Patent Application No. 62/742,593, an article from the EGM Sports Betting 2017 report referenced above. This method limits not only the frequency, but also the flexibility and creativity in creating live customized propositions by limiting the live betting possibilities to a pre-produced standard list where sufficient historic data exists to yield AI computer generated odds with an acceptable risk factor. The result is fewer, more repetitive generic propositions and the desired maximization of return is not infrequently achieved.


SUMMARY OF THE INVENTION

A real-time, two screen skill game operator like WinView, presents propositions to the viewing audience, and based on the collective predictive input received from those propositions, comparable In-Play sports betting propositions are able to be generated, and the odds of the In-Play betting propositions are able to be adjusted based on the actual reaction of the same audience of potential customers to input received from the skill game operator's propositions to optimize the separate single proposition's odds.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 illustrates a flowchart of a method of utilizing SGO data to optimize SBO propositions according to some embodiments.



FIG. 2 illustrates a diagram of a network of devices involved in the method of utilizing SGO data to optimize SBO propositions according to some embodiments.



FIG. 3 illustrates a block diagram of an exemplary computing device configured for implementing the method of utilizing SGO data to optimize SBO propositions according to some embodiments.



FIG. 4 illustrates a flowchart of a method of utilizing SGO data and artificial intelligence to optimize SBO propositions according to some embodiments.



FIG. 5 illustrates a diagram of reducing risk in setting odds according to some embodiments.





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

A skill cash game operator offering proposition-based games of skill based on the overall performance over a set of 20-30 propositions in a skill contest like WinView offers is referred to as an “SGO” for Skill Game Operator. A legal sports book offering live betting will be referred to as an “SBO” or Sports Betting Operator.


Real time analytics programs utilizing real time data for individual and team on the on-field performances, combined with massive historical statistics relative to the probability of a specific In-Play betting proposition important to In-Play bookmaking is an important innovation in live fixed-odd bookmaking. For example, for a proposition on the likelihood of the Patriots, playing the Colts at home, to score on a possession within the “Red Zone,” the system can generate odds for each proposition sufficiently accurate enough to substantially reduce financial exposure. But these odds will not be consistently as effective in achieving the ideal of a 50/50 split on the “Yes” or “No” amounts wagered, or optimize the bookmakers return, as unlike outcome betting, the bookmaker's odds can only be set once in a matter of seconds, and bets cannot be accepted until the proposition with these fixed odds are published. In In Running wagers, bookmakers immediately see the response to the odds and as the contest unfolds, can close or lock out the previous proposition and course correct by offering new odds proposed by their Artificial Intelligence (AI) systems, constantly maximizing potential return for this segment of live betting. The bookmakers' most fundamental tool in traditional pre-match outcome betting: the ability to utilize actual bets placed on the current odds offered to adjust the odds to balance the book, or to lay off or hedge their portfolio, is not available.


In a hypothetically ideal system, a live sports bookmaker might be able, after utilizing all the expert systems and real-time tools at their disposal, to set the “initial” odds for an In-Play proposition, and present these preliminary odds to the existing betting universe for that proposition. Then, based on the collective response of this actual wagering market, revealing the wisdom of the actual universe of the skilled and unskilled punters, the exact target for the SBO, the bookmaker would feed the actual result data received on how the skill game competitors collectively responded to the originally proffered odds into an AI-based software system to instantly recalculate significantly more accurate, if not optimal odds. These new empirically adjusted odds would then be formally presented to the same betting universe as the actual betting odds, and all of this is accomplished in a timely manner which does not antagonize the betting audience.


Described herein are the methods and systems to optimize InPlay wagering returns utilizing the capabilities of a Skill Game Operator's (SGO) paid entry contests of skill such as WinView's, to provide an In-Play wagering service offered by a Sports Betting Operator (SBO) with the optimum odds setting capability for In-Play wagers, offered simultaneously to the same audience for the televised athletic or other type of contest being offered by both services.


As used herein, propositions are able to be generated for sports events, esports events, athletic events, non-athletic events and occurrences, televised events and occurrences, live events and occurrences and recorded events and occurrences.


Overview


The primary application of the system utilizes the direct cooperation of the “SGO” and the “SBO.” The SGO's live game producers, following its In-Play proposition setting procedures would generate the wording of the contemplated live proposition, arbitrarily setting what their data and experience indicates has a probability of achieving as close as possible to a 50/50% distribution between “Yes” and “No.” Immediately after the proposition is published, the SGO's audience begins to “vote” with their predictions on the “yes” or “no” wagers at the odds that were set in real time by the SGO's audience, for example, “Will the Patriots score on this drive?” If in setting these odds, from their prior data and experience, the SGO's human bookmakers (game producers) determined the true odds were 40% “Yes” and 60% “No,” the odds for one betting unit would be “2.5” for “Yes” and “1.67” for “No.”


Simultaneously, the SBO (with or without the teachings herein) is utilizing their sophisticated AI computer systems dedicated to coming as close as possible to optimizing their financial return on the yes/no option of a proposition using identical wording. But, the most sophisticated real time data tools and software, even utilizing analysis of the unfolding game statistics to get a sense of what the viewing audience thinks the probabilities are, does not come close to the actual audience's behavior these systems are attempting to predict. The only way to predict such complex behavior is to capture the actual response of the identical targeted television audience displaying the “wisdom of crowds.” This wisdom in turn results from the potential betting audience observing and experiencing the same game's unique unfolding facts relevant to the proposition in question, such as the personnel and formations on the field, injuries, wind and weather conditions and momentum and the bias based on the percent of cash players who are fans of one team or the other. The sophisticated AI, neural network-based odds setting system is dedicated to estimating what the viewing audience will do with their money at stake within a 5-second window, and one chance to get it right.


The system described herein enables a procedure where live betting odds are set with real time input from the same betting viewing audiences' actual response to the SGO's prop which is effectively utilized as a test proposition to provide a target audience's response to recast the critical odds for actual In-Play and In Running propositions resulting in significantly improved ability of the bookmaker to optimize bookmaking return.


The Participating SGO Generates Accurate Objective Data on the Betting Audience's View of “Even Odds” for a Specific Live Proposition.


WinView is a company offering games of skill based on the real-time offering of In-Play propositions to TV viewers. The contests qualify as games of skill because the winnings of the cash entry fees are distributed to the winners based on the overall performance in selecting a series of 20-25 “Yes” or “No” answers to predictive statements and risking “points” from a limited supply of points (e.g., 5000) provided to every competitor. On each proposition, players can risk from a choice of 250, 500, or 750 “points” (or other number) based on their view of the probabilities of the proposition as it relates to the odds presented by the WinView game producers. The winners are those entrants who “win” the most net points at the end of a quarter long contest (or other time period such as at the end of a half, inning or period, encompassing 20-25 separate In-Play propositions. Again these skill contests entrants are competing against each other, and the SGO makes its money by charging a management fee. The accuracy of the odds does not affect revenues. In fact a major skill factor making these cash contests legal in 41 states is the competitors' knowledge in recognizing where the odds deviate from what they calculate as the true odds. Nevertheless, the expert live game producers are incentivized and graded by how close each proposition comes to achieving a 50/50% distribution between “Yes” and “No” selections by the participants.


For U.S. sports in the U.S. market these SGO propositions are generally presented during breaks in the action and are left open until the second that play is about to resume with a lock out determined when contestants physically present at the game or receiving the earliest arriving TV signal would begin to gain a competitive advantage. For example, the proposition: “The 56 yd field goal attempt will be made,” offered within 25 seconds after the commercial break would be locked out as the ball is snapped based on the observation of an employee physically present at the game or another system adjusting for the difference in the arrival of a TV signal and the Web-delivered game data. This would provide the participants in both the SGO and SBO offerings approximately 45 seconds or 25 seconds at worst to make and enter their selection.


From the time that proposition is offered, such as at a commercial break until the lockout, the SGO receives continuous real-time data on how each contestant is reacting to the odds set by live game producers through their “Yes” or “No” selections. In a matter of 1-2 seconds, the percentage of the SGO participants divided between “Yes” and “No” is obtained to an accuracy of +/−1-2%. If the In-Play odds presented by the SBO were not required to be set and displayed concurrent with the time of presentation, or the presentation of the same proposition with the SBO betting odds were delayed a non-essential 2 seconds, then the utilization of the empirical reaction of the same target market generated by a skill game two-screen operator such as WinView received in real time by the SBO to present to the punter continually changing odds driven by the selections of the competitors the continually changing odds would be an experience very similar to that of pari mutuel horse racing wagering. This format is not a legal game of skill, not the method by which sports betting odds are set, and is illegal under the laws governing both the SGO and the SBO.


Methods and Systems of an SBO, Utilizing an SGO's Real-Time Response of the Betting Universe, to Increase Frequency and Accuracy in Presenting Live In-Play Propositions


EXAMPLE

1. Skill Game operator's 1st Quarter contest: Colts at Patriots. Colts intercept on Patriots' 19 yd line. TV goes to commercial break. SGO operator such as WinView's producers push new proposition 10 seconds later.


“The Colts will score a touchdown on this possession.”


Odds: “Yes” 2.5“No” 1.7


2. Within 0.5 to 2 seconds the SGO (WinView) receives 5000 responses with 30% “Yes” and 70% “No” (accurate +/−2%) and transmits this information via continuous feed to SBO.


3. SBO receives the WinView proposition as published, feeds it into their AI real time system and pushes the same proposition with the same wording to its sports betting audience within 0.1 seconds with odds left blank. Within 1-2 seconds after receiving the cash skill game players' response to the SGO (WinView's) odds from a projectable sample, the SBO's computer systems generate and display their own odds of 2.8 “Yes” and 1.5 “No” calculated to achieve 50/50%.


4. SBO's customers (for example) actually bet 47% “Yes” and 53% “No” on those adjusted odds.


5. Results of this entire transaction plus specific background including teams, date, weather, universe of bettors, and any other relevant information to this specific proposition are entered into both SGO and SBO's databases of their AI computer systems continually and appropriately adjust and store in memory the data to further improve the accuracy of the system expanding the real world data bases. The system will continually improve the accuracy of the system for this proposition not only for the specific teams and game situation but for the entire system.


The systems and methods utilizing the real time information generated by an SGO such as WinView can also be utilized by a sportsbook presenting In-Play and In Running fixed odds proposition betting to significantly balance risk including those described herein.


The methods and systems of notifying and presenting similar or identical individual live betting propositions to the participants utilizing a web connected application offered in live skill games to users are covered in U.S. Provisional Application No. 62/737,653 filed Sep. 27, 2018, and incorporated herein by reference in its entirety. The capabilities described herein are able to be offered on a single web connected application provided by either the SGO, the SBO, or jointly by both the SGO and the SBO, or by the SBO and a third party with appropriate capability.


In one implementation of this application, the SBO would couple the real-time feed providing the percentage of participant's predictions based on their selections of “Yes” or “No” to a known set of fixed odds from the SGO, which would be incorporated into the software systems utilized to generate the fixed odds the SBO is preparing to offer. This real time data would be incorporated into the real time AI systems using neural network technology and utilized as a factor in setting their odds for the same proposition, presented within seconds of the presentation of the SGO's presentation of the same proposition to the same cohort of bettors watching a sports telecast. Depending on the universe of the SGO users, this might range between 1 and 10 seconds with time lag decreasing in proportion to the participant universe.


In another implementation, the SBO would wait until the level of response from the SGO's player universe reached a statistically significant level of response. It would then calculate using either the SBO's algorithm, the SGO's, or a third-party supplier's, the computation of the true 50-50% odds implied by the actual reaction to the odds presented by their live producers. The SGO would then present the proposition with these odds to sports bettors. In this example, the presentation of the SBO's proposition and odds would lag the SGO's presentation of the proposition by the small amount of time it takes to have a sufficient number of responses to be statistically accurate. Artificial intelligence is able to take into account bettor's reactions to SBO and/or SGO propositions and corresponding odds to develop additional propositions and odds and/or update current propositions and/or odds. For example, if Proposition X receives very little action (e.g., very few selections/bets), then similar propositions may not be offered. In some embodiments, the propositions are grouped or classified (e.g., a group related to passing, a group related to running backs, a group related to fun bets, a group related to color/clothing, and so on). For example, a proposition is offered regarding the color of Tom Brady's socks which is in the color/clothing group, and a small percentage of bettors actually bet on that proposition, then other propositions in the color/clothing group are avoided or are only rarely offered or are offered with much higher odds. In some embodiments, taking into account bettors' reactions includes utilizing video/image analysis to determine facial reactions to the propositions. For example, when a proposition appears, a video capture of users' faces are taken and analyzed, and if it is determined that many users' expressions (e.g., above a threshold) are a frown or a look of disgust (as determined by facial recognition/expression recognition), then that proposition and/or similar propositions are not provided. In some embodiments, the facial expressions and the betting history/results are analyzed in combination by the artificial intelligence. For example, even if many users have a confused expression, if they are still placing wagers, then the artificial intelligence may still determine to provide an additional similar proposition. Any other analysis is able to be performed to determine bettors' reactions to update and/or provide future propositions and/or odds.


In another implementation, a statistically significant panel of selected paid or unpaid viewers could enter their inputs which would be representative of the larger audience watching the game. This “panel” could also be comprised of expert bookmakers or sports bettors whose collective input would be used.


In another implementation the SBO could display with the proposition changing odds driven by either the SGO's live feed or their own feed which incorporates the SGO feed, in a manner similar to the way pari mutuel odds are displayed for horse and dog race wagering as the data changes, the pari mutuel odds change.


A variation of this approach would be used for In Running betting where the proposition's wording is unchanged, but the odds are adjusted periodically by unfolding events and the decrementing game clock. In this incidence the SGO could reoffer the same proposition with new odds to its contest participants. For example, after a score in a soccer game, the same proposition with new odds set by the SGO's producers would be utilized in one or more of the ways addressed above to reset the SBO's odds for the same proposition.


In doing this, the SBO might suspend the acceptance of bets after the score at their server (or any significant odds changing event) while they receive the relevant input from the SGO, reset their odds and inform their bettors whether their bets made before or during the suspension were accepted or rejected by the game server, with software and other systems determining whether advantage has been gained by individuals or cohorts of punters.


As shown in the example, this process will involve computer learning, AI and neural networks, and the systems will have the 20/20 hindsight of seeing the results of the odds reset by the SBO in reliance on the SGO data for different sports and different kinds of propositions. This data is then utilized to continually train and adjust the algorithms using machine learning and neural network technology applying the SGO's feedback mechanism to continually improve accuracy.


The process described herein also addresses separate claims on the collection of the empirical data generated by the SGO on the relationship of the collective reaction to the estimated odds, to the betting response to the recalculated odds utilized and presented by the SBO. The actual betting results from the SBO's proposition are then compared to the response to the odds, then utilized by the SBO and/or the SGO to adjust and perfect the algorithms, both for the specific game in progress and for optimizing the system over time.


An implementation includes an SBO providing a proposition for wagering without odds (e.g., a preview proposition), and also providing the same proposition to the SGO, wherein the SGO receives input in real-time, and based on the input received, provides that information to the SBO who then generates the appropriate odds to be displayed with the previewed proposition. Betting for the SBO proposition may or may not be available until the odds are posted. In a variation the odds provided for the SBO's proposition can be changed before being locked out, or after lockout and then replaced, as is currently being done with live In Running betting where the proposition wording is unchanged, but new odds are presented while the previous odds are locked.


A significant benefit is the ability to offer not only more interesting and attractive propositions tracking the game play, but the ability to offer more custom betting opportunities for each televised game; for example, the very popular propositions with some sense of humor—“If Gronk scores in this quarter his celebratory spin of the football will last more than 8 seconds”—. This system would eliminate the very substantial risk this kind of proposition presents which would have no data to support it.


To summarize, the desired end result of the process is to enable the sports betting operator to make available more frequent, more varied, and more unique propositions to their customers which will increase engagement and participation. At the same time, the process provides the SBO with a real-time system which not only eliminates the risk in offering “one of a kind” in the moment propositions for which insufficient data exists, but also instantly and accurately predicts the actual response to the target betting audience for that proposition. Live bookmakers may have different goals and strategies to maximize their return on a proposition, which may not necessarily be achieving a risk free 50/50 balance of the book on a prop. They might offer “sucker” odds to take advantage of the fact that the system indicates which team is drawing the strongest backing. The AI driven software system can accurately calculate the risk/reward ratio to the bookmaking strategy for each proposition. Conversely, data generated by the SBO would be sent to the SGO production computer systems to enable more controlled, faster predictable odds setting procedures to provide fun and entertainment as well as odds that enable more skilled competitors to prevail.



FIG. 1 illustrates a flowchart of a method of utilizing SGO data to optimize SBO propositions according to some embodiments. In the step 100, an SGO utilizing live producers provides real-time skill game propositions as described herein (e.g., will the next pass be completed—yes/no). The SGO (or SGO's system) receives responses from participants such as out of the first 10,000 participants, 6,000 participants select “yes,” and 4,000 participants select “no.” The collected data is then able to be processed and/or communicated to the SBO. In the step 102, the SBO utilizes the collected data (and/or additional data) to generate and present odds/propositions more reflective of true odds based upon the opinions of a sample universe of potential punters/bettors viewing the same contest. In some embodiments, the process is implemented automatically using AI to provide a proposition or the odds for skill game participants, collect the results from those participants and use that data to automatically generate appropriate odds for the same or similar propositions for the live sports betting participants. In some embodiments, the process occurs in a very short amount of time; sometimes under 1 second, much faster than a human could collect the data, analyze the data and provide an output based on the data. In some embodiments, additional or fewer steps are implemented.



FIG. 2 illustrates a diagram of a network of devices involved in the method of utilizing SGO data to optimize SBO propositions according to some embodiments. An SGO device 200 is utilized to provide SGO propositions and/or receive user input based on the propositions. For example, the SGO device 200 is a game server or a group of servers configured to generate/host/send/control real-time skill game propositions and receive any communications (e.g., selections/responses) from skill game users/participants.


An SBO device 202 is utilized to provide SBO propositions and/or receive user input based on the propositions. For example, the SBO device 202 is a server or a group of servers configured to generate/host/send/control real-time sports betting propositions and receive any communications (e.g., selections/responses) from sports betting users/participants.


The SGO device 200 and the SBO device 202 are able to communicate with each other as well, directly (e.g., peer-to-peer) or over a network 204 (e.g., the Internet, a LAN, a cellular network). The SGO device 200 is able to send information (e.g., input results from real-time propositions) to the SBO device 202 which then utilizes the information to generate odds for sports betting propositions. The SBO device 202 is able to then communicate the odds to casinos and/or gaming applications to receive wagers on the propositions.


In some embodiments, the SGO device 200 and the SBO device 202 are one device.


Devices such as a laptop 206, a mobile phone 208, a computer 210, a dedicated betting terminal 220, or any other web connected capable devices are able to be used to participate in the skill game competitions and/or the sports betting by sending information (e.g., responses) to and receiving information (e.g., propositions) from the SGO device 200 and/or the SBO device 202.


The devices of the network are able to communicate through the network 204 or directly with each other. A user is able to use the computer 210, a television, the mobile phone 208 and/or any other device to perform tasks such as to join competitions, view betting odds, provide selections for propositions, watch events (e.g., sports) and/or any other tasks.


In some embodiments, fewer or additional devices are able to be included in the network of devices. The network of devices is able to include any number of devices. For example, the network of devices is able to include a smart television with an internet connection.



FIG. 3 illustrates a block diagram of an exemplary computing device configured for implementing the method of utilizing SGO data to optimize SBO propositions according to some embodiments. The computing device 300 is able to be used to acquire, store, compute, process, communicate and/or display information. In general, a hardware structure suitable for implementing the computing device 300 includes a network interface 302, a memory 304, a processor 306, I/O device(s) 308, a bus 310 and a storage device 312. The choice of processor is not critical as long as a suitable processor with sufficient speed is chosen. The memory 304 is able to be any conventional computer memory known in the art. The storage device 312 is able to include a hard drive, CDROM, CDRW, DVD, DVDRW, High Definition disc/drive, ultra-HD drive, flash memory card or any other storage device. The computing device 300 is able to include one or more network interfaces 302. An example of a network interface includes a network card connected to an Ethernet or other type of LAN. The I/O device(s) 308 are able to include one or more of the following: keyboard, mouse, monitor, screen, printer, modem, touchscreen, button interface and other devices. SGO/SBO proposition application(s) 330 used to perform the SGO/SBO proposition method are likely to be stored in the storage device 312 and memory 304 and processed as applications are typically processed. More or fewer components shown in FIG. 3 are able to be included in the computing device 300. In some embodiments, SGO/SBO proposition hardware 320 is included. Although the computing device 300 in FIG. 3 includes applications 330 and hardware 320 for the SGO/SBO proposition method, the SGO/SBO proposition method is able to be implemented on a computing device in hardware, firmware, software or any combination thereof. For example, in some embodiments, the SGO/SBO proposition applications 330 are programmed in a memory and executed using a processor. In another example, in some embodiments, the SGO/SBO proposition method is programmed hardware logic including gates specifically designed to implement the SGO/SBO proposition method.


In some embodiments, the SGO/SBO proposition application(s) 330 include several applications and/or modules. In some embodiments, modules include one or more sub-modules as well. In some embodiments, fewer or additional modules are able to be included.


Examples of suitable computing devices include a personal computer, a laptop computer, a computer workstation, a dedicated betting terminal, a server, a mainframe computer, a handheld computer, a personal digital assistant, a cellular/mobile telephone, a smart appliance, a gaming console, a digital camera, a digital camcorder, a camera phone, a smart phone, a portable music player, a tablet computer, a mobile device, a video player, a video disc writer/player (e.g., DVD writer/player, high definition disc writer/player, ultra high-definition disc writer/player), a television, a home entertainment system, an augmented reality device, a virtual reality device, smart jewelry (e.g., smart watch) or any other suitable computing device.



FIG. 4 illustrates a flowchart of a method of utilizing SGO data and artificial intelligence to optimize SBO propositions according to some embodiments. In the step 400, one or more real-time skill game propositions are developed. For example, a set of 20 real-time skill game propositions are generated and organized so that they are easily displayed at a specific time/situation. The real-time skill game propositions are able to be generated manually by a producer or automatically using artificial intelligence. For example, using artificial intelligence, a device acquires event-related information such as the weather, current player statistics, current event information (e.g., in football, the down and distance and time remaining), historical information, and/or any other information. The information is able to be very specific or organized such that cross-references are able to be generated or determined. For example, the data is able to be stored in a manner such that when a quarterback is playing in a game that is going to be very cold, past historical information, including specifically cold-weather games, is able to be located. The device is able to acquire the information from one or multiple sources. The artificial intelligence utilizes structures and neural networks to learn based on additional information (e.g., received daily or weekly). For example, the device using artificial intelligence generates a structure/object using object oriented programming for each player and/or event and collects data for the player/event to develop the structure/object. As additional information is acquired regarding a player and/or event, the structure/object is able to be modified and/or grow. The developed structure/object is able to be utilized in determining a real-time skill game proposition. For example, if the quarterback has thrown 8 consecutive incomplete passes, a real-time skill game proposition could inquire whether the next pass will be completed, or since viewers may be aware of the quarterback's struggles, the real-time skill game proposition would avoid asking a pass question since most users would likely assume that he will not complete the next pass, so a question about running with the football is able to be asked or a more general question about passing could be asked, such as “will the quarterback complete at least one pass on the next drive?”


In the step 402, an SGO provides real-time skill game propositions as described herein (e.g., will the next pass be completed—yes/no). The real-time skill game propositions are presented in any manner such as displayed directly on the user's television or displayed on a mobile device (e.g., cellular/smart phone, tablet, smart watch) or other device such as a laptop computer or personal computer. In some embodiments, a countdown is provided with each real-time skill game proposition. The real-time skill game propositions are able to be presented for a limited amount of time (e.g., 3 or fewer seconds, 5 seconds, 30 seconds or more). In some embodiments, factors may affect how long the real-time skill game propositions are presented, such as delays in receiving a televised/broadcast/Internet signal.


In the step 404, the SGO (or SGO's system) receives responses from participants, such as out of the first 10,000 participants, 6,000 participants select “yes,” and 4,000 participants select “no.” The participants are able to provide their selections through any user interface provided. The user interface is able to be a complex web page providing vast amounts of statistical data in addition to the propositions and buttons to select a response. The user interface is able to be a simple app that is displayed on a mobile phone or smart watch which shows each real-time skill game proposition in conjunction with a “yes” button and a “no” button. Any GUI features are able to be utilized. Any programming language is able to be utilized. In some embodiments, instead of or in addition to yes/no selections, other types of selections are possible such as true/false, multiple choice from (3, 4 or more choices) and/or others.


In the step 406, the collected data is then able to be processed and/or communicated to the SBO. The data is processed to detect for patterns and/or make calculations as well as for any other purposes (e.g., to process the real-time skill game propositions). For example, the percentage of “yes” versus “no” selections is determined which is then used to affect odds of other propositions. As described herein, a formula is able to be used which takes a first set of odds (e.g., initially generated manually by an employee at a sportsbook or utilizing artificial intelligence) and then adjust the first set of odds based on the results of the real-time skill game propositions. In some embodiments, pattern recognition is implemented to determine if any users are cheating or performing the same selection repeatedly. For example, if the selection history of User A shows all “no” selections, then those selections should be ignored when performing the calculations as there does not appear to be a valid and fair attempt at making a selection.


In the step 408, the SBO utilizes the collected/processed data (and/or additional data) to generate and present odds/propositions more reflective of true odds based upon the opinions of a sample universe of potential punters/bettors viewing the same contest. The odds are for the same or similar propositions for the live sports betting participants. For example, if an SGO generates a question: “Will Team X score on its next possession?” an SBO will provide the same or a comparable question/proposition. The odds for the SBO proposition will be affected based on the input received for the SGO question. Furthering the example, the initial odds for the proposition are “yes” 2.5 and “no” 1.7, but based on responses to the SGO question which are 30% “yes” and 70% “no,” the odds for the proposition are changed to “yes” 2.8 and “no” 1.5, so that the betting on the proposition is closer to 50% for either option of the bet. In some embodiments, the process occurs in a very short amount of time; sometimes under 1 second, much faster than a human could collect the data, analyze the data and provide an output based on the data. In some embodiments, additional or fewer steps are implemented.


To use the method of utilizing SGO data to optimize SBO propositions, operators receive data based on skill game propositions and then base sports bet propositions (including odds) on that data. Users are able to participate in the skill game competitions and the sports bet propositions.


In operation, the method of utilizing SGO data to optimize SBO propositions enables that which is impossible without it. In particular, to determine proper, accurate odds for unique situational In-Play propositions, significant real-time data must be collected and analyzed in real time, which is not possible without a computing device, and is significantly improved by utilizing skill game information, where the skill game information is collected from thousands or millions of users across the globe.


Although skill game propositions and In-Play propositions have been described herein, any type of propositions are able to be implemented.


The method, devices and systems described herein are able to implement additional features such as age verification, user location verification (e.g., determining a physical, geographical location of a user/device based on GPS information or other information, and using the geographical location to determine if the laws in that location permit the activity/gaming/service), user home address verification, receiving credit card information, receiving wagering options, providing prizes and/or other winnings, cheating detection, and/or any other features described herein or incorporated by reference herein.


The event for which the propositions are made is able to be: a televised-event, live event, broadcast event, Internet-broadcast event, a single competition, multiple genres of athletic or other types of contests, multiple competitions taking place at the same time, in a single day, week or season, a partial contest, an arbitrary or specific segment of an athletic or other type of contest, sport-based contests, non-sport-based contests, a weekly event, a week-long event, a competitive game show, a television show, a movie, a video, an electronic sports (e-sports) event, card, dice, trivia, math, word, and/or puzzle games, a television-based event, a scheduled competition, a scheduled series of competitions, a sporting event, a real-time skill and chance-based sports prediction games, an event based on a video game, a computer game or electronic game, an entertainment show, a taped event, a game show, a reality show, a news show, a commercial contained in a broadcast, and/or any other events described herein or incorporated by reference herein.


The event is able to be attended by a user and/or an employee with a device to trigger lockout signals or otherwise control when selections are able to be made and/or blocked.


In some embodiments, the devices and/or servers are optimized to implement the odds setting implementations. For example, data that is accessed more frequently is stored on faster access storage (e.g., RAM as opposed to slower storage devices). Furthering the example, the data relevant for the current week is stored on faster access storage, and data from past weeks is stored on slower storage devices. In another example, when a user selects a competition/contest, information related to that competition/contest is moved to local storage for faster access.


For the real-time skill-game propositions, latency issues could possibly give some users an unfair advantage. The latency issues are solved through a system and method to effectively equalize systemic propagation delay variances to a required level dictated by the demands and rules of a particular game, so that a material competitive advantage is not obtained, and the user experience is optimized for all players.


The solution includes first determining how each viewer is receiving their television signal (e.g. via an over the air broadcast in a metropolitan area, via a particular cable system or a particular satellite system, via streaming). All subscribers to a particular service provider or who are receiving an over the air broadcast in a specific metropolitan area will receive the signal at their location at the same time. It is also able to be determined if there is further processing of the signal within the homes, office, bar and others, which could further increase the total length of the propagation delay. Examples would be the use of a DVR, such as TiVo™. A variety of methodologies are able to be utilized to determine the time difference between the reception of the television picture being utilized by the central game production facility where “lock out” signals are generated and each separate group of viewers around the country or around the world.


One approach is to survey the delays encountered through the various delivery systems such as cable, over the air or satellite in various geographic areas and adjust the synchronization of the game control information for all players to optimize the game play experience while defeating cheating enabled by receiving late lock outs to questions.


In another approach, the total viewing population for a telecast is divided into segments or blocks of viewers referred to as “cohorts.” For example, the 2 million inhabitants of the San Francisco Bay Area would be divided into approximately 1 over the air broadcast, 3 satellite independent providers and several cable “head ends” or central broadcast points serving a “cohort.” This information would be gathered at a central game server, and all players registered to play in a particular contest would be assigned to a specific cohort of viewers.


The following are some other methodologies for determining the delays experienced by various cohorts who are able to be used in combination or separately.


In one methodology, upon joining the service and prior to initial game play, subscribers and competitors are required to identify the method by which they receive their television signal and identify the cable or satellite service provider and answer questions relative to whether or not they subscribe to an analog or digital high definition service or utilize a DVR. This information is able to be verified by sending questions to their cellular phones concerning commercials, station breaks and the precise time they are viewed or utilizing other information only seen by members of that cohort.


In another methodology, a routine is established upon first entry into a game where the individual viewer is asked to mark the precise time a predetermined audio or visual event in the television program occurs, such as the initial kickoff, which would establish the deviation of their receipt of their television picture from the television signal utilized by the game producers. While some viewers might attempt to cheat by delaying their input, the earliest entries from the cohorts in this group would be averaged to establish the accurate delta between the receipt of the telecast/stream by the production crew and those in each discrete sub-group of viewers.


In another methodology, the GPS function in the cellular phone is used to determine the physical location of a viewer which is matched to a database of cable lead ends or over the air broadcast stations available to a consumer in that precise location.


In another methodology, employees of the game producer who are members of the subgroups which constitute the competitors/viewers, e.g. a subscriber to Comcast Cable in San Francisco, are utilized by the game service provider. These individuals would provide the current propagation delay information sent to the game server utilizing their identification of a recognizable event they observe on their television set, such as the initial snap of the ball.


In another methodology, audio or video artifacts or information done in cooperation with the television signal provider are inserted which must be immediately responded to by the competitor to verify the source of their television signal or monitored at cooperative viewers' television sets.


In another methodology, the various delays through an automated system linked to the game server, which continuously samples the audio or video track of the underlying satellite, cable or over the air broadcast television signals are established around the country to provide the information of the precise arrival of the underlying television picture.


Utilizing software resident in a game control server, game control data for each set of viewers/competitors of the game in progress who are receiving their television picture or streaming content through the same source are batched together by the game control server, and the appropriate delay is either time stamped on the game “lock out” signals, or is imposed on the entire data stream so that competitors receiving their content slightly behind or ahead of others gain no material competitive advantage. Another method is for the game control server to send all the game control data to all of the viewers/competitors of the game at the same time, and the client software is able to delay the presentation of the game data based on the viewers' cohort.


Utilizing these methodologies to measure the delays in each cohort, each cohort of viewers would have artificial time delays on the game control information imposed by the game control server, which would substantially equalize the receipt of “lock out” data relative to the event triggering the “lock out,” based on the underlying television programming, for example, the snap of the football. Players receiving the television signals or streaming content in advance of the one with the slowest receipt of the television signal or streaming content would receive “lock out” signals slightly delayed or time stamped with a slightly later time as described in U.S. Pat. No. 4,592,546. By providing a correspondingly delayed lock out to a viewer receiving their signal later, a potential advantage is mitigated.


Alternatively, this time equalization from cohort to cohort could, for example, involve artificially delaying the transmission of the game control data stream sent to all competitors' cell phones or other mobile devices by the appropriate amount of seconds, to sufficiently minimize the advantage a player with a few more seconds of television-based (or streaming-based) information would have. For example, by time stamping the “lock out” signal at an earlier event, such as when the team breaks from the huddle, the chance of some cohorts seeing the actual beginning of the play is eliminated and the discrepancy in propagation delay provides little or no advantage.


In some embodiments, the SGO data (e.g., propositions and odds) is provided to an SBO app. In some embodiments, the SGO implements an app which utilizes the SGO data to provide propositions (e.g., real-time skill game and In-Play) and odds through the app. In some embodiments, hot links are provided to partnering apps. In some embodiments, the SGO populates a database with propositions, proposition selections/results, team information, player information, historical data, and/or any other information, and makes the database/information accessible in real-time to licensed bookmakers to generate odds and/or propositions.



FIG. 5 illustrates a diagram of reducing risk in setting odds according to some embodiments. The SGO provides propositions (e.g., yes/no predictions) and/or odds to an audience (e.g., competitors for a real-time game of skill). The audience provides feedback to the SGO such as responses to the propositions based on the specific propositions and/or odds. The SGO provides the feedback/results to an SBO. The SBO provides propositions (e.g., sports betting propositions) and/or odds to the audience. The audience for the SBO propositions is able to be the same audience for the SGO propositions, a different audience, or any combination thereof. The SBO receives the results from the propositions. The results from the SBO propositions are able to be sent to the SGO to update an algorithm for providing the SGO propositions and/or odds. The data provided and received by the SGO, the SBO and the audience is able to be used in any manner by AI, one or more learning algorithms, and/or any other analytical system to optimize the accuracy and efficiency of the betting operation (e.g., such that 50% of the audience selects one side of a proposition, and the other 50% of the audience selects the other side of the proposition).


As shown in the example, this process will involve computer learning, AI and neural networks, and the systems will have the 20/20 hindsight of seeing the results of the odds reset by the SBO in reliance on the SGO data for different sports and different kinds of propositions. This data is then utilized to continually train and adjust the algorithms using machine learning and neural network technology applying the SGO's feedback mechanism to continually improve accuracy.


The process described herein also addresses separate claims on the collection of the empirical data generated by the SGO on the relationship of the collective reaction to the estimated odds, to the betting response to the recalculated odds utilized and presented by the SBO. The actual betting results from the SBO's proposition are then compared to the response to the odds, then utilized by the SBO and/or the SGO to adjust and perfect the algorithms, both for the specific game in progress and for optimizing the system over time.


The present invention has been described in terms of specific embodiments incorporating details to facilitate the understanding of principles of construction and operation of the invention. Such reference herein to specific embodiments and details thereof is not intended to limit the scope of the claims appended hereto. It will be readily apparent to one skilled in the art that other various modifications may be made in the embodiment chosen for illustration without departing from the spirit and scope of the invention as defined by the claims.

Claims
  • 1. A method programmed in a non-transitory memory of a device for interaction with events comprising: providing one or more real-time skill game propositions;receiving selections to the one or more real-time skill game propositions relating to the events;providing odds for one or more In-Play live betting propositions based on a response to the selections to the one or more real-time skill game propositions; andequalizing the one or more real-time skill game propositions wherein variances in receipt of the events by participants are utilized for equalizing locking out the participants, wherein equalizing the one or more real-time skill game propositions includes input from a person in physical attendance at a venue corresponding to the events.
  • 2. The method of claim 1 further comprising developing the one or more real-time skill game propositions.
  • 3. The method of claim 2 wherein developing the odds for one or more real-time live betting propositions comprises utilizing artificial intelligence or analytics to automatically acquire real time statistical information from the concurrent real time skill contest.
  • 4. The method of claim 1 wherein providing the one or more real-time skill game propositions comprises displaying the one or more real-time skill game propositions simultaneously with an underlying broadcast of an event.
  • 5. The method of claim 1 wherein receiving the selections to the one or more real-time skill game propositions includes receiving input from end user devices.
  • 6. The method of claim 1 further comprising real-time processing the selections to the one or more real-time skill game propositions.
  • 7. The method of claim 6 wherein processing includes determining percentages of the selections.
  • 8. The method of claim 7 wherein providing the odds for one or more In-Play live betting propositions includes adjusting previously determined odds based on the percentages of the concurrent skill game selections.
  • 9. The method of claim 1 further comprising providing the one or more In-Play betting propositions.
  • 10. The method of claim 1 wherein an In-Play betting proposition is presented initially without the odds, and then after the information related to real-time skill game propositions is received and processed, the odds are presented.
  • 11. The method of claim 1 wherein the one or more real-time skill game propositions are related to a live esports tournament.
  • 12. The method of claim 1 wherein the one or more real-time skill game propositions are related to one or more non-athletic, televised events.
  • 13. The method of claim 1 wherein the one or more real-time skill game propositions are related to one or more occurrences.
  • 14. The method of claim 1 wherein the odds for the one or more In-Play live betting propositions are further based on an expert panel or a subset of viewers of the live event.
  • 15. A system comprising: a skill game server device configured to provide real-time skill game propositions to a first cohort of participants; anda real-time server device configured to receive responses related to the real-time skill game propositions from the skill game server device and provide In-Play betting propositions to a second cohort of participants, wherein odds for the In-Play proposition is determined based on the information received by the real-time server device related to the real-time response to the same skill game proposition, wherein the skill game server device and the real-time server device are separate real-time computer systems, wherein the real-time server device is further configured to equalize the one or more real-time skill game propositions wherein variances in receipt of televised events by participants are utilized for equalizing locking out the participants, wherein equalizing the one or more real-time skill game propositions includes input from a person in physical attendance at a venue corresponding to the televised events.
  • 16. The system of claim 15 wherein the skill game server device is further configured for developing the one or more real-time skill game propositions.
  • 17. The system of claim 16 wherein developing the one or more real-time skill game propositions comprises utilizing analytical software including artificial intelligence to automatically acquire statistical information utilized by human game producers to provide propositions and set accompanying odds.
  • 18. The system of claim 17 where a database and real-time data from the competitors' responses to the propositions in the skill games are processed by dedicated computers running programs utilizing, artificial intelligence and machine learning to generate an archival database continually utilized by the live sports betting system to improve performance in odds setting accuracy.
  • 19. The system of claim 15 wherein the real-time server device is further configured for providing the one or more real-time skill game propositions which comprises displaying the one or more real-time skill game propositions simultaneously with an underlying broadcast of an event.
  • 20. The system of claim 15 wherein receiving the selections to the one or more real-time skill game propositions includes receiving input from end user devices.
  • 21. The system of claim 15 wherein the real-time server device is further configured for simultaneous processing of the selections to the one or more real-time skill game propositions.
  • 22. The system of claim 21 wherein processing includes determining the percentages of the alternative selections to the propositions.
  • 23. The system of claim 22 wherein the real-time server device is further configured for providing the odds for one or more In-Play betting propositions including adjusting previously determined odds based on the percentages of the concurrent selections by the skill contest competitors.
  • 24. The system of claim 15 wherein the real-time server device is further configured for providing the same one or more In-Play betting propositions through receipt of real time data from the skill game operator game server.
  • 25. The system of claim 15 wherein an In-Play betting proposition is presented initially without the odds, and then after the information related to real-time skill game propositions is received, the odds are presented.
  • 26. The system of claim 15 wherein the real-time skill game propositions are related to a live esports tournament.
  • 27. The system of claim 15 wherein the real-time skill game propositions are related to one or more non-athletic, televised events.
  • 28. The system of claim 15 wherein the real-time skill game propositions are related to one or more occurrences.
  • 29. The system of claim 15 wherein data generated by the real-time server is sent to the skill game server to enable more controlled, faster and more predictable odds-setting procedures to provide entertainment in addition to skill game odds.
  • 30. The system of claim 15 wherein the odds for the In-Play proposition are further based on an expert panel or a subset of viewers of the live event.
  • 31. A method programmed in a non-transitory memory of a device for interaction with televised events comprising: providing one or more real-time skill game propositions;receiving selections to the one or more real-time skill game propositions relating to the televised events; andproviding odds for one or more In-Play live betting propositions based on a response to the selections to the one or more real-time skill game propositions; andequalizing the one or more real-time skill game propositions wherein variances in receipt of the televised events by participants are utilized for equalizing locking out the participants, wherein equalizing the one or more real-time skill game propositions includes input from a person in physical attendance at a venue corresponding to the televised events.
  • 32. The method of claim 31 further comprising developing the one or more real-time skill game propositions.
  • 33. The method of claim 32 wherein developing the odds for one or more real-time live betting propositions comprises utilizing artificial intelligence or analytics to automatically acquire real time statistical information from the concurrent real time skill contest.
  • 34. The method of claim 31 wherein providing the one or more real-time skill game propositions comprises displaying the one or more real-time skill game propositions simultaneously with an underlying broadcast of an event.
  • 35. The method of claim 31 wherein receiving the selections to the one or more real-time skill game propositions includes receiving input from end user devices.
  • 36. The method of claim 31 further comprising real-time processing the selections to the one or more real-time skill game propositions.
  • 37. The method of claim 36 wherein processing includes determining percentages of the selections.
  • 38. The method of claim 37 wherein providing the odds for one or more In-Play live betting propositions includes adjusting previously determined odds based on the percentages of the concurrent skill game selections.
  • 39. The method of claim 31 further comprising providing the one or more In-Play betting propositions.
  • 40. The method of claim 31 wherein an In-Play betting proposition is presented initially without the odds, and then after the information related to real-time skill game propositions is received and processed, the odds are presented.
  • 41. The method of claim 31 wherein the one or more real-time skill game propositions are related to a live esports tournament.
  • 42. The method of claim 31 wherein the one or more real-time skill game propositions are related to one or more non-athletic, televised events.
  • 43. The method of claim 31 wherein the one or more real-time skill game propositions are related to one or more occurrences.
  • 44. A system for interaction with televised events comprising: a first server configured to: provide one or more real-time skill game propositions;receive selections to the one or more real-time skill game propositions relating to the events from a plurality of users spread across a country; andtrigger a lockout signal to prevent users of the plurality of users from submitting selections; anda second server configured to: provide odds for one or more In-Play live betting propositions based on a response to the selections to the one or more real-time skill game propositions, wherein the odds for the one or more In-Play betting propositions are calculated within a second based on thousands of the selections to the one or more real-time skill game propositions; andequalize the one or more real-time skill game propositions wherein variances in receipt of the televised events by participants are utilized for equalizing locking out the participants, wherein equalizing the one or more real-time skill game propositions includes input from a person in physical attendance at a venue corresponding to the televised events.
CROSS-REFERENCE TO RELATED APPLICATION(S)

This application claims the benefit of U.S. Provisional Patent Application Ser. No. 62/742,593, filed Oct. 8, 2018 and titled “METHOD AND SYSTEMS FOR REDUCING RISK IN SETTING ODDS FOR SINGLE FIXED IN PLAY PROPOSITIONS UTILIZING REAL TIME INPUT,” which is hereby incorporated by reference in its entirety for all purposes.

US Referenced Citations (735)
Number Name Date Kind
2831105 Parker Apr 1958 A
3562650 Gossard et al. Feb 1971 A
4141548 Everton Feb 1979 A
4270755 Willhide et al. Jun 1981 A
4386377 Hunter, Jr. May 1983 A
4496148 Morstain et al. Jan 1985 A
4521803 Gittinger Jun 1985 A
4592546 Fascenda Jun 1986 A
4816904 McKenna et al. Mar 1989 A
4918603 Hughes et al. Apr 1990 A
4930010 MacDonald May 1990 A
5013038 Luvenberg May 1991 A
5018736 Pearson et al. May 1991 A
5035422 Berman Jul 1991 A
5073931 Audebert et al. Dec 1991 A
5083271 Thatcher et al. Jan 1992 A
5083800 Lockton Jan 1992 A
5119295 Kapur Jun 1992 A
5120076 Luxenberg et al. Jun 1992 A
5213337 Sherman May 1993 A
5227874 Von Kohorn Jul 1993 A
5256863 Ferguson Oct 1993 A
5263723 Pearson et al. Nov 1993 A
5283734 Von Kohorn Feb 1994 A
5327485 Leaden Jul 1994 A
5343236 Koppe et al. Aug 1994 A
5343239 Lappington et al. Aug 1994 A
5417424 Snowden May 1995 A
5462275 Lowe et al. Oct 1995 A
5479492 Hofstee et al. Dec 1995 A
5488659 Millani Jan 1996 A
5519433 Lappington May 1996 A
5530483 Cooper Jun 1996 A
5553120 Katz Sep 1996 A
5566291 Boulton et al. Oct 1996 A
5585975 Bliss Dec 1996 A
5586257 Perlman Dec 1996 A
5589765 Ohmart et al. Dec 1996 A
5594938 Engel Jan 1997 A
5618232 Martin Apr 1997 A
5628684 Jean-Etienne May 1997 A
5636920 Shur et al. Jun 1997 A
5638113 Lappington Jun 1997 A
5643088 Vaughn et al. Jul 1997 A
5663757 Morales Sep 1997 A
5759101 Won Kohorn Jun 1998 A
5761606 Wolzien Jun 1998 A
5762552 Voung et al. Jun 1998 A
5764275 Lappington et al. Jun 1998 A
5794210 Goldhaber et al. Aug 1998 A
5805230 Staron Sep 1998 A
5813913 Berner et al. Sep 1998 A
5818438 Howe et al. Oct 1998 A
5828843 Grimm Oct 1998 A
5838774 Weiser, Jr. Nov 1998 A
5838909 Roy Nov 1998 A
5846132 Junkin Dec 1998 A
5848397 Marsh et al. Dec 1998 A
5860862 Junkin Jan 1999 A
5894556 Grimm Apr 1999 A
5916024 Von Kohorn Jun 1999 A
5870683 Wells et al. Sep 1999 A
5970143 Schneier et al. Oct 1999 A
5971854 Pearson et al. Oct 1999 A
5987440 O'Neil et al. Nov 1999 A
6009458 Hawkins et al. Dec 1999 A
6015344 Kelly et al. Jan 2000 A
6016337 Pykalisto Jan 2000 A
6038599 Black Mar 2000 A
6042477 Addink Mar 2000 A
6064449 White May 2000 A
6104815 Alcorn et al. Aug 2000 A
6110041 Walker et al. Aug 2000 A
6117013 Elba Sep 2000 A
6126543 Friedman Oct 2000 A
6128660 Grimm Oct 2000 A
6135881 Abbott et al. Oct 2000 A
6154131 Jones, II Nov 2000 A
6174237 Stephenson Jan 2001 B1
6182084 Cockrell et al. Jan 2001 B1
6193610 Junkin Feb 2001 B1
6222642 Farrell et al. Apr 2001 B1
6233736 Wolzien May 2001 B1
6251017 Leason et al. Jun 2001 B1
6263447 French Jul 2001 B1
6267670 Walker Jul 2001 B1
6287199 McKeown et al. Sep 2001 B1
6293868 Bernard Sep 2001 B1
6312336 Handelman et al. Nov 2001 B1
6343320 Fairchild Jan 2002 B1
6345297 Grimm Feb 2002 B1
6371855 Gavriloff Apr 2002 B1
6373462 Pan Apr 2002 B1
6411969 Tam Jun 2002 B1
6416414 Stadelmann Jul 2002 B1
6418298 Sonnenfeld Jul 2002 B1
6425828 Walker et al. Jul 2002 B2
6434398 Inselberg Aug 2002 B1
6446262 Malaure et al. Sep 2002 B1
6470180 Kotzin et al. Oct 2002 B1
6475090 Gregory Nov 2002 B2
6524189 Rautila Feb 2003 B1
6527641 Sinclair et al. Mar 2003 B1
6530082 Del Sesto et al. Mar 2003 B1
6536037 Guheen et al. Mar 2003 B1
6578068 Bowma-Amuah Jun 2003 B1
6594098 Sutardja Jul 2003 B1
6604997 Saidakovsky et al. Jul 2003 B2
6610953 Tao et al. Aug 2003 B1
6611755 Coffee Aug 2003 B1
6648760 Nicastro Nov 2003 B1
6659860 Yamamoto et al. Dec 2003 B1
6659861 Faris Dec 2003 B1
6659872 Kaufman et al. Dec 2003 B1
6690661 Agarwal et al. Feb 2004 B1
6697869 Mallart Feb 2004 B1
6718350 Karbowski Apr 2004 B1
6752396 Smith Jun 2004 B2
6758754 Lavanchy et al. Jul 2004 B1
6758755 Kelly et al. Jul 2004 B2
6760595 Insellberg Jul 2004 B2
6763377 Balknap et al. Jul 2004 B1
6766524 Matheny et al. Jul 2004 B1
6774926 Ellis et al. Aug 2004 B1
6785561 Kim Aug 2004 B1
6801380 Saturdja Oct 2004 B1
6806889 Malaure et al. Oct 2004 B1
6807675 Millard et al. Oct 2004 B1
6811482 Letovsky Nov 2004 B2
6811487 Sengoku Nov 2004 B2
6816628 Sarachik et al. Nov 2004 B1
6817947 Tanskanen Nov 2004 B2
6824469 Allibhoy et al. Nov 2004 B2
6837789 Garahi et al. Jan 2005 B2
6837791 McNutt et al. Jan 2005 B1
6840861 Jordan et al. Jan 2005 B2
6845389 Sen Jan 2005 B1
6846239 Washio Jan 2005 B2
6857122 Takeda et al. Feb 2005 B1
6863610 Vancraeynest Mar 2005 B2
6870720 Iwata et al. Mar 2005 B2
6871226 Ensley et al. Mar 2005 B1
6873610 Noever Mar 2005 B1
6884166 Leen et al. Apr 2005 B2
6884172 Lloyd et al. Apr 2005 B1
6887159 Leen et al. May 2005 B2
6888929 Saylor May 2005 B1
6893347 Zilliacus et al. May 2005 B1
6898762 Ellis et al. May 2005 B2
6899628 Leen et al. May 2005 B2
6903681 Faris Jun 2005 B2
6908389 Puskala Jun 2005 B1
6942574 LeMay et al. Sep 2005 B1
6944228 Dakss et al. Sep 2005 B1
6960088 Long Nov 2005 B1
6978053 Sarachik et al. Dec 2005 B1
7001279 Barber et al. Feb 2006 B1
7029394 Leen et al. Apr 2006 B2
7035626 Luciano, Jr. Apr 2006 B1
7035653 Simon et al. Apr 2006 B2
7058592 Heckerman et al. Jun 2006 B1
7076434 Newman et al. Jul 2006 B1
7085552 Buckley Aug 2006 B2
7116310 Evans et al. Oct 2006 B1
7117517 Milazzo et al. Oct 2006 B1
7120924 Katcher et al. Oct 2006 B1
7124410 Berg Oct 2006 B2
7125336 Anttila et al. Oct 2006 B2
7136871 Ozer et al. Nov 2006 B2
7144011 Asher et al. Dec 2006 B2
7169050 Tyler Jan 2007 B1
7185355 Ellis Feb 2007 B1
7187658 Koyanagi Mar 2007 B2
7191447 Ellis et al. Mar 2007 B1
7192352 Walker et al. Mar 2007 B2
7194758 Waki et al. Mar 2007 B1
7228349 Barone, Jr. et al. Jun 2007 B2
7231630 Acott et al. Jun 2007 B2
7233922 Asher et al. Jun 2007 B2
7240093 Danieli et al. Jul 2007 B1
7244181 Wang et al. Jul 2007 B2
7249367 Bove, Jr. et al. Jul 2007 B2
7254605 Strum Aug 2007 B1
7260782 Wallace et al. Aug 2007 B2
RE39818 Slifer Sep 2007 E
7283830 Buckley Oct 2007 B2
7288027 Overton Oct 2007 B2
7341517 Asher et al. Mar 2008 B2
7343617 Kartcher et al. Mar 2008 B1
7347781 Schultz Mar 2008 B2
7351149 Simon et al. Apr 2008 B1
7367042 Dakss et al. Apr 2008 B1
7379705 Rados et al. May 2008 B1
7389144 Osorio Jun 2008 B1
7430718 Gariepy-Viles Sep 2008 B2
7452273 Amaitis et al. Nov 2008 B2
7460037 Cattone et al. Dec 2008 B2
7461067 Dewing et al. Dec 2008 B2
7502610 Maher Mar 2009 B2
7510474 Carter, Sr. Mar 2009 B2
7517282 Pryor Apr 2009 B1
7543052 Cesa Klein Jun 2009 B1
7562134 Fingerhut et al. Jul 2009 B1
7602808 Ullmann Oct 2009 B2
7610330 Quinn Oct 2009 B1
7534169 Amaitis et al. Nov 2009 B2
7614944 Hughes et al. Nov 2009 B1
7630986 Herz et al. Dec 2009 B1
7693781 Asher et al. Apr 2010 B2
7699707 Bahou Apr 2010 B2
7702723 Dyl Apr 2010 B2
7711628 Davie et al. May 2010 B2
7729286 Mishra Jun 2010 B2
7753772 Walker Jul 2010 B1
7753789 Walker et al. Jul 2010 B2
7780528 Hirayama Aug 2010 B2
7828661 Fish Nov 2010 B1
7835961 Davie et al. Nov 2010 B2
7860993 Chintala Dec 2010 B2
7886003 Newman Feb 2011 B2
7907211 Oostveen et al. Mar 2011 B2
7907598 Anisimov Mar 2011 B2
7909332 Root Mar 2011 B2
7925756 Riddle Apr 2011 B1
7926810 Fisher et al. Apr 2011 B2
7937318 Davie et al. May 2011 B2
7941482 Bates May 2011 B2
7941804 Herington May 2011 B1
7951002 Brosnan May 2011 B1
7976389 Cannon et al. Jul 2011 B2
8002618 Lockton Aug 2011 B1
8006314 Wold Aug 2011 B2
8025565 Leen et al. Sep 2011 B2
8028315 Barber Sep 2011 B1
8082150 Wold Dec 2011 B2
8086445 Wold et al. Dec 2011 B2
8086510 Amaitis et al. Dec 2011 B2
8092303 Amaitis et al. Jan 2012 B2
8092306 Root Jan 2012 B2
8105141 Leen et al. Jan 2012 B2
8107674 Davis et al. Jan 2012 B2
8109827 Cahill et al. Feb 2012 B2
8128474 Amaitis et al. Mar 2012 B2
8147313 Amaitis et al. Apr 2012 B2
8149530 Lockton et al. Apr 2012 B1
8155637 Fujisawa Apr 2012 B2
8162759 Yamaguchi Apr 2012 B2
8176518 Junkin et al. May 2012 B1
8186682 Amaitis et al. May 2012 B2
8204808 Amaitis et al. Jun 2012 B2
8219617 Ashida Jul 2012 B2
8240669 Asher et al. Aug 2012 B2
8246048 Asher et al. Aug 2012 B2
8267403 Fisher et al. Sep 2012 B2
8342924 Leen et al. Jan 2013 B2
8342942 Amaitis et al. Jan 2013 B2
8353763 Amaitis et al. Jan 2013 B2
8376855 Lockton et al. Feb 2013 B2
8396001 Jung Mar 2013 B2
8397257 Barber Mar 2013 B1
8465021 Asher et al. Jun 2013 B2
8473393 Davie et al. Jun 2013 B2
8474819 Asher et al. Jul 2013 B2
8535138 Amaitis et al. Sep 2013 B2
8538563 Barber Sep 2013 B1
8543487 Asher et al. Sep 2013 B2
8555313 Newman Oct 2013 B2
8556691 Leen et al. Oct 2013 B2
8585490 Amaitis et al. Nov 2013 B2
8622798 Lockton et al. Jan 2014 B2
8632392 Shore et al. Jan 2014 B2
8634943 Root Jan 2014 B2
8638517 Lockton et al. Jan 2014 B2
8641511 Ginsberg et al. Feb 2014 B2
8659848 Lockton et al. Feb 2014 B2
8672751 Leen et al. Mar 2014 B2
8699168 Lockton et al. Apr 2014 B2
8705195 Lockton Apr 2014 B2
8708789 Asher et al. Apr 2014 B2
8717701 Lockton et al. May 2014 B2
8727352 Amaitis et al. May 2014 B2
8734227 Leen et al. May 2014 B2
8737004 Lockton et al. May 2014 B2
8738694 Huske et al. May 2014 B2
8771058 Alderucci et al. Jul 2014 B2
8780482 Lockton et al. Jul 2014 B2
8805732 Davie et al. Aug 2014 B2
8813112 Cibula et al. Aug 2014 B1
8814664 Amaitis et al. Aug 2014 B2
8817408 Lockton et al. Aug 2014 B2
8837072 Lockton et al. Sep 2014 B2
8849225 Choti Sep 2014 B1
8849255 Choti Sep 2014 B2
8858313 Selfors Oct 2014 B1
8870639 Lockton et al. Oct 2014 B2
8935715 Cibula et al. Jan 2015 B2
9056251 Lockton Jun 2015 B2
9067143 Lockton et al. Jun 2015 B2
9069651 Barber Jun 2015 B2
9076303 Park Jul 2015 B1
9098883 Asher et al. Aug 2015 B2
9111417 Leen et al. Aug 2015 B2
9205339 Cibula et al. Dec 2015 B2
9233293 Lockton Jan 2016 B2
9258601 Lockton et al. Feb 2016 B2
9270789 Huske et al. Feb 2016 B2
9289692 Barber Mar 2016 B2
9306952 Burman et al. Apr 2016 B2
9314686 Lockton Apr 2016 B2
9314701 Lockton et al. Apr 2016 B2
9355518 Amaitis et al. May 2016 B2
9406189 Scott et al. Aug 2016 B2
9430901 Amaitis et al. Aug 2016 B2
9457272 Lockton et al. Oct 2016 B2
9498724 Lockton et al. Nov 2016 B2
9501904 Lockton Nov 2016 B2
9504922 Lockton et al. Nov 2016 B2
9511287 Lockton et al. Dec 2016 B2
9526991 Lockton et al. Dec 2016 B2
9536396 Amaitis et al. Jan 2017 B2
9556991 Furuya Jan 2017 B2
9604140 Lockton et al. Mar 2017 B2
9652937 Lockton May 2017 B2
9662576 Lockton et al. May 2017 B2
9662577 Lockton et al. May 2017 B2
9672692 Lockton Jun 2017 B2
9687738 Lockton et al. Jun 2017 B2
9687739 Lockton et al. Jun 2017 B2
9707482 Lockton et al. Jul 2017 B2
9716918 Lockton et al. Jul 2017 B1
9724603 Lockton et al. Aug 2017 B2
9744453 Lockton et al. Aug 2017 B2
9805549 Asher et al. Oct 2017 B2
9821233 Lockton et al. Nov 2017 B2
9878243 Lockton et al. Jan 2018 B2
9881337 Jaycobs et al. Jan 2018 B2
9901820 Lockton et al. Feb 2018 B2
9908053 Lockton et al. Mar 2018 B2
9919210 Lockton Mar 2018 B2
9919211 Lockton et al. Mar 2018 B2
9919221 Lockton et al. Mar 2018 B2
9978217 Lockton May 2018 B2
9993730 Lockton et al. Jun 2018 B2
9999834 Lockton et al. Jun 2018 B2
10052557 Lockton et al. Aug 2018 B2
10089815 Asher et al. Oct 2018 B2
10096210 Amaitis et al. Oct 2018 B2
10137369 Lockton et al. Nov 2018 B2
10150031 Lockton et al. Dec 2018 B2
10165339 Huske et al. Dec 2018 B2
10186116 Lockton Jan 2019 B2
10195526 Lockton et al. Feb 2019 B2
10226698 Lockton et al. Mar 2019 B1
10226705 Lockton et al. Mar 2019 B2
10232270 Lockton et al. Mar 2019 B2
10248290 Galfond Apr 2019 B2
10279253 Lockton May 2019 B2
10360767 Russell et al. Jul 2019 B2
10410474 Lockton Sep 2019 B2
10438451 Amaitis Oct 2019 B2
10569175 Kosai et al. Feb 2020 B2
10593157 Simons Mar 2020 B2
10825294 Katz Nov 2020 B2
10937279 Workman Mar 2021 B1
11077366 Lockton Aug 2021 B2
11082746 Lockton Aug 2021 B2
11083965 Lockton Aug 2021 B2
11179632 Lockton Nov 2021 B2
11185770 Lockton Nov 2021 B2
20010004609 Walker et al. Jun 2001 A1
20010005670 Lahtinen Jun 2001 A1
20010013067 Koyanagi Aug 2001 A1
20010013125 Kitsukawa et al. Aug 2001 A1
20010020298 Rector, Jr. et al. Sep 2001 A1
20010032333 Flickinger Oct 2001 A1
20010036272 Hirayama Nov 2001 A1
20010036853 Thomas Nov 2001 A1
20010044339 Cordero Nov 2001 A1
20010054019 de Fabrega Dec 2001 A1
20020010789 Lord Jan 2002 A1
20020018477 Katz Feb 2002 A1
20020026321 Faris Feb 2002 A1
20020029381 Inselberg Mar 2002 A1
20020035609 Lessard Mar 2002 A1
20020037766 Muniz Mar 2002 A1
20020069265 Bountour Mar 2002 A1
20020042293 Ubale et al. Apr 2002 A1
20020046099 Frengut et al. Apr 2002 A1
20020054088 Tanskanen et al. May 2002 A1
20020055385 Otsu May 2002 A1
20020056089 Houston May 2002 A1
20020059094 Hosea et al. May 2002 A1
20020059623 Rodriguez et al. May 2002 A1
20020069076 Faris Jun 2002 A1
20020076084 Tian Jun 2002 A1
20020078176 Nomura et al. Jun 2002 A1
20020083461 Hutcheson Jun 2002 A1
20020091833 Grimm Jul 2002 A1
20020094869 Harkham Jul 2002 A1
20020095333 Jokinen et al. Jul 2002 A1
20020097983 Wallace et al. Jul 2002 A1
20020099709 Wallace Jul 2002 A1
20020100063 Herigstad et al. Jul 2002 A1
20020103696 Huang et al. Aug 2002 A1
20020105535 Wallace et al. Aug 2002 A1
20020107073 Binney Aug 2002 A1
20020108112 Wallace et al. Aug 2002 A1
20020108125 Joao Aug 2002 A1
20020108127 Lew et al. Aug 2002 A1
20020112249 Hendricks et al. Aug 2002 A1
20020115488 Berry et al. Aug 2002 A1
20020119821 Sen Aug 2002 A1
20020120930 Yona Aug 2002 A1
20020124247 Houghton Sep 2002 A1
20020132614 Vanlujit et al. Sep 2002 A1
20020133817 Markel Sep 2002 A1
20020133827 Newman et al. Sep 2002 A1
20020142843 Roelofs Oct 2002 A1
20020144273 Reto Oct 2002 A1
20020147049 Carter, Sr. Oct 2002 A1
20020157002 Messerges et al. Oct 2002 A1
20020157005 Brunk Oct 2002 A1
20020159576 Adams Oct 2002 A1
20020162031 Levin et al. Oct 2002 A1
20020162117 Pearson Oct 2002 A1
20020165020 Koyama Nov 2002 A1
20020165025 Kawahara Nov 2002 A1
20020177483 Cannon Nov 2002 A1
20020184624 Spencer Dec 2002 A1
20020187825 Tracy Dec 2002 A1
20020198050 Patchen Dec 2002 A1
20030002638 Kaars Jan 2003 A1
20030003997 Vuong et al. Jan 2003 A1
20030013528 Allibhoy et al. Jan 2003 A1
20030023547 France Jan 2003 A1
20030040363 Sandberg Feb 2003 A1
20030054885 Pinto et al. Mar 2003 A1
20030060247 Goldberg et al. Mar 2003 A1
20030066089 Anderson Apr 2003 A1
20030069828 Blazey et al. Apr 2003 A1
20030070174 Solomon Apr 2003 A1
20030078924 Liechty et al. Apr 2003 A1
20030086691 Yu May 2003 A1
20030087652 Simon et al. May 2003 A1
20030088648 Bellaton May 2003 A1
20030114224 Anttila et al. Jun 2003 A1
20030115152 Flaherty Jun 2003 A1
20030125109 Green Jul 2003 A1
20030134678 Tanaka Jul 2003 A1
20030144017 Inselberg Jul 2003 A1
20030154242 Hayes et al. Aug 2003 A1
20030165241 Fransdonk Sep 2003 A1
20030177167 Lafage et al. Sep 2003 A1
20030177504 Paulo et al. Sep 2003 A1
20030189668 Newman et al. Oct 2003 A1
20030195023 Di Cesare Oct 2003 A1
20030195807 Maggio Oct 2003 A1
20030208579 Brady et al. Nov 2003 A1
20030211856 Zilliacus Nov 2003 A1
20030212691 Kuntala et al. Nov 2003 A1
20030216185 Varley Nov 2003 A1
20030216857 Feldman et al. Nov 2003 A1
20030228866 Pezeshki Dec 2003 A1
20030233425 Lyons et al. Dec 2003 A1
20040005919 Walker et al. Jan 2004 A1
20040014524 Pearlman Jan 2004 A1
20040015442 Hmlinen Jan 2004 A1
20040022366 Ferguson et al. Feb 2004 A1
20040025190 McCalla Feb 2004 A1
20040056897 Ueda Mar 2004 A1
20040060063 Russ et al. Mar 2004 A1
20040073915 Dureau Apr 2004 A1
20040088729 Petrovic et al. May 2004 A1
20040093302 Baker et al. May 2004 A1
20040152454 Kauppinen May 2004 A1
20040107138 Maggio Jun 2004 A1
20040117831 Ellis et al. Jun 2004 A1
20040117839 Watson et al. Jun 2004 A1
20040125877 Chang Jul 2004 A1
20040128319 Davis et al. Jul 2004 A1
20040139158 Datta Jul 2004 A1
20040139482 Hale Jul 2004 A1
20040148638 Weisman et al. Jul 2004 A1
20040152517 Haedisty Aug 2004 A1
20040152519 Wang Aug 2004 A1
20040158855 Gu et al. Aug 2004 A1
20040162124 Barton Aug 2004 A1
20040166873 Simic Aug 2004 A1
20040176162 Rothschild Sep 2004 A1
20040178923 Kuang Sep 2004 A1
20040183824 Benson Sep 2004 A1
20040185881 Lee Sep 2004 A1
20040190779 Sarachik et al. Sep 2004 A1
20040198495 Cisneros et al. Oct 2004 A1
20040201626 Lavoie Oct 2004 A1
20040203667 Shroder Oct 2004 A1
20040203898 Bodin et al. Oct 2004 A1
20040210507 Asher et al. Oct 2004 A1
20040215756 VanAntwerp Oct 2004 A1
20040216161 Barone, Jr. et al. Oct 2004 A1
20040216171 Barone, Jr. et al. Oct 2004 A1
20040224750 Ai-Ziyoud Nov 2004 A1
20040242321 Overton Dec 2004 A1
20040266513 Odom Dec 2004 A1
20050005303 Barone et al. Jan 2005 A1
20050021942 Diehl et al. Jan 2005 A1
20050026699 Kinzer et al. Feb 2005 A1
20050028208 Ellis Feb 2005 A1
20050043094 Nguyen et al. Feb 2005 A1
20050076371 Nakamura Apr 2005 A1
20050077997 Landram Apr 2005 A1
20050060219 Ditering et al. May 2005 A1
20050097599 Potnick et al. May 2005 A1
20050101309 Croome May 2005 A1
20050113164 Buecheler et al. May 2005 A1
20050003878 Updike Jun 2005 A1
20050131984 Hofmann et al. Jun 2005 A1
20050138668 Gray et al. Jun 2005 A1
20050144102 Johnson Jun 2005 A1
20050155083 Oh Jul 2005 A1
20050177861 Ma et al. Aug 2005 A1
20050210526 Levy et al. Sep 2005 A1
20050216838 Graham Sep 2005 A1
20050235043 Teodosiu et al. Oct 2005 A1
20050239551 Griswold Oct 2005 A1
20050255901 Kreutzer Nov 2005 A1
20050256895 Dussault Nov 2005 A1
20050266869 Jung Dec 2005 A1
20050267969 Poikselka et al. Dec 2005 A1
20050273804 Preisman Dec 2005 A1
20050283800 Ellis et al. Dec 2005 A1
20050288080 Lockton et al. Dec 2005 A1
20050288101 Lockton et al. Dec 2005 A1
20050288812 Cheng Dec 2005 A1
20060020700 Qiu Jan 2006 A1
20060025070 Kim et al. Feb 2006 A1
20060046810 Tabata Mar 2006 A1
20060047772 Crutcher Mar 2006 A1
20060053390 Gariepy-Viles Mar 2006 A1
20060058103 Danieli Mar 2006 A1
20060059161 Millett et al. Mar 2006 A1
20060063590 Abassi et al. Mar 2006 A1
20060082068 Patchen Apr 2006 A1
20060087585 Seo Apr 2006 A1
20060089199 Jordan et al. Apr 2006 A1
20060094409 Inselberg May 2006 A1
20060101492 Lowcock May 2006 A1
20060111168 Nguyen May 2006 A1
20060135253 George et al. Jun 2006 A1
20060148569 Beck Jul 2006 A1
20060156371 Maetz et al. Jul 2006 A1
20060160597 Wright Jul 2006 A1
20060174307 Hwang et al. Aug 2006 A1
20060183547 McMonigle Aug 2006 A1
20060183548 Morris et al. Aug 2006 A1
20060190654 Joy Aug 2006 A1
20060205483 Meyer et al. Sep 2006 A1
20060205509 Hirota Sep 2006 A1
20060205510 Lauper Sep 2006 A1
20060217198 Johnson Sep 2006 A1
20060236352 Scott, III Oct 2006 A1
20060248553 Mikkelson et al. Nov 2006 A1
20060248564 Zinevitch Nov 2006 A1
20060256865 Westerman Nov 2006 A1
20060256868 Westerman Nov 2006 A1
20060269120 Mehmadi et al. Nov 2006 A1
20060285586 Westerman Dec 2006 A1
20070004516 Jordan et al. Jan 2007 A1
20070013547 Boaz Jan 2007 A1
20070019826 Horbach et al. Jan 2007 A1
20070028272 Lockton Feb 2007 A1
20070037623 Romik Feb 2007 A1
20070054695 Huske et al. Mar 2007 A1
20070078009 Lockton et al. Apr 2007 A1
20070083920 Mizoguchi et al. Apr 2007 A1
20070086465 Paila et al. Apr 2007 A1
20070087832 Abbott Apr 2007 A1
20070093296 Asher Apr 2007 A1
20070101358 Ambady May 2007 A1
20070106721 Schloter May 2007 A1
20070107010 Jolna et al. May 2007 A1
20070129144 Katz Jun 2007 A1
20070147870 Nagashima et al. Jul 2007 A1
20070162328 Reich Jul 2007 A1
20070183744 Koizumi Aug 2007 A1
20070197247 Inselberg Aug 2007 A1
20070210908 Putterman et al. Sep 2007 A1
20070219856 Ahmad-Taylor Sep 2007 A1
20070222652 Cattone et al. Sep 2007 A1
20070226062 Hughes et al. Sep 2007 A1
20070238525 Suomela Oct 2007 A1
20070243936 Binenstock et al. Oct 2007 A1
20070244570 Speiser et al. Oct 2007 A1
20070244585 Speiser et al. Oct 2007 A1
20070244749 Speiser et al. Oct 2007 A1
20070265089 Robarts Nov 2007 A1
20070294410 Pandya Dec 2007 A1
20080005037 Hammad Jan 2008 A1
20080013927 Kelly et al. Jan 2008 A1
20080051201 Lore Feb 2008 A1
20080066129 Katcher et al. Mar 2008 A1
20080076497 Kiskis et al. Mar 2008 A1
20080104630 Bruce May 2008 A1
20080146337 Halonen Jun 2008 A1
20080169605 Shuster et al. Jul 2008 A1
20080222672 Piesing Sep 2008 A1
20080240681 Fukushima Oct 2008 A1
20080248865 Tedesco Oct 2008 A1
20080270288 Butterly et al. Oct 2008 A1
20080288600 Clark Nov 2008 A1
20090011781 Merrill et al. Jan 2009 A1
20090094632 Newman et al. Apr 2009 A1
20090103892 Hirayama Apr 2009 A1
20090186676 Amaitis et al. Jul 2009 A1
20090163271 George et al. Sep 2009 A1
20090228351 Rijsenbrij Sep 2009 A1
20090234674 Wurster Sep 2009 A1
20090264188 Soukup Oct 2009 A1
20090271512 Jorgensen Oct 2009 A1
20090325716 Harari Dec 2009 A1
20100099421 Patel et al. Apr 2010 A1
20100099471 Feeney et al. Apr 2010 A1
20100107194 McKissick et al. Apr 2010 A1
20100120503 Hoffman et al. May 2010 A1
20100137057 Fleming Jun 2010 A1
20100203936 Levy Aug 2010 A1
20100279764 Allen et al. Nov 2010 A1
20100296511 Prodan Nov 2010 A1
20110016224 Riley Jan 2011 A1
20110053681 Goldman Mar 2011 A1
20110065490 Lutnick Mar 2011 A1
20110081958 Herman Apr 2011 A1
20110116461 Holt May 2011 A1
20110130197 Bythar et al. Jun 2011 A1
20110227287 Reabe Sep 2011 A1
20110269548 Barclay et al. Nov 2011 A1
20110306428 Lockton et al. Dec 2011 A1
20120058808 Lockton Mar 2012 A1
20120115585 Goldman May 2012 A1
20120157178 Lockton Jun 2012 A1
20120264496 Behrman et al. Oct 2012 A1
20120282995 Allen et al. Nov 2012 A1
20120295686 Lockton Nov 2012 A1
20130005453 Nguyen et al. Jan 2013 A1
20130072271 Lockton et al. Mar 2013 A1
20130079081 Lockton et al. Mar 2013 A1
20130079092 Lockton et al. Mar 2013 A1
20130079093 Lockton et al. Mar 2013 A1
20130079135 Lockton et al. Mar 2013 A1
20130079150 Lockton et al. Mar 2013 A1
20130079151 Lockton et al. Mar 2013 A1
20130196774 Lockton et al. Aug 2013 A1
20130225285 Lockton Aug 2013 A1
20130225299 Lockton Aug 2013 A1
20140031134 Lockton et al. Jan 2014 A1
20140100011 Gingher Apr 2014 A1
20140106832 Lockton et al. Apr 2014 A1
20140128139 Shuster et al. May 2014 A1
20140155130 Lockton et al. Jun 2014 A1
20140155134 Lockton Jun 2014 A1
20140206446 Lockton et al. Jul 2014 A1
20140237025 Huske et al. Aug 2014 A1
20140248952 Cibula et al. Sep 2014 A1
20140256432 Lockton et al. Sep 2014 A1
20140279439 Brown Sep 2014 A1
20140287832 Lockton et al. Sep 2014 A1
20140309001 Root Oct 2014 A1
20140335961 Lockton et al. Nov 2014 A1
20140335962 Lockton et al. Nov 2014 A1
20140378212 Sims Dec 2014 A1
20150011310 Lockton et al. Jan 2015 A1
20150024814 Root Jan 2015 A1
20150067732 Howe et al. Mar 2015 A1
20150148130 Cibula et al. May 2015 A1
20150238839 Lockton Aug 2015 A1
20150238873 Arnone et al. Aug 2015 A1
20150258452 Lockton et al. Sep 2015 A1
20150356831 Osibodu Dec 2015 A1
20160023116 Wire Jan 2016 A1
20160045824 Lockton et al. Feb 2016 A1
20160049049 Lockton Feb 2016 A1
20160054872 Cibula et al. Feb 2016 A1
20160082357 Lockton Mar 2016 A1
20160121208 Lockton et al. May 2016 A1
20160134947 Huske et al. May 2016 A1
20160217653 Beyer Jul 2016 A1
20160271501 Balsbaugh Sep 2016 A1
20160361647 Lockton et al. Dec 2016 A1
20160375362 Lockton et al. Dec 2016 A1
20170036110 Lockton et al. Feb 2017 A1
20170036117 Lockton et al. Feb 2017 A1
20170043259 Lockton et al. Feb 2017 A1
20170053498 Lockton Feb 2017 A1
20170065891 Lockton et al. Mar 2017 A1
20170098348 Odom Apr 2017 A1
20170103615 Theodospoulos Apr 2017 A1
20170128840 Croci May 2017 A1
20170221314 Lockton Aug 2017 A1
20170225071 Lockton et al. Aug 2017 A1
20170225072 Lockton et al. Aug 2017 A1
20170232340 Lockton Aug 2017 A1
20170243438 Merati Aug 2017 A1
20170249801 Malek Aug 2017 A1
20170252649 Lockton et al. Sep 2017 A1
20170259173 Lockton et al. Sep 2017 A1
20170264961 Lockton Sep 2017 A1
20170282067 Lockton et al. Oct 2017 A1
20170296916 Lockton et al. Oct 2017 A1
20170304726 Lockton et al. Oct 2017 A1
20170345260 Strause Nov 2017 A1
20180025586 Lockton Jan 2018 A1
20180071637 Baazov Mar 2018 A1
20180104582 Lockton et al. Apr 2018 A1
20180104596 Lockton et al. Apr 2018 A1
20180117464 Lockton et al. May 2018 A1
20180140955 Lockton et al. May 2018 A1
20180154255 Lockton Jun 2018 A1
20180169523 Lockton et al. Jun 2018 A1
20180190077 Hall Jul 2018 A1
20180236359 Lockton et al. Aug 2018 A1
20180243652 Lockton et al. Aug 2018 A1
20180264360 Lockton et al. Sep 2018 A1
20180300988 Lockton Oct 2018 A1
20180318710 Lockton et al. Nov 2018 A1
20190054375 Lockton et al. Feb 2019 A1
20190060750 Lockton et al. Feb 2019 A1
20190143225 Baazov May 2019 A1
20190295382 Huke Sep 2019 A1
20190304259 Joao Oct 2019 A1
20200111325 Lockton Apr 2020 A1
20210043036 Katz Feb 2021 A1
20210099759 Armstrong Apr 2021 A1
20210136456 Srinivasan May 2021 A1
20210142620 Platis May 2021 A1
20210260476 Lockton Aug 2021 A1
Foreign Referenced Citations (25)
Number Date Country
2252074 Nov 1997 CA
2252021 Nov 1998 CA
2279069 Jul 1999 CA
2287617 Oct 1999 CA
0649102 Jun 1996 EP
2364485 Jan 2002 GB
11-46356 Feb 1999 JP
11-239183 Aug 1999 JP
2000-165840 Jun 2000 JP
2000-217094 Aug 2000 JP
2000-358255 Dec 2000 JP
2001-28743 Jan 2001 JP
2000-209563 Jul 2008 JP
330242 Oct 1989 NZ
01039506 May 2001 WO
0165743 Sep 2001 WO
0203698 Oct 2002 WO
2005064506 Jul 2005 WO
2006004855 Jan 2006 WO
2006004856 Jan 2006 WO
2007002284 Jan 2007 WO
2007016575 Feb 2007 WO
2007041667 Apr 2007 WO
2008027811 Mar 2008 WO
2008115858 Sep 2008 WO
Non-Patent Literature Citations (18)
Entry
Two Way TV Patent and Filing Map www.twowaytv.com/version4/technologies/tech_patents.asp.
‘Ark 4.0 Standard Edition, Technical Overview’ www.twowaytv.com/version4/technologies/tech_ark_professionals.asp.
“Understanding the Interactivity Between Television and Mobile commerce”, Robert Davis and David Yung, Communications of the ACM, Jul. 2005, vol. 48, No. 7, pp. 103-105.
“Re: Multicast Based Voting System” www.ripe.net/ripe/maillists/archives/mbone-eu-op/1997/msg00100html.
“IST and Sportal.com: Live on the Internet Sep. 14, 2004 by Clare Spoonheim”, www.isk.co.usk/NEWS/dotcom/ist_sportal.html.
“Modeling User Behavior in Networked Games byTristan Henderson and Saleem Bhatti”, www.woodworm.cs.uml.edu/rprice/ep/henderson.
“SMS Based Voting and Survey System for Meetings”, www.abbit.be/technology/SMSSURVEY.html.
“PurpleAce Launches 3GSM Ringtone Competition”, www.wirelessdevnet.com/news/2005/jan/31/news6html.
“On the Perfomance of Protocols for collecting Responses over a Multiple-Access Channel”, Mostafa H. Ammar and George N. Rouskas, IEEE INCOMFORM '91, pp. 1490-1499, vol. 3, IEEE, New York, NY.
Merriam-Webster, “Game” definition, <http://www.merriam-webster.com/dictionary/agme.pg.1.
Ducheneaut et al., “The Social Side of Gaming: A Study of Interaction Patterns in a Massively Multiplayer Online Game”, Palo Alto Research Center, Nov. 2004, vol. 6, Issue 4, pp. 360-369.
http://help.yahoo.com/help/us/tourn/tourn-03.html.
Pinnacle,“The basics of reverse line movement,” Jan. 19, 2018, Retrieved on Jan. 22, 2020 , http://www.pinnacle.com/en/betting-articles educational/basics-of-reverse-line-movement/QAH26XGGQQS7M3GD.
Gambling Commission,“Virtual currencies, eSports and social casino gaming-position paper,” Mar. 2017, Retrieved on Jan. 22, 2020, http://gamblingcomission.gov.uk/PDF/Virtual-currencies-eSports-and -social-casino-gaming.pdf.
Sipko et al.,“Machine learning for the prediction of professional tennis matches,” In: MEng computing-final year project, Imperial College London, Jun. 15, 2015, http://www.doc.ic.ac.uk/teaching/distinguished-projects/2015/rn.sipko.pdf.
WinView Game Producer, “Live TV Sports Play Along App WinView Games Announces Sponsorship With PepsiCo to Start This Holiday Season,” In Winview Games. Dec. 21, 2016, Retrieved on Jan. 21, 2020 from , http://www. winviewgames./press-release/live-tv-sports-play-along-app-winview-games-announces-sponsorship-pepsico-start-holiday-season/.
The International Search Report and the Written Opinion for the PCT/US2019/054859 dated Feb. 4, 2020.
The International Preliminary Report dated Apr. 22, 2021 for the application PCT/US2019/054859.
Related Publications (1)
Number Date Country
20200111325 A1 Apr 2020 US
Provisional Applications (1)
Number Date Country
62742593 Oct 2018 US