System and method for managing Knowledge information
First Claim
1. A method for converting an extensible markup language (XML) file to data elements accessible by a server, the method comprising:
- receiving an XML file;
determining a type of data provided in the XML file;
identifying at least one metafile associated with the type of data determined by the determining operation, wherein the metafile specifies one or more parameters present in the type of data determined by the determining operation;
identifying one or more data elements in the XML file corresponding to the one or more parameters; and
generating an output file which includes the one or more data elements.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for converting an extensible markup language (XML) file, such as a WellXML™ file, to data elements that are accessible by a server. In one example, an XML file is received and the type of data provided in the XML file is determined. At least one metafile is identified as associated with the type of data determined by the determining operation, wherein the metafile specifies one or more parameters present in the type of data determined by the determining operation. One or more data elements in the XML file are identified as corresponding to the one or more parameters, and an output file is generated which includes the one or more data elements. The output file may be stored on a server accessible by clients in a network. In this manner, a large number of files converted into XML or the like can be made accessible over a network.
-
Citations
38 Claims
-
1. A method for converting an extensible markup language (XML) file to data elements accessible by a server, the method comprising:
-
receiving an XML file;
determining a type of data provided in the XML file;
identifying at least one metafile associated with the type of data determined by the determining operation, wherein the metafile specifies one or more parameters present in the type of data determined by the determining operation;
identifying one or more data elements in the XML file corresponding to the one or more parameters; and
generating an output file which includes the one or more data elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for converting an extensible markup language (XML) file to data elements accessible by a server, the system comprising:
-
means for receiving an XML file;
means for determining a type of data provided in the XML file;
means for identifying at least one metafile associated with the type of data determined by the means for determining, wherein the metafile specifies one or more parameters present in the type of data determined by the means for determining;
means for identifying one or more data elements in the XML file corresponding to the one or more parameters; and
means for generating an output file that includes the one or more data elements. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for converting source data into a data format suitable for processing by a web application server, comprising:
-
a server which receives the source data after it has been converted into an extensible markup language (XML) format and converts the received data into one or more data elements;
a data server in which the data elements are saved in one or more files; and
a web application server which accesses the at least one or more files from the data server and manipulates the data elements thereof to provide an output to a client system connected to the web application server.
-
-
38. A computer program product, comprising:
-
a computer usable medium and computer readable code embodied on said computer usable medium for converting an extensible markup language (XML) file to data elements accessible by a server, the computer readable code comprising;
computer readable program code devices configured to cause the computer to effect a receiving of an XML file;
computer readable program code devices configured to cause the computer to effect a determining of a type of data provided in the XML file;
computer readable program code devices configured to cause the computer to effect an identifying of at least one metafile associated with the type of data determined by the determining operation, wherein the metafile specifies one or more parameters present in the type of data determined by the determining operation;
computer readable program code devices configured to cause the computer to effect a identifying of one or more data elements in the XML file corresponding to the one or more parameters; and
computer readable program code devices configured to cause the computer to effect a generating of an output file which includes the one or more data elements.
-
Specification