8700989

Method and Apparatus for Transmitting Xhtml-Print Document in Mobile Device

PublishedApril 15, 2014
Assigneenot available in USPTO data we have
InventorsDae-hyun KIM
Technical Abstract

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of transmitting a markup document comprising: creating a markup document using a mobile device indicating certain predetermined content as fixed parts and other predetermined content as variable parts, the fixed parts including a layout of the markup document, the variable parts including at least one image corresponding to the layout, at least one text corresponding to the layout, and a modified layout of the markup document adjusted by a user, and creating of the markup document including creating Multi-purpose Internet Mail Extensions (MIME)-Multiplexed format data containing the markup document as the fixed parts and the variable parts; and requesting a printing of the markup document from the mobile device by separately transmitting the fixed parts and the variable parts to a printer, wherein the requesting includes requesting a printing of the markup document by separately transmitting the fixed parts and the variable parts without creating the entire MIME-Multiplexed format data in the mobile device.

2

2. The method according to claim 1 , wherein the fixed parts comprise a fixed markup portion corresponding to a non-modifiable layout of the markup document, and the variable parts further comprise a modifiable variable attribute value portion of the markup document.

3

3. The method according to claim 1 , further comprising selecting a markup template corresponding to an image layout desired by the user to be printed from among markup templates, wherein the creation of the markup document comprises creating the fixed parts are created with reference to fixed parts of the selected markup template.

4

4. The method according to claim 3 , wherein the fixed parts are created with reference to a number of the fixed parts, a number of the variable parts, a creation list indicating an arrangement order of the fixed parts and variable parts, and a fixed part list to identify each of the fixed parts that are included in the markup template.

5

5. The method according to claim 1 , further comprising: adjusting variable parts of the markup document; and creating the markup document based on the adjustment, wherein, in the creating of the markup document comprises creating the variable parts with reference to the adjusted variable parts.

6

6. The method according to claim 5 , wherein the variable parts are created with reference to a number of the fixed parts, a number of the variable parts, a creation list indicating an arrangement order of the fixed parts and variable parts, and a variable part list to identify each of the variable parts that are included in a markup template.

7

7. A non-transitory computer readable writing medium having a computer readable program stored thereon to execute a method of transmitting a markup document performed on a mobile device, the method comprising: creating a markup document using a mobile device indicating certain predetermined content as fixed parts and other predetermined content as variable parts, the fixed parts including a layout of the markup document, the variable parts including at least one image corresponding to the layout, at least one text corresponding to the layout, and a modified layout of the markup document adjusted by a user, and creating of the markup document including creating Multi-purpose Internet Mail Extensions (MIME)-Multiplexed format data containing the markup document as the fixed parts and the variable parts; and requesting a printing of the markup document from the mobile device by separately transmitting the fixed parts and the variable parts to a printer, wherein the requesting includes requesting a printing of the markup document by separately transmitting the fixed parts and the variable parts without creating the entire MIME-Multiplexed format data in the mobile device.

8

8. A printing method comprising: separately receiving from a mobile device fixed parts and variable parts included in a markup document created on the mobile device that respectively indicate certain predetermined content, the fixed parts including a layout of the markup document, the variable parts including at least one image corresponding to the layout, at least one text corresponding to the layout, and a modified layout of the markup document adjusted by a user, and creating of the markup document including creating Multi-purpose Internet Mail Extensions (MIME)-Multiplexed format data containing the markup document as the fixed parts and the variable parts; analyzing the received fixed parts and the received variable parts as a single markup document, the received fixed parts and received variable parts being transmitted separately by the mobile device without creating the entire MIME-Multiplexed format data in the mobile device; and printing a result of the analysis.

9

9. The printing method according to claim 8 , wherein the separate receiving of the fixed parts and the variable parts comprises receiving fixed parts and variable parts of Multi-purpose Internet Mail Extensions (MIME)-Multiplexed format data containing the markup document, and wherein the printing method further comprises discarding the MIME-Multiplexed format data except for the fixed parts and variable parts containing the markup document.

10

