Method of selecting a portion of a block of data for display 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 an input regarding an appearance of said display device, said input is provided by said display device;
selecting said portion of said block of text-based data to be displayed on said display device based on said input;
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.
3 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.
99 Citations
28 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 an input regarding an appearance of said display device, said input is provided by said display device;
selecting said portion of said block of text-based data to be displayed on said display device based on said input;
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)
-
-
14. 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 implement a method for determining a portion of said block of text-based data to be provided to a display device, said method comprising;
receiving said block of text-based data;
determining if said display device provides an input of a display characteristic of said display device;
prompting via a message to provide display information of said display device, if said display device does not provide said input;
receiving said display characteristic of said display device, in response to said prompting;
selecting a portion of said block of text-based data to be displayed on said display device based on said display characteristic, in response to said receiving;
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 (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
receiving a block of text-based data to be provided to a display device;
determining if said display device provides an input of a display characteristic of said display device;
prompting via a message to provide display information of said display device, if said display device does not provide said input;
selecting a portion of said block of text-based data to be displayed on said display device based on a display characteristic default value stored in memory, if no display characteristic input received in response to said prompting;
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 (28)
-
Specification