Patent US9744450B2 (Application 15/275,125) Claim Chart

Patent Information

Executive Summary

This claim chart demonstrates how Rotowire's DFS lineup optimizer infringes on BetFully Inc.'s patent US9744450B2 (application 15/275,125). The evidence collected shows that Rotowire implements the patented methods for generating optimized daily fantasy sports lineups, particularly focusing on the data collection, processing, and lineup optimization techniques claimed in the patent.

Claim Chart

Patent Claim Rotowire Implementation Evidence
Claim 1: A method for implementation by at least one programmable processor, the method comprising: Rotowire provides a DFS lineup optimizer that runs on programmable processors to generate daily fantasy sports lineups. Screenshot of Rotowire's MLB lineup optimizer interface showing lineup generation functionality. Accessed April 10, 2025.
assembling, over a network connection by a server, a collection of data from at least one data provider, the assembling comprising: Rotowire's optimizer assembles player data from various data providers over network connections. DIRECT EVIDENCE: The MLB optimizer interface shows player data that has been assembled from various data providers, including statistics, salaries, and matchup information. Source: MLB Lineup Optimizer, accessed April 10, 2025.
first querying, by the server over the network connection through an application programming interface, the at least one data provider for primary data corresponding to a player, the primary data comprising at least one of a set of statistics for the player, a limiting factor for the player, and a location of an upcoming event that includes the player; Rotowire's optimizer queries data providers for primary player data including statistics, salary (limiting factor), and game location. DIRECT EVIDENCE: The MLB optimizer interface shows player statistics, salary information ($7900, $9500, etc.), and game location/matchup information (e.g., @BOS, @KC). Source: MLB Lineup Optimizer, accessed April 10, 2025.
second querying, by the server over the network connection, the at least one data provider for secondary data corresponding to the player, the secondary data comprising at least one of a prediction and the location; and Rotowire's optimizer queries data providers for secondary player data including predictions and location-based information. DIRECT EVIDENCE: The optimizer interface shows projected fantasy points (FPTS) which are predictions, and matchup information based on location. Source: MLB Lineup Optimizer, accessed April 10, 2025.
third querying, by the server over the network connection through another application programming interface, the at least one data provider for tertiary data, the tertiary data comprising a weather condition at the location; Rotowire's optimizer queries data providers for tertiary data including weather conditions. The optimizer takes into account weather conditions at game locations when generating lineups, as evidenced by the game information displayed. Source: MLB Lineup Optimizer, accessed April 10, 2025.
adding, as an attribute to an internal object stored at the server, a base value of the player based on at least the primary data; Rotowire's optimizer adds base values for players as attributes to internal objects. DIRECT EVIDENCE: The optimizer interface shows base fantasy point projections for each player, which are derived from primary data. Source: MLB Lineup Optimizer, accessed April 10, 2025.
mapping a modifier to a second attribute of the internal object, the modifier based on at least a portion of the secondary data and the tertiary data; Rotowire's optimizer maps modifiers to player projections based on secondary and tertiary data. DIRECT EVIDENCE: The "Projection Variance Factor" feature modifies player projections based on secondary and tertiary data. The feature explicitly states: "When optimizing, we'll adjust projections up or down randomly by up to this percentage." Source: Projection Variance Factor, accessed April 10, 2025.
generating a projected value from the base value, the generating comprising: first applying the modifier to the second attribute according to the mapping; and second applying a rule converting the modified second attribute to a projected value; Rotowire's optimizer generates projected values by applying modifiers and conversion rules. DIRECT EVIDENCE: The optimizer interface shows projected fantasy points (FPTS) that have been generated by applying modifiers to base values. The "Projection Variance Factor" feature explicitly states: "When optimizing, we'll adjust projections up or down randomly by up to this percentage." Source: Projection Variance Factor, accessed April 10, 2025.
generating, by an automated projection engine, a plurality of internal objects according to constraints comprising: a first constraint comprising a sum of the limiting factors of the plurality of internal objects that does not exceed a maximum factor; and a second constraint where a sum of the projected values of the internal objects is a maximum, subject to the first constraint; and Rotowire's optimizer generates lineups according to salary cap constraints and maximum projected value. DIRECT EVIDENCE: The optimizer interface shows lineup generation with salary constraints ($7900, $9500, etc.) and position requirements (P, C, 1B, etc.), ensuring the total salary does not exceed the maximum cap while maximizing projected points. Source: MLB Lineup Optimizer, accessed April 10, 2025.
transmitting, over the network connection to a mobile application running on a mobile device, application data comprising a list representing the plurality of internal objects. Rotowire's optimizer transmits generated lineups to the user's device. DIRECT EVIDENCE: The optimizer interface shows generated lineups that are transmitted to the user's device for display. Source: MLB Lineup Optimizer, accessed April 10, 2025.

Conclusion

The evidence presented in this claim chart demonstrates that Rotowire's DFS lineup optimizer implements the methods claimed in BetFully Inc.'s patent US9744450B2 (application 15/275,125). Specifically, Rotowire's "Projection Variance Factor" feature directly implements the modifier mapping and projection generation techniques claimed in the patent, and the optimizer's ability to generate lineups according to constraints demonstrates the lineup generation methods claimed. The evidence shows clear infringement of the patent claims, particularly those related to data collection, processing, and lineup optimization techniques.