WO2014010819A1 - 정형 및 비정형 데이터를 xml 문서에 구현하는 방법 - Google Patents
정형 및 비정형 데이터를 xml 문서에 구현하는 방법 Download PDFInfo
- Publication number
- WO2014010819A1 WO2014010819A1 PCT/KR2013/003672 KR2013003672W WO2014010819A1 WO 2014010819 A1 WO2014010819 A1 WO 2014010819A1 KR 2013003672 W KR2013003672 W KR 2013003672W WO 2014010819 A1 WO2014010819 A1 WO 2014010819A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- document
- xml document
- tag
- source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/151—Transformation
- G06F40/154—Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
Definitions
- the present invention relates to a method for embedding structured and unstructured data in an XML document, and a method for embedding structured data stored in a database and unstructured data stored in a legacy document into an XML document using XML substitution techniques.
- the Internet interconnects many networks that are scattered around the world. Computers connected to the Internet use a protocol called TCP / IP (Transmission Control Protocol / Internet Protocol) to communicate with each other.
- TCP / IP Transmission Control Protocol / Internet Protocol
- HTML is one of the data formats used on the World Wide Web (WWW), and describes a Hyper Media document. It defines the logical structure of hypertext using a standardized document format called Standard Generalized Markup Language (SGML) and is stored in plain text file format.
- SGML Standard Generalized Markup Language
- a URL Uniform Resource Locator
- the principle of a search engine is that a predetermined search program called a search robot or a spider program travels through a plurality of sites established on the Internet and stores information of web sites collected in advance in a database, As a result, only websites with content that match the search terms entered in the database are selected and presented. More specifically, when a search engine receives a search request such as keyword input from a user computer, the search engine starts a spider program through a CGI (Common Gateway Interface).
- CGI Common Gateway Interface
- the CGI is a standard interface between a web server for receiving data from a web browser installed in a user's computer and executing an externally installed program according to the received data and receiving the execution result from the executed program, and an external program.
- the activated spider program receives the search results from an index database storing addresses and information of integrated resource explorers of various websites, converts them into HTML format, and transmits them to the user computer in a converted HTML document format.
- Such search engines search and classify each Internet site and web document on the search engine side in the beginning of the Internet service and build it as a database and gradually classify the subject classification which is already set according to the user's subject search or menu search And a directory-based search method to access the final data.
- search engine that introduces the concept of the above-described search robot to automatically search for and index a web page to provide a search service has appeared.
- Such a search engine uses a keyword (search word) search method, and searches all the web documents related to a search word input by a user and provides them to a user's computer.
- search word search word
- XML stands for eXtensible Makeup Language, which is the next generation Internet document standard that must be used in the Internet age in the future. In 1998, it was designated as an Internet standard document by the World Wide Web Consortium (W3C).
- W3C World Wide Web Consortium
- XML is a human-readable, machine-friendly structure that overcomes the HTML's limitations of representation and reinforces the disadvantages of SGML to be.
- HTML which is the most used content expression language on the Internet
- HTML was suitable as an expression function, but encountered limitations when reusing or searching documents.
- XML is attracting attention as a next-generation Internet language to solve this problem is that XML is a language capable of structuring scalability, compatibility, and information.
- existing information on the Internet consists of fixed data and unstructured data.
- the fixed data is stored in the database and the unstructured data is stored in the legacy document.
- the legacy document Since the unstructured data stored in the legacy document is not easy to search compared with the formatted data stored in the database, particularly, the legacy document must be separately downloaded to the client computer in order to view the legacy document. There is a problem.
- the Internet data search and database application filed in Korean Patent Application No. 10-1998-0006152 is a method in which only the data of a specific field of the Internet is separately databaseed and a commercial search service using the separate database is available
- a Web browsing system and a web browsing method for adding additional link information to an HTML document requested by a user and filed with Korean Patent Application No. 10-2008-0015282 are received from a specific web server at a user's request, It is possible to provide a user with convenient and efficient web surfing and searching by additionally adding additional link information to an HTML document interpreted by the user, As you have to transfer, the speed of data retrieval is slow.
- an error occurs in the process of receiving the search result and converting it to the HTML format, an incorrect search result can be displayed.
- various problems as described above may occur .
- the present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide an apparatus and method for converting fixed data and unstructured data into dynamic qualified extension markup language
- the present invention aims to provide a method for implementing structured and unstructured data in an XML document that can be quickly implemented in a Well Formed XML (eXtensible Markup Language) document.
- a method of implementing formatted and unstructured data in an XML document comprising: designing a source HTML document to design a source HTML document having a form tag; A source XML document design step for designing a structured source XML document using a custom tag; Designing a webform document by mapping an absolute path variable of the user defined tag to the source HTML document; An XSL document generation step of automatically generating an XSL document by XSLTing the webform document; A data input step of inputting the fixed data and the unstructured data into the web form document; A new XML document generation step of automatically generating a new XML document by replacing the absolute path variable of the user-defined tag with the fixed data and unstructured data input in the webform document; And a new XML document display step of automatically displaying the contents of the new XML document by combining the new XML document and the XSL document.
- the form tag is characterized in that the data is blank.
- the source XML document may store an absolute path variable of the user-defined tag as a custom tag value using an XML tree structure.
- the general data and the repeated data which are structural data of the source XML document, are displayed in a user defined tag value, the general data and the repeated data are classified into different notation And the like.
- the user-defined tag of the source XML document is characterized in that, when the structure data of the source XML document is repeated data, the repeated data is classified by attributes.
- the webform document is designed by mapping the absolute path variable of the user defined tag while designating the data type of the form tag.
- the web-form document designing step may include designing a fixed data form tag, which is mapped to an absolute path variable of the user-defined tag and designing a fixed data form tag to receive the fixed data; And an irregular data form tag designing step of designing an irregular data form tag that is mapped to an absolute path variable of the user defined tag and receives the irregular data.
- the XSL document is connected to an absolute path variable of the webform document and the user defined tag.
- the XSL document is automatically generated by an automatic XSL document generation tool running on a computer system.
- the new XML document is automatically generated by the XML document automatic generation engine executed on the server when the webform document is inputted with the format data and the unformatted data, .
- the generating of the new XML document may further include: a replacement data format forming step of forming a replacement data format by calculating replacement data values of the fixed data and the unstructured data; A data mapping step of mapping an absolute path variable value of the source XML document and a replacement calculation value of the fixed data and irregular data to each other; And a new XML document generation step of generating a new XML document by replacing the absolute path variable value of the source XML document with the replacement calculation value of the fixed data and the unstructured data and storing the new value.
- the replacement data format may include a regular replacement data format or an irregular replacement data format.
- the regular replacement data format or the irregular replacement data format may be a general replacement data format or a repeated replacement data format .
- the replacement data format may include a variable separator for separating the absolute path variable and the absolute path variable value between an absolute path variable and an absolute path variable of the user- do.
- the absolute path variable value is a replacement calculation value of the fixed data and the unstructured data.
- the replacement data format may include a line delimiter for identifying a line at an end of the absolute path variable value.
- the XML document generated according to the present invention is easily retrieved from the fixed data and the unstructured data, it is displayed in the web browser, so that the storage space of the client and the exclusive viewer are not needed.
- the W3C standard XML document generated according to the present invention is stored in a server on the Internet, for example, middleware, it can be directly served to various devices (PC, Tablet PC, Smart Phone, Smart TV, There is an effect that can be applied to the implementation.
- FIG. 1 is a block diagram of a method for implementing structured and unstructured data in an XML document according to the present invention.
- Figure 2 is a block diagram of a webform document design step according to the present invention.
- FIG. 3 is a block diagram of a new XML document generation step according to the present invention.
- FIG. 4 is a diagram schematically showing how a new XML document is generated by replacing regular and irregular data with a source XML document according to the present invention.
- FIG. 5 is a schematic diagram illustrating a method for implementing the formatted and unstructured data according to the present invention in an XML document.
- FIG. 6 is a diagram illustrating a data structure of a source XML document according to the present invention.
- FIG. 7 is a diagram showing a webform document according to the present invention.
- FIG. 8 is a view showing a data form and a source of a form tag provided in the webform document of FIG.
- FIG. 9 is a diagram illustrating a process of converting a web form document into an XSL document.
- FIG. 10 is a diagram illustrating the structure of an XSL document according to the present invention.
- FIG. 11 is a view showing the format data and the unstructured data included in the XSL body of FIG.
- FIG. 12 is a view showing a source code of an XSL Head of an XSL document according to the present invention.
- FIG. 13 is a diagram showing source codes of an XSL body of an XSL document according to the present invention.
- FIG. 14 is a diagram showing source codes of an XSL bottom of an XSL document according to the present invention.
- 15 is a diagram illustrating a process of converting a self close tag of a web form document according to the present invention.
- 16 to 20 are diagrams showing examples of source conversion of the web form document shown in Fig.
- 21 is a diagram showing a replacement data format.
- 22 is a diagram showing a replacement data format according to the present invention.
- FIG. 23 is a diagram illustrating a method for generating a new XML document using the replacement data format according to the present invention.
- 24 is a configuration diagram of a system suitable for use with the present invention.
- FIG. 4 is a diagram schematically showing how a new XML document is generated by replacing regular and irregular data with a source XML document according to the present invention.
- the present invention relates to a technology that can be implemented in a Well Formed XML (eXtensible Markup Language) document, and more particularly, to an XML document having a tag defined by a user, And a method for implementing the formatted data and the unstructured data in a qualified XML document.
- a Well Formed XML eXtensible Markup Language
- the present invention receives formatted data and unstructured data from a user via a web form document designed on a web browser, quickly substitutes data by mapping the formatted data and unstructured data with a predefined source XML document, and automatically Wherein the new XML document can be generated by an XML document automatic generation engine that is executed simultaneously with inputting and storing the formatted data and the unstructured data in the webform document.
- FIG. 1 is a block diagram of a method for implementing structured and unstructured data in an XML document according to the present invention.
- a method for designing a source HTML document a source XML document designing step S20, a webform document designing step S30, An XSL document creation step S40, a data input step S50, a new XML document creation step S60, and a new XML document display step S70.
- FIG. 5 is a schematic diagram illustrating a method for implementing the formatted and unstructured data according to the present invention in an XML document.
- the source HTML document designing step S10 is a step of designing a source HTML document including a form tag, which is an input unit for receiving the formatted data and the unstructured data from the user.
- the source HTML document designing step S10 is a step of designing an HTML document in a blank form in which there is no data.
- the form tag of the source HTML document is a form in which data is empty.
- An appropriate data type can be designated in step S30.
- the source XML document designing step S20 is a step of designing a structured source XML document using a user-defined tag.
- the source XML document may store an absolute path variable of the user defined tag as a custom tag value using an XML tree structure.
- the webform document designing step S30 is a step of designing a webform document by mapping the absolute path variable of the user defined tag defined in the source XML document to the source HTML document, as shown in FIG.
- the web form document is an HTM document mapped to an absolute path variable of the user defined tag, while the data type of the form tag provided in the source HTML document is designated, and the web form document is structured with the form data structured through the form tag Repeated atypical data can be input.
- the XSL document creation step S40 is a step of automatically generating an XSL document by XSLTing the webform document as shown in FIG.
- the XSL document may be connected to the absolute path variable of the web form document and the user defined tag.
- the XSL document which is executed on the computer system, It can be generated automatically by the Xstyler tool, an automatic document generation tool.
- the data input step S50 is a step for inputting the fixed data and the unstructured data into the web form document.
- the webform document can be opened in a web browser.
- the user inputs a fixed data form tag and an irregular data form tag provided in the webform document Formal data and unstructured data can be input.
- the new XML document generation step S60 may include automatically generating a new XML document by replacing the absolute path variable of the user-defined tag with the fixed data and unstructured data input in the webform document to be.
- the new XML document generation step (S60) when the user inputs and saves the fixed data and the unstructured data in the webform document on the web browser, the new XML document is automatically generated by the XML document automatic generation engine Lt; / RTI >
- the XML document automatic generation engine may be executed in a computer system used by a user.
- the new XML document display step S70 is a step of automatically displaying the contents of the new XML document by combining the new XML document and the XSL document, as shown in FIG.
- the new XML document generated in the new XML document creation step S60 and the XSL document generated in the XSL document creation step S40 are combined with each other,
- the contents of the XML document can be displayed as various HTML documents including a web form document, wherein the atypical data included in the new XML document can be converted by the conversion rule and displayed as the contents of the HTML document.
- FIG. 4 is a diagram schematically showing how a new XML document is generated by replacing regular and irregular data with a source XML document according to the present invention.
- the present invention relates to a technology that can be implemented in a Well Formed XML (eXtensible Markup Language) document, and more particularly, to an XML document having a tag defined by a user, And a method for implementing the formatted data and the unstructured data in a qualified XML document.
- a Well Formed XML eXtensible Markup Language
- the present invention receives formatted data and unstructured data from a user via a web form document designed on a web browser, quickly substitutes data by mapping the formatted data and unstructured data with a predefined source XML document, and automatically Wherein the new XML document can be generated by an XML document automatic generation engine that is executed simultaneously with inputting and storing the formatted data and the unstructured data in the webform document.
- FIG. 1 is a block diagram of a method for implementing structured and unstructured data in an XML document according to the present invention.
- a method for designing a source HTML document a source XML document designing step S20, a webform document designing step S30, An XSL document creation step S40, a data input step S50, a new XML document creation step S60, and a new XML document display step S70.
- FIG. 5 is a schematic diagram illustrating a method for implementing the formatted and unstructured data according to the present invention in an XML document.
- the source HTML document designing step S10 is a step of designing a source HTML document including a form tag, which is an input unit for receiving the formatted data and the unstructured data from the user.
- the source HTML document designing step S10 is a step of designing an HTML document in a blank form in which there is no data.
- the form tag of the source HTML document is a form in which data is empty.
- An appropriate data type can be designated in step S30.
- the source HTML document can be designed by an Xstyler tool, which is a program executed on a computer system.
- the Xstyler tool can design the source HTML document, a source XML document and a webform document
- the Xstyler tool can also function as an XSL document automatic generation tool that can automatically generate an XSL document by XSLTing the webform document.
- the source XML document designing step S20 is a step of designing a structured source XML document using a user-defined tag.
- the source XML document may store an absolute path variable of the user defined tag as a custom tag value using an XML tree structure.
- FIG. 6 is a diagram illustrating a data structure of a source XML document according to the present invention.
- a source XML document having a data structure as shown in FIG. 6 can be made into an XML document as follows.
- a tag (a, b, c (A1, a2, a3, b1, b2, b3, c1, c2, c3) that do not have a child can have an absolute path variable.
- the general data and the repeated data which are structural data of the source XML document, are displayed in a user defined tag value, the general data and the repeated data are classified into different notation systems can do.
- the general data and the repetitive data are represented in the user defined tag value, it is preferable that the general data is denoted by "H_” and the repetitive data is denoted by "H_LIST”.
- the user-defined tag of the source XML document can be expressed by dividing the repeated data into attributes when the structure data of the source XML document is repeated data.
- Table 1 below shows examples of user-defined tags and tag values according to the data types of the source XML document defined in the source XML document designing step S20 as described above.
- the webform document designing step S30 is a step of designing a webform document by mapping the absolute path variable of the user defined tag defined in the source XML document to the source HTML document, as shown in FIG.
- the web form document is an HTM document mapped to an absolute path variable of the user defined tag, while the data type of the form tag provided in the source HTML document is designated, and the web form document is structured with the form data structured through the form tag Repeated atypical data can be input.
- Figure 2 is a block diagram of a webform document design step according to the present invention.
- the webform document designing step S30 may include a regular data form tag designing step S31 and an irregular data form tag designing step S32 as shown in FIG.
- the fixed data form tag designing step S31 is a step of designing a fixed data form tag to receive the fixed data, and the fixed data form tag can be mapped to an absolute path variable of a user defined tag defined in the source XML document have.
- FIG. 7 is a view showing a web form document according to the present invention
- FIG. 8 is a view showing a data form and a source of a form tag provided in the web form document of FIG.
- the data type of the form tag included in the source HTML document can be variously designated.
- the form tags may have data formats of Input Box, Teaxtarea, Checkbox, Radio Button, Select Box and Repeat Table
- custom tag values of the source XML document matched with the form tag of the web form document shown in FIG. 7 are as follows.
- the irregular data form tag design process S32 is a process of designing an irregular data form tag that receives irregular data, and the irregular data form tag may be mapped to an absolute path variable of a user defined tag defined in the source XML document have.
- the iterative irregular data inputted in the data input step (S50) to be described later through the irregular data form tag can be converted according to the conversion rule and stored in the user defined tag value of the source XML document.
- Table 2 shows conversion rules for converting unstructured data input into a webform document and storing the data in an XML tag.
- the XSL document creation step S40 is a step of automatically generating an XSL document by XSLTing the webform document as shown in FIG.
- the XSL document may be connected to the absolute path variable of the web form document and the user defined tag.
- the XSL document which is executed on the computer system, It can be generated automatically by the Xstyler tool, an automatic document generation tool.
- FIG. 9 is a diagram illustrating a process of converting a web form document into an XSL document.
- the XSL document auto-generation tool generates an XSL-Hearder as shown in FIG. 9 when XSLT is performed on the Web-form document, converts the Head and Body of the Web-form document,
- the XSL document can be automatically generated by generating a bottom.
- FIG. 10 is a diagram illustrating a structure of an XSL document according to the present invention
- FIG. 11 is a diagram illustrating formatted data and unstructured data included in an XSL body of
- FIG. 13 is a diagram illustrating a source code of an XSL body of an XSL document according to the present invention
- FIG. 14 is a diagram illustrating a source code of an XSL head of an XSL document according to the present invention, It shows the source code of the document's XSL Bottom.
- the XSL document generated by the automatic XSL document generation tool may include an XSL Head, an XSL Body, and an XSL Bottom, , Structured regular data and repetitive irregular data, and each XSL Head, XSL Body, and XSL Bottom included in the XSL document may have source codes as shown in FIGS. 12 to 14.
- the automatic XSL document generation tool can convert the self close tag included in the source code of the web form document according to the conversion rule.
- Table 3 shows the conversion rules for converting the Self Close Tag of a Webform document.
- FIG. 15 illustrates a process of converting a self-close tag of a web-form document according to the present invention
- FIGS. 16 to 20 illustrate an example of source-conversion of the web-form document shown in FIG.
- the XSL document automatic generation tool can convert the self close tag of the web form document into the process shown in FIG. 15, wherein each form tag included in the web form document has a structure as shown in FIGS. 16 to 20 Can be converted.
- the data input step S50 is a step for inputting the fixed data and the unstructured data into the web form document.
- the webform document can be opened in a web browser.
- the user inputs a fixed data form tag and an irregular data form tag provided in the webform document Formal data and unstructured data can be input.
- the new XML document generation step S60 may include automatically generating a new XML document by replacing the absolute path variable of the user-defined tag with the fixed data and unstructured data input in the webform document to be.
- the new XML document generation step (S60) when the user inputs and saves the fixed data and the unstructured data in the webform document on the web browser, the new XML document is automatically generated by the XML document automatic generation engine Lt; / RTI >
- the XML document automatic generation engine may be executed in a computer system used by a user.
- FIG. 3 is a block diagram of a new XML document generation step according to the present invention.
- the new XML document generating step S60 may include a replacement data format forming step S61, a data mapping step S62, and a new XML document creating step S63 as shown in FIG.
- the replacing data format forming step (S61) is a step of forming replacement data formats by calculating replacement data values of the fixed data and the irregular data inputted to the web form document.
- 21 is a diagram showing a replacement data format.
- the replacement data format may include a fixed replacement data format for replacing the fixed data or an unstructured replacement data format for replacing irregular data, as shown in FIG. 21
- the regular replacement data format or the irregular replacement data format may include a general replacement data format for replacing general data or a repeated replacement data format for replacing repeated data, respectively.
- 22 is a diagram showing a replacement data format according to the present invention.
- the replacement data format includes a variable separator (# ⁇ ) for distinguishing the absolute path variable and the absolute path variable value between the absolute path variable and the absolute path variable of the user- ## EQU00003 ## and a line delimiter ( ⁇ ⁇ ⁇ ) for distinguishing a line at the end of the absolute path variable value, wherein the absolute path variable value is a substitution calculation value of the fixed data and irregular data Lt; / RTI >
- the replacement data format can be classified as shown in [Table 4] below.
- the replacement calculation values of the fixed data and the unstructured data can be shown as shown in Table 5 below.
- the data mapping step S62 is a step of mapping the absolute path variable value of the source XML document and the replacement calculation value of the fixed data to the replacement calculation value of the unstructured data.
- the new XML document generating step S63 is a step of generating a new XML document by replacing the absolute path variable value of the source XML document with the replacement calculation values of the fixed data and the unfixed data,
- FIG. 23 is a diagram illustrating a method for generating a new XML document using the replacement data format according to the present invention.
- the XML document automatic generation engine first calculates substitution calculation values of the fixed data and irregular data to form a replacement data format, By mapping the replacement calculation values of the fixed data and the irregular data with the absolute path variable values of the source XML document and then storing the source XML document in which the absolute path variable value of the source XML document is replaced with the replacement calculation value, A new XML document can be automatically generated.
- the new XML document display step S70 is a step of automatically displaying the contents of the new XML document by combining the new XML document and the XSL document, as shown in FIG.
- the new XML document generated in the new XML document creation step S60 and the XSL document generated in the XSL document creation step S40 are combined with each other,
- the contents of the XML document can be displayed as various HTML documents including a web form document, wherein the atypical data included in the new XML document can be converted by the conversion rule and displayed as the contents of the HTML document.
- Table 6 below shows conversion rules for displaying unstructured data stored in an XML tag in an HTML document.
- 24 is a configuration diagram of a system suitable for use with the present invention.
- the system for implementing the method for implementing the fixed and unstructured data according to the present invention in an XML document may include a client computer and a web server connected to the client computer through a communication network as shown in FIG.
- the client computer executes the Xstyler tool, which is a program for designing a source HTML document, a source XML document and a Webform document, and an XSL document interworking with the Webform document, thereby designing a source HTML document according to the present invention (Step S10), a source XML document design step S20, a webform document design step S30, and an XSL document creation step S40,
- the web server executes an XML automatic generation engine for generating and displaying a new XML document, thereby generating a new XML document (S60) according to the above-
- the XML document display step S70 may be performed.
- fixed data and unstructured data can be quickly implemented as a dynamic qualified extension markup language document using XML substitution technology, which can be used more effectively in the field of computer utilization.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Description
| 데이터 종류 | 구분 | Tag | Tag Value |
| 일반 데이터 | <a1> | H_root/a1 | |
| 반복 데이터 | repeat="y" | <c1 repeat="y"> | H_LIST_root/c/c1 |
| HTML | XML Tag |
| < | < |
| > | > |
| < | &lt; |
| > | &gt; |
| & | & |
| |   |
| HTML | XSL |
| <BR> | <BR/> |
| <LI> | <LI/> |
| <IMG...> | <IMG.../> |
| <EMBED...> | <EMBED.../> |
| <HR...> | <HR.../> |
| <INPUT...> | <INPUT.../> |
| <RARAM...> | <RARAM.../> |
| <AREA...> | <AREA.../> |
| <LINK...> | <LINK.../> |
| <META...> | <META.../> |
| 데이터 | 구분 | 예 |
| 정형 | 일반 | H_root/a/a1##^^##formal_data_value∥^^∥ |
| 반복 | H_LIST_root/c/c1##^^##formal_data_value∥^^∥ | |
| 비정형 | 일반 | H_root/a/a1##^^##informal_data_value∥^^∥ |
| 반복 | H_LIST_root/c/c1##^^##informal_data_value∥^^∥ |
| 종류 | 치환 계산값 |
| formal_data_value | John Kim |
| informal_data_value | <TABLE border="1"><TR> <TD>informal Data </TD></TR></TABLE> |
| XML Tag | HTML |
| < | < |
| > | > |
| &lt; | < |
| &gt; | > |
| & | & |
| &nbsp; |   |
Claims (15)
- 폼태그를 구비하는 소스 HTML 문서를 설계하는 소스 HTML 문서 설계 단계;사용자 정의 태그를 이용하여 구조화된 소스 XML 문서를 설계하는 소스 XML 문서 설계 단계;상기 소스 HTML 문서에 상기 사용자 정의 태그의 절대 패스 변수를 매핑하여 웹폼 문서를 설계하는 웹폼 문서 설계 단계;상기 웹폼 문서를 XSLT하여 XSL 문서를 자동으로 생성하는 XSL 문서 생성 단계;상기 웹폼 문서에 정형 데이터와 비정형 데이터를 입력하는 데이터 입력 단계;상기 사용자 정의 태그의 절대 패스 변수를 상기 웹폼 문서에 입력된 정형 데이터와 비정형 데이터로 치환하여 신규 XML 문서를 자동으로 생성하는 신규 XML 문서 생성 단계; 및상기 신규 XML 문서와 상기 XSL 문서를 결합하여 상기 신규 XML 문서의 내용을 자동으로 디스플레이하는 신규 XML 문서 디스플레이 단계;를 포함하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 소스 HTML 문서 설계 단계에서,상기 폼태그는 데이터가 비어있는 양식인 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 소스 XML 문서 설계 단계에서,상기 소스 XML 문서는 XML 트리 구조를 이용하여 상기 사용자 정의 태그의 절대 패스 변수를 사용자 정의 태크값으로 저장하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 소스 XML 문서 설계 단계에서,상기 소스 XML 문서의 구조 데이터인 일반 데이터와 반복 데이터를 사용자 정의 태크값에 표기하는 경우, 상기 일반 데이터와 반복 데이터를 구분할 수 있도록 서로 다른 표기 방식으로 구분하여 표기하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 소스 XML 문서 설계 단계에서,상기 소스 XML 문서의 사용자 정의 태그는 상기 소스 XML 문서의 구조 데이터가 반복 데이터인 경우, 상기 반복 데이터를 속성(attribute)으로 구분하여 표기하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 웹폼 문서 설계 단계에서,상기 웹폼 문서는 상기 폼태그의 데이터 형태를 지정하면서 상기 사용자 정의 태그의 절대 패스 변수를 매핑하여 설계되는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 6항에 있어서,상기 웹폼 문서 설계 단계는,상기 사용자 정의 태그의 절대 패스 변수에 매핑되며 상기 정형 데이터를 입력받는 정형 데이터 폼태그를 설계하는 정형 데이터 폼태그 설계 공정; 및상기 사용자 정의 태그의 절대 패스 변수에 매핑되며 상기 비정형 데이터를 입력받는 비정형 데이터 폼태그를 설계하는 비정형 데이터 폼태그 설계 공정;을 포함하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 XSL 문서 생성 단계에서,상기 XSL 문서는 상기 웹폼 문서와 상기 사용자 정의 태그의 절대 패스 변수로 연결되는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 XSL 문서 생성 단계에서,상기 XSL 문서는 상기 웹폼 문서를 저장하는 경우, 컴퓨터 시스템 상에서 실행되는 XSL 문서 자동 생성툴에 의해 자동으로 생성되는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 신규 XML 문서 생성 단계에서,상기 신규 XML 문서는 상기 웹폼 문서에 정형 데이터와 비정형 데이터를 입력하여 저장하는 경우, 서버 상에서 실행되는 XML 문서 자동 생성엔진에 의해 자동으로 생성되는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 1항에 있어서,상기 신규 XML 문서 생성 단계는,상기 정형 데이터와 비정형 데이터의 치환 데이터값을 계산하여 치환 데이터 포맷을 형성하는 치환 데이터 포맷 형성 공정;상기 소스 XML 문서의 절대 패스 변수값과 상기 정형 데이터와 비정형 데이터의 치환 계산값을 서로 매핑하는 데이터 매핑 공정; 및상기 소스 XML 문서의 절대 패스 변수값을 상기 정형 데이터와 비정형 데이터의 치환 계산값으로 치환한 후 새로 저장하여 신규 XML 문서를 생성하는 신규 XML 문서 생성 공정;을 포함하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 11항에 있어서,상기 치환 데이터 포맷 형성 공정에서,상기 치환 데이터 포맷은 정형 치환 데이터 포맷 또는 비정형 치환 데이터 포맷을 포함하고,상기 정형 치환 데이터 포맷 또는 비정형 치환 데이터 포맷은 각각 일반 치환 데이터 포맷 또는 반복 치환 데이터 포맷을 포함하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 12항에 있어서,상기 치환 데이터 포맷 형성 공정에서,상기 치환 데이터 포맷은 상기 사용자 정의 태그의 절대 패스 변수와 절대 패스 변수값 사이에 상기 절대 패스 변수와 절대 패스 변수값을 구분하는 변수 구분자를 포함하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 13항에 있어서,상기 치환 데이터 포맷 형성 공정에서,상기 절대 패스 변수값은 상기 정형 데이터와 비정형 데이터의 치환 계산값인 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
- 제 13항에 있어서,상기 치환 데이터 포맷 형성 공정에서,상기 치환 데이터 포맷은 상기 절대 패스 변수값의 끝단에 라인을 구분하는 라인 구분자를 포함하는 것을 특징으로 하는 정형 및 비정형 데이터를 XML 문서에 구현하는 방법.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201380036629.5A CN104428763B (zh) | 2012-07-12 | 2013-04-29 | 将结构化及非结构化数据实现在xml文件的方法 |
| US14/414,281 US9626346B2 (en) | 2012-07-12 | 2013-04-29 | Method of implementing structured and non-structured data in an XML document |
| JP2015521530A JP2015525925A (ja) | 2012-07-12 | 2013-04-29 | 定型および非定型データをxml文書に具現する方法 |
| EP13817041.0A EP2874071A4 (en) | 2012-07-12 | 2013-04-29 | METHOD FOR IMPLEMENTING STRUCTURED AND UNSTRUCTURED DATA INTO XML DOCUMENT |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2012-0075954 | 2012-07-12 | ||
| KR1020120075954A KR101416712B1 (ko) | 2012-07-12 | 2012-07-12 | 정형 및 비정형 데이터를 xml 문서에 구현하는 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014010819A1 true WO2014010819A1 (ko) | 2014-01-16 |
Family
ID=49916233
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2013/003672 Ceased WO2014010819A1 (ko) | 2012-07-12 | 2013-04-29 | 정형 및 비정형 데이터를 xml 문서에 구현하는 방법 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US9626346B2 (ko) |
| EP (1) | EP2874071A4 (ko) |
| JP (1) | JP2015525925A (ko) |
| KR (1) | KR101416712B1 (ko) |
| CN (1) | CN104428763B (ko) |
| DE (1) | DE202013012665U1 (ko) |
| WO (1) | WO2014010819A1 (ko) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150096274A (ko) * | 2014-02-14 | 2015-08-24 | 삼성전자주식회사 | 웹 브라우저에서 화상형성장치의 주소록을 활용하는 방법 및 이를 수행하기 위한 화상형성장치 |
| US11113259B2 (en) | 2017-08-02 | 2021-09-07 | Tata Consultancy Services Limited | Method and system for analyzing unstructured data for compliance enforcement |
| CN108228542A (zh) * | 2017-12-14 | 2018-06-29 | 浪潮软件股份有限公司 | 一种非结构化文本的处理方法及装置 |
| CN109657472B (zh) * | 2018-10-11 | 2023-09-22 | 平安科技(深圳)有限公司 | Sql注入漏洞检测方法、装置、设备及可读存储介质 |
| KR102492262B1 (ko) * | 2020-01-07 | 2023-01-27 | 주식회사 지오블루랩 | Xml 문서 생성 방법 및 이를 구현하는 컴퓨팅 디바이스 |
| KR20220156181A (ko) | 2021-05-18 | 2022-11-25 | (주)디엑스테크 | 전자 펜을 통한 비정형 문서의 기록 내용을 인식하여 데이터베이스화하는 문서 관리방법 |
| CN116016705B (zh) * | 2022-12-29 | 2024-12-06 | 浙江瑞瀛物联科技有限公司 | ZigBee通讯数据转换方法、装置、计算机设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050108919A (ko) * | 2004-05-14 | 2005-11-17 | 김영근 | 웹브라우저 상에서 xml 문서를 생성하는 방법 |
| KR20060019709A (ko) * | 2004-08-30 | 2006-03-06 | 주식회사 팬택 | 엑스엠엘을 기반으로 하는 마크업 언어 변환 방법 및 이를구현한 이동 통신 단말기 |
| KR20080015282A (ko) | 2006-08-14 | 2008-02-19 | 현대자동차주식회사 | 차량의 전자제어 스로틀 제어장치 및 방법 |
| KR20080027251A (ko) * | 2005-05-09 | 2008-03-26 | 아마데우스 에스.에이.에스. | 데이터베이스로부터 xml 문서를 동적으로 생성하는 방법 |
| KR101122629B1 (ko) * | 2011-11-18 | 2012-03-09 | 김춘기 | 데이터베이스의 데이터를 변환하여 xml 문서를 생성하는 방법 |
| KR20120072045A (ko) * | 2010-12-23 | 2012-07-03 | 한국전자통신연구원 | Xslt 기반의 관리 명령어 변환 방법 및 상호 연동 지원을 위한 통합 게이트웨이 시스템 |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6182029B1 (en) * | 1996-10-28 | 2001-01-30 | The Trustees Of Columbia University In The City Of New York | System and method for language extraction and encoding utilizing the parsing of text data in accordance with domain parameters |
| JPH11296541A (ja) * | 1998-04-14 | 1999-10-29 | Fujitsu Ltd | 構造化データ管理システム及び構造化データ管理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US6487566B1 (en) * | 1998-10-05 | 2002-11-26 | International Business Machines Corporation | Transforming documents using pattern matching and a replacement language |
| US6519597B1 (en) * | 1998-10-08 | 2003-02-11 | International Business Machines Corporation | Method and apparatus for indexing structured documents with rich data types |
| US6874146B1 (en) * | 1999-06-30 | 2005-03-29 | Unisys Corporation | Metadata driven system for effecting extensible data interchange based on universal modeling language (UML), meta object facility (MOF) and extensible markup language (XML) standards |
| US6763499B1 (en) * | 1999-07-26 | 2004-07-13 | Microsoft Corporation | Methods and apparatus for parsing extensible markup language (XML) data streams |
| US6538673B1 (en) * | 1999-08-23 | 2003-03-25 | Divine Technology Ventures | Method for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformation |
| US6418448B1 (en) * | 1999-12-06 | 2002-07-09 | Shyam Sundar Sarkar | Method and apparatus for processing markup language specifications for data and metadata used inside multiple related internet documents to navigate, query and manipulate information from a plurality of object relational databases over the web |
| US6920607B1 (en) * | 1999-12-15 | 2005-07-19 | Microsoft Corp. | Methods and systems for dynamically creating user interfaces |
| US6557043B1 (en) * | 1999-12-17 | 2003-04-29 | International Business Machines Corporation | Communication of structured document content between 3270 logical units |
| US6810429B1 (en) * | 2000-02-03 | 2004-10-26 | Mitsubishi Electric Research Laboratories, Inc. | Enterprise integration system |
| FR2811782B1 (fr) * | 2000-07-12 | 2003-09-26 | Jaxo Europ | Systeme de conversion de documents a structure arborescente par parcours selectif de ladite structure |
| US6606620B1 (en) * | 2000-07-24 | 2003-08-12 | International Business Machines Corporation | Method and system for classifying semi-structured documents |
| US6804662B1 (en) * | 2000-10-27 | 2004-10-12 | Plumtree Software, Inc. | Method and apparatus for query and analysis |
| US6725231B2 (en) * | 2001-03-27 | 2004-04-20 | Koninklijke Philips Electronics N.V. | DICOM XML DTD/schema generator |
| US7500017B2 (en) * | 2001-04-19 | 2009-03-03 | Microsoft Corporation | Method and system for providing an XML binary format |
| US6829745B2 (en) * | 2001-06-28 | 2004-12-07 | Koninklijke Philips Electronics N.V. | Method and system for transforming an XML document to at least one XML document structured according to a subset of a set of XML grammar rules |
| US6961760B2 (en) * | 2001-07-17 | 2005-11-01 | International Business Machines Corporation | Transforming data automatically between communications parties in a computing network |
| US7234105B2 (en) * | 2001-09-20 | 2007-06-19 | Sap Ag | Methods and systems for providing a document with interactive elements to retrieve information for processing by business applications |
| WO2003056449A2 (en) * | 2001-12-21 | 2003-07-10 | Xmlcities, Inc. | Extensible stylesheet designs using meta-tag and/or associated meta-tag information |
| US6950985B2 (en) * | 2001-12-27 | 2005-09-27 | Koninklijke Philips Electronics, N.V. | Specifying DICOM semantic constraints in XML |
| US20040044961A1 (en) * | 2002-08-28 | 2004-03-04 | Leonid Pesenson | Method and system for transformation of an extensible markup language document |
| JP2004280342A (ja) * | 2003-03-14 | 2004-10-07 | Dainippon Printing Co Ltd | Xml変換システム、方法、プログラムおよび記録媒体 |
| US7275216B2 (en) * | 2003-03-24 | 2007-09-25 | Microsoft Corporation | System and method for designing electronic forms and hierarchical schemas |
| JP4133549B2 (ja) * | 2003-04-25 | 2008-08-13 | 株式会社ジャストシステム | 構造化文書ファイル管理装置および構造化文書ファイル管理方法 |
| JP2005004726A (ja) * | 2003-05-20 | 2005-01-06 | Victor Co Of Japan Ltd | 電子化サービスマニュアル生成方法、付加データ生成方法、電子化サービスマニュアル生成用プログラム、並びに付加データ生成用プログラム |
| US7168035B1 (en) * | 2003-06-11 | 2007-01-23 | Microsoft Corporation | Building a view on markup language data through a set of components |
| US20050010896A1 (en) * | 2003-07-07 | 2005-01-13 | International Business Machines Corporation | Universal format transformation between relational database management systems and extensible markup language using XML relational transformation |
| US7334187B1 (en) * | 2003-08-06 | 2008-02-19 | Microsoft Corporation | Electronic form aggregation |
| US7584268B2 (en) * | 2005-02-01 | 2009-09-01 | Google Inc. | Collaborative web page authoring |
| US8055997B2 (en) * | 2006-06-26 | 2011-11-08 | Lexmark International Technology, S.A. | System and method for implementing dynamic forms |
| US9122664B2 (en) * | 2007-10-29 | 2015-09-01 | International Business Machines Corporation | Method for automatically creating transforms |
| JP2009276854A (ja) * | 2008-05-12 | 2009-11-26 | Canon Inc | 情報処理装置、その制御方法及びプログラム |
| JP2010282327A (ja) * | 2009-06-03 | 2010-12-16 | Nec Corp | フォーマット変換システムおよびフォーマット変換方法並びにプログラム |
| KR101166763B1 (ko) * | 2011-12-02 | 2012-07-25 | 김춘기 | 웹 상에서 xml 문서의 데이터를 데이터베이스에 통합하는 방법 |
-
2012
- 2012-07-12 KR KR1020120075954A patent/KR101416712B1/ko active Active
-
2013
- 2013-04-29 US US14/414,281 patent/US9626346B2/en active Active
- 2013-04-29 WO PCT/KR2013/003672 patent/WO2014010819A1/ko not_active Ceased
- 2013-04-29 JP JP2015521530A patent/JP2015525925A/ja active Pending
- 2013-04-29 CN CN201380036629.5A patent/CN104428763B/zh active Active
- 2013-04-29 DE DE202013012665.5U patent/DE202013012665U1/de not_active Expired - Lifetime
- 2013-04-29 EP EP13817041.0A patent/EP2874071A4/en not_active Withdrawn
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050108919A (ko) * | 2004-05-14 | 2005-11-17 | 김영근 | 웹브라우저 상에서 xml 문서를 생성하는 방법 |
| KR20060019709A (ko) * | 2004-08-30 | 2006-03-06 | 주식회사 팬택 | 엑스엠엘을 기반으로 하는 마크업 언어 변환 방법 및 이를구현한 이동 통신 단말기 |
| KR20080027251A (ko) * | 2005-05-09 | 2008-03-26 | 아마데우스 에스.에이.에스. | 데이터베이스로부터 xml 문서를 동적으로 생성하는 방법 |
| KR20080015282A (ko) | 2006-08-14 | 2008-02-19 | 현대자동차주식회사 | 차량의 전자제어 스로틀 제어장치 및 방법 |
| KR20120072045A (ko) * | 2010-12-23 | 2012-07-03 | 한국전자통신연구원 | Xslt 기반의 관리 명령어 변환 방법 및 상호 연동 지원을 위한 통합 게이트웨이 시스템 |
| KR101122629B1 (ko) * | 2011-11-18 | 2012-03-09 | 김춘기 | 데이터베이스의 데이터를 변환하여 xml 문서를 생성하는 방법 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2874071A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104428763A (zh) | 2015-03-18 |
| JP2015525925A (ja) | 2015-09-07 |
| EP2874071A1 (en) | 2015-05-20 |
| US20150149887A1 (en) | 2015-05-28 |
| KR20140008798A (ko) | 2014-01-22 |
| EP2874071A4 (en) | 2016-06-01 |
| CN104428763B (zh) | 2018-03-16 |
| KR101416712B1 (ko) | 2014-07-09 |
| DE202013012665U1 (de) | 2018-08-09 |
| US9626346B2 (en) | 2017-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014010819A1 (ko) | 정형 및 비정형 데이터를 xml 문서에 구현하는 방법 | |
| WO2011021898A2 (en) | Shared data transmitting method, server, and system | |
| WO2017039337A1 (en) | Method and device of tagging links included in a screenshot of webpage | |
| WO2014119889A1 (en) | Method of displaying user interface on device, and device | |
| WO2017043934A1 (en) | Method and electronic device for tab navigation and control | |
| WO2019169814A1 (zh) | 自动生成中文注释的方法、装置、设备及存储介质 | |
| WO2014157899A1 (en) | Method for controlling dynamically changing contents of web page and electronic device thereof | |
| CN104247376A (zh) | 云存储的文件上传方法、客户端、应用服务器及云存储系统 | |
| WO2010087635A2 (en) | Method and apparatus for processing user interface composed of component objects | |
| WO2012124985A2 (en) | Method and apparatus for synchronizing personal inforamtion | |
| WO2016190680A1 (ko) | 선박 데이터 통합 관리 방법 및 장치 | |
| WO2017213291A1 (ko) | 선박 데이터 통합 시스템 및 이를 포함하는 선박 | |
| WO2012097701A1 (zh) | 网络数据预读方法及系统、计算机存储介质 | |
| WO2017111197A1 (ko) | 학습 분석에서 빅데이터 시각화 시스템 및 방법 | |
| WO2014017882A1 (ko) | 데이터 동기화를 수행하는 단말 및 서버 | |
| WO2019184436A1 (zh) | 视频推送方法、装置及计算机可读存储介质 | |
| WO2011155736A9 (ko) | 모든 자연어 표현의 각각의 의미마다 별도의 용어를 동적으로 생성하는 방법 및 이를 기반으로 하는 사전 관리기,문서작성기, 용어 주석기, 검색 시스템 및 문서정보체계 구축장치 | |
| WO2019172613A1 (ko) | 웹 페이지의 표시 방법 및 전자 장치 | |
| WO2011020360A1 (zh) | 一种文档的存储方法 | |
| WO2019164049A1 (en) | Display device and operating method thereof | |
| WO2017023049A1 (en) | Electronic device and server related to rendering of web content and controlling method thereof | |
| WO2023158133A1 (ko) | 번역된 콘텐츠의 편집 인터페이스 제공 방법 및 컴퓨터 프로그램 | |
| WO2017094967A1 (ko) | 자연 언어 처리 스키마 및 그 지식 데이터베이스 구축 방법 및 시스템 | |
| WO2015119361A1 (ko) | 클라우드 스트리밍 서비스 시스템, 클라우드 스트리밍 서비스 제공 방법 및 이를 위한 장치 | |
| WO2014030936A1 (ko) | 장치 관리를 위한 노드의 주소 표현 방법 및 이를 위한 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13817041 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2015521530 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14414281 Country of ref document: US Ref document number: 2013817041 Country of ref document: EP |

