Management system and method for an image forming apparatus configured to identify and report failures related to forming an image
US-9218143-B2 · Dec 22, 2015 · US
US9489161B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9489161-B2 |
| Application number | US-201114353234-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 25, 2011 |
| Priority date | Oct 25, 2011 |
| Publication date | Nov 8, 2016 |
| Grant date | Nov 8, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes receiving a request to print a current web page. A set of records that represent web pages that are similar to the current web page are identified from a print log that includes at least one record, each record including an indication of a web page and indicating one or more objects that had been previously selected for printing from that web page. Based on the objects that are indicated by the identified set of records, one or more objects of the current web page are selected to be printed on a printer.
Opening claim text (preview).
We claim: 1. A method comprising: receiving a request to print a current web page; identifying a set of records that represent a plurality of previous web pages that are similar to the current web page from a print log that includes at least one record, each record including an indication of a previous web page and indicating one or more objects that had been previously selected for printing from that previous web page, wherein the current web page is not included in the plurality of previous web pages; and based on said one or more objects that are indicated by the identified set of records, selecting one or more objects of the current web page to be printed on a printer. 2. The method of claim 1 , wherein identifying the set of records comprises: receiving a Uniform Resource Locator (URL) of the current web page; and retrieving print log records that correspond to previous web pages with the same URL domain as the received URL. 3. The method of claim 1 , wherein identifying the set of records comprises calculating a distance in a vector space between a vector representation of the current web page and a corresponding vector representation of a record of the print log. 4. The method of claim 3 , wherein a component of the vector representation corresponds to an object of a union of objects from records of the print log and a value of the component indicates whether that object is present in the current web page or the record that the vector represents. 5. The method of claim 1 , wherein identifying the set of records comprises identifying no more than a predetermined number of records of the print log that represent previous web pages that are most similar to the current web page. 6. The method of claim 1 , wherein the selected objects to be printed comprise a union of objects in a subset of the identified set of records. 7. The method of claim 1 , wherein selecting objects of the current web page comprises finding a subset of s records of the identified set of records so as to maximize an expression, where X(Lij) represents the set of objects in record Lij of the subset, and where ij is an index of a record of the identified set that is included in the subset. 8. The method of claim 1 , wherein the print log includes records for web pages that were previously selected by a plurality of users. 9. A non-transitory computer readable medium having stored thereon instructions that when executed by a processor will cause the processor to perform the method of: receiving a request to print a current web page; identifying a set of records that represent a plurality of previous web pages that are similar to the current web page from a print log that includes at least one record, each record including an indication of a previous web page and indicating one or more objects that had been previously selected for printing from that previous web page, wherein the current web page is not included in the plurality of previous web pages; and based on said one or more objects that are indicated by the identified set of records, selecting one or more objects of the current web page to be printed on a printer. 10. The non-transitory computer readable medium of claim 9 , wherein identifying the set of records comprises: receiving a Uniform Resource Locator (URL) of the current web page; and retrieving print log records that correspond to previous web pages with the same URL domain as the received URL. 11. The non-transitory computer readable medium of claim 9 , wherein identifying the set of records comprises calculating a distance in a vector space between a vector representation of the current web page and a corresponding vector representation of a record of the print log. 12. The non-transitory computer readable medium of claim 11 , wherein a component of the vector representation corresponds to an object of a union of objects from records of the print log and a value of the component indicates whether that object is present in the current web page or the record that the vector represents. 13. The non-transitory computer readable medium of claim 9 , wherein identifying the set of records comprises identifying no more than a predetermined number of records of the print log that represent previous web pages that are most similar to the current web page. 14. The non-transitory computer readable medium of claim 9 , wherein the print-worthy objects comprise a union of objects in a subset of the identified set of records. 15. The non-transitory computer readable medium of claim 9 , wherein selecting objects of the current web page comprises finding a subset of s records of the identified set so as to maximize an expression, where X(Lij) represents the set of objects in record Lij of the subset, and where ij is an index of a record of the identified set that is included in the subset. 16. The non-transitory computer readable medium of claim 9 , wherein the print log includes records for web pages that were previously selected by a plurality of users. 17. A system comprising: a data storage device to store a print log, each record of the print log including an indication of a previous web page and indicating objects that had been previously selected for printing from the indicated previous web page; and a processor unit to access that print log and in communication with a computer readable medium, wherein the computer readable medium contains a set of instructions, wherein the processor is to execute the set of instructions to: upon a request to print a current web page, identify from the print log a set of records that represent a plurality of previous web pages that are similar to the current web page, wherein the current web page is not included in the plurality of previous web pages; and analyze the identified set to identify print-worthy objects of the current web page. 18. The system of claim 17 , wherein the processor is to identify the set of records based on a measure of similarity between the current web page and the plurality of previous web pages. 19. The system of claim 18 , wherein the measure of similarity is based on a distance in a vector space between a vector representation of the current web page and a corresponding vector representation of a record of the print log. 20. The system of claim 17 , wherein the print log includes records for web pages that were previously selected by a plurality of users.
Print job history, e.g. logging, accounting, tracking · CPC title
Web printing · CPC title
Tagging; Marking up (details of markup languages G06F40/143); Designating a block; Setting of attributes (style sheets, e.g. eXtensible Stylesheet Language Transformation [XSLT], G06F40/154) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.