Information processing apparatus, information processing method, and non-transitory computer readable medium
US-2016277638-A1 · Sep 22, 2016 · US
US10187549B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10187549-B2 |
| Application number | US-201715788014-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 19, 2017 |
| Priority date | Dec 17, 2015 |
| Publication date | Jan 22, 2019 |
| Grant date | Jan 22, 2019 |
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 for printing a document from a mobile device includes identifying a document to be printed and generating a notification comprising a selection of at least one candidate print device that may be selected for printing. The notification may be generated by analyzing, by one or more mobile device applications, the document to be printed to identify a document context including a security level of the identified document; using data sensed by one or more mobile device sensors to identify a user context including at least a current geographical location of the user; using the user context to detect a print device near the geographical location of the user; and accessing a rule set to determine if the identified document can be printed on the detected print device based on the security level of the identified document; and causing a user interface to output the notification.
Opening claim text (preview).
The invention claimed is: 1. A system for printing a document from a mobile device comprising: a non-transitory, computer readable memory; one or more processors; and a computer-readable medium containing programming instructions that, when executed by the one or more processors, cause the system to: identify a document to be printed, and generate a notification comprising a selection of at least one candidate print device that may be selected for printing the document by: analyzing, by one or more mobile applications of the mobile device, the document to be printed to identify a document context, wherein the identified document context comprises at least a security level of the identified document, using data sensed by one or more location sensors of the mobile device to identify a user context, wherein the user context comprises at least a current geographical location of a user, using the user context to detect a print device near the geographical location of the user, accessing a rule set to determine if the identified document can be printed on the detected print device based on the identified document context comprising the security level of the identified document by: identifying, from the one or more mobile applications, a mobile application being used to print the identified document, identifying a format associated with the identified document based on the identified mobile application, identifying an intended use of the identified document based on the identified format, and using the intended use to identify the security level of the identified document, generating the notification comprising the selection of at least one candidate print device that may be selected for printing the document, by including the detected print device in the selection of at least one candidate print device, and causing a user interface to output the notification. 2. The system of claim 1 , further comprising programming instructions, that when executed by the one or more processors, cause the system to save the document and the document context associated with the document to a client print queue, if the document cannot be printed on the print device. 3. The system of claim 1 , further comprising programming instructions, that when executed by the one or more processors, cause the system to: detect a threshold change in the geographical location of the user; update the user context to a new user context comprising a new geographical location of the user; use the new user context to detect a first print device; for each document in the client print queue, determine, whether the document can be printed on the first print device using at least a document context for each document; and generate the notification comprising the selection of at least one candidate print device that may be selected for printing the document, by including the first print device and an identification of at least one document that can be printed on the first print device in the selection of at least one candidate print device. 4. The system of claim 1 , wherein the programming instructions, that when executed by the one or more processors, cause the system to generate a notification comprising a selection of at least one candidate print device that may be selected for printing the document by accessing a rule set to determine if the identified document can be printed on the detected print device further comprise one or more instructions to identify a printing policy associated with the identified document based on the security level, wherein the printing policy comprises a listing of locations where the identified document can be printed. 5. The system of claim 1 , wherein the one or more location sensors comprise at least one of the following: one or more sensors associated with a global positioning system, one or more sensors associated with a Wi-Fi based positioning system, one or more sensors associated with a micro-location sensor, or one or more imaging sensors. 6. The system of claim 1 , wherein the programming instructions, that when executed by the one or more processors, cause the system to generate a notification comprising a selection of at least one candidate print device that may be selected for printing the document by analyzing the document to be printed to identify a document context further comprise one or more instructions to: identify a folder name of a folder associated with the identified document and access the rule set to identify the intended use based on the folder name. 7. The system of claim 1 , wherein the programming instructions, that when executed by the one or more processors, cause the system to generate a notification comprising a selection of at least one candidate print device that may be selected for printing the document by analyzing the document to be printed to identify a document context further comprise one or more instructions to: identify a plurality of keywords in the identified document; and use the plurality of keywords to identify the security level of the identified document. 8. The system of claim 1 , wherein the programming instructions, that when executed by the one or more processors, cause the system to generate a notification comprising a selection of at least one candidate print device that may be selected for printing the document by using data sensed by one or more location sensors of the mobile device to identify a user context further comprise instructions to identify context information relating to at least one of the following: user preference information, user print history data, user profile, or user identity. 9. A method for printing a document from a mobile device comprising: by a processor of the mobile device, identifying a document to be printed; and by the processor, generating a notification comprising a selection of at least one candidate print device that may be selected for printing the document by: analyzing, by one or more mobile applications of the mobile device, the document to be printed to identify a document context, wherein the identified document context comprises at least a security level of the identified document, using data sensed by one or more location sensors of the mobile device to identify a user context, wherein the user context comprises at least a current geographical location of a user, using the user context to detect a print device near the geographical location of the user, accessing a rule set to determine if the identified document can be printed on the detected print device based on the identified document context comprising the security level of the identified document by: identifying, from the one or more mobile applications, a mobile application being used to print the identified document, identifying a format associated with the identified document based on the identified mobile application, identifying an intended use of the identified document based on the identified format, and using the intended use to identify the security level of the identified document, generating the notification comprising the selection of at least one candidate print device that may be selected for printing the document, by including the detected print device in the selection of at least one candidate print device, and causing a user interface of the mobile device to output the notification. 10. The method of claim 9 , further comprising saving the document and the document context associated with the document to a client print queue, if the document cannot be printed on the print device. 11. The method of claim 9 , further comprising, by the processor: detecting a threshold change in the geograp
Document-oriented image-based pattern recognition · CPC title
Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception · CPC title
with a mobile telephone apparatus (constructional features of portable telephone sets H04M1/0202; mobile radio systems H04W84/00) · CPC title
involving the use of passwords, ID codes or the like, e.g. PIN · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.