USER INTERFACE AND APPLICATION SOFTWARE IN A MOBILE DEVICE THAT SUPPORT WIRELESS PRINTING OVER A NETWORK
First Claim
1. A smart phone method for printing digital content using, at least in part, one or more application software in a smart phone, the smart phone being a mobile and wireless information apparatus, the smart phone includes:
- a touch sensitive screen interface,a processing unit with one or more embedded processors,wireless communication circuitry for establishing wireless local area network communications,a memory or storage unit for storing software that includes at least a portion of operating system software and at least a portion of the one or more application software, and wherein the one or more applications software includes at least one of an Internet browsing application, an email application, a document creation application, or a digital imaging application, individually or in any combination, andwherein execution of at least part of the software, by the processing unit of the smart phone, facilitates the smart phone to perform the smart phone method, comprising;
(1) obtaining, by the one or more application software at the smart phone, digital content;
(2) displaying, by the one or more application software and over the touch sensitive screen interface of the smart phone, the digital content obtained in (1);
(3) wirelessly establishing, using the wireless communication circuitry of the smart phone, a wireless local area network communication for connecting the smart phone to one or more printers in a wireless local area network;
(4) wirelessly detecting, using the wireless communication circuitry of the smart phone, one or more printers that are available in the wireless local area network in (3);
(5) providing, over the touch sensitive screen interface of the smart phone, a list of one or more printers detected in (4) that are available in the wireless local area network in (3) for user selection on the touch sensitive screen interface;
(6) receiving, via the touch sensitive screen interface of the smart phone, at least an indication of a selected printer from among the one or more printers in the list that was provided over the touch sensitive screen interface for user selection in (5);
(7) providing a print item or function control over the touch sensitive screen interface of the smart phone for user selection on the touch sensitive screen interface of the smart phone to print the digital content displayed on the touch sensitive screen interface in (2);
(8) receiving, via the touch sensitive screen interface of the smart phone, selection of the print item or function control in (7) for printing at least part of the digital content; and
(9) subsequent to receiving selection of the print item or function control in (8), wirelessly transmitting, via the wireless communication circuitry of the smart phone, print data related, at least in part, to the digital content displayed on the touch sensitive screen interface in (2), over the established wireless local area network communication in (3) to the selected printer in (6), thereby the one or more applications of the smart phone facilitates wireless printing of digital content from the smart phone to a printer available in the wireless local area network in (3); and
wherein, subsequent to having wirelessly detected the one or more printers in (4), and prior to wirelessly transmitting of the print data in (9), the smart phone further wirelessly receives, using the wireless communication circuitry of the smart phone and via the established wireless local area network communication in (3), device information related to the one or more printers in (4), the device information includes one or more capability information, or identification information, or security information, or device attribute information, individually or in any combination, related to the one or more printers in (4), and wherein the transmitting of the print data in (9) is based, at least in part, on the smart phone having received the device information.
1 Assignment
0 Petitions
Accused Products
Abstract
Software applications supporting wireless printing are herein disclosed and enabled. The wireless printing from a mobile device may not require a device specific printer driver installed. For example, to print from an application (e.g., browsing application, email application, document application) on a smart phone, the application obtains digital content, displays the digital content on a touch sensitive screen, establishes a wireless local area network connection (e.g., IEEE 802.11) to a network, discovers one or more printers available in the network, receives device information related to a discovered printer, selects a printer for printing the digital content, and selects a print item to transmit output data to the selected printer. The application may register the discovered printer with a service over a network by transmitting the device information to the service. Subsequently, the service may share the registered printer with another mobile device that has appropriate security or authentication information.
45 Citations
14 Claims
-
1. A smart phone method for printing digital content using, at least in part, one or more application software in a smart phone, the smart phone being a mobile and wireless information apparatus, the smart phone includes:
-
a touch sensitive screen interface, a processing unit with one or more embedded processors, wireless communication circuitry for establishing wireless local area network communications, a memory or storage unit for storing software that includes at least a portion of operating system software and at least a portion of the one or more application software, and wherein the one or more applications software includes at least one of an Internet browsing application, an email application, a document creation application, or a digital imaging application, individually or in any combination, and wherein execution of at least part of the software, by the processing unit of the smart phone, facilitates the smart phone to perform the smart phone method, comprising; (1) obtaining, by the one or more application software at the smart phone, digital content; (2) displaying, by the one or more application software and over the touch sensitive screen interface of the smart phone, the digital content obtained in (1); (3) wirelessly establishing, using the wireless communication circuitry of the smart phone, a wireless local area network communication for connecting the smart phone to one or more printers in a wireless local area network; (4) wirelessly detecting, using the wireless communication circuitry of the smart phone, one or more printers that are available in the wireless local area network in (3); (5) providing, over the touch sensitive screen interface of the smart phone, a list of one or more printers detected in (4) that are available in the wireless local area network in (3) for user selection on the touch sensitive screen interface; (6) receiving, via the touch sensitive screen interface of the smart phone, at least an indication of a selected printer from among the one or more printers in the list that was provided over the touch sensitive screen interface for user selection in (5); (7) providing a print item or function control over the touch sensitive screen interface of the smart phone for user selection on the touch sensitive screen interface of the smart phone to print the digital content displayed on the touch sensitive screen interface in (2); (8) receiving, via the touch sensitive screen interface of the smart phone, selection of the print item or function control in (7) for printing at least part of the digital content; and (9) subsequent to receiving selection of the print item or function control in (8), wirelessly transmitting, via the wireless communication circuitry of the smart phone, print data related, at least in part, to the digital content displayed on the touch sensitive screen interface in (2), over the established wireless local area network communication in (3) to the selected printer in (6), thereby the one or more applications of the smart phone facilitates wireless printing of digital content from the smart phone to a printer available in the wireless local area network in (3); and wherein, subsequent to having wirelessly detected the one or more printers in (4), and prior to wirelessly transmitting of the print data in (9), the smart phone further wirelessly receives, using the wireless communication circuitry of the smart phone and via the established wireless local area network communication in (3), device information related to the one or more printers in (4), the device information includes one or more capability information, or identification information, or security information, or device attribute information, individually or in any combination, related to the one or more printers in (4), and wherein the transmitting of the print data in (9) is based, at least in part, on the smart phone having received the device information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable recording medium having recorded therein a program executable, at least partly, by a processor of a wireless information apparatus to perform a wireless printing method for printing digital content from the wireless information apparatus to a printer in a wireless local area network,
the program being related to at least a portion of one or more application software operable at the wireless information apparatus, the one or more applications software includes at least one of an Internet browsing application, an email application, a document creation application, or a digital imaging application, individually or in any combination, the wireless information apparatus includes: -
a touch sensitive screen interface for interacting with a user, wireless communication circuitry that includes a radio frequency controller and an antenna for establishing a wireless local area network communication, and wherein the wireless printing method comprises; (1) discovering, using the wireless communication circuitry of the wireless information apparatus, the printer that is available in the wireless local area network; (2) receiving, using the wireless communication circuitry of the wireless information apparatus and over an established wireless local area network communication, device information related to the printer discovered in (1); (3) accessing, by the one or more application software at the wireless information apparatus, one or more servers over a network, the one or more servers operated, at least in part, by a service provided over a network; (4) registering the printer discovered in (1) with the service, using, at least in part, the device information received in (2), as a registered printer with the service in (3); (5) obtaining, by the one or more application software at the wireless information apparatus, digital content for printing to the registered printer in (4); (6) displaying, by the one or more application software and over the touch sensitive screen interface of the wireless information apparatus, the digital content obtained in (5); (7) providing a print item or function control over the touch sensitive screen interface of the wireless information apparatus for user selection on the touch sensitive screen interface of the wireless information apparatus to print the digital content displayed on the touch sensitive screen interface in (6); (8) receiving, via the touch sensitive screen interface of the wireless information apparatus, selection of the print item or function control in (7) for printing at least part of the digital content displayed on the touch sensitive screen interface in (6); and (9) subsequent to receiving the selection of the print item or function control in (8), wirelessly transmitting, via the wireless communication circuitry of the wireless information apparatus, print data related, at least in part, to the digital content displayed on the touch sensitive screen interface in (6), over the wireless local area network communication to the registered printer in (4), thereby the wireless information apparatus supports wireless printing of digital content from the wireless information apparatus to the printer in the wireless local area network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification