Cloud printer with a common user print experience
First Claim
Patent Images
1. A method for performing print operations, the method being performed by one or more processors of a server computing system and comprising:
- receiving, at the server computing system, from a portable electronic device, a document to be printed;
receiving, at the server computing system, from the portable electronic device, information indicating a desired geographical location for printing the document;
based on the information indicating the desired geographical location, locating, by the one or more processors of the server computing system, a plurality of available printers for printing the document;
providing, from the server computing system to the portable electronic device, a list of the available printers;
in response to receiving a selection of one of the available printers from the portable electronic device, transferring the document from the server computing system to the selected printer for printing the document; and
providing a notification, to the portable electronic device, indicating a location of the selected printer.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment is a portable electronic device that prints a document to a printer. A common user print experience is displayed regardless of a type of operating system installed on the portable electronic device.
184 Citations
20 Claims
-
1. A method for performing print operations, the method being performed by one or more processors of a server computing system and comprising:
-
receiving, at the server computing system, from a portable electronic device, a document to be printed; receiving, at the server computing system, from the portable electronic device, information indicating a desired geographical location for printing the document; based on the information indicating the desired geographical location, locating, by the one or more processors of the server computing system, a plurality of available printers for printing the document; providing, from the server computing system to the portable electronic device, a list of the available printers; in response to receiving a selection of one of the available printers from the portable electronic device, transferring the document from the server computing system to the selected printer for printing the document; and providing a notification, to the portable electronic device, indicating a location of the selected printer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server computing system comprising:
-
one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the server computing system to; receive, from a mobile computing device, a document to be printed; receive, from the mobile computing device, information indicating a desired geographical location for printing the document; based on the information indicating the desired geographical location, locate available printers for printing the document; provide a list of the available printers to the mobile computing device; in response to receipt of a selection of one of the available printers, transfer the document from the server computing system to the selected printer; and provide a notification, to the mobile computing device, indicating a location of the selected printer. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium storing instructions that when executed by a processor of a server computing system cause the server computing system to:
-
receive, from a portable electronic device, a document to be printed; receive, from the portable electronic device, information indicating a desired geographical location for printing the document; determine, from a user account associated with a user of the portable electronic device, a plurality of printers within the desired geographical location; provide a list of the plurality of printers to the portable electronic device; in response to receipt of a selection of one of the printers from the portable electronic device, transfer the document to the selected printer; and provide a notification, to the portable electronic device, indicating a location of the selected printer. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification