Method of printing content shared between applications and computing apparatus to perform the method
AssigneeHP Printing Korea Co., Ltd.
InventorJeong-jin Park
Life of this patent
Estimating the term…
Abstract
A method of printing at least one of contents shared between applications installed in an operating system (OS), and a computing apparatus to perform the method. According to the method, a printing application is executed by activating a companion window according to a share action requested to share the content being used in a source application, and a printing operation is performed through the activated companion window.
Claims20
A method of printing through a share function of an operating system (OS), the method comprising:
- by at least one processor to execute computer-executable instructions stored in at east one memory to cause:
- when executing a source application to use a content in a displayed window, in response to a share action to execute the share function of the OS, activating, by the share function of the OS, a companion window to the window of the source application to display a selectable link corresponding to a printing application, according to a determination that a type of the content corresponds to a type of shareable content registered in association with the source application and to a type of shareable content registered in association with the printing application;
- and
- in response to a selection of the link through the companion window, executing the printing application in the companion window to,
- display a print setting through the companion window, according to the type of shared content to complete the print setting to control generation of printing data, when the print setting is completed through the companion window,
- discover, through the companion window, an image forming apparatus capable of printing the content according to the print setting, and
- in response to a print command through the companion window, generate, according to the completed print setting, the printing data transmittable to a discovered image forming apparatus independent of an image forming apparatus driver associable by the OS with the image forming apparatus, to print the shared content by the image forming apparatus,
- wherein the activated companion window includes a user interface (UI) to display, in the activated companion window, a preview of the shared content and the print setting of the image forming apparatus for the shared content, and
- the print setting of the image forming apparatus includes different types of printing-options according to the type of the content of the shared content.
An apparatus to print through a share function of an operating system (OS), the apparatus comprising:
- at least one memory to store computer-executable instructions;
- and
- at least one processor to execute the stored instructions to:
- when executing a source application to use a content in a displayed window, in response to a share action to execute the share function of the OS, activate, by the share function of the OS, a companion window to the window of the source application to display a selectable link corresponding to a printing application, according to a determination that a type of the content corresponds to a type of shareable content registered in association with the source application and to a type of shareable content registered in association with the printing application;
- and
- in response to a selection of the link through the companion window, execute the printing application in the companion window to,
- display a print setting through the companion window, according to the type of shared content to complete the print setting to control generation of printing data, when the print setting is completed through the companion window,
- discover, through the companion window, an image forming apparatus capable of printing the content according to the print setting, and
- in response to a print command through the companion window, generate, according to the completed print setting, the printing data transmittable to a discovered image forming apparatus independent of an image forming apparatus driver in the OS associable with the image forming apparatus, to print the shared content by the image forming apparatus,
- wherein the activated companion window includes a user interface (UI) to display, in the displayed companion window, a preview of the shared content and the print setting of the image forming apparatus for the shared content, and
- the print setting of the image forming apparatus includes different types of printing-options settable according to the type of the content types of the shared content.
Dependencies are inferred from the claim text.