Email-based print job status display

US12045519B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12045519-B2
Application numberUS-202118023369-A
CountryUS
Kind codeB2
Filing dateJun 25, 2021
Priority dateSep 25, 2020
Publication dateJul 23, 2024
Grant dateJul 23, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In an example, a non-transitory computer-readable storage medium encoded with instructions that, when executed by a processor of a computing device, may cause the processor to transmit an email message addressed to an email address associated with an image forming apparatus. Example email message may include content to be printed. Further, instructions may cause the processor to receive a confirmation email message from an email print server in response to the transmission of the email message. Example confirmation email message may include a status update mechanism. Furthermore, instructions may cause the processor to execute the status update mechanism. Example status update mechanism may fetch a print job status indicating a progress of printing the content from the email print server and display the fetched print job status in the confirmation email message.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory machine-readable storage medium encoded with instructions that, when executed by a processor of a computing device, cause the processor to: transmit an email message addressed to an email address associated with an image forming apparatus, the email message including content to be printed; receive a confirmation email message from an email print server in response to the transmission of the email message, wherein the confirmation email message comprises a status update mechanism; and execute the status update mechanism to: fetch a print job status indicating a progress of printing the content from the email print server; and display the fetched print job status in the confirmation email message. 2. The non-transitory machine-readable storage medium of claim 1 , wherein the status update mechanism is implemented using a script that is embedded in the email message. 3. The non-transitory machine-readable storage medium of claim 2 , wherein the script is Javascript. 4. The non-transitory machine-readable storage medium of claim 1 , wherein instructions to execute the status update mechanism comprise instructions to: connect to a reference link in the email print server to fetch the print job status indicating a state of progress of printing the content; and sequentially update an email body of the email message with the fetched print job status until a completion of printing of the content. 5. The non-transitory machine-readable storage medium of claim 1 , wherein the confirmation email message comprises a hyperlink corresponding to a webpage that is to be displayed in a web browser upon activating the hyperlink, the webpage displaying the fetched print job status. 6. A non-transitory machine-readable storage medium encoded with instructions that, when executed by a processor of a computing device, cause the processor to: transmit an email message addressed to an email address associated with an image forming apparatus, the email message including a document to be printed as an attachment; receive a confirmation email message from an email print server in response to the transmission of the email message, wherein the confirmation email comprises a script and a hyperlink corresponding to a webpage; display the webpage including a visual interface upon activation of the hyperlink; and execute the script to: fetch, from the email print server, a print job status indicating a progress of printing the document; and update the visual interface with the fetched print job status. 7. The non-transitory machine-readable storage medium of claim 6 , wherein instructions to execute the script comprise instructions to: connect to a reference link in the email print server to fetch the print job status, wherein the reference link is in an active state until a completion of printing of the document. 8. The non-transitory machine-readable storage medium of claim 6 , wherein the script is an Asynchronous JavaScript and XML (AJAX) script. 9. The non-transitory machine-readable storage medium of claim 6 , wherein the visual interface comprises a set of status indicators, each status indicator indicating a different state corresponding to the progress of printing the document. 10. The non-transitory machine-readable storage medium of claim 9 , wherein instructions to update the visual interface with the fetched print job status comprise instructions to: sequentially highlight the set of status indicators based on the progress of printing of the document. 11. An email print server comprising: a processor; a memory coupled to the processor; and a program residing in the memory and executable by the processor to provide an email printing service, wherein the program is to: receive an email message requesting a print job; determine an image forming apparatus to execute the print job from the email message; send the print job to the image forming apparatus for execution; generate a first hyperlink indicating a status of the print job; generate a reply email message by embedding a script that communicates with the first hyperlink; return the reply email message with the embedded script to a sender's email address corresponding to the received email message; and enable the embedded script to communicate with the first hyperlink to continuously fetch the status until a completion of execution of the print job. 12. The email print server of claim 11 , wherein the first hyperlink is in an active state until the completion of the execution of the print job. 13. The email print server of claim 11 , wherein the program is to: return the reply email message including a visual interface in an email body of the email message, wherein the visual interface is to indicate the status of the print job. 14. The email print server of claim 11 , wherein the program is to: return the reply email message including a second hyperlink corresponding to a webpage, wherein the webpage comprises a visual interface to indicate the status of the print job. 15. The email print server of claim 11 , wherein the program is to: return the reply email message including at least one of: an option to initiate a reprint of the print job on the image forming apparatus; and an option to watermark the print job and reprint the watermarked print job on the image forming apparatus.

Assignees

Inventors

Classifications

  • in client-server-printer device configuration · CPC title

  • Print job monitoring, e.g. job status · CPC title

  • G06F3/1207Primary

    resulting in the user being informed about print result after a job submission · CPC title

  • G06K15/007Primary

    only remotely, e.g. at a host computer (dedicated computer interfaces to print systems G06F3/1201) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12045519B2 cover?
In an example, a non-transitory computer-readable storage medium encoded with instructions that, when executed by a processor of a computing device, may cause the processor to transmit an email message addressed to an email address associated with an image forming apparatus. Example email message may include content to be printed. Further, instructions may cause the processor to receive a confi…
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification G06F3/1207. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).