Patent ID: 8593660

Claim:
A print server comprising: a first interface coupled to a mobile station located outside the coverage area of the mobile station's home network; a second interface coupled to a printer located outside the coverage area of the mobile station's home network, wherein the mobile station and the printer are in communication with a first private network; and a processor comprising: logic for receiving, from the mobile station, printing data, an IP address of the printer, and a uniform resource identifier of the printing data; logic for formatting the printing data for the printer into formatted printing data, wherein the formatted printing data is a different format from the printing data received from the mobile station; logic for sending the formatted printing data to the printer using the second interface; logic for determining at the printing server whether the formatted printing data was printed correctly from the printer; and transmitting a message to the mobile station from the printing server indicative of whether the formatted printing data was printed correctly, wherein the print server is located inside the coverage area of the mobile station's home network and is in communication with a second private network different from the first private network.