Patent ID: 7165264

Claim:
In an interactive television environment, a method comprising: aggregating pixel widths of a portion of a text string for a row in a display area having at least one row; if the aggregated pixel widths for that row exceed a width of the row, searching back through characters of the portion of the text string until a space is located; breaking the portion of the text string at the located space; and if aggregated pixel widths for a last row of the display area exceed an allocated pixel width for the last row, truncating a portion of the text string for that last row at a space, comprising: if the aggregated pixel widths of the portion of the text string for that last row exceed the allocated pixel width of the last row, searching back through characters of that portion of the text string until the space is located; and inserting an ellipsis in a location immediately adjacent to the location of the space.