Techniques for displaying data based on characteristics of a display device
First Claim
1. In a video device, a method of determining a portion of a block of text-based data to be provided to a display device, said method comprising:
- receiving said block of text-based data;
receiving one or more characteristics of said display device from said display device;
selecting a portion of said block of text-based data corresponding to an array of columns and rows based on said one or more characteristics received from said display device;
receiving said one or more characteristics of said display device from a user, if said one or more characteristics are not received from said display device;
selecting said portion of said block of text-based data corresponding to said array of columns and rows based on said one or more characteristics received from said user;
formatting said portion of said block of text-based data to create an image frame for said display device; and
communicating said image frame to said display device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of selecting a portion of a block of data for display based on characteristics of a display device. The method comprises several steps. In the first step, a block of Electronic Program Guide (EPG) data is received at a communication device adapted to process this data. Next, an input is received at the communication device regarding an appearance of the display device. The communication device can be a set-top box. The appearance of the display includes, but is not limited to, the resolution, the aspect ratio (AR), and the physical size of the display. Based on these inputs, the communication device next selects a portion, more or fewer columns or rows, of the block of EPG data to be displayed on the display device. The portion of the EPG data selected is formatted and communicated to the display device, e.g. television, for viewing by the user.
48 Citations
20 Claims
-
1. In a video device, a method of determining a portion of a block of text-based data to be provided to a display device, said method comprising:
-
receiving said block of text-based data; receiving one or more characteristics of said display device from said display device; selecting a portion of said block of text-based data corresponding to an array of columns and rows based on said one or more characteristics received from said display device; receiving said one or more characteristics of said display device from a user, if said one or more characteristics are not received from said display device; selecting said portion of said block of text-based data corresponding to said array of columns and rows based on said one or more characteristics received from said user; formatting said portion of said block of text-based data to create an image frame for said display device; and communicating said image frame to said display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A video device comprising:
-
a receiver unit for receiving a block of text-based data; a processor coupled to said receiver unit; and a computer readable memory coupled to said processor and containing program instructions stored therein that when executed cause said processor to implement a method for determining a portion of said block of text-based data to be provided to a display device comprising; receiving one or more characteristics of said display device from said display device; selecting a portion of said block of text-based data corresponding to an array of columns and rows of an electronic on-screen display information based on said one or more characteristics received from said display device; receiving said one or more characteristics of said display device from a user, if said one or more characteristics are not received from said display device; selecting said portion of said block of text-based data corresponding to an array of columns and rows of said electronic on-screen display information based on said one or more characteristics received from said user; formatting said portion of said block of text-based data to create an image frame for said display device; and communicating said image frame to said display device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification