Method and system of locating printouts
First Claim
Patent Images
1. A method of providing information, comprising:
- detecting a first print command;
in response to the detected first print command, selecting a first printer from among a plurality of printers based at least in part on;
the location of the first printer relative to a first location; and
a determination that the first printer is configured to execute the first print command;
generating a map to the first printer from the first location based on the location of the first printer and the first location;
initiating a communication of the map to a computing device operable to present the map to a user; and
in response to the detected print command, initiating a second print command to a second printer of the plurality of printers, the second print command being a command to print the map, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for locating printouts are provided. In a method embodiment, a method of providing information generally includes generating directions to a first printer from a first location based on the location of the first printer and the first location. The method also includes presenting the directions to a user.
13 Citations
23 Claims
-
1. A method of providing information, comprising:
-
detecting a first print command; in response to the detected first print command, selecting a first printer from among a plurality of printers based at least in part on; the location of the first printer relative to a first location; and a determination that the first printer is configured to execute the first print command; generating a map to the first printer from the first location based on the location of the first printer and the first location; initiating a communication of the map to a computing device operable to present the map to a user; and in response to the detected print command, initiating a second print command to a second printer of the plurality of printers, the second print command being a command to print the map, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing information comprising:
-
a printer locator application stored in computer-readable media, the printer locator application operable to; detect a first print command; respond to the detected first print command by selecting a first printer from among a plurality of printers based at least in part on; the location of the first printer relative to the location of a computing device; and a determination that the first printer is configured to execute the first print command; generate a map to the first printer from a computing device based on the location of the first printer and the location of the computing device; initiate a communication of the map for receipt by the computing device; and respond to the detected first print command by initiating a second print command for printing the map at a second printer of the plurality of printers, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command.
-
-
12. A method of providing information, comprising:
-
detecting a first print command; in response to the detected first print command, selecting a first printer from among a plurality of printers based at least in part on; the location of the first printer relative to a first location; and a determination that the first printer is configured to execute the first print command; generating a map to the first printer from the first location based on the location of the first printer and the first location; initiating a communication of the map to a computing device operable to present the map to a user; selecting a second printer from among the plurality of printers based at least in part the location of the second printer relative to the first location, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command; and initiating a second print command for printing the map at the second printer.
-
-
13. A method of providing information, comprising:
-
determining the location of a computing device; detecting a first print command; in response to the detected first print command, selecting a first printer from among a plurality of printers based at least in part on; the location of the computing device; and a determination that the first printer is configured to execute the first print command; generating a map to the first printer from the computing device based on the location of the first printer and the location of the computing device; communicating the map to the computing device; selecting a second printer from among the plurality of printers based at least in part the location of the second printer relative to the first location, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command; and initiating a second print command for printing the map at the second printer. - View Dependent Claims (14, 15)
-
-
16. A method of providing information, comprising:
-
determining the location of a computing device; detecting a first print command; in response to the detected first print command, selecting a first printer from among a plurality of printers based at least in part on; the location of the computing device; and a determination that the first printer is configured to execute the first print command; generating a map to the first printer from the computing device based on the location of the first printer and the location of the computing device; communicating the map to the computing device; and in response to the detected print command, initiating a second print command to a second printer of the plurality of printers, the second print command being a command to print the map, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command.
-
-
17. A system for providing information comprising:
a printer locator application stored in computer-readable media, the printer locator application operable to; detect a first print command; respond to the detected first print command by selecting a first printer from among a plurality of printers based at least in part on; the location of the first printer relative to the location of a computing device; and a determination that the first printer is configured to execute the first print command; generate a map to the first printer from a computing device based on the location of the first printer and the location of the computing device; initiate a communication of the map for receipt by the computing device; select a second printer from among the plurality of printers based at least in part the location of the second printer relative to the first location, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command; and initiate a second print command for printing the map at the second printer. - View Dependent Claims (18, 19)
-
20. Logic encoded in computer-readable media and operable to:
-
detect a first print command; respond to the detected first print command by selecting a first printer from among a plurality of printers based at least in part on; the location of the first printer relative to the location of a computing device; and a determination that the first printer is configured to execute the first print command; generate a map to the first printer from the location of the computing device based on the location of the first printer and the location of the computing device; and respond to the detected first print command by initiating a second print command for printing map at a second printer of the plurality of printers, the distance between the location of the second printer and the first location being less than the distance between the location of the first printer and the first location, wherein the second printer is not configured to execute the first print command. - View Dependent Claims (21, 22)
-
-
23. Logic encoded in computer-readable media and operable to:
-
detect a first print command; respond to the detected first print command by selecting a first printer from among a plurality of printers based at least in part on; the location of the first printer relative to the location of a computing device; and a determination that the first printer is configured to execute the first print command; generate a map to the first printer from the location of the computing device based on the location of the first printer and the location of the computing device; select a second printer from among the plurality of printers based at least in part the location of the second printer relative to the location of the computing device, the distance between the location of the second printer and the location of the computing device being less than the distance between the location of the first printer and the location of the computing device, wherein the second printer is not configured to execute the first print command; and initiate a second print command for printing the map at the second printer.
-
Specification