10. A non-transitory computer readable writing medium having a computer readable program stored thereon to execute a printing method comprising: separately receiving from a mobile device fixed parts and variable parts included in a markup document created on the mobile device that respectively indicate certain predetermined content, the fixed parts including a layout of the markup document, the variable parts including at least one image corresponding to the layout, at least one text corresponding to the layout, and a modified layout of the markup document adjusted by a user, and creating of the markup document including creating Multi-purpose Internet Mail Extensions (MIME)-Multiplexed format data containing the markup document as the fixed parts and the variable parts; analyzing the received fixed parts and the received variable parts as a single markup document, the received fixed parts and received variable parts being transmitted separately by the mobile device without creating the entire MIME-Multiplexed format data in the mobile device; and printing a result of the analysis.

11

11. An image print requesting unit of a mobile device that communicates with an image forming apparatus to print a markup document, comprising: a display to display a markup document to be printed and to interface with a user such that the user inputs information related to the markup document; a template storage to store templates, each of which is divisible into a fixed part and a variable part that is modifiable according to the input information, the fixed part including a layout of the markup document, the variable part including at least one image corresponding to the layout, at least one text corresponding to the layout; and a computer that executes: a content determiner to determine a layout of the displayed markup document by selecting one of the templates corresponding to content determined from the user inputted information; a style adjuster to adjust a layout of the variable parts of the selected template for the markup document in accordance with the determined content and the input information; a transfer data creator to create fixed and variable parts of print data to be transmitted to the image forming apparatus by a separation of the fixed and the adjusted variable parts of the selected template, and to create Multi-purpose Internet Mail Extensions (MIME)-Multiplexed format data containing the markup document as the fixed and variable parts without creating the entire MIME-Multiplexed format data in the mobile device; and a transmitter to separately transmit the created fixed and variable parts of the print data to the image forming apparatus.

12

12. The image print requesting unit according to claim 11 , wherein each template is stored in a format containing basic information, template data, a creation list, a fixed part list, and a variable part list.

13

13. The image print requesting unit according to claim 12 , wherein the template storage unit employs a data structure comprising a field in which the template basic information is recorded, a field in which the template data is recorded, a field in which the creation list is recorded, a field in which the fixed part list is recorded, and a field in which the variable part list is recorded.

14

14. The image print requesting unit according to claim 12 , wherein the template basic information comprises template identification (ID), a template name, and a template description, which correspond to information that identifies each template and which are provided to the user to allow for a selection of a user desired layout.

15

15. The image print requesting unit according to claim 12 , wherein the template data comprises data that is used by the transfer data creator and data of a template that includes the fixed parts and the variable parts.

16

16. The image print requesting unit according to claim 15 , wherein the template data comprises Multi-purpose Internet Mail Extensions (MIME)-Multiplexed format extensible hyper text markup language (XHTML)-Print data that contains metadata required for the markup document and a MIME-Multiplexed protocol used in the communications between the mobile device and the image forming apparatus.

17

17. The image print requesting unit according to claim 12 , wherein the creation list comprises information that indicates a number of the fixed parts, a number of the variable parts, and an arrangement order of the fixed parts and the variable parts, which are included in each template.

18

18. The image print requesting unit according to claim 12 , wherein the fixed part list comprises information to identify each of the fixed parts included in each template.

19

19. The image print requesting unit according to claim 12 , wherein the variable part list comprises information to identify each of the variable parts included in each template.

20

20. The image print requesting unit according to claim 11 , further comprising a user interface unit, wherein the determination made by the content determiner is made in accordance with a value input by the user via the user interface unit.

21

21. The image print requesting unit according to claim 11 , wherein the fixed parts are fixed markup parts corresponding to the content layout, and the variable parts are user modifiable variable attribute values of the markup document.

22

22. The image print requesting unit according to claim 21 , wherein the mobile device comprises a cell phone, a camera, and/or a media player.

23

23. A system to provide for network printing capabilities comprising the image print requesting unit of claim 21 and the image forming apparatus with which the image print requesting unit communicates.

Patent Metadata

Filing Date

Unknown

Publication Date

April 15, 2014

Inventors

Dae-hyun KIM

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND APPARATUS FOR TRANSMITTING XHTML-PRINT DOCUMENT IN MOBILE DEVICE” (8700989). https://patentable.app/patents/8700989

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.