The rules-based approach to identifying scoring opportunities for a user's side-game matchup allows the systems and methods described herein to overcome several problems. For example, the rules-based approach provides a system that is agile enough to cover multiple scoring systems that contain different rules. In fact, a media application may retrieve or be provided with rules stored by a service or defined by a user that can be used by the media application to identify scoring opportunities without hard-coding the rules. Furthermore, the systems and methods can be applied to a litany of events and sport by changing the rules that define the scoring system of that event or sport. Additionally, the media application, using a rules-based approach to identify scoring opportunities, solves yet another problem of keeping users from being distracted by other devices by providing individualized information to viewers that relates to their interest and augments the viewing of live sporting event.
In some embodiments, the media application generates for display, with the video of the event, information about the possible scoring scenarios comprises using the following techniques. The media application may map coordinates in the video of the event to the locations on the playing space of the event that correspond to the possible scoring scenarios. For example, the media application may identify the location of the San Francisco 49ers' goal line in the video of the live sporting event (e.g., the xy-coordinates of the goal line).