A wireless data output method for outputting at a selected wireless output device digital content accessed from a wireless mobile information apparatus without requiring a device-dependent output device driver specific to the selected wireless output device, the wireless mobile information apparatus including at least a touch sensitive screen interface for interacting with a user and a wireless communication unit for wireless communication with the selected wireless output device, the method comprising:nreceiving over the interface from the user at least an indication related to output of digital content to the selected wireless output device;establishing a radio frequency wireless communication connection directly between the wireless mobile information apparatus and the selected output device, the direct wireless connection not including an external server between the information apparatus and the selected output device;receiving at the wireless mobile information apparatus and over the radio frequency wireless connection one or more components or information from the selected output device for conforming digital content to an output data, the one or more components or information being necessary for conforming at the wireless mobile information apparatus the digital content to an output data that is suitable for transmitting to the selected output device;conforming at the wireless mobile information apparatus the digital content to an output data that is compatible with the selected output device employing at least in part the one or more components or information; andtransmitting the output data from the wireless mobile information apparatus over the direct wireless connection to the selected output device for output.
›28.↳ 27The method of claim 27 in which the digital content resides in the wireless mobile information apparatus.d2
The method of claim 27 in which the digital content resides in the wireless mobile information apparatus.
›29.↳ 27The method of claim 27 further including obtaining the digital content from a data source distinct from the wireless mobile information apparatus.d2
The method of claim 27 further including obtaining the digital content from a data source distinct from the wireless mobile information apparatus.
›30.↳ 27The method of claim 27 further comprising obtaining authentication information from the wireless mobile information apparatus and authenticating permi…d2
The method of claim 27 further comprising obtaining authentication information from the wireless mobile information apparatus and authenticating permission for the wireless mobile information apparatus to access the selected output device.
›31.↳ 27The method of claim 27 further including obtaining from the wireless mobile information apparatus payment information to administer payment for output…d2
The method of claim 27 further including obtaining from the wireless mobile information apparatus payment information to administer payment for outputting service provided at the selected output device.
›32.↳ 27The method of claim 27 further including the wireless mobile information apparatus discovering the selected output device via radio wireless discovery…d2+5
The method of claim 27 further including the wireless mobile information apparatus discovering the selected output device via radio wireless discovery.
›33.↳ 32The method of claim 32 in which discovering the selected output device includes the wireless mobile information apparatus broadcasting a discovery req…d3
The method of claim 32 in which discovering the selected output device includes the wireless mobile information apparatus broadcasting a discovery request and awaiting a response from the selected output device.
›34.↳ 32The method of claim 32 in which discovering the selected output device includes the selected output device broadcasting information about its availabi…d3
The method of claim 32 in which discovering the selected output device includes the selected output device broadcasting information about its availability and awaiting to be contacted by the wireless mobile information apparatus.
›35.↳ 32The method of claim 32 in which the wireless mobile information apparatus discovers the selected output device with wireless communication.d3
The method of claim 32 in which the wireless mobile information apparatus discovers the selected output device with wireless communication.
›36.↳ 32The method of claim 32 in which the discovering of the selected output device involves determining if the selected output device satisfies one or more…d3+1
The method of claim 32 in which the discovering of the selected output device involves determining if the selected output device satisfies one or more of an output requirement, a service requirement, and a compatibility requirement, individually or in combination.
›37.↳ 36The method of claim 36 in which the one or more requirements include one or more of price, quality of service, and availability individually or in any…d4
The method of claim 36 in which the one or more requirements include one or more of price, quality of service, and availability individually or in any combination.
›38.↳ 27The method of claim 27 in which the one or more components or information is or are stored in the selected output device.d2
The method of claim 27 in which the one or more components or information is or are stored in the selected output device.
›39.↳ 27The method of claim 27 in which the one or more components or information is or are stored in an output controller associated with the selected output…d2
The method of claim 27 in which the one or more components or information is or are stored in an output controller associated with the selected output device.
›40.↳ 27The method of claim 27 in which the one or more components include at least part of a component related to a printer driver, an audio driver, a displa…d2
The method of claim 27 in which the one or more components include at least part of a component related to a printer driver, an audio driver, a display driver, and a projection driver, individually or in any combination.
›41.↳ 27The method of claim 27 in which the one or more components include software code or a software application.d2
The method of claim 27 in which the one or more components include software code or a software application.
›42.↳ 27The method of claim 27 in which the one or more components include information relating to one or more of a projection device, a printer, a display de…d2
The method of claim 27 in which the one or more components include information relating to one or more of a projection device, a printer, a display device, an audio device, and a user interface, individually or in any combination.
›43.↳ 27The method of claim 27 further comprising installing at wireless mobile information apparatus at least part of the one or more components received ove…d2
The method of claim 27 further comprising installing at wireless mobile information apparatus at least part of the one or more components received over the direct wireless connection.
›44.↳ 27The method of claim 27 further comprising executing at wireless mobile information apparatus at least part of the one or more components received over…d2+1
The method of claim 27 further comprising executing at wireless mobile information apparatus at least part of the one or more components received over the direct wireless connection for driving the output device over the direct wireless connection.
›45.↳ 44The method of claim 44 further comprising driving the output device over the direct wireless connection.d3
The method of claim 44 further comprising driving the output device over the direct wireless connection.
›46.↳ 27The method of claim 27 in which conforming the data content includes performing raster image processing on the data content.d2
The method of claim 27 in which conforming the data content includes performing raster image processing on the data content.
›47.↳ 27The method of claim 27 further including performing raster image processing on the output data at the selected output device.d2
The method of claim 27 further including performing raster image processing on the output data at the selected output device.
›48.↳ 27The method of claim 27 further including converting the output data into a form compatible to one of an output engine, a display engine, an audio engi…d2
The method of claim 27 further including converting the output data into a form compatible to one of an output engine, a display engine, an audio engine, a printer engine, an output controller, a display controller, and a printer controller, individually or in combination.
›49.↳ 27The method of claim 27 in which the output data is further processed in an output controller associated with the selected output device before being d…d2
The method of claim 27 in which the output data is further processed in an output controller associated with the selected output device before being delivered to the selected output device.
›50.↳ 27The method of claim 27 in which the wireless mobile information apparatus includes one or more of a digital camera, an Internet-enabled cellular phone…d2
The method of claim 27 in which the wireless mobile information apparatus includes one or more of a digital camera, an Internet-enabled cellular phone, a smart phone, an Internet appliance, and a personal computer, individually or in any combination.
›51.↳ 27The method of claim 27 in which the output device includes one or more of a printing device, a display device, a projection device, and an audio outpu…d2
The method of claim 27 in which the output device includes one or more of a printing device, a display device, a projection device, and an audio output device, individually or in any combination.
›52.↳ 27The method of claim 27 in which the output data includes compressed data.d2
The method of claim 27 in which the output data includes compressed data.
›53.↳ 27The method of claim 27 in which the radio frequency wireless communication channel is compatible with a Bluetooth wireless protocol or with one operat…d2
The method of claim 27 in which the radio frequency wireless communication channel is compatible with a Bluetooth wireless protocol or with one operating within a IEEE 802.11 protocol.