IP Library Granted Patent US 8,656,430
Granted Patent B2
US 8,656,430 · App. 13/183,251 · Granted Feb 18, 2014

Processing system with electronic program guide authoring and methods for use therewith

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,656,430
App. No.
13/183,251
Granted
Feb 18, 2014
Kind
B2
Abstract

A processing system includes a memory module that stores an electronic program guide (EPG) authoring application. A processing module executes the EPG authoring application including a graphical user interface that responds to input from an end user. The EPG authoring application creates EPG configuration data to configure an EPG application of a client device associated with the end user.

Claims (29)

1. A processing system comprising:

a memory module that stores an electronic program guide (EPG) authoring application;

a processing module of a client device, coupled to the memory module, the processing module including at least one embedded processor that executes the EPG authoring application that includes a graphical user interface that responds to input from an end user and that creates EPG configuration data to configure an EPG application of the client device associated with the end user, wherein the EPG authoring application includes selection of a video preview pane and placement of the video preview pane on a display screen of the EPG application; and

an interface module, coupled to the processing module, that sends the EPG configuration data to an EPG server associated with a video distribution network, that sends EPG commands to the EPG server and that receives EPG data from the video distribution network that is based on the EPG configuration data and the EPG commands, and that receives at least one video signal from the video distribution network;

wherein the EPG server includes a rendering engine that generates EPG images based on the configuration data, the EPG commands and further based on EPG schedule data, wherein the EPG server includes a transcoder that transcodes a selected video signal to a reduced resolution for display in the video preview pane.

2. The processing system of claim 1 wherein the memory module further stores the EPG application and the processing module selectively executes the EPG application that generates the EPG commands in response to the end user's interaction with the EPG application.

3. The processing system of claim 1 wherein the EPG configuration data includes a screen resolution of the client device.

4. The processing system of claim 1 wherein the EPG authoring application includes selection of an advertising pane and placement of the advertising pane on a display screen of the EPG application.

5. The processing system of claim 1 wherein the EPG authoring application includes a grid tool for configuring a program schedule grid on a display screen of the EPG application.

6. The processing system of claim 1 wherein the EPG authoring application includes at least one of:

an art tool for inserting a graphical item on a display screen of the EPG application;

a line tool for adding lines on the display screen of the EPG application;

a fill tool for coloring regions on the display screen of the EPG application;

a sound tool for selecting sounds generated by the EPG application;

a text tool for adding text to the display screen of the EPG application; and

a clock insertion to for selecting and placing a clock icon on the display screen of the EPG application.

7. A method for use in an electronic program guide (EPG) authoring application comprising:

executing a graphical user interface that receives input data from an end user; and

creating EPG configuration data, in response to the input data, to configure an EPG application of a client device associated with the end user by:

sending the EPG configuration data to an EPG server associated with a video distribution network wherein the EPG configuration data indicates selection of a video preview pane and placement of the video preview pane on a display screen of the EPG application;

executing an EPG application that generates EPG commands in response to the end user's interaction with the EPG application;

sending the EPG commands to the EPG server; and

receiving EPG data from the video distribution network includes EPG images that are rendered by the EPG server based on the EPG configuration data and the EPG commands wherein the EPG server includes a transcoder that transcodes a selected video signal to a reduced resolution for display in the video preview pane.

8. The method of claim 7 wherein the EPG configuration data includes a screen resolution of the client device.

9. The method of claim 7 further comprising:

selecting an advertising pane in response to the input data; and

placing the advertising pane on a display screen of the EPG application in response to the input data.

10. The method of claim 7 further comprising:

configuring a program schedule grid on a display screen of the EPG application in response to the input data.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2025
From: PIXELWORKS, INC.
To: BITHARMONY, LLC
Reel/Frame 073147/0288 →
RELEASE OF SECURITY INTEREST Recorded Oct 21, 2025
From: COMERICA BANK
To: VIXS SYSTEMS, INC.
Reel/Frame 073158/0132 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2021
From: VIXS SYSTEMS, INC.
To: PIXELWORKS, INC.
Reel/Frame 056697/0568 →
SECURITY INTEREST Recorded Jul 18, 2016
From: VIXS SYSTEMS INC.
To: COMERICA BANK
Reel/Frame 039380/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2011
From: DOYLE, JAMES
To: VIXS SYSTEMS, INC.
Reel/Frame 026623/0539 →