US20060040719A1 - Fantasy sports league pre-draft logic method - Google Patents

Fantasy sports league pre-draft logic method Download PDF

Info

Publication number
US20060040719A1
US20060040719A1 US11/208,112 US20811205A US2006040719A1 US 20060040719 A1 US20060040719 A1 US 20060040719A1 US 20811205 A US20811205 A US 20811205A US 2006040719 A1 US2006040719 A1 US 2006040719A1
Authority
US
United States
Prior art keywords
player
players
draft
fantasy sports
selecting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/208,112
Inventor
Jason Plimi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MOCK DRAFT CENTRAL LLC
Original Assignee
MOCK DRAFT CENTRAL LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MOCK DRAFT CENTRAL LLC filed Critical MOCK DRAFT CENTRAL LLC
Priority to US11/208,112 priority Critical patent/US20060040719A1/en
Assigned to MOCK DRAFT CENTRAL, LLC reassignment MOCK DRAFT CENTRAL, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PLIML, JASON
Publication of US20060040719A1 publication Critical patent/US20060040719A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

Definitions

  • the present disclosure relates to a fantasy sports league game in which participants act as “coaches” or “owners” to form their own clubs or teams from active league professional sports and in which participant coaches are rewarded based upon the actual performance of the players on their teams in real life games. More particularly, the present disclosure relates to the player selection aspect of fielding a fantasy sports team.
  • Fantasy sports league games are well known. Generally, in such games, participants select, or “draft” currently active real-life athletes to form fantasy teams. A participant's success or failure in the game corresponds to the performance of the players in real-life games. Such games are often referred to as “rotisserie leagues.” Owners of such fantasy teams often compete head to head against each of the other teams in the league, the winner being determined by which team's players performed better the previous week.
  • Instantaneous communications technology allows people to participate in fantasy games in real time.
  • Various communications networks including the Internet, intranets, wide area networks, and the like can be used for “live drafting.” Live drafting describes the situation whereby multiple participants in a league are able to select players from a fantasy league player pool and view player selections in real-time.
  • Pre-ranking and player selection queues are known. They exist in nearly every drafting tool. Player selection queues have typically been limited to sorting of players by a ranked list developed by the order of preference of the fantasy participant. The ranked list sets the order of players drafted, and the next available player is selected, regardless of how well that player meets the needs of the drafting team.
  • fantasy pre-ranking and player selection queue offers a very limited form of predraft player selection.
  • Participants rank players in a pre-draft list before the draft, and also have the ability to re-rank players for each individual round of a draft.
  • the participant has to include the same player in each modified predraft list for all subsequent rounds. For instance, when drafting for football players, adding a kicker to the 10th round predraft list, but not on a subsequent lists for a subsequent round, would result in the kicker only being automatically selected in the 10th round.
  • fantasy drafts can last for several hours, and for many rounds, and it can be quite tedious to re-rank players the way Antsports requires it to be done. It would be desirable to provide pre-draft player selection criteria that reduced the amount of time needed to create and monitor player lists.
  • ranked lists can be disadvantageous for several additional reasons. These include inadvertently selecting a player earlier than desired or drafting too many players at the same positions, for example, in a football fantasy draft, drafting three kickers. It would be desirable to have a pre-selection tool that is superior to ranked lists to account for these disadvantages.
  • a method of selecting players for a fantasy sports league team before and during a fantasy sports league draft comprises the steps of selecting a player, assigning a logic rule to the player, the logic rule defining at least one condition that governs if and when the player will be drafted during the fantasy sports league draft, and repeating the steps of selecting a player and assigning a logic rule to the player for additional players.
  • a computer processor and a computer program when used in combination with a general purpose computer, operate that computer to provide the method described above.
  • FIG. 1 is a simplified flow diagram of a method of defining a predraft list and applying predraft logic intended for use in selecting players for a fantasy sports team in accordance with a preferred embodiment.
  • FIG. 2 is a screenshot of an interface for building a predraft list and assigning predraft logic for a fantasy sports draft in accordance with the preferred embodiment of FIG. 1 .
  • FIG. 3 is a simplified flow diagram of a method of editing a pre-draft list with player logic.
  • FIG. 4 is a simplified flow diagram of a method of removing a logic rule from a player in a pre-draft list.
  • FIG. 5 is a simplified flow diagram of a method of editing pre-draft logic during a fantasy sports league draft.
  • FIG. 6 is a simplified diagrammatic view of a system for providing pre-draft logic to a fantasy sport league draft.
  • FIG. 7 is a flow diagram of a method of performing a draft using pre-draft logic rules.
  • FIG. 8 is a screenshot of an interface for conducting a fantasy sports draft.
  • FIG. 9 is the screenshot of FIG. 8 with a floating draft interface activated.
  • the present method is used for selecting and managing players for a fantasy sports league team before and during a fantasy sport league draft.
  • Fantasy sports leagues are simulated leagues in which participants draft players for their simulated team. Typically the players are drafted in a series of rounds where each team drafts one player per round. Fantasy sports leagues are available for a wide variety of sports, including but not limited to professional football, baseball, basketball, hockey, auto racing, soccer, and other sports.
  • a fantasy sport league will have number of participants, one or more of which is associated with each fantasy team. Each fantasy team is made up of a number of drafted players. The players may be actual professional sports athletes whose past statistics and ongoing statistics are readily available.
  • the fantasy league is a competition among the participants to select and manage a team of drafted players over the course of the fantasy season, which typically corresponds to the duration of a season for the corresponding professional sport. Participants score “points” or have other performance measures, based on the performance of each team's players or group of players. Statistics related to each selected player are readily available from a variety of sources, including newspapers, statistic reporting companies, team web sites, and other sources. There is therefore an incentive to draft the players that will have the best performance over the course of the season.
  • the player selection process at the beginning of each season is referred to as a draft.
  • the draft is an equitable process that allows each participant to select players.
  • a typical draft occurs in a series of rounds during which each participant is allowed to make one or more selections.
  • Known methods of drafting players allow a participant to develop a ranked order of players for the draft, so that the participant need not be present at each step. That is, management software for the draft will automatically draft players in accordance with the participant's list.
  • the present method goes beyond mere pre-draft ranking of players and by providing pre-draft or pre-round logic that allows the participant to add more conditions, referred to collectively herein as logic rules, to govern how players are drafted.
  • FIG. 1 shows the initial steps in the pre-draft logic method made prior to the fantasy player draft.
  • the present method may be performed using a common browser interface.
  • a participant using a web browser enabled computing device logs onto the fantasy sports league management website. The login process identifies which fantasy team is owned/controlled by the participant.
  • a team page associated with the participant's fantasy team is selected.
  • the participant makes a selection to indicate the participant's desire to use the predraft interface, such as by clicking on a “Predraft Link” (step 14 ).
  • An example of a web-based, pre-draft interface is shown in FIG. 2 .
  • Interface 18 shown in the form of browser or web-based interface may include a number of sections including a player search query section 20 , a player browse section 22 , a player detail section 24 , a player selection section 26 , a player selection logic section 28 , and selected players section 30 .
  • Player search query section 20 allows a participant to input a search query.
  • a player's name is typed into query box 32 after which a search link is clicked to activate a search.
  • Players' names matching the query are displayed in a player selection section 26 .
  • Player browse section 22 allows a participant to find all players associated with a particular position. For example, positions 34 for football are shown which include quarterback, running back, wide receiver, tight end, kicker, defensive team, linebacker, defensive lineman, defensive back, or “all players,” which would show players for all positions. Positions 34 would of course be different for each sport, and such positions will be readily apparent to those skilled in the art given the benefit of this disclosure. “Flex” positions may also be selected. Flex positions are fantasy positions comprised of multiple root positions. For example, an offensive flex position can contain a running back, a wide receiver or a tight end.
  • Player selection section 26 may also include a set of links 36 corresponding to letters that when clicked operate to only show player names starting with the selected letter.
  • a set of option links 38 may also be included to limit the player names shown to a particular ranked subset, such as the top 15 or top 50 players.
  • the criteria for how a player is attributed to be within these categories can be based on a number of factors including stats, popularity, published rankings, and other factors. Selecting a particular player causes that player's information 40 to be shown in player detail section 24 .
  • Information 40 may include, for example, the player's name, position, team, and what their bye week will be. Historical and/or projected stats may also be available or a message 42 indicating that no stats are available which may occur, for example, if the player is a rookie or otherwise did not generate statistics in the previous year.
  • Selected players are added to a predraft list 44 where each player can be moved up and down using rank toggle buttons 46 , or the player's name can be dragged and dropped to a different location within the list of players.
  • the list may also show each player's bye week 48 which can be used for a logic rule as noted below.
  • a rules link 50 which shows if a rule has been assigned to the player. When a rule is assigned, such as by clicking the rules link 50 , player selection logic section 28 may become active for that player allowing the participant to assign one or more conditions or rules controlling if and when the selected player is to be drafted.
  • Selected player section 30 also includes a delete player button 51 associated with each player that allows a participant to click or otherwise select button 51 to remove an associated player from pre-draft list 44 .
  • Player selection logic section 28 includes a player name reference 52 and may include a number of different logic rules that govern the draft progression.
  • a first logic rule 54 is shown to be a choice for the player to not be drafted before a selected round. This can be displayed on the website with the phrase “Do NOT draft player before round” placed adjacent to a drop down menu or text box for selecting a particular round. The participant can develop rules using the dialogs shown and activate the developed rule by checking the apply box 56 to the left of that rule. It will be readily apparent to those skilled in the art, given the benefit of this disclosure, that the relative positioning of each of the elements in the player selection logic portion 28 , and among the other sections can be switched around or repositioned in any suitable manner.
  • a second logic rule 58 controls the draft progression to not draft a particular player on the list 44 if the participant's roster of drafted players already contains a certain number 60 of players at a selected position 62 .
  • “RB” is shown as the selected position 62 , although any other position or abbreviation for a position for the selected sport may be shown.
  • a third rule 64 which may referred to as “handcuffing”, provides that a selected player only be drafted if another player is already on the roster.
  • Appropriate instructions 66 may be shown adjacent to a particular rule, such as the instructions 66 shown in FIG. 2 , reminding the participant that “(Handcuffed players must both be in predraft list to establish handcuff)”. It is also envisioned that a condition or rule can be developed and assigned to more than one player in a single or relatively few actions.
  • a fourth logic rule can comprise drafting a player unless another player already on a team of drafted players and at the same position as the selected player does not play at the same time the selected player does not play. This can be important in professional football, for example, where teams have a bye week.
  • a fifth rule can comprise choosing to cancel a logic rule after a predetermined round of drafts.
  • a sixth rule can comprise drafting a player only if other teams of previously drafted players have selected a predetermined number of players at the same position as the selected player. For example, if 6 tight ends have been drafted cumulatively by all teams, then a participant could structure his logic rules so that a tight end would be elevated in priority in the rounds of the draft. Use of these logic rules saves significant time for the participant and allows the participant to leave the draft from time to time, confident that their preferred players will be drafted. Other logic rules will be readily apparent to those skilled in the art given the benefit of this disclosure
  • the interface 18 of FIG. 2 may be used to perform the steps of adding players from a main list to a pre-draft list (step 16 ), specifying an overall rank or preference for players within the draft list (step 65 ), and assigning a predraft logic rule individually or in combination to a player (step 68 ).
  • the pre-rank order set by the participant is not a logic rule as that initial setup is inputted by a participant without any limitation beyond the initial order set by the participant.
  • the predraft list and selected rules can be saved (step 70 ) into a database (described below).
  • FIG. 3 shows steps that can be used to edit predraft logic after the initial predraft list is created.
  • the participant After logging in 10 , selecting the appropriate team page 12 , and clicking the predraft link 14 , the participant is again presented with interface 18 where the participant can manipulate the overall rank for players in the list using toggles 46 (step 74 ) and adjusting logic rules in logic rule section 28 (step 76 ).
  • the revised settings are saved to the database (step 70 ).
  • Logic rules may be edited or deleted for any player at any time. Further, logic rules may be applied to groups of players simultaneously. An example would include selecting multiple players at the same position and applying the logic rules simultaneously.
  • FIG. 4 shows steps used to remove a player or remove predraft logic associated with a particular player.
  • the participant can select a player from the predraft list (step 78 ).
  • An option is presented 80 to either remove the player entirely, such as by clicking player delete button 51 (step 82 ), or to remove the association between a logic rule and the player such as by clicking on the rules link 50 and then un-checking one or more rules using boxes 56 (step 84 ).
  • the revised settings and/or pre-draft list are saved to the database (step 70 ).
  • Interface 18 may be used during the live draft as shown in FIG. 5 , or merely used to set up pre-draft logic rules for a later draft.
  • a participant enters the draft room, which may a virtual room on a web site or the like (step 86 ). Before or during the draft, the participant can select a player (step 88 ), and manipulate the logic rules individually or in combination for the selected player (step 90 ). A player may wish to adjust a rule mid-draft for any number of reasons, and the present interface provides that option, a dramatic improvement over fully automated list-based draft programs that fail to provide such flexibility.
  • changes are saved to the database (step 92 ).
  • the software method can choose a default ranking.
  • the default rankings can be set by the participant, by reference to a third party's database ranking of players, or by a default ranking of players stored in the database of the provider of the method disclosed herein.
  • FIG. 6 shows a simplified diagrammatic view of a network 94 having components that may be used to perform the above-described method.
  • Network 94 includes a database 96 .
  • Any database 96 may be used including, by way of example, but not limitation, mySQL from MySQL, Inc. (also available through open source licensing programs).
  • Database 96 is shown as one component, although database 96 may be comprised of a number of separate files, databases, relational databases, interfaces, and other software modules.
  • module referenced in this disclosure is meant to broadly cover various types of software code including but not limited to routines, functions, objects, libraries, classes, members, packages, procedures, methods, or lines of code together performing similarly to these types of coding.
  • Database 96 may be in communication with or hosted on a host computer or server 98 .
  • Server 98 may be a general purpose computer loaded with server hosting software or be configured in a proprietary server configuration.
  • Server 98 is further configured to allow communication to participants over a communications network such as the Internet 100 , such as by providing a web server such as Apache/Tomcat available as open source software and/or from the Apache Software Foundation.
  • a web server such as Apache/Tomcat available as open source software and/or from the Apache Software Foundation.
  • Other modules that provide TCP/IP based communications with standard web browsers, such as Internet Explorer or Netscape Navigator may be used as well.
  • Participants can log into and manipulate their information on database 96 , as well as monitor the results of the draft using computing devices, such a personal digital assistance 102 , a general purpose computer 104 , a laptop 106 , or a cell phone having a browser interface.
  • computing devices such as a personal digital assistance 102 , a general purpose computer 104 , a laptop 106 , or a cell phone having a browser interface.
  • FIG. 7 is a diagrammatic view of a method of selecting and drafting players using logic rules in the course of the actual draft.
  • a participant enters a draft room application (step 110 ), such as by specifying a URL in the participant's Internet browser.
  • Log in information such as entering a user name and password, may be performed using known authentication protocols.
  • Contact is made by the participant's computing device 104 over the communications network 100 , to the host computer 98 to access participant's team data in database 96 .
  • a selection interface such as interface 18 shown in FIG. 2 , the participant can place the team on auto select (automated selection) or “miss a pick” (manual selection) (step 112 ).
  • step 114 the application selects the next available, not yet selected, player on user's pre-draft list. If the next player satisfies all assigned logic rules (step 116 ) and basic roster limitations (i.e. maximum 3 players at position QB), the player is selected and added to the user's team (step 118 ). If there are more players in the predraft list (step 122 ), the remaining players are consecutively tested against the logic rule. If no players satisfy their associated rule(s), the computer makes an automatic selection on behalf of the participant or user (step 124 ) from the set of remaining available players, or if no players are available based on established logic rules, may pick randomly from the otherwise available players.
  • logic rules step 116
  • basic roster limitations i.e. maximum 3 players at position QB
  • the participant may also be prompted to manually make a player selection.
  • the computer can mark the pick as “skipped” and advance to the next draft pick. The participant who missed his pick may be allowed to come back and pick late for a predetermined amount of rounds.
  • FIG. 8 shows a fantasy sports drafting interface 128 that may be used in connection with the present method.
  • Interface 128 includes a team draft progression section 129 that indicates the order of the draft and has a cell for each draft slot. Each cell includes a team name 130 , the round and pick number within that round 132 , and player information if player 134 has been selected. The current pick 136 may be highlighted or otherwise shown to be active.
  • Interface 128 also includes a navigation bar 138 and countdown timer 140 showing an amount of time remaining for the current pick.
  • Player selection section 142 shows information about the remaining players and allows searching and filtering by criteria.
  • Current pick information section 144 shows information about the current team. As shown in FIG.
  • a floating draft logic interface 147 may be provided to allow a participant to adjust draft logic assigned to a player or players.
  • FIG. 9 does not show the pre-draft logic.
  • Interface 128 may also include a pre-draft list 148 , which may include an auto select button 150 to toggle between automatic and manual selection of players.
  • the auto select option indicates to others that the participant is away from the computer and shortens the time allotted for drafting a player. For example, the time may be shortened from 1-2 minutes in a normal draft to 13 seconds.
  • Interface 128 may also be provided with a selected player information section 152 that includes details about each position that needs to be filled and how many players have already been selected in the various positions. Interface 128 may also include a text messaging section 154 for sending a message to draft participants or others. One or more control buttons 156 (shown in FIG. 8 ) may also be used to access other options, help, and other player, team, or draft information. Icon 157 may be used to toggle the audio on and off. Indicator 159 may advantageously be used to indicate the status of the logic rules with respect to a given player. For example, the indicator may change colors corresponding to a given status, such as gray when a player is not available for drafting, red when a player is available but logic rules have not been applied to the player, and green for when the player is available and has had logic rules applied.
  • the software modules loaded on a computing device may also be loaded onto a computer media, such as a CD-ROM, floppy disc, DVD or other storage media.
  • the software modules may also be made available as a file download or operate as a plug-in to a browser, or be delivered as a web-based or ASP application.
  • the software module may also be written or delivered via the Flash product from Macromedia, Inc.
  • the present method and computer software product may also be used in connection with interactive restaurant or sports bar entertainment systems such as the iTV Network available from NTN Communications, Inc. Live predrafting and drafting can thus be performed in sports bars or restaurants.
  • the present method and computer program product can also be used in casinos where fantasy leagues are popular.

