Method and apparatus for authorizing printing
First Claim
1. A method comprising:
- receiving a print job identifying a print destination;
determining a first location associated with a source of the print job;
determining a second location associated with the print destination;
determining a printing policy of the print job, the printing policy being based on the first location associated with the source of the print job and the second location associated with the print destination, and including determining whether the first and second locations are located in a common facility;
communicating the print job to the print destination if the print job satisfies the printing policy; and
deleting the print job if the first and second locations are in different facilities.
2 Assignments
0 Petitions
Accused Products
Abstract
A print job is received (e.g., by a print server) that has an associated print destination. A determination is made as to a first location associated with a source of the print job. Another determination is made regarding a second location associated with the print destination. A printing policy associated with the print job is identified. The print job is communicated to the print destination if the print job satisfies the printing policy. The printing policy may determine whether the first location is the same as the second location. Also, the printing policy may determine whether the first and second locations are located in a common facility (such as a hotel) and whether the second location is in a controlled area of the common facility (such as the front desk).
-
Citations
27 Claims
-
1. A method comprising:
-
receiving a print job identifying a print destination; determining a first location associated with a source of the print job; determining a second location associated with the print destination; determining a printing policy of the print job, the printing policy being based on the first location associated with the source of the print job and the second location associated with the print destination, and including determining whether the first and second locations are located in a common facility; communicating the print job to the print destination if the print job satisfies the printing policy; and deleting the print job if the first and second locations are in different facilities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a print job having an associated print destination; determining a first location associated with a source of the received print job; determining a second location associated with the print destination; communicating the received print job to the print destination if both the first and second locations are in a common facility, and the second location is in a controlled area of the common facility; and deleting the received print job if the first and second locations are in different facilities. - View Dependent Claims (12, 13, 14, 15)
-
-
11. A method comprising:
-
receiving a print job having an associated print destination; determining a first location associated with a source of the received print job; determining a second location associated with the print destination; communicating the received print job to the print destination if both the first and second locations are in a common facility, and the second location is in a controlled area of the common facility; and deleting the received print job if the second location is in an uncontrolled area of the facility. - View Dependent Claims (24, 25, 26, 27)
-
-
16. A server comprising:
-
a network mapping application to identify devices coupled to a network; at least one printing policy; and a processor configured to execute the network mapping application and further configured to apply the at least one printing policy, wherein the server receives a print job identifying a print destination and determines a first location associated with a source of the print job and a second location associated with the print destination. wherein the at least one printing policy is based on the source of the print job and the print destination, and wherein the print job is communicated to the print destination if the print job satisfies the at least one printing policy. wherein the at least one printing policy includes determining whether the first and second locations are located in a common facility, and wherein the processor is configured to delete the print job if the first and second locations are in different facilities. - View Dependent Claims (17)
-
-
18. A server comprising:
-
a network mapping application to identity devices coupled to a network; at least one printing policy; and a processor configured to execute the network mapping application and further configured to apply the at least one printing policy, wherein the server receives a print job identifying a print destination and determines a first location associated with a source of the print job and a second location associated with the print destination, wherein the at least one printing policy is based on the source of the print job and the print destination, and wherein the print job is communicated to the print destination if the print job satisfies the at least one printing policy, wherein the at least one printing policy includes determining whether the second location is in a controlled area of a facility, and wherein the processor is configured to delete the print job if the second location is in an uncontrolled area of the facility. - View Dependent Claims (19)
-
-
20. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
-
receive a print job identifying a print destination; determine a first location associated with a source of the print job; determine a second location associated with the print destination; determine a printing policy of the print job, the printing policy being based on the first location associated with the source of the print job and the second location associated with the print destination; and communicate the print job to the print destination if the print job satisfies the printing policy, wherein the printing policy includes determining whether the first and second locations are located in a common facility, and wherein the computer program causes the one or more processors to delete the print job if the first and second locations are in different facilities. - View Dependent Claims (21)
-
-
22. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
-
receive a print job identifying a print destination; determine, a first location associated with a source of the print job; determine a second location associated with the print destination; determine a printing policy of the print job, the printing policy being based on the first location associated with the source of the print job and the second location associated with the print destination; and communicate the print job to the print destination if the print job satisfies the printing policy, wherein the printing policy includes determining whether the second location is in a controlled area of a facility, and wherein the computer program causes the one or more processors to delete the print job if the second location is in an uncontrolled area of the facility. - View Dependent Claims (23)
-
Specification