Printers, printer controllers, printer software, or printer firmware for supporting wireless printing or printing over air
DCFirst Claim
1. A printing device supporting wireless printing of digital content, comprising:
- a memory or storage hardware component to store at least part of an output device profile, the output device profile includes at least one attribute related to the printing device; and
one or more wireless communication units for wireless communication, the one or more wireless communication units include one or more wireless communication chips or chipsets, at least one wireless communication chip or chipset of the one or more wireless communication chips or chipsets being compatible, at least partly, with at least one protocol within IEEE 802.11 wireless standards; and
wherein the printing device uses the one or more wireless communication chips or chipsets to;
wirelessly broadcast availability of the printing device for the one or more wireless information apparatuses to wirelessly discover the printing device for service;
wirelessly transmit at least part of the output device profile, stored within the printing device, to the one or more wireless information apparatuses that have wirelessly discovered the printing device; and
wirelessly receive, from the one or more wireless information apparatuses and via the at least one wireless communication chip or chipset that is compatible, at least partly, with at least one protocol within IEEE 802.11 wireless standards, print data that is related to at least part of the digital content for printing at the printing device, and wherein the print data is further related, at least partly, to the at least one attribute included in the output device profile that is wirelessly transmitted from the printing device to the one or more wireless information apparatuses.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Printers or printer controllers supporting wireless printing, or printing over air, are herein disclosed and enabled. The printer or printer controller may include wireless communication circuitry to facilitate a client to discover the printer. Subsequent to being discovered by the client, the printer may wirelessly transmit at least part of an output device profile to the client that has discovered the printer or the printer controller, the output device profile includes information related to the printer. After the printer is selected or identified for service, the printer may receive, from the client, print data that is based, at least partly, on the output device profile. A device specific driver may or may not be necessary for printing. The device discovery may be a short range wireless communication or local area network communication. The wireless communication circuitry may support at least part of IEEE 802.11 standards or Bluetooth specifications.
530 Citations
20 Claims
-
1. A printing device supporting wireless printing of digital content, comprising:
-
a memory or storage hardware component to store at least part of an output device profile, the output device profile includes at least one attribute related to the printing device; and one or more wireless communication units for wireless communication, the one or more wireless communication units include one or more wireless communication chips or chipsets, at least one wireless communication chip or chipset of the one or more wireless communication chips or chipsets being compatible, at least partly, with at least one protocol within IEEE 802.11 wireless standards; and wherein the printing device uses the one or more wireless communication chips or chipsets to; wirelessly broadcast availability of the printing device for the one or more wireless information apparatuses to wirelessly discover the printing device for service; wirelessly transmit at least part of the output device profile, stored within the printing device, to the one or more wireless information apparatuses that have wirelessly discovered the printing device; and wirelessly receive, from the one or more wireless information apparatuses and via the at least one wireless communication chip or chipset that is compatible, at least partly, with at least one protocol within IEEE 802.11 wireless standards, print data that is related to at least part of the digital content for printing at the printing device, and wherein the print data is further related, at least partly, to the at least one attribute included in the output device profile that is wirelessly transmitted from the printing device to the one or more wireless information apparatuses. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium having recorded therein software or firmware for managing, at least in part, output of digital content at a printing device, the printing device includes:
-
at least one processor, at least a memory or storage device component for storing at least an output device profile that includes information related to the printing device, and one or more wireless communication units, the one or more wireless communication units include one or more wireless communication chips or chipsets for wireless communication; and
wherein execution of at least part of the software or firmware by the at least one processor included in the printing device causes the printing device to perform a wireless printing method, comprising;initiating a discovery process, via the one or more wireless communication chips or chipsets included in the printing device, for the printing device to be wirelessly discoverable by a computing device, the computing device being a distinct device from the printing device; and
subsequent to the printing device being wirelessly discovered by the computing device, the wireless printing method further comprises;wirelessly sending, via the one or more wireless communication chips or chipsets and from the printing device to the computing device, at least identification information related to the printing device, the identification information being for selection or for identification of the printing device by the computing device; wirelessly transmitting, via the one or more wireless communication chips or chipsets, to the computing device that has wireless discovered the printing device, at least part of the output device profile that includes the information related to the printing device; wirelessly receiving, from the computing device and via the one or more wireless communication chips or chipsets included in the printing device, print data for printing at the printing device, at least part of the print data received from the computing device is based, at least in part, on the information included in the output device profile transmitted from the printing device to the computing device, and the wireless receiving of the print data being subsequent to having wirelessly sent to the computing device at least the identification information related to the printing device, and wherein the print data being further related to at least part of the digital content for printing at the printing device, and the one or more wireless communication chips or chipsets being compatible, at least partly, with at least one protocol within IEEE 802.11 wireless standards. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for printing digital content using an output controller that is either included in a printer or that is connectable to a printer, to facilitate a client of the printer to print the digital content to the printer, the client being a client device or a client application executable at the client device, the client device being a distinct device from the output controller and from the printer, the output controller, included in the printer or connectable to the printer, includes:
-
a wireless communication interface for wireless communication, one or more memory or storage devices storing software or firmware, one or more processors to execute at least part of the software or firmware, wherein the method, facilitated, at least in part, by the execution of at least part of the software or firmware at the output controller or at the printer, comprises; wirelessly connecting, via the wireless communication interface, the output controller or the printer to a wireless local area network; facilitating, via the wireless communication interface, the client to wirelessly discover the output controller or the printer for service; wirelessly communicating, via the wireless communication interface, with the client that has wirelessly discovered the output controller or the printer, the wireless communication includes wirelessly sending at least part of an output device profile, that is stored within the printer or the output controller, from the output controller or the printer to the client, the output device profile includes at least capability information associated with the output controller or the printer, the capability information includes at least one of language information, format information, or page description language information, individually or in any combination, that is acceptable to the output controller or to the printer; wirelessly receiving, via the wireless communication interface and over the wireless local area network, output data from the client, the output data is related to at least part of the digital content for printing at the printer, and at least part of the received output data is encoded in or conforms to a language or a format that corresponds, at least partly, to the capability information included in the output device profile that was sent from the output controller or the printer to the client; and delivering, by the output controller, at least part of the received output data related to at least part of the digital content for printing at the printer. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification