Systems and methods for monitoring an imaging job using implicit address discovery
First Claim
Patent Images
1. A method for monitoring an imaging job sent to an imaging device by a computer system, the method comprising:
- sending an imaging job to an imaging device;
receiving the imaging job at the imaging device;
discovering an implicit network address from the imaging job without using an explicit address of a monitoring process in the imaging job, wherein the discovering comprises extracting an IP address of the computer system from the transmission of the imaging job data packets;
starting the imaging job at the imaging device;
sending a status message for the imaging job to the network address;
receiving the status message by the computer system, the status message indicating that the imaging job has been completed; and
verifying, by the computer system, that the imaging job of the status message originated on the computer system, wherein the status message is ignored if it is not verified, wherein the status message is processed if it is verified.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for monitoring an imaging job and for implicit network address discovery is disclosed. The system includes a computing device and an imaging device in electronic communication with the computing device. Executable instructions on the imaging device are configured to receive the imaging job sent to the imaging device. An implicit network address is discovered from the imaging job without using an explicit address embedded in the imaging job. The imaging job is started at the imaging device. A status message for the imaging job is sent to the network address.
18 Citations
26 Claims
-
1. A method for monitoring an imaging job sent to an imaging device by a computer system, the method comprising:
-
sending an imaging job to an imaging device; receiving the imaging job at the imaging device; discovering an implicit network address from the imaging job without using an explicit address of a monitoring process in the imaging job, wherein the discovering comprises extracting an IP address of the computer system from the transmission of the imaging job data packets; starting the imaging job at the imaging device; sending a status message for the imaging job to the network address; receiving the status message by the computer system, the status message indicating that the imaging job has been completed; and verifying, by the computer system, that the imaging job of the status message originated on the computer system, wherein the status message is ignored if it is not verified, wherein the status message is processed if it is verified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A set of executable instructions on a computer readable medium for:
-
receiving an imaging job at the imaging device; discovering an implicit network address from the imaging job without using an explicit address embedded in the imaging job, wherein the discovering comprises extracting an IP address of a sending computer system from the transmission of the imaging job data packets; starting the imaging job at the imaging device; sending a status message for the imaging job to the network address; receiving the status messageby the computer system, the status message indicating that the imaging job has been completed; verifying, by the computer system, that the imaging job of the status message originated on the computer system, wherein the status message is ignored if it is not verified, wherein the status message is processed if it is verified; and wherein the executable instructions on the computer readable medium monitor the imaging job and discover the implicit network address. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An imaging system configured for monitoring an imaging job for use with an imaging device that utilizes implicit network address discovery, the imaging system comprising:
-
a computing device; an imaging device in electronic communication with the computing device; executable instructions executable on the computing device, wherein the executable instructions are configured for; allowing a client computing device to register with the imaging system to receive notifications regarding an imaging job; receiving the imaging job from the client computing device; sending the imaging job to the imaging device, wherein the imaging device discovers an implicit network address from the imaging job and sends a status message for the imaging job to the network address, wherein the discovering of the implicit network address is achieved without using an explicit address in the imaging job, and wherein the discovering comprises extracting an IP address of the computing device from the transmission of the imaging job data packets; receiving a status message from the imaging device relating to the imaging job; using registration information to identify the client computing device; sending the status message to the client computing device; receiving the status message by the client computing device, the status message indicating that the imaging job has been completed; and verifying, by the client computing device, that the imaging job of the status message originated on the client computing device, wherein the status message is ignored if it is not verified, wherein the status message is processed if it is verified. - View Dependent Claims (20, 21)
-
-
22. A system for monitoring an imaging job and for implicit network address discovery, the system comprising:
-
a computing device; an imaging device in electronic communication with the computing device; executable instructions executable on the imaging device, wherein the executable instructions are for; receiving the imaging job at the imaging device; discovering an implicit network address from the imaging job without using an explicit address embedded in the imaging job, wherein the discovering comprises extracting an IP address of the computing device from the transmission of the imaging job data packets; starting the imaging job at the imaging device; sending a status message for the imaging job to the network address; receiving the status message by the computing device, the status message indicating that the imaging job has been completed; and verifying, by the computing device, that the imaging job of the status message originated on the computing device, wherein the status message is ignored if it is not verified, wherein the status message is processed if it is verified. - View Dependent Claims (23, 24, 25, 26)
-
Specification