Information apparatus or client software that wirelessly discovers, within short range, one or more output devices for establishing a wireless connection
DCFirst Claim
1. A method for an information apparatus to wirelessly output, at one or more output devices, at least part of content that is accessible by the information apparatus or stored at the information apparatus, the information apparatus is a distinct device from the one or more output devices, the information apparatus includes wireless communication circuitry for wireless communication, and a touch sensitive screen interface, wherein the method comprises:
- (a) wirelessly discovering, over short range wireless communication and using the wireless communication circuitry of the information apparatus, at least two available output devices;
(b) wirelessly receiving, by the information apparatus, via the wireless communication circuitry of the information apparatus and over the short range wireless communication, information from an available output device, the information including at least an attribute of the available output device, and the available output device being one of the at least two available output devices that have been wirelessly discovered by the information apparatus in (a);
(c) determining, at the information apparatus and from the information wirelessly received from the available output device in (b), whether the attribute of the available output device matches a requirement for outputting at least part of the content, which is accessible by the information apparatus or stored at the information apparatus, from the information apparatus to the available output device, and, when the requirement is matched, either;
(d) receiving, via the touch sensitive screen interface of the information apparatus, an input from a user related to a selection of the available output device;
conforming at least part of the content into output data, based, at least in part, on the information wirelessly received from the available output device in (b); and
transmitting, via the wireless communication circuitry of the information apparatus, at least part of the output data over the short range wireless communication from the information apparatus to the selected available output device, or(e) wirelessly receiving, via the wireless communication circuitry of the information apparatus and over the short range wireless communication, information from another available output device, the information specifying an attribute of the another available output device, and repeating at least steps (c) and (d), the another available output device being another output device of the at least two available output devices.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Information apparatus that wirelessly discovers an output device, which is available within close physical vicinity for outputting digital content, is herein disclosed and enabled. The information apparatus includes wireless communication circuitry for establishing short range wireless communication between the information apparatus and the output device. The information apparatus wirelessly receives information from the output device that has been wirelessly discovered, and determines, from the information received, whether the output device matches a requirement for outputting digital content. When the requirement is matched, the information apparatus selects the discovered output device, conforms at least part of the content into output data, and transmits at least part of the output data over the short range wireless communication from the information apparatus to the selected output device. The information apparatus may include one or more of a smart phone, information pad, a digital camera, or an Internet appliance.
721 Citations
20 Claims
-
1. A method for an information apparatus to wirelessly output, at one or more output devices, at least part of content that is accessible by the information apparatus or stored at the information apparatus, the information apparatus is a distinct device from the one or more output devices, the information apparatus includes wireless communication circuitry for wireless communication, and a touch sensitive screen interface, wherein the method comprises:
-
(a) wirelessly discovering, over short range wireless communication and using the wireless communication circuitry of the information apparatus, at least two available output devices; (b) wirelessly receiving, by the information apparatus, via the wireless communication circuitry of the information apparatus and over the short range wireless communication, information from an available output device, the information including at least an attribute of the available output device, and the available output device being one of the at least two available output devices that have been wirelessly discovered by the information apparatus in (a); (c) determining, at the information apparatus and from the information wirelessly received from the available output device in (b), whether the attribute of the available output device matches a requirement for outputting at least part of the content, which is accessible by the information apparatus or stored at the information apparatus, from the information apparatus to the available output device, and, when the requirement is matched, either; (d) receiving, via the touch sensitive screen interface of the information apparatus, an input from a user related to a selection of the available output device;
conforming at least part of the content into output data, based, at least in part, on the information wirelessly received from the available output device in (b); and
transmitting, via the wireless communication circuitry of the information apparatus, at least part of the output data over the short range wireless communication from the information apparatus to the selected available output device, or(e) wirelessly receiving, via the wireless communication circuitry of the information apparatus and over the short range wireless communication, information from another available output device, the information specifying an attribute of the another available output device, and repeating at least steps (c) and (d), the another available output device being another output device of the at least two available output devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information apparatus for wirelessly transferring output data from the information apparatus to an output device by short range wireless communication, the output data being related, at least in part, to digital content that is stored at the information apparatus or accessible by the information apparatus, and the output device being a distinct device from the information apparatus, the information apparatus including:
-
one or more wireless communication units, a touch sensitive screen, operating system software, one or more processors, and one or more client applications executable, at least partly, by the one or more processors at the information apparatus for providing one or more functionalities to the information apparatus, the one or more functionalities provided by the one or more client applications are facilitated, at least partly, by the operating system software included in the information apparatus, and wherein execution of the operating system software or the one or more client applications, by the one or more processors at the information apparatus, cause the information apparatus to implement a method that comprises; (1) receiving, by the one or more client applications executing by the one or more processors at the information apparatus and over the touch sensitive screen of the information apparatus, at least an indication, from a user, related to selection of digital content for rendering; (2) wirelessly discovering, by short range wireless communication and using the one or more wireless communication units of the information apparatus, the output device; (3) wirelessly receiving from the output device, over the short range wireless communication and using the one or more wireless communication units of the information apparatus, information related to the output device wirelessly discovered in (2), and the information includes at least one of a name, a brand, a model, security information, a device identity, an address, voice, capability information, or a device profile, individually or in any combination, related to the output device wirelessly discovered in (2); (4) selecting, at the information apparatus using the touch sensitive screen and using the one or more client applications executing by the one or more processors at the information apparatus, the output device wirelessly discovered in (2), the selection of the output device being based, at least in part, on the information wirelessly received from the output device in (3) and being further based on user input via the touch sensitive screen of the information apparatus; (5) conforming, using the one or more client applications executing by the one or more processors at the information apparatus, at least part of the digital content, which is selected in (1), into output data, the output data being related to at least part of the digital content selected in (1), and the output data includes one or more of a published standard, a proprietary standard, a format, a protocol, or a language, individually or in any combination, that is acceptable for wireless transferring to the output device selected in (4); and (6) wirelessly transferring, over the short range wireless communication and using the one or more wireless communication units of the information apparatus, at least part of the output data conformed in (5) from the information apparatus to the output device selected in (4), wherein at least part of the output data conformed in (5) and that is wirelessly transferred to the output device is related, at least in part, to the digital content selected in (1). - View Dependent Claims (12, 13, 14, 15)
-
-
16. An information apparatus for outputting output data from the information apparatus to one or more wireless output devices over a local wireless communication medium, the output data related to digital content being accessible by the information apparatus, the one or more wireless output devices being separate and distinct devices from the information apparatus, and the information apparatus including:
-
one or more wireless communication units for wireless communication over the local wireless communication medium, one or more processors, and software or firmware, wherein execution of at least part of the software or firmware by the one or more processors of the information apparatus causes the information apparatus to implement a method that comprises; (a) wirelessly searching, using the one or more wireless communication units of the information apparatus and over the local wireless communication medium, for the one or more wireless output devices that have broadcasted their availability over the local wireless communication medium for wireless connection; (b) wirelessly discovering, using the one or more wireless communication units of the information apparatus and over the local wireless communication medium, the one or more wireless output devices that have broadcasted their availability over the local wireless communication medium, and the wireless discovery of the one or more wireless output devices is based, at least in part, on the information apparatus having wirelessly searched for the one or more wireless output devices in (a); (c) receiving, over the local wireless communication medium and at the information apparatus, information from the one or more wireless output devices wirelessly discovered in (b), the information received over the local wireless communication medium includes at least an attribute related to the one or more wireless output devices wirelessly discovered in (b); (d) selecting, at the information apparatus, a wireless output device from among the one or more wireless output devices wirelessly discovered in (b), the selection of the wireless output device being based, at least in part, on the information received over the local wireless communication medium from the one or more wireless output devices wirelessly discovered in (b); (e) generating, by using the one or more processors of the information apparatus, the output data, the output data being related to at least part of the digital content for outputting at the wireless output device selected in (d), the generation of the output data is based, at least in part, on having received from the wireless output device device information related to the wireless output device selected in (d), and the generation of the output data is based, at least in part, on the device information that is received from the wireless output device; (f) transmitting, using the one or more wireless communication units of the information apparatus and over the local wireless communication medium and to the wireless output device selected in (d), at least part of the output data generated in (e); and (g) repeating any combination or part of steps (a) to (f), in dependence of not having wirelessly discovered, over the local wireless communication medium, the one or more wireless output devices in step (b), or not having obtained a selection of the wireless output device in step (d). - View Dependent Claims (17, 18, 19, 20)
-
Specification