SYSTEMS AND METHODS FOR ELECTRONIC PROGRAM GUIDE DATA SERVICES

Patent №

US 6,904,609

Granted

2005-06-07

Filed 2000

Owner

WEBTV NETWORKS, INC.

+1 more

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09527313

EPG services are provided, which enables a device such as a computer, a set top box or the like to collect EPG data from multiple EPG data providers or sources. The EPG data is collected at the device by EPG loaders. Each EPG loader collects EPG data from a particular source. The EPG loaders deliver the EPG data to a writer module, which performs scaling and formatting functions to the EPG data The writer module also stores the scaled and formatted EPG data in a database or other storage. Once stored, applications gain access to the EPG data through a control module. The writer module may also be implemented by chaining EPG loaders in a priority scheme. However, EPG loader interaction reduces independence and forces more rigid interface and implementation constraints upon the design of EPG loaders. The control module provides the accessed EPG data to the applications. EPG services function to isolate the operation of the applications from the EPG data sources. Because the EPG data is stored by the writer module and accessed by the control module, the applications and EPG data sources can change independently of one another without having an effect on the ability of EPG services to collect and provide access to EPG data.

Knowledge representationH04N 21/4355H04N 21/26283H04N 21/4335H04N 21/443H04N 21/4431H04N 21/4532H04N 21/4622H04N 21/47+2 more

AI classification

Knowledge representation0.97
AI hardware0.42
Planning0.17
Natural language0.03
Evolutionary computation0.00
Vision0.00
Speech0.00
Machine learning0.00

Ownership

WEBTV NETWORKS, INC.

assignment · 113240206

MICROSOFT CORPORATION

merger · 156990384

Assignors

PIETRASZAK, MICHAEL E., FRIES, ROBERT M., GIBSON, ROBERT S.T., WRAY, JONATHAN A.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC