Patents by Inventor Michael Graben

Michael Graben has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250200291
    Abstract: In some implementations, the techniques described herein relate to a method including: (i) obtaining, by a processor, at least one statistic related to a recent history of a fantasy athletic team managed by a user within a fantasy athletic league, (ii) creating, by the processor, a prompt for a large language model (LLM), the prompt comprising, the at least one statistic and a set of constraints configured to produce as output from the LLM a fantasy team recap that conforms to at least one predetermined guideline, (iii) providing, by the processor, the prompt to the LLM as input, and (iv) causing display, by the processor, of the fantasy team recap output by the LLM in response to the prompt.
    Type: Application
    Filed: December 14, 2023
    Publication date: June 19, 2025
    Inventors: Michael GRABEN, Gerard Mugisha AKKERHUIS, Mustafa HAFEEZ, David CHOI, Michael WU, Joe FRANCIS, Amitay FEDER, Victor XIE, Nikhil BAHUBALI, Edward J. CAMPBELL, Sean MONTGOMERY
  • Patent number: 8606380
    Abstract: Disclosed is a trade evaluator for evaluating trades based on statistics of players to be traded, statistics of other players on each fantasy team, and settings of a fantasy league. A computer receives a request to analyze a trade of one or more players for one or more other players. The computer determines league settings and player statistics. For each player on the teams, the computer determines a position in a roster. The computer determines a highest value player for each position. If there is only one slot that can hold the highest ranked player still available to place, the computer fills the slot with that player. If there are multiple slots left, and each of those slots can also hold other player positions, the computer places the player in a slot with a lowest opportunity cost. The computer determines a point total for the teams with and without execution of the trade.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 10, 2013
    Assignee: Yahoo! Inc.
    Inventors: Joe Trdinich, Michael Graben, Ron Belmarch, Shane Kao, Joe Francis
  • Publication number: 20130017874
    Abstract: Disclosed is a trade evaluator for evaluating trades based on statistics of players to be traded, statistics of other players on each fantasy team, and settings of a fantasy league. A computer receives a request to analyze a trade of one or more players for one or more other players. The computer determines league settings and player statistics. For each player on the teams, the computer determines a position in a roster. The computer determines a highest value player for each position. If there is only one slot that can hold the highest ranked player still available to place, the computer fills the slot with that player. If there are multiple slots left, and each of those slots can also hold other player positions, the computer places the player in a slot with a lowest opportunity cost. The computer determines a point total for the teams with and without execution of the trade.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 17, 2013
    Applicant: Yahoo! Inc.
    Inventors: Joe Trdinich, Michael Graben, Ron Belmarch, Shane Kao, Joe Francis
  • Publication number: 20130018492
    Abstract: Disclosed is a trade evaluator for evaluating trades based on statistics of players to be traded, statistics of other players on each fantasy team, and settings of a fantasy league. A computer receives a request to analyze a trade of one or more players for one or more other players. The computer determines league settings and player statistics. For each player on the teams, the computer determines a position in a roster. The computer determines a highest value player for each position. If there is only one slot that can hold the highest ranked player still available to place, the computer fills the slot with that player. If there are multiple slots left, and each of those slots can also hold other player positions, the computer places the player in a slot with a lowest opportunity cost. The computer determines a point total for the teams with and without execution of the trade.
    Type: Application
    Filed: July 12, 2011
    Publication date: January 17, 2013
    Applicant: Yahoo! Inc.
    Inventors: Joe Trdinich, Michael Graben, Ron Belmarch, Shane Kao, Joe Francis
  • Patent number: 8340794
    Abstract: Disclosed is a trade evaluator for evaluating trades based on statistics of players to be traded, statistics of other players on each fantasy team, and settings of a fantasy league. A computer receives a request to analyze a trade of one or more players for one or more other players. The computer determines league settings and player statistics. For each player on the teams, the computer determines a position in a roster. The computer determines a highest value player for each position. If there is only one slot that can hold the highest ranked player still available to place, the computer fills the slot with that player. If there are multiple slots left, and each of those slots can also hold other player positions, the computer places the player in a slot with a lowest opportunity cost. The computer determines a point total for the teams with and without execution of the trade.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: December 25, 2012
    Assignee: Yahoo! Inc.
    Inventors: Joe Trdinich, Michael Graben, Ron Belmarch, Shane Kao, Joe Francis