Fantasy sports with situational substitutions of players

US10105595B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10105595-B2
Application numberUS-201313928100-A
CountryUS
Kind codeB2
Filing dateJun 26, 2013
Priority dateJun 26, 2013
Publication dateOct 23, 2018
Grant dateOct 23, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed is a method and system for situational substitutions in fantasy sports. A server maintains personnel packages received from a client device operated by a user owning a fantasy team that includes a default personnel package and zero or more situational personnel packages of fantasy players. Each situational personnel package includes fantasy players and is associated with a specific situation that might occur within a real life sports game. The server detects a specific real life sports game situation matching the specific situation associated with a situational personnel package. Based on this detection, the server substitutes the fantasy player(s) in the situational personnel package for one or more of the fantasy players in the default package. The server determines a score for the fantasy team based on points accrued by fantasy players in the default personnel package and the substituted one or more fantasy players in the personnel package.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a fantasy sports server, a plurality of personnel packages from a plurality of user associated client devices, each received personnel package comprising electronic information representing one or more fantasy sports players associated with a fantasy sports team of a respective user, each personnel package further comprising electronic data representing a specific situation that can occur within a real life sports game, each fantasy sports team having associated therewith a default personnel package comprising a set of said fantasy sports players; storing and maintaining, by a fantasy sports server, said received plurality of personnel packages; receiving and analyzing, by the fantasy sports server, broadcasts of real life sports games, each broadcast comprising electronic game data of a game currently being played, said analyzing comprising parsing, via the fantasy sports server, each broadcast of electronic game data, and based on said parsing, identifying a game situation within the respective real life sports game that has occurred; analyzing, via the fantasy sports server, said stored personnel packages based on said identified game situation, said analysis comprising comparing said identified game situation against the specific situations identified in each personnel package, and determining, based on said comparison, a match; substituting, via the fantasy sports server, one or more fantasy players based on said comparison and determined match, said substitution comprising: substituting, when the identified game situation matches a plurality of specific situations within the stored personnel packages, one or more fantasy sports players in a first personnel package for one or more of the fantasy sports players in the default personnel package when the first personnel package has an assigned priority higher than a priority of each other received personnel package; and substituting, when the identified game situation matches only one specific situation within the stored personnel packages, one or more fantasy sports players in a second personnel package for one or more fantasy sports players in the default personnel package, the second personnel package having a higher priority than the other personnel packages for said one specific situation; determining, by the fantasy sports server, a score for the fantasy sports team based on points accrued by all the fantasy sports players in the default personnel package and the substituted one or more fantasy sports players, said score based on accumulating how each identified game situation is scored according to said scoring in the default personnel package; and transmitting, by the fantasy sports server computer, the score to a client device of a first user for display on a graphical user interface (UI). 2. The method of claim 1 , further comprising receiving, by the fantasy sports server from the first user operating the client device, an indication of the fantasy sports players in the personnel package. 3. The method of claim 1 , further comprising receiving, by the fantasy sports server from the first user operating the client device, an indication of the specific situation associated with the personnel package. 4. The method of claim 1 , wherein the specific real life sports game situation is a situation from a group of situations consisting of a third-and-long situation in a football game, a goal-line situation in a football game, and a 4 th and inches situation in a football game. 5. The method of claim 1 , further comprising receiving, by the fantasy sports server from the first user operating the client device, the default personnel package, wherein the default personnel package comprises fantasy sports players that play unless the specific real life sports game situation occurs. 6. The method of claim 1 , further comprising maintaining, by the fantasy sports server, a list of specific real life sports game situations for comparison with the specific situation. 7. The method of claim 6 , wherein the maintaining of the list of specific real life sports game situations further comprises maintaining a list based on a situation from a group of situations consisting of down and distance, field position, point differential, game clock, and real team record. 8. The method of claim 1 , wherein the determining of the score further comprises determining a fantasy player score based on each play in the real life sports game that a fantasy player is active. 9. The method of claim 1 , wherein the determining of the score further comprises providing the fantasy sports team with extra points when the substituted one or more fantasy sports players in the personnel package makes a play in the real life sports game. 10. A fantasy sports server comprising: a processor; a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: logic executed by the processor for receiving, by a fantasy sports server, a plurality of personnel packages from a plurality of user associated client devices, each received personnel package comprising electronic information representing one or more fantasy sports players associated with a fantasy sports team of a respective user, each personnel package further comprising electronic data representing a specific situation that can occur within a real life sports game, each fantasy sports team having associated therewith a default personnel package comprising a set of said fantasy sports players; logic executed by the processor for storing and maintaining, by a fantasy sports server, said received plurality of personnel packages; logic executed by the processor for receiving and analyzing, by the fantasy sports server, broadcasts of real life sports games, each broadcast comprising electronic game data of a game currently being played, said analyzing comprising parsing, via the fantasy sports server, each broadcast of electronic game data, and based on said parsing, identifying a game situation within the respective real life sports game that has occurred; logic executed by the processor for analyzing, via the fantasy sports server, said stored personnel packages based on said identified game situation, said analysis comprising comparing said identified game situation against the specific situations identified in each personnel package, and determining, based on said comparison, a match; logic executed by the processor for substituting, via the fantasy sports server, one or more fantasy players based on said comparison and determined match, said substitution comprising: logic executed by the processor for substituting, when the identified game situation matches a plurality of specific situations within the stored personnel packages, one or more fantasy sports players in a first personnel package for one or more of the fantasy sports players in the default personnel package when the first personnel package has an assigned priority higher than a priority of each other received personnel package; and logic executed by the processor for substituting, when the identified game situation matches only one specific situation within the stored personnel packages, one or more fantasy sports players in a second personnel package for one or more fantasy sports players in the default personnel package, the second personnel package having a higher priority than the other personnel packages for said one specific situation; logic executed by the processor for determining, by the fantasy sports server, a score for the fantasy sports team based on points accrued by all the fantasy sports players in the default personnel

Assignees

Inventors

Classifications

  • Managing virtual sport teams · CPC title

  • A63F13/30Primary

    Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers · CPC title

  • by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions · CPC title

  • automatically by game devices or servers from real world data, e.g. measurement in live racing competition · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10105595B2 cover?
Disclosed is a method and system for situational substitutions in fantasy sports. A server maintains personnel packages received from a client device operated by a user owning a fantasy team that includes a default personnel package and zero or more situational personnel packages of fantasy players. Each situational personnel package includes fantasy players and is associated with a specific si…
Who is the assignee on this patent?
Oath Inc
What technology area does this patent fall under?
Primary CPC classification A63F13/30. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Oct 23 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).