Abstract

A method of selecting players for a fantasy sports league team before and during a fantasy sport league draft, comprising the steps of selecting a player, assigning a logic rule to the player, the logic rule defining at least one condition that governs if and when the player will be drafted during the fantasy sports league draft; and repeating the steps of selecting a player and assigning a logic rule for additional players.

Description

    RELATED APPLICATION
  • This application claims priority benefit of U.S. provisional patent application No. 60/603,035 filed on Aug. 20, 2004.
  • FIELD OF THE INVENTION
  • The present disclosure relates to a fantasy sports league game in which participants act as “coaches” or “owners” to form their own clubs or teams from active league professional sports and in which participant coaches are rewarded based upon the actual performance of the players on their teams in real life games. More particularly, the present disclosure relates to the player selection aspect of fielding a fantasy sports team.
  • BACKGROUND OF THE INVENTION
  • Fantasy sports league games are well known. Generally, in such games, participants select, or “draft” currently active real-life athletes to form fantasy teams. A participant's success or failure in the game corresponds to the performance of the players in real-life games. Such games are often referred to as “rotisserie leagues.” Owners of such fantasy teams often compete head to head against each of the other teams in the league, the winner being determined by which team's players performed better the previous week.
  • Instantaneous communications technology allows people to participate in fantasy games in real time. Various communications networks including the Internet, intranets, wide area networks, and the like can be used for “live drafting.” Live drafting describes the situation whereby multiple participants in a league are able to select players from a fantasy league player pool and view player selections in real-time.
  • Pre-ranking and player selection queues are known. They exist in nearly every drafting tool. Player selection queues have typically been limited to sorting of players by a ranked list developed by the order of preference of the fantasy participant. The ranked list sets the order of players drafted, and the next available player is selected, regardless of how well that player meets the needs of the drafting team.
  • One example of a known fantasy pre-ranking and player selection queue is provided at www.antsports.com, which offers a very limited form of predraft player selection. Participants rank players in a pre-draft list before the draft, and also have the ability to re-rank players for each individual round of a draft. However, the participant has to include the same player in each modified predraft list for all subsequent rounds. For instance, when drafting for football players, adding a kicker to the 10th round predraft list, but not on a subsequent lists for a subsequent round, would result in the kicker only being automatically selected in the 10th round. Generally, fantasy drafts can last for several hours, and for many rounds, and it can be quite tedious to re-rank players the way Antsports requires it to be done. It would be desirable to provide pre-draft player selection criteria that reduced the amount of time needed to create and monitor player lists.
  • Moreover, using ranked lists can be disadvantageous for several additional reasons. These include inadvertently selecting a player earlier than desired or drafting too many players at the same positions, for example, in a football fantasy draft, drafting three kickers. It would be desirable to have a pre-selection tool that is superior to ranked lists to account for these disadvantages.
  • SUMMARY OF THE INVENTION
  • In accordance with a first aspect, a method of selecting players for a fantasy sports league team before and during a fantasy sports league draft comprises the steps of selecting a player, assigning a logic rule to the player, the logic rule defining at least one condition that governs if and when the player will be drafted during the fantasy sports league draft, and repeating the steps of selecting a player and assigning a logic rule to the player for additional players. In accordance with another aspect, a computer processor and a computer program, when used in combination with a general purpose computer, operate that computer to provide the method described above.
  • From the foregoing disclosure and the following more detailed description of various preferred embodiments it will be apparent to those skilled in the art that the present invention provides a significant advance in the technology and art of player selection in fantasy sports leagues. Particularly significant in this regard is the potential the invention affords for providing an efficient and flexible method of selecting players for fantasy teams. Additional features and advantages of various preferred embodiments will be better understood in view of the detailed description provided below.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a simplified flow diagram of a method of defining a predraft list and applying predraft logic intended for use in selecting players for a fantasy sports team in accordance with a preferred embodiment.
  • FIG. 2 is a screenshot of an interface for building a predraft list and assigning predraft logic for a fantasy sports draft in accordance with the preferred embodiment of FIG. 1.
  • FIG. 3 is a simplified flow diagram of a method of editing a pre-draft list with player logic.
  • FIG. 4 is a simplified flow diagram of a method of removing a logic rule from a player in a pre-draft list.
  • FIG. 5 is a simplified flow diagram of a method of editing pre-draft logic during a fantasy sports league draft.
  • FIG. 6 is a simplified diagrammatic view of a system for providing pre-draft logic to a fantasy sport league draft.
  • FIG. 7 is a flow diagram of a method of performing a draft using pre-draft logic rules.
  • FIG. 8 is a screenshot of an interface for conducting a fantasy sports draft.
  • FIG. 9 is the screenshot of FIG. 8 with a floating draft interface activated.
  • It should be understood that the appended drawings are not necessarily to scale, presenting a somewhat simplified representation of various preferred features illustrative of the basic principles of the invention. The specific design features of the method of selecting players for fantasy teams as disclosed here will be determined in part by the particular intended application and use environment. Certain features of the illustrated embodiments have been enlarged or distorted relative to others for visualization and clear understanding. In particular, thin features may be thickened, for example, for clarity of illustration. All references to direction and position, unless otherwise indicated, refer to the orientation illustrated in the drawings.
  • DETAILED DESCRIPTION OF CERTAIN PREFERRED EMBODIMENTS
  • It will be apparent to those skilled in the art, that is, to those who have knowledge or experience in this area of technology, that many uses and design variations are possible for the method of selecting players for a fantasy draft disclosed here. The following detailed discussion of various alternative and preferred features and embodiments will illustrate the general principles of the invention with reference to a fantasy draft for a professional sports team, such as a professional football team. Other embodiments suitable for other applications, including fantasy drafts for other professional and amateur sports teams, will be apparent to those skilled in the art given the benefit of this disclosure.
  • The present method is used for selecting and managing players for a fantasy sports league team before and during a fantasy sport league draft. Fantasy sports leagues are simulated leagues in which participants draft players for their simulated team. Typically the players are drafted in a series of rounds where each team drafts one player per round. Fantasy sports leagues are available for a wide variety of sports, including but not limited to professional football, baseball, basketball, hockey, auto racing, soccer, and other sports. A fantasy sport league will have number of participants, one or more of which is associated with each fantasy team. Each fantasy team is made up of a number of drafted players. The players may be actual professional sports athletes whose past statistics and ongoing statistics are readily available.
  • The fantasy league is a competition among the participants to select and manage a team of drafted players over the course of the fantasy season, which typically corresponds to the duration of a season for the corresponding professional sport. Participants score “points” or have other performance measures, based on the performance of each team's players or group of players. Statistics related to each selected player are readily available from a variety of sources, including newspapers, statistic reporting companies, team web sites, and other sources. There is therefore an incentive to draft the players that will have the best performance over the course of the season.
  • The player selection process at the beginning of each season is referred to as a draft. The draft is an equitable process that allows each participant to select players. A typical draft occurs in a series of rounds during which each participant is allowed to make one or more selections. Known methods of drafting players allow a participant to develop a ranked order of players for the draft, so that the participant need not be present at each step. That is, management software for the draft will automatically draft players in accordance with the participant's list. In accordance with a highly advantageous feature, the present method goes beyond mere pre-draft ranking of players and by providing pre-draft or pre-round logic that allows the participant to add more conditions, referred to collectively herein as logic rules, to govern how players are drafted.
  • Turning now to the drawings, FIG. 1 shows the initial steps in the pre-draft logic method made prior to the fantasy player draft. The present method may be performed using a common browser interface. In step 10, a participant using a web browser enabled computing device, logs onto the fantasy sports league management website. The login process identifies which fantasy team is owned/controlled by the participant. In step 12, a team page associated with the participant's fantasy team is selected. Next, the participant makes a selection to indicate the participant's desire to use the predraft interface, such as by clicking on a “Predraft Link” (step 14). An example of a web-based, pre-draft interface is shown in FIG. 2. Interface 18, shown in the form of browser or web-based interface may include a number of sections including a player search query section 20, a player browse section 22, a player detail section 24, a player selection section 26, a player selection logic section 28, and selected players section 30.
  • Player search query section 20 allows a participant to input a search query. A player's name is typed into query box 32 after which a search link is clicked to activate a search. Players' names matching the query are displayed in a player selection section 26. Player browse section 22 allows a participant to find all players associated with a particular position. For example, positions 34 for football are shown which include quarterback, running back, wide receiver, tight end, kicker, defensive team, linebacker, defensive lineman, defensive back, or “all players,” which would show players for all positions. Positions 34 would of course be different for each sport, and such positions will be readily apparent to those skilled in the art given the benefit of this disclosure. “Flex” positions may also be selected. Flex positions are fantasy positions comprised of multiple root positions. For example, an offensive flex position can contain a running back, a wide receiver or a tight end.
  • Player selection section 26 may also include a set of links 36 corresponding to letters that when clicked operate to only show player names starting with the selected letter. A set of option links 38 may also be included to limit the player names shown to a particular ranked subset, such as the top 15 or top 50 players. The criteria for how a player is attributed to be within these categories can be based on a number of factors including stats, popularity, published rankings, and other factors. Selecting a particular player causes that player's information 40 to be shown in player detail section 24. Information 40 may include, for example, the player's name, position, team, and what their bye week will be. Historical and/or projected stats may also be available or a message 42 indicating that no stats are available which may occur, for example, if the player is a rookie or otherwise did not generate statistics in the previous year.
  • Selected players are added to a predraft list 44 where each player can be moved up and down using rank toggle buttons 46, or the player's name can be dragged and dropped to a different location within the list of players. The list may also show each player's bye week 48 which can be used for a logic rule as noted below. Associated with each player is a rules link 50 which shows if a rule has been assigned to the player. When a rule is assigned, such as by clicking the rules link 50, player selection logic section 28 may become active for that player allowing the participant to assign one or more conditions or rules controlling if and when the selected player is to be drafted. Selected player section 30 also includes a delete player button 51 associated with each player that allows a participant to click or otherwise select button 51 to remove an associated player from pre-draft list 44.
  • Player selection logic section 28 includes a player name reference 52 and may include a number of different logic rules that govern the draft progression. A first logic rule 54 is shown to be a choice for the player to not be drafted before a selected round. This can be displayed on the website with the phrase “Do NOT draft player before round” placed adjacent to a drop down menu or text box for selecting a particular round. The participant can develop rules using the dialogs shown and activate the developed rule by checking the apply box 56 to the left of that rule. It will be readily apparent to those skilled in the art, given the benefit of this disclosure, that the relative positioning of each of the elements in the player selection logic portion 28, and among the other sections can be switched around or repositioned in any suitable manner.
  • A second logic rule 58 controls the draft progression to not draft a particular player on the list 44 if the participant's roster of drafted players already contains a certain number 60 of players at a selected position 62. For example, “RB” is shown as the selected position 62, although any other position or abbreviation for a position for the selected sport may be shown.
  • A third rule 64, which may referred to as “handcuffing”, provides that a selected player only be drafted if another player is already on the roster. Appropriate instructions 66 may be shown adjacent to a particular rule, such as the instructions 66 shown in FIG. 2, reminding the participant that “(Handcuffed players must both be in predraft list to establish handcuff)”. It is also envisioned that a condition or rule can be developed and assigned to more than one player in a single or relatively few actions.
  • Other logic rules may be included on the website and used in the method disclosed herein. For example, a fourth logic rule can comprise drafting a player unless another player already on a team of drafted players and at the same position as the selected player does not play at the same time the selected player does not play. This can be important in professional football, for example, where teams have a bye week.
  • A fifth rule can comprise choosing to cancel a logic rule after a predetermined round of drafts.
  • A sixth rule can comprise drafting a player only if other teams of previously drafted players have selected a predetermined number of players at the same position as the selected player. For example, if 6 tight ends have been drafted cumulatively by all teams, then a participant could structure his logic rules so that a tight end would be elevated in priority in the rounds of the draft. Use of these logic rules saves significant time for the participant and allows the participant to leave the draft from time to time, confident that their preferred players will be drafted. Other logic rules will be readily apparent to those skilled in the art given the benefit of this disclosure
  • Referring back to FIG. 1, the interface 18 of FIG. 2, may be used to perform the steps of adding players from a main list to a pre-draft list (step 16), specifying an overall rank or preference for players within the draft list (step 65), and assigning a predraft logic rule individually or in combination to a player (step 68). For purposes of this invention, the pre-rank order set by the participant is not a logic rule as that initial setup is inputted by a participant without any limitation beyond the initial order set by the participant. Following selection of players and assigning selected players logic rules, the predraft list and selected rules can be saved (step 70) into a database (described below).
  • FIG. 3 shows steps that can be used to edit predraft logic after the initial predraft list is created. After logging in 10, selecting the appropriate team page 12, and clicking the predraft link 14, the participant is again presented with interface 18 where the participant can manipulate the overall rank for players in the list using toggles 46 (step 74) and adjusting logic rules in logic rule section 28 (step 76). The revised settings are saved to the database (step 70). Logic rules may be edited or deleted for any player at any time. Further, logic rules may be applied to groups of players simultaneously. An example would include selecting multiple players at the same position and applying the logic rules simultaneously.
  • FIG. 4 shows steps used to remove a player or remove predraft logic associated with a particular player. After logging in 10, selecting the appropriate team page 12, and clicking the predraft link 14, the participant can select a player from the predraft list (step 78). An option is presented 80 to either remove the player entirely, such as by clicking player delete button 51 (step 82), or to remove the association between a logic rule and the player such as by clicking on the rules link 50 and then un-checking one or more rules using boxes 56 (step 84). After the player and or logic rule has been removed, the revised settings and/or pre-draft list are saved to the database (step 70).
  • After the participant has defined their pre-draft list and assigned selected logic rules to particular players, the draft can take place automatically relying on the list order and logic rules to determine which players to select when a participant's turn in the draft comes around. Interface 18 may be used during the live draft as shown in FIG. 5, or merely used to set up pre-draft logic rules for a later draft. A participant enters the draft room, which may a virtual room on a web site or the like (step 86). Before or during the draft, the participant can select a player (step 88), and manipulate the logic rules individually or in combination for the selected player (step 90). A player may wish to adjust a rule mid-draft for any number of reasons, and the present interface provides that option, a dramatic improvement over fully automated list-based draft programs that fail to provide such flexibility. Finally, changes are saved to the database (step 92).
  • If no players are available given the participant's logic rules, then optionally, the software method can choose a default ranking. The default rankings can be set by the participant, by reference to a third party's database ranking of players, or by a default ranking of players stored in the database of the provider of the method disclosed herein.
  • FIG. 6 shows a simplified diagrammatic view of a network 94 having components that may be used to perform the above-described method. Network 94 includes a database 96. Any database 96 may be used including, by way of example, but not limitation, mySQL from MySQL, Inc. (also available through open source licensing programs). Database 96 is shown as one component, although database 96 may be comprised of a number of separate files, databases, relational databases, interfaces, and other software modules. The term “module” referenced in this disclosure is meant to broadly cover various types of software code including but not limited to routines, functions, objects, libraries, classes, members, packages, procedures, methods, or lines of code together performing similarly to these types of coding.
  • Database 96 may be in communication with or hosted on a host computer or server 98. Server 98 may be a general purpose computer loaded with server hosting software or be configured in a proprietary server configuration. Server 98 is further configured to allow communication to participants over a communications network such as the Internet 100, such as by providing a web server such as Apache/Tomcat available as open source software and/or from the Apache Software Foundation. Other modules that provide TCP/IP based communications with standard web browsers, such as Internet Explorer or Netscape Navigator may be used as well. Participants can log into and manipulate their information on database 96, as well as monitor the results of the draft using computing devices, such a personal digital assistance 102, a general purpose computer 104, a laptop 106, or a cell phone having a browser interface.
  • FIG. 7 is a diagrammatic view of a method of selecting and drafting players using logic rules in the course of the actual draft. A participant enters a draft room application (step 110), such as by specifying a URL in the participant's Internet browser. Log in information, such as entering a user name and password, may be performed using known authentication protocols. Contact is made by the participant's computing device 104 over the communications network 100, to the host computer 98 to access participant's team data in database 96. Using a selection interface, such as interface 18 shown in FIG. 2, the participant can place the team on auto select (automated selection) or “miss a pick” (manual selection) (step 112). If auto select is selected, in step 114, the application selects the next available, not yet selected, player on user's pre-draft list. If the next player satisfies all assigned logic rules (step 116) and basic roster limitations (i.e. maximum 3 players at position QB), the player is selected and added to the user's team (step 118). If there are more players in the predraft list (step 122), the remaining players are consecutively tested against the logic rule. If no players satisfy their associated rule(s), the computer makes an automatic selection on behalf of the participant or user (step 124) from the set of remaining available players, or if no players are available based on established logic rules, may pick randomly from the otherwise available players. In this case, the participant may also be prompted to manually make a player selection. Alternatively, the computer can mark the pick as “skipped” and advance to the next draft pick. The participant who missed his pick may be allowed to come back and pick late for a predetermined amount of rounds.
  • FIG. 8 shows a fantasy sports drafting interface 128 that may be used in connection with the present method. Interface 128 includes a team draft progression section 129 that indicates the order of the draft and has a cell for each draft slot. Each cell includes a team name 130, the round and pick number within that round 132, and player information if player 134 has been selected. The current pick 136 may be highlighted or otherwise shown to be active. Interface 128 also includes a navigation bar 138 and countdown timer 140 showing an amount of time remaining for the current pick. Player selection section 142 shows information about the remaining players and allows searching and filtering by criteria. Current pick information section 144 shows information about the current team. As shown in FIG. 9, a floating draft logic interface 147 may be provided to allow a participant to adjust draft logic assigned to a player or players. FIG. 9 does not show the pre-draft logic. Interface 128 may also include a pre-draft list 148, which may include an auto select button 150 to toggle between automatic and manual selection of players. The auto select option indicates to others that the participant is away from the computer and shortens the time allotted for drafting a player. For example, the time may be shortened from 1-2 minutes in a normal draft to 13 seconds.
  • Interface 128 may also be provided with a selected player information section 152 that includes details about each position that needs to be filled and how many players have already been selected in the various positions. Interface 128 may also include a text messaging section 154 for sending a message to draft participants or others. One or more control buttons 156 (shown in FIG. 8) may also be used to access other options, help, and other player, team, or draft information. Icon 157 may be used to toggle the audio on and off. Indicator 159 may advantageously be used to indicate the status of the logic rules with respect to a given player. For example, the indicator may change colors corresponding to a given status, such as gray when a player is not available for drafting, red when a player is available but logic rules have not been applied to the player, and green for when the player is available and has had logic rules applied.
  • The software modules loaded on a computing device may also be loaded onto a computer media, such as a CD-ROM, floppy disc, DVD or other storage media. The software modules may also be made available as a file download or operate as a plug-in to a browser, or be delivered as a web-based or ASP application. The software module may also be written or delivered via the Flash product from Macromedia, Inc.
  • It is envisioned that the present method and computer software product may also be used in connection with interactive restaurant or sports bar entertainment systems such as the iTV Network available from NTN Communications, Inc. Live predrafting and drafting can thus be performed in sports bars or restaurants. The present method and computer program product can also be used in casinos where fantasy leagues are popular.
  • From the foregoing disclosure and detailed description of certain preferred embodiments, it will be apparent that various modifications, additions and other alternative embodiments are possible without departing from the true scope and spirit of the invention. The embodiments discussed were chosen and described to provide the best illustration of the principles of the invention and its practical application to thereby enable one of ordinary skill in the art to use the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly, legally, and equitably entitled.

Claims (12)

1. A method of selecting players for a fantasy sports league team before and during a fantasy sport league draft, comprising in combination, the steps of:
(a) selecting a player;
(b) assigning a logic rule to the player, the logic rule defining at least one condition that governs if and when the player will be drafted during the fantasy sports league draft; and
repeating steps (a) and (b) for additional players.
2. The method of selecting players for a fantasy sports league team according to claim 1 wherein the logic rule comprises drafting a player only after a preselected round.
3. The method of selecting players for a fantasy sports league team according to claim 1 wherein each player has a position, and the logic rule comprises drafting a selected player unless a team of previously drafted players already contains a predetermined number of players at the same position as the selected player.
4. The method of selecting players for a fantasy sports league team according to claim 1 wherein the logic rule comprises drafting a player only if a predetermined previously drafted player is already on a team of players drafted.
5. The method of selecting players for a fantasy sports league team according to claim 1 wherein each player has a position, and the logic rule comprises drafting a player unless another player already on a team of drafted players and at the same position as the selected player does not play at the same time the selected player does not play.
6. The method of selecting players for a fantasy sports league team according to claim 1 wherein the logic rule comprises choosing to cancel a logic rule after one of a predetermined round and a predetermined number of rounds.
7. The method of selecting players for a fantasy sports league team according to claim 1 wherein each player has a position, and the logic rule comprises drafting a player only if other teams of previously drafted players have selected a predetermined number of players at the same position as the selected player.
8. The method of selecting players for a fantasy sports league team according to claim 1 further comprising applying the logic rule to a grouping of players.
9. The method of claim 8 wherein the grouping of players comprises players grouped by position.
10. The method of selecting players for a fantasy sports league team according to claim 1 wherein the logic rule can be edited both prior to and during the draft.
11. The method of selecting players for a fantasy sports league team according to claim 1 wherein each teams is managed by a participant, and further comprising an auto select option, which indicates to other participants that a participant is away from the participant's computer.
12. The method of claim 11 wherein the auto select option reduces the amount of time the participant has for a round of a draft.
US11/208,112 2004-08-20 2005-08-19 Fantasy sports league pre-draft logic method Abandoned US20060040719A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/208,112 US20060040719A1 (en) 2004-08-20 2005-08-19 Fantasy sports league pre-draft logic method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US60303504P 2004-08-20 2004-08-20
US11/208,112 US20060040719A1 (en) 2004-08-20 2005-08-19 Fantasy sports league pre-draft logic method

