Simple content format for auxiliary display devices
First Claim
1. In a computing environment, a method comprising:
- arranging data according to a format that allows an auxiliary display device to display a representation of the data based on its capabilities, including marking each set of data with information that indicates a type of data, and marking the data with any desired formatting instructions; and
providing the data to a transfer medium for access by the auxiliary display.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a system and method comprising a content format by which client programs running on a main computer system may provide data to various types of auxiliary display devices. The format, which may be XML-based, provides menu pages comprising a list of selectable items, content pages comprising text and images, and dialog pages providing text, images and one or more actionable options. The text and images may be accompanied by requested formatting information, e.g., specifying emphasis, color, alignment, wrapping and/or fit to the screen. An auxiliary device can parse the content to display as much as possible, particularly information recognized (via content tags) as significant, and use the formatting information to the extent of its capabilities. Virtual buttons may be defined for page navigation and/or item selection. Pages of the content format may be cached for operation when the main computer system is offline from the auxiliary display device.
186 Citations
20 Claims
-
1. In a computing environment, a method comprising:
-
arranging data according to a format that allows an auxiliary display device to display a representation of the data based on its capabilities, including marking each set of data with information that indicates a type of data, and marking the data with any desired formatting instructions; and
providing the data to a transfer medium for access by the auxiliary display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having stored thereon a data structure, comprising:
-
an indicator of a page type;
text content corresponding to the page type;
formatting information, the information corresponding to the text content; and
wherein an auxiliary device interprets the data structure and determines a way to present the text based on capabilities of the device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. In a computing environment, a system comprising:
-
a program that generates a page of content, the page having text to render and formatting information; and
an auxiliary display device, including means for processing the page and rendering a representation of the page, including formatting the text based on the formatting information, the auxiliary display device further including means for generating events corresponding to navigating to another page. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification