The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 07, 2005
Filed:
Jun. 27, 2000
Sadik Bayrakeri, Foster City, CA (US);
Donald F. Gordon, Los Altos, CA (US);
John P. Comito, Redwood City, CA (US);
Edward A. Ludvig, Redwood City, CA (US);
Harold P. Yocom, Fremont, CA (US);
Jeremy S. Edmonds, Castro Valley, CA (US);
Eugene Gershtein, Redwood City, CA (US);
Sadik Bayrakeri, Foster City, CA (US);
Donald F. Gordon, Los Altos, CA (US);
John P. Comito, Redwood City, CA (US);
Edward A. Ludvig, Redwood City, CA (US);
Harold P. Yocom, Fremont, CA (US);
Jeremy S. Edmonds, Castro Valley, CA (US);
Eugene Gershtein, Redwood City, CA (US);
Sedna Patent Services, LLC, Philadelphia, PA (US);
Abstract
Techniques to create, generate, and deliver customized interactive program guide (custom-IPG). In one method, selections indicative of a set of channels to be included in the custom-IPG are received. In response, one or more custom-IPG screens having included therein the set of selected channels are rendered at a head end. The custom-IPG screens can be formed as subsets of the regular IPG screens, or as new screens. The rendered custom-IPG screens are provided from the head end to a set top terminal upon receiving a viewer request for the custom-IPG. Command indicative of a particular location at which to overlay the custom-IPG screens may also be received. In this case, the custom-IPG screens are re-rendered at the indicated location. The custom-IPG screens can be overlaid on a video sequence provided on a particular channel, which can be the channel currently being viewed, the channel used to carry regular program guide, or a channel that is independent of the channels used to carry regular programming and program guide. For example, either the custom or regular IPG can be provided on the program guide channel, depending on the viewer's selection.