Publications (1)

Publication Number Publication Date
US20060040719A1 true US20060040719A1 (en) 2006-02-23

Family

ID=35910294

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/208,112 Abandoned US20060040719A1 (en) 2004-08-20 2005-08-19 Fantasy sports league pre-draft logic method

Country Status (1)

Country Link
US (1) US20060040719A1 (en)

Cited By (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060252476A1 (en) * 2005-05-09 2006-11-09 Tarek Bahou Fantasy sports system and method thereof
US20070142114A1 (en) * 2005-10-12 2007-06-21 Blaszczak Joseph O Fantasy Celebrity Game
US20070157246A1 (en) * 2005-12-23 2007-07-05 Sports Tv Insider, Llc Sports Broadcast Scheduler
US20070185599A1 (en) * 2006-02-03 2007-08-09 Yahoo! Inc. Sports player ranker
US20080026804A1 (en) * 2006-07-28 2008-01-31 Yahoo! Inc. Fantasy sports agent
US20080051201A1 (en) * 2006-08-25 2008-02-28 Alma Mater Sports, Llc Team based fantasy sport contest
US20080096664A1 (en) * 2006-07-28 2008-04-24 Yahoo! Inc. Fantasy sports alert generator
US20080102911A1 (en) * 2006-10-27 2008-05-01 Yahoo! Inc. Integration of personalized fantasy data with general sports content
US20080117202A1 (en) * 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
US20080117201A1 (en) * 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
US20080126961A1 (en) * 2006-11-06 2008-05-29 Yahoo! Inc. Context server for associating information based on context
US20080155436A1 (en) * 2006-12-22 2008-06-26 Yahoo! Inc. Player streaks and game data visualization
US20080153589A1 (en) * 2006-12-22 2008-06-26 Yahoo! Inc. Rotisserie fantasy league visualization tools
US20080162686A1 (en) * 2006-12-28 2008-07-03 Yahoo! Inc. Methods and systems for pre-caching information on a mobile computing device
US20080189147A1 (en) * 2007-02-02 2008-08-07 Bartlett Daniel H Methods and systems for sharing season tickets with multiple owners and managing season tickets over a communication network
US20080220877A1 (en) * 2007-01-29 2008-09-11 Guthrie Brett Systems and methods for managing recruiting and player allocations within sporting competitions
WO2008134652A1 (en) * 2007-04-27 2008-11-06 Sports Prophet, Llc Predictive modeling system and method for fantasy sports
US20090066028A1 (en) * 2007-09-06 2009-03-12 Keir Kimble Fantasy game and method of play
US20090150373A1 (en) * 2007-12-06 2009-06-11 Yahoo! Inc. System and method for synchronizing data on a network
US20090150514A1 (en) * 2007-12-10 2009-06-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US20090150501A1 (en) * 2007-12-10 2009-06-11 Marc Eliot Davis System and method for conditional delivery of messages
US20090165022A1 (en) * 2007-12-19 2009-06-25 Mark Hunter Madsen System and method for scheduling electronic events
US20090177484A1 (en) * 2008-01-06 2009-07-09 Marc Eliot Davis System and method for message clustering
US20090176509A1 (en) * 2008-01-04 2009-07-09 Davis Marc E Interest mapping system
US20090222304A1 (en) * 2008-03-03 2009-09-03 Yahoo! Inc. Method and Apparatus for Social Network Marketing with Advocate Referral
US20090222302A1 (en) * 2008-03-03 2009-09-03 Yahoo! Inc. Method and Apparatus for Social Network Marketing with Consumer Referral
US20090248711A1 (en) * 2008-03-28 2009-10-01 Ronald Martinez System and method for optimizing the storage of data
US20090248738A1 (en) * 2008-03-31 2009-10-01 Ronald Martinez System and method for modeling relationships between entities
US7618312B1 (en) * 2004-04-30 2009-11-17 Advanced Sports Media, LLC System and method for using draft position information to aid player selection in a fantasy league draft
US20090325602A1 (en) * 2008-06-27 2009-12-31 Yahoo! Inc. System and method for presentation of media related to a context
US20090326800A1 (en) * 2008-06-27 2009-12-31 Yahoo! Inc. System and method for determination and display of personalized distance
US20100030870A1 (en) * 2008-07-29 2010-02-04 Yahoo! Inc. Region and duration uniform resource identifiers (uri) for media objects
US20100027527A1 (en) * 2008-07-30 2010-02-04 Yahoo! Inc. System and method for improved mapping and routing
US20100049702A1 (en) * 2008-08-21 2010-02-25 Yahoo! Inc. System and method for context enhanced messaging
US20100063993A1 (en) * 2008-09-08 2010-03-11 Yahoo! Inc. System and method for socially aware identity manager
US20100075729A1 (en) * 2008-09-19 2010-03-25 Allen Justin C Fantasy Sports Neural Engine And Method Of Using Same
US20100077017A1 (en) * 2008-09-19 2010-03-25 Yahoo! Inc. System and method for distributing media related to a location
US20100083169A1 (en) * 2008-09-30 2010-04-01 Athellina Athsani System and method for context enhanced mapping within a user interface
US20100082688A1 (en) * 2008-09-30 2010-04-01 Yahoo! Inc. System and method for reporting and analysis of media consumption data
US20100082427A1 (en) * 2008-09-30 2010-04-01 Yahoo! Inc. System and Method for Context Enhanced Ad Creation
US20100094381A1 (en) * 2008-10-13 2010-04-15 Electronics And Telecommunications Research Institute Apparatus for driving artificial retina using medium-range wireless power transmission technique
US20100125562A1 (en) * 2008-11-18 2010-05-20 Yahoo, Inc. System and method for generation of url based context queries
US20100125604A1 (en) * 2008-11-18 2010-05-20 Yahoo, Inc. System and method for url based query for retrieving data related to a context
US20100185509A1 (en) * 2009-01-21 2010-07-22 Yahoo! Inc. Interest-based ranking system for targeted marketing
US20100185517A1 (en) * 2009-01-21 2010-07-22 Yahoo! Inc. User interface for interest-based targeted marketing
US20100228582A1 (en) * 2009-03-06 2010-09-09 Yahoo! Inc. System and method for contextual advertising based on status messages
US20100241689A1 (en) * 2009-03-19 2010-09-23 Yahoo! Inc. Method and apparatus for associating advertising with computer enabled maps
US20100280913A1 (en) * 2009-05-01 2010-11-04 Yahoo! Inc. Gift credit matching engine
US20100280879A1 (en) * 2009-05-01 2010-11-04 Yahoo! Inc. Gift incentive engine
US20100285856A1 (en) * 2009-05-05 2010-11-11 World Sports Technology, Inc. Single player fantasy sports game
US20110028195A1 (en) * 2009-07-29 2011-02-03 GLORY DAYS FANTASY, LLC d/b/a YESTERYEAR FANTASY SPORTS Fantasy sports leagues comprising historical players and/or historical results
US20110035265A1 (en) * 2009-08-06 2011-02-10 Yahoo! Inc. System and method for verified monetization of commercial campaigns
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
US20110256915A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for non-sequential automated fantasy drafting
US20110256909A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for automated fantasy drafting
US20110256926A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for valuating a player in a fantasy draft based on user-defined league rules
US20110256910A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for dynamically valuating players during a fantasy draft
US8055675B2 (en) 2008-12-05 2011-11-08 Yahoo! Inc. System and method for context based query augmentation
US8099182B1 (en) 2004-04-30 2012-01-17 Advanced Sports Media, LLC System and method for facilitating analysis of game simulation of spectator sports leagues
US8150967B2 (en) 2009-03-24 2012-04-03 Yahoo! Inc. System and method for verified presence tracking
US8166168B2 (en) 2007-12-17 2012-04-24 Yahoo! Inc. System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US8166016B2 (en) 2008-12-19 2012-04-24 Yahoo! Inc. System and method for automated service recommendations
US8315722B1 (en) * 2011-07-11 2012-11-20 Stan Russo Advanced fantasy sports competition having user-drafted and system-generated fantasy teams
US8364611B2 (en) 2009-08-13 2013-01-29 Yahoo! Inc. System and method for precaching information on a mobile device
US8485877B2 (en) 2011-09-21 2013-07-16 Finishers Llc Method and system for a mixed martial arts fantasy game
US8560390B2 (en) 2008-03-03 2013-10-15 Yahoo! Inc. Method and apparatus for social network marketing with brand referral
US8583668B2 (en) 2008-07-30 2013-11-12 Yahoo! Inc. System and method for context enhanced mapping
US8589486B2 (en) 2008-03-28 2013-11-19 Yahoo! Inc. System and method for addressing communications
US8813107B2 (en) 2008-06-27 2014-08-19 Yahoo! Inc. System and method for location based media delivery
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US8914342B2 (en) 2009-08-12 2014-12-16 Yahoo! Inc. Personal data platform
US20150231507A1 (en) * 2014-02-19 2015-08-20 Michael Vu Fantasy sports system
WO2015164544A1 (en) * 2014-04-22 2015-10-29 Hotbox Sports Llc Systems, methods and computer readable medium related to sports performance
US9202332B2 (en) 2013-01-14 2015-12-01 Hotbox Sports Llc Online fantasy sports game system and method
US9224172B2 (en) 2008-12-02 2015-12-29 Yahoo! Inc. Customizable content for distribution in social networks
US20160086441A1 (en) * 2014-09-18 2016-03-24 Gtech Uk Interactive Limited Methods and apparatus for facilitating online search for up-to-date available sports betting opportunities
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method
US20170001120A1 (en) * 2015-06-09 2017-01-05 John Mueller System and method for operating a fantasy sports league
US9626685B2 (en) 2008-01-04 2017-04-18 Excalibur Ip, Llc Systems and methods of mapping attention
US9805123B2 (en) 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US9807256B1 (en) 2016-01-26 2017-10-31 Brian Scott Bruno System and method for designing and printing fantasy sports draft board posters
US9855503B2 (en) 2010-03-01 2018-01-02 Rishi Nangia System and method for providing secondary gaming
US10074093B2 (en) 2008-01-16 2018-09-11 Excalibur Ip, Llc System and method for word-of-mouth advertising
US10183224B2 (en) 2014-06-12 2019-01-22 Michael Neil MACCALLUM Fantasy sports manager for various devices
US11232681B2 (en) * 2019-04-24 2022-01-25 Fanalyze, Inc. System and method of statistically comparing sports-entities

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4918603A (en) * 1988-08-01 1990-04-17 Michael B. Hughes Computerized statistical football game
US5018736A (en) * 1989-10-27 1991-05-28 Wakeman & Deforrest Corporation Interactive game system and method
US5971854A (en) * 1989-10-27 1999-10-26 William Junkin Trust Interactive contest system
US6135881A (en) * 1997-03-31 2000-10-24 Inventure, Inc. Sports forecasting game
US6371855B1 (en) * 2000-09-08 2002-04-16 Winamax.Com Limited Fantasy internet sports game
US20030203757A1 (en) * 2002-04-25 2003-10-30 Parthapratim Chanda Interactive sports system
US6656042B2 (en) * 2000-03-24 2003-12-02 Espn-Starwave Partners Interactive fantasy lottery
US6669565B2 (en) * 2001-02-05 2003-12-30 Fantasy Sports, Inc. Method of conducting a fantasy sports game
US20040110552A1 (en) * 2002-12-09 2004-06-10 George Del Prado Fantasy sports auction system
US20040266530A1 (en) * 2003-06-27 2004-12-30 Shawn Bishop Method and system for conducting fantasy sports games on a wide area computer network
US20040266535A1 (en) * 2003-06-19 2004-12-30 Allen Reeves Method for creating a sports league and playing interactive league games
US20050001837A1 (en) * 2002-03-01 2005-01-06 Shannon Michael P. Method and internet based software for graphing sport statistics
US20050116422A1 (en) * 2003-09-05 2005-06-02 J.C Fish Fantasy sports championship prize system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4918603A (en) * 1988-08-01 1990-04-17 Michael B. Hughes Computerized statistical football game
US5018736A (en) * 1989-10-27 1991-05-28 Wakeman & Deforrest Corporation Interactive game system and method
US5971854A (en) * 1989-10-27 1999-10-26 William Junkin Trust Interactive contest system
US6135881A (en) * 1997-03-31 2000-10-24 Inventure, Inc. Sports forecasting game
US6656042B2 (en) * 2000-03-24 2003-12-02 Espn-Starwave Partners Interactive fantasy lottery
US6371855B1 (en) * 2000-09-08 2002-04-16 Winamax.Com Limited Fantasy internet sports game
US6669565B2 (en) * 2001-02-05 2003-12-30 Fantasy Sports, Inc. Method of conducting a fantasy sports game
US20050001837A1 (en) * 2002-03-01 2005-01-06 Shannon Michael P. Method and internet based software for graphing sport statistics
US20030203757A1 (en) * 2002-04-25 2003-10-30 Parthapratim Chanda Interactive sports system
US20040110552A1 (en) * 2002-12-09 2004-06-10 George Del Prado Fantasy sports auction system
US20040266535A1 (en) * 2003-06-19 2004-12-30 Allen Reeves Method for creating a sports league and playing interactive league games
US20040266530A1 (en) * 2003-06-27 2004-12-30 Shawn Bishop Method and system for conducting fantasy sports games on a wide area computer network
US20050116422A1 (en) * 2003-09-05 2005-06-02 J.C Fish Fantasy sports championship prize system

Cited By (134)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method
US20100093415A1 (en) * 2004-04-30 2010-04-15 Theodore Kasten System and method for using draft position information to aid player selection in a fantasy league draft
US7618312B1 (en) * 2004-04-30 2009-11-17 Advanced Sports Media, LLC System and method for using draft position information to aid player selection in a fantasy league draft
US8099182B1 (en) 2004-04-30 2012-01-17 Advanced Sports Media, LLC System and method for facilitating analysis of game simulation of spectator sports leagues
US8740683B2 (en) 2004-04-30 2014-06-03 Advanced Sports Media, LLC System and method for using draft position information to aid player selection in a fantasy league draft
US20060252476A1 (en) * 2005-05-09 2006-11-09 Tarek Bahou Fantasy sports system and method thereof
US7699707B2 (en) 2005-05-09 2010-04-20 Hotbox Sports Llc Fantasy sports system and method thereof
US20070142114A1 (en) * 2005-10-12 2007-06-21 Blaszczak Joseph O Fantasy Celebrity Game
US20070157246A1 (en) * 2005-12-23 2007-07-05 Sports Tv Insider, Llc Sports Broadcast Scheduler
US20070185599A1 (en) * 2006-02-03 2007-08-09 Yahoo! Inc. Sports player ranker
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
US20080096664A1 (en) * 2006-07-28 2008-04-24 Yahoo! Inc. Fantasy sports alert generator
US8568236B2 (en) * 2006-07-28 2013-10-29 Yahoo! Inc. Fantasy sports agent
US20080026804A1 (en) * 2006-07-28 2008-01-31 Yahoo! Inc. Fantasy sports agent
US8403756B2 (en) * 2006-07-28 2013-03-26 Yahoo! Inc. Fantasy sports alert generator
US8246433B2 (en) 2006-08-25 2012-08-21 Alma Mater Sports, Llc Team based fantasy sport contest
US20080051201A1 (en) * 2006-08-25 2008-02-28 Alma Mater Sports, Llc Team based fantasy sport contest
US20080102911A1 (en) * 2006-10-27 2008-05-01 Yahoo! Inc. Integration of personalized fantasy data with general sports content
US8594702B2 (en) 2006-11-06 2013-11-26 Yahoo! Inc. Context server for associating information based on context
US20080126961A1 (en) * 2006-11-06 2008-05-29 Yahoo! Inc. Context server for associating information based on context
US20080117201A1 (en) * 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
US20080117202A1 (en) * 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
US9110903B2 (en) 2006-11-22 2015-08-18 Yahoo! Inc. Method, system and apparatus for using user profile electronic device data in media delivery
US8402356B2 (en) 2006-11-22 2013-03-19 Yahoo! Inc. Methods, systems and apparatus for delivery of media
US20080153589A1 (en) * 2006-12-22 2008-06-26 Yahoo! Inc. Rotisserie fantasy league visualization tools
US8671354B2 (en) 2006-12-22 2014-03-11 Yahoo! Inc. Player streaks and game data visualization
US20080155436A1 (en) * 2006-12-22 2008-06-26 Yahoo! Inc. Player streaks and game data visualization
US8769099B2 (en) 2006-12-28 2014-07-01 Yahoo! Inc. Methods and systems for pre-caching information on a mobile computing device
US20080162686A1 (en) * 2006-12-28 2008-07-03 Yahoo! Inc. Methods and systems for pre-caching information on a mobile computing device
US20080220877A1 (en) * 2007-01-29 2008-09-11 Guthrie Brett Systems and methods for managing recruiting and player allocations within sporting competitions
US20080189147A1 (en) * 2007-02-02 2008-08-07 Bartlett Daniel H Methods and systems for sharing season tickets with multiple owners and managing season tickets over a communication network
WO2008134652A1 (en) * 2007-04-27 2008-11-06 Sports Prophet, Llc Predictive modeling system and method for fantasy sports
US20080281444A1 (en) * 2007-04-27 2008-11-13 Sports Prophet, Llc Predictive modeling system and method for fantasy sports
US20090066028A1 (en) * 2007-09-06 2009-03-12 Keir Kimble Fantasy game and method of play
US20090150373A1 (en) * 2007-12-06 2009-06-11 Yahoo! Inc. System and method for synchronizing data on a network
US8069142B2 (en) 2007-12-06 2011-11-29 Yahoo! Inc. System and method for synchronizing data on a network
US8799371B2 (en) 2007-12-10 2014-08-05 Yahoo! Inc. System and method for conditional delivery of messages
US8307029B2 (en) 2007-12-10 2012-11-06 Yahoo! Inc. System and method for conditional delivery of messages
US20090150501A1 (en) * 2007-12-10 2009-06-11 Marc Eliot Davis System and method for conditional delivery of messages
US8671154B2 (en) 2007-12-10 2014-03-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US20090150514A1 (en) * 2007-12-10 2009-06-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US8166168B2 (en) 2007-12-17 2012-04-24 Yahoo! Inc. System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US20090165022A1 (en) * 2007-12-19 2009-06-25 Mark Hunter Madsen System and method for scheduling electronic events
US20090176509A1 (en) * 2008-01-04 2009-07-09 Davis Marc E Interest mapping system
US9626685B2 (en) 2008-01-04 2017-04-18 Excalibur Ip, Llc Systems and methods of mapping attention
US9706345B2 (en) 2008-01-04 2017-07-11 Excalibur Ip, Llc Interest mapping system
US20090177484A1 (en) * 2008-01-06 2009-07-09 Marc Eliot Davis System and method for message clustering
US8762285B2 (en) 2008-01-06 2014-06-24 Yahoo! Inc. System and method for message clustering
US10074093B2 (en) 2008-01-16 2018-09-11 Excalibur Ip, Llc System and method for word-of-mouth advertising
US20090222304A1 (en) * 2008-03-03 2009-09-03 Yahoo! Inc. Method and Apparatus for Social Network Marketing with Advocate Referral
US20090222302A1 (en) * 2008-03-03 2009-09-03 Yahoo! Inc. Method and Apparatus for Social Network Marketing with Consumer Referral
US8560390B2 (en) 2008-03-03 2013-10-15 Yahoo! Inc. Method and apparatus for social network marketing with brand referral
US8554623B2 (en) 2008-03-03 2013-10-08 Yahoo! Inc. Method and apparatus for social network marketing with consumer referral
US8538811B2 (en) 2008-03-03 2013-09-17 Yahoo! Inc. Method and apparatus for social network marketing with advocate referral
US8745133B2 (en) 2008-03-28 2014-06-03 Yahoo! Inc. System and method for optimizing the storage of data
US8589486B2 (en) 2008-03-28 2013-11-19 Yahoo! Inc. System and method for addressing communications
US20090248711A1 (en) * 2008-03-28 2009-10-01 Ronald Martinez System and method for optimizing the storage of data
US20090248738A1 (en) * 2008-03-31 2009-10-01 Ronald Martinez System and method for modeling relationships between entities
US8271506B2 (en) 2008-03-31 2012-09-18 Yahoo! Inc. System and method for modeling relationships between entities
US9858348B1 (en) 2008-06-27 2018-01-02 Google Inc. System and method for presentation of media related to a context
US20090326800A1 (en) * 2008-06-27 2009-12-31 Yahoo! Inc. System and method for determination and display of personalized distance
US20090325602A1 (en) * 2008-06-27 2009-12-31 Yahoo! Inc. System and method for presentation of media related to a context
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
US9158794B2 (en) 2008-06-27 2015-10-13 Google Inc. System and method for presentation of media related to a context
US8813107B2 (en) 2008-06-27 2014-08-19 Yahoo! Inc. System and method for location based media delivery
US8706406B2 (en) 2008-06-27 2014-04-22 Yahoo! Inc. System and method for determination and display of personalized distance
US20100030870A1 (en) * 2008-07-29 2010-02-04 Yahoo! Inc. Region and duration uniform resource identifiers (uri) for media objects
US20100027527A1 (en) * 2008-07-30 2010-02-04 Yahoo! Inc. System and method for improved mapping and routing
US10230803B2 (en) 2008-07-30 2019-03-12 Excalibur Ip, Llc System and method for improved mapping and routing
US8583668B2 (en) 2008-07-30 2013-11-12 Yahoo! Inc. System and method for context enhanced mapping
US8386506B2 (en) 2008-08-21 2013-02-26 Yahoo! Inc. System and method for context enhanced messaging
US20100049702A1 (en) * 2008-08-21 2010-02-25 Yahoo! Inc. System and method for context enhanced messaging
US20100063993A1 (en) * 2008-09-08 2010-03-11 Yahoo! Inc. System and method for socially aware identity manager
US20150057088A1 (en) * 2008-09-19 2015-02-26 Justin C. Allen Fantasy sports neural engine and method of using same
US20140364182A1 (en) * 2008-09-19 2014-12-11 Justin C. Allen Fantasy sports neural engine and method of using same
US8281027B2 (en) 2008-09-19 2012-10-02 Yahoo! Inc. System and method for distributing media related to a location
US8369970B2 (en) * 2008-09-19 2013-02-05 Allen Justin C Fantasy sports neural engine for player drafting
US20100077017A1 (en) * 2008-09-19 2010-03-25 Yahoo! Inc. System and method for distributing media related to a location
US20100075729A1 (en) * 2008-09-19 2010-03-25 Allen Justin C Fantasy Sports Neural Engine And Method Of Using Same
US20100082688A1 (en) * 2008-09-30 2010-04-01 Yahoo! Inc. System and method for reporting and analysis of media consumption data
US9600484B2 (en) 2008-09-30 2017-03-21 Excalibur Ip, Llc System and method for reporting and analysis of media consumption data
US20100083169A1 (en) * 2008-09-30 2010-04-01 Athellina Athsani System and method for context enhanced mapping within a user interface
US20100082427A1 (en) * 2008-09-30 2010-04-01 Yahoo! Inc. System and Method for Context Enhanced Ad Creation
US8108778B2 (en) 2008-09-30 2012-01-31 Yahoo! Inc. System and method for context enhanced mapping within a user interface
US20100094381A1 (en) * 2008-10-13 2010-04-15 Electronics And Telecommunications Research Institute Apparatus for driving artificial retina using medium-range wireless power transmission technique
US8032508B2 (en) 2008-11-18 2011-10-04 Yahoo! Inc. System and method for URL based query for retrieving data related to a context
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
US20100125562A1 (en) * 2008-11-18 2010-05-20 Yahoo, Inc. System and method for generation of url based context queries
US8060492B2 (en) 2008-11-18 2011-11-15 Yahoo! Inc. System and method for generation of URL based context queries
US9805123B2 (en) 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US20100125604A1 (en) * 2008-11-18 2010-05-20 Yahoo, Inc. System and method for url based query for retrieving data related to a context
US9224172B2 (en) 2008-12-02 2015-12-29 Yahoo! Inc. Customizable content for distribution in social networks
US8055675B2 (en) 2008-12-05 2011-11-08 Yahoo! Inc. System and method for context based query augmentation
US8166016B2 (en) 2008-12-19 2012-04-24 Yahoo! Inc. System and method for automated service recommendations
US20100185517A1 (en) * 2009-01-21 2010-07-22 Yahoo! Inc. User interface for interest-based targeted marketing
US20100185509A1 (en) * 2009-01-21 2010-07-22 Yahoo! Inc. Interest-based ranking system for targeted marketing
US20100228582A1 (en) * 2009-03-06 2010-09-09 Yahoo! Inc. System and method for contextual advertising based on status messages
US20100241689A1 (en) * 2009-03-19 2010-09-23 Yahoo! Inc. Method and apparatus for associating advertising with computer enabled maps
US8150967B2 (en) 2009-03-24 2012-04-03 Yahoo! Inc. System and method for verified presence tracking
US20100280913A1 (en) * 2009-05-01 2010-11-04 Yahoo! Inc. Gift credit matching engine
US20100280879A1 (en) * 2009-05-01 2010-11-04 Yahoo! Inc. Gift incentive engine
US20100285856A1 (en) * 2009-05-05 2010-11-11 World Sports Technology, Inc. Single player fantasy sports game
US8366551B2 (en) 2009-05-05 2013-02-05 World Sports Technology, Inc. Single player fantasy sports game
WO2011014675A1 (en) * 2009-07-29 2011-02-03 Emory James Pennington Fantasy sports leagues comprising historical players and/or historical results
US20110028195A1 (en) * 2009-07-29 2011-02-03 GLORY DAYS FANTASY, LLC d/b/a YESTERYEAR FANTASY SPORTS Fantasy sports leagues comprising historical players and/or historical results
US10223701B2 (en) 2009-08-06 2019-03-05 Excalibur Ip, Llc System and method for verified monetization of commercial campaigns
US20110035265A1 (en) * 2009-08-06 2011-02-10 Yahoo! Inc. System and method for verified monetization of commercial campaigns
US8914342B2 (en) 2009-08-12 2014-12-16 Yahoo! Inc. Personal data platform
US8364611B2 (en) 2009-08-13 2013-01-29 Yahoo! Inc. System and method for precaching information on a mobile device
US9855503B2 (en) 2010-03-01 2018-01-02 Rishi Nangia System and method for providing secondary gaming
US10369478B2 (en) 2010-03-01 2019-08-06 Rishi Nangia System and method for providing secondary gaming
US10398988B2 (en) * 2010-04-14 2019-09-03 Disney Enterprises, Inc. System and method for dynamically valuating players during a fantasy draft
US9072970B2 (en) * 2010-04-14 2015-07-07 Disney Enterprises, Inc. System and method for valuating a player in a fantasy draft based on user-defined league rules
US20110256910A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for dynamically valuating players during a fantasy draft
US8951107B2 (en) * 2010-04-14 2015-02-10 Disney Enterprises, Inc. System and method for non-sequential automated fantasy drafting
US20110256915A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for non-sequential automated fantasy drafting
US20170128841A1 (en) * 2010-04-14 2017-05-11 Disney Enterprises, Inc. System and method for dynamically valuating players during a fantasy draft
US9700805B2 (en) * 2010-04-14 2017-07-11 Disney Enterprises, Inc. System and method for automated fantasy drafting
US20110256909A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for automated fantasy drafting
US20110256926A1 (en) * 2010-04-14 2011-10-20 Disney Enterprises, Inc. System and method for valuating a player in a fantasy draft based on user-defined league rules
US8315722B1 (en) * 2011-07-11 2012-11-20 Stan Russo Advanced fantasy sports competition having user-drafted and system-generated fantasy teams
US8485877B2 (en) 2011-09-21 2013-07-16 Finishers Llc Method and system for a mixed martial arts fantasy game
US9202332B2 (en) 2013-01-14 2015-12-01 Hotbox Sports Llc Online fantasy sports game system and method
US20150231507A1 (en) * 2014-02-19 2015-08-20 Michael Vu Fantasy sports system
WO2015164544A1 (en) * 2014-04-22 2015-10-29 Hotbox Sports Llc Systems, methods and computer readable medium related to sports performance
US10183224B2 (en) 2014-06-12 2019-01-22 Michael Neil MACCALLUM Fantasy sports manager for various devices
US10751630B2 (en) 2014-06-12 2020-08-25 Michael Neil MACCALLUM Fantasy sports manager for various devices
US11623152B2 (en) 2014-06-12 2023-04-11 Michael Neil MACCALLUM Interaction of fantasy sports with live sports viewing
US20160086441A1 (en) * 2014-09-18 2016-03-24 Gtech Uk Interactive Limited Methods and apparatus for facilitating online search for up-to-date available sports betting opportunities
US11037400B2 (en) * 2014-09-18 2021-06-15 Igt Uk Interactive Limited Methods and apparatus for facilitating online search for up-to-date available sports betting opportunities
US20170001120A1 (en) * 2015-06-09 2017-01-05 John Mueller System and method for operating a fantasy sports league
US9807256B1 (en) 2016-01-26 2017-10-31 Brian Scott Bruno System and method for designing and printing fantasy sports draft board posters
US11232681B2 (en) * 2019-04-24 2022-01-25 Fanalyze, Inc. System and method of statistically comparing sports-entities

Similar Documents

Publication Publication Date Title
US20060040719A1 (en) Fantasy sports league pre-draft logic method
US9511284B2 (en) Systems and/or methods for stock portfolio based competitive simulations
US10639553B2 (en) Systems and methods for crowd-sourced game strategy
US8876607B2 (en) Visual display of fantasy sports team starting roster data trends
US20060217198A1 (en) Onsite fantasy sports game using onsite and network-based data collection and processing
US7824268B2 (en) Live hosted online multiplayer game
US5846132A (en) Interactive system allowing simulated or real time participation in a league
US8176518B1 (en) Systems and methods for providing fantasy sports contests based on subevents
US20140141888A1 (en) Methods and Systems for Using Mini-Games to Form a Hierarchical Social Network
US20080281444A1 (en) Predictive modeling system and method for fantasy sports
US20080287196A1 (en) Network game system
US20090186679A1 (en) Prediction game system and method
US20060079332A1 (en) System, methodology, and computer program product for gathering game data
US20130260898A1 (en) Fantasy sports game
US20110183734A1 (en) Fantasy game system and method
CN106413826A (en) Computer-implemented methods and systems enabling fan participation in calling plays at sporting and other events
US9399170B2 (en) Systems, methods, and computer program products for objective fantasy sporting contests
JPWO2008018512A1 (en) Network game system
US9700805B2 (en) System and method for automated fantasy drafting
JP2017538515A (en) A system to manage direct challenges and player changes between users in fantasy sports and other games
US20130053147A1 (en) Recommendation component for assisted electronic information processing
US20120052932A1 (en) Play along sports game
US20230196882A1 (en) Virtual sports league
WO2009092140A1 (en) System and/or method for interactive contests
US20150038232A1 (en) Real time synchronization for real time fantasy sports player selection or change

Legal Events

Date Code Title Description
AS Assignment

Owner name: MOCK DRAFT CENTRAL, LLC, MICHIGAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PLIML, JASON;REEL/FRAME:016910/0496

Effective date: 20050819

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION