Method and system of locating printouts
AssigneeCisco Technology, Inc.
InventorChris Pearce
Life of this patent
Estimating the term…
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.
Claims23
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.
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.
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.