Dublin, CA, United States of America

Mustafa Hafeez

This inventor holds 1 USPTO granted patent. Top assignee: Yahoo Assets LLC. Active years: 2026.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Mustafa Hafeez. Retrieved from https://idiyas.com/inventor/mustafa-hafeez

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Calculating rank

Average Co-Inventor Count = 1.0

ph-index = 1


Company Filing History:


Years Active: 2026

Loading Chart...
1 patent (USPTO):Explore Patents

Title: Mustafa Hafeez: Inventor of Customized Fantasy League Recaps

Introduction

Mustafa Hafeez is an inventor based in Dublin, California. His patent work includes a system for generating customized recaps for fantasy athletic leagues using large language models.

Latest Patents

Hafeez is associated with 1 patent, titled “Systems and Methods for Generating Customized Recaps for Fantasy Athletic Leagues.” The invention describes obtaining statistics about a user’s fantasy team, combining them with constraints in a prompt for a large language model, and displaying the resulting recap. The constraints are designed to help the generated recap follow predetermined guidelines.

Career Highlights

Hafeez’s patent focuses on applying generative AI to personalized sports content. The system uses a team’s recent history and statistics to produce a recap tailored to the fantasy league user.

Collaborations

The patent information names Yahoo Assets LLC as the company associated with Hafeez. Michael Graben and Gerard Mugisha Akkerhuis are identified as coworkers.

Conclusion

Mustafa Hafeez’s patented work combines fantasy sports data and large language models to create customized team recaps.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…