System for device-to-device pervasive digital output
First Claim
1. A data output method for rendering at one or more output devices data content accessed from an information apparatus, comprising:
- establishing a communication channel between the information apparatus and the one or more output devices;
receiving at the information apparatus over the communication channel one or more attributes corresponding to the one or more output devices;
selecting at the information apparatus the one or more output devices for rendering the data content based at least in part on the one or more attributes; and
delivering the data content to the one or more selected output devices for rendering.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic system and method of pervasive output allow an information apparatus to output data content conveniently to virtually any output device. One method includes establishing a communication channel between the information apparatus and an output device and receiving at the information apparatus over the communication channel an attributes corresponding to the output device. The output device may then be selected at the information apparatus based at least in part on the attributes. The data content is delivered to the output device for rendering.
175 Citations
96 Claims
-
1. A data output method for rendering at one or more output devices data content accessed from an information apparatus, comprising:
-
establishing a communication channel between the information apparatus and the one or more output devices;
receiving at the information apparatus over the communication channel one or more attributes corresponding to the one or more output devices;
selecting at the information apparatus the one or more output devices for rendering the data content based at least in part on the one or more attributes; and
delivering the data content to the one or more selected output devices for rendering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32)
-
-
8. The method of 7 in which discovering the one or more output devices includes the information apparatus broadcasting an output service request and awaiting one or more responses from the one or more output devices.
-
33. A data output method for rendering at a selected output device data content accessed from an information apparatus, comprising:
-
establishing a communication channel between the information apparatus and the selected output device;
receiving at the information apparatus one or more components associated with the selected output device and enabling the data content to be rendered by the selected output device, the one or more components including an indication of an output data associated with the selected output device;
conforming at the information apparatus the data content to the output data associated with the selected output device; and
delivering the output data to the selected output device for rendering. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. In a computer readable medium, data output software for rendering at one or more output devices data content accessed from an information apparatus, comprising:
-
software for establishing a communication channel between the information apparatus and the one or more output devices;
software for receiving at the information apparatus over the communication channel one or more attributes corresponding to the one or more output devices;
software for selecting at the information apparatus the one or more output devices for rendering the data content based at least in part on the one or more attributes; and
software for delivering the output data to the one or more selected output devices for rendering. - View Dependent Claims (64)
-
-
65. In a computer readable medium, data output software for rendering at a selected output device data content accessed from an information apparatus, comprising:
-
software for establishing a communication channel between the information apparatus and the selected output device;
software for receiving at the information apparatus one or more components associated with the selected output device and enabling the data content to be rendered by the selected output device, the one or more components including an indication of an output data associated with the selected output device;
software for conforming at the information apparatus the data content to the output data associated with the selected output device; and
software for delivering the output data to the selected output device for rendering.
-
-
66. A data output method for rendering at one or more output devices associated with a selected output system data content accessed from an information apparatus, comprising:
-
establishing a communication channel between the information apparatus and the selected output system;
receiving at the information apparatus over the communication channel one or more attributes corresponding to the one or more output devices associated with the output system;
selecting at the information apparatus one or more output devices for rendering the data content based at least in part on the one or more attributes; and
delivering the data content to the selected output system for rendering at the selected one or more output devices. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96)
-
-
78. A data output method for rendering at an output device associated with a selected output system data content accessed from an information apparatus, comprising:
-
establishing a communication channel between the information apparatus and the selected output system;
receiving at the information apparatus one or more components from the selected output system and enabling the data content to be rendered by the output device associated the selected output system;
conforming at the information apparatus the data content to an output data with the one or more components; and
delivering the output data to the selected output system for rendering by the output device.
-
Specification