Interlinking sports and television program listing metadata
First Claim
Patent Images
1. A computerized method of interlinking sporting event metadata and television program listing metadata, said computerized method comprising:
- receiving sports schedule data from a sports data provider, said sports schedule data comprising metadata for a plurality of sporting events;
receiving television program listing data from an electronic programming guide provider, said television program listing data comprising television program listings corresponding to at least one of the plurality of sporting events;
receiving, from a rules provider, one or more configurable criteria defining characteristics of the sporting events;
interlinking the received sports schedule data with the received television program listing data based on the received configurable criteria; and
creating, for display to a user, an enhanced electronic programming guide as a function of the interlinked sports schedule data and the television program listing data.
2 Assignments
0 Petitions
Accused Products
Abstract
Matching metadata for sporting events with television program listing data. A global sports format enables the import of sports metadata from various providers. The metadata is interlinked with the television program listing data via configurable match rules or criteria. An enhanced electronic programming guide is created to display, to a user, the interlinked metadata.
-
Citations
20 Claims
-
1. A computerized method of interlinking sporting event metadata and television program listing metadata, said computerized method comprising:
-
receiving sports schedule data from a sports data provider, said sports schedule data comprising metadata for a plurality of sporting events;
receiving television program listing data from an electronic programming guide provider, said television program listing data comprising television program listings corresponding to at least one of the plurality of sporting events;
receiving, from a rules provider, one or more configurable criteria defining characteristics of the sporting events;
interlinking the received sports schedule data with the received television program listing data based on the received configurable criteria; and
creating, for display to a user, an enhanced electronic programming guide as a function of the interlinked sports schedule data and the television program listing data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable media having computer-executable components for creating an enhanced electronic programming guide, said components comprising:
-
an interface component for receiving sports schedule data from a sports data provider, television program listing data from an electronic programming guide provider, and one or more configurable criteria defining characteristics of the sporting events from a rules provider, said sports schedule data comprising metadata for a plurality of sporting events;
a comparison component for querying the television program listing data for each of the plurality of sporting events based on the configurable criteria to identify one or more television programs corresponding to each of the sporting events;
an interlink component for matching the metadata for the plurality of sporting events with the television program listing data as a function of the querying by the comparison component; and
a publication component for creating, for display to a user, an enhanced electronic programming guide with the metadata for the plurality of sporting events matched to the television program listing data by the interlink component, wherein a computing device executes the interface component, the comparison component, the interlink component, and the publication component. - View Dependent Claims (11)
-
-
12. A system for interlinking sporting event metadata and television program listing metadata, said system comprising:
-
a memory area storing sports schedule data including metadata for a plurality of sporting events, an electronic programming guide including television program listing data, and configurable match rules; and
a processor configured to execute computer-executable instructions for;
querying the television program listing data based on the configurable match rules for each of the plurality of sporting events;
identifying, from the queried television program listing data, one or more television program listings corresponding to each of the sporting events;
merging the metadata for the plurality of sporting events with the television program listing data for the identified television program listings; and
updating the electronic programming guide with the merged metadata. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification