Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

84 results about "XML database" patented technology

An XML database is a data persistence software system that allows data to be specified, and sometimes stored, in XML format. This data can be queried, transformed, exported and returned to a calling system. XML databases are a flavor of document-oriented databases which are in turn a category of NoSQL database.

Parent-child query indexing for XML databases

A method for processing queries for a document of elements is provided. The document includes a plurality of subsections where each subsection includes at least a portion of elements in the document. The method comprises: receiving a query for a npath of elements in the document of elements; determining a plurality of step queries from the query, each step query including at least a part of the path of elements; for each step query in the plurality of step queries, determining one or more subsections that include elements that correspond to a step query; and determining at least one subsection that includes the path of elements of the query. A result for the query is generated using the at least one subsection.
Owner:MARKLOGIC

Using an XML query language to publish relational data as XML

A method for publishing relational data as XML by translating XML queries into queries against an relational database. Conversion of the relational database into an XML database is not required. Each relational table is mapped to a virtual XML document, and XML queries are issued over these virtual documents. An XML query is parsed and transformed into a language-neutral intermediate representation, which is a sequence of operations describing how the output document is derived from the underlying relational tables. The intermediate representation is then translated into an SQL query over the underlying relational tables and into instructions for a tagger. The SQL query is executed, and the SQL query results are then fed into the tagger, which follows tagger instructions to generate the marked up output.
Owner:IBM CORP

System and method of translating a relational database into an XML document and vice versa

A method of translating a relational database into an XML document comprises generating an Extended Entity Relationship model from relational schema associated with the relational database and applying a schema translation process to the Extended Entity Relationship model to map the relational schema into a Document Type Definition (DTD) of an XML schema. An XML Tree Model is then generated from the Document Type Definition, the XML Tree Model being representative of one or more data semantics of the relational schema which are preserved as one or more data semantics in the XML document. Relational data from the relational database is then converted into the XML document using the relational schema and the XML schema from the Document Type Definition and / or the XML Tree Model. There is also described a method of translating an XML database into a relational database which comprises the reversal of the steps of the aforementioned method, and a system for implementing both methods.
Owner:FONG JOSEPH S P

XML database duplicating apparatus for copying XML document to remote server without loss of structure and attribute information of XML document and method thereof

Disclosed is an XML database duplicating apparatus and method capable of providing an effective application service without interruption at a low cost in the diverse Internet environments by copying an XML document of a database system mounting an XML processing technique to another remote server. When the XML document stored in a database of the original server is copied to databases of copied servers, the structure and attribute information included in the XML document are maintained as they are, and thus the respective copied servers can support the searches based on the contents and the attribute provided by an XML query language and disperse users' queries concentrated to the original server to the respective copied servers, so that the service request for application programs can be processed.
Owner:ELECTRONICS & TELECOMM RES INST

Graphical intelligent transformer substation model design method based on computer-aided design (CAD)

The invention provides a graphical intelligent transformer substation pattern design method based on computer-aided design (CAD), which is characterized in that two functional modules including a graphical edit module and a model edit module are arranged in the CAD; the graphical edit module is used for drawing a conventional drawing and expanding attribute definition functions; the model edit module is used for finally generating a model file and supporting the high-order functions of importing, exporting, editing and verifying files and the like; and the graphical edit module and the model edit module carry out sharing operation on model information by accessing an extensive makeup language (XML) database interface. In the graphical intelligent transformer substation pattern design method based on the CAD provided by the invention, by developing graphical model design software based on the CAD, the design and the system of the intelligent transformer substation are integrated, thus not only realizing to carry out first and second wiring diagrams of the conventional transformer substation in the design, but also finishing the complete data model configuration of the whole substation and data stream connection of the transformer substation according to the interface control document (ICD) model files provided by equipment manufacturers and the configuration principle of the first and second equipment of the transformer substation.
Owner:CEEC JIANGSU ELECTRIC POWER DESIGN INST +1

Method and apparatus for data migration between databases

An information handling system comprises an input for receiving a spreadsheet application in static HTML form; a compiler for compiling the spreadsheet application to produce a generic XML document; an interpreter for interpreting the XML document to produce a browser-specific hypertext document representing the spreadsheet; and an output for serving the hypertext document to a client.
Owner:IBM CORP

Software integration testing method and system based on extensible markup language (XML) database

The invention provides a software integration testing method and a software integration testing system based on an extensible markup language (XML) database. An operation interface for extending a test case, a distributed load equalizer based on a minimum heap and Hash algorithm and code automatic compilation, analysis and submission functions are provided. A tester only needs to upload a compiled test case to a code memory, the operation interface which is provided by an integrated testing server of a testing tool is used for configuration, and new test case addition and continuous integration functions can be realized. Under the condition of addition or reduction of test resources, by dynamically constructing minimum heap and Hash, the distributed load equalizer can automatically meet requirements of new environment. By adoption of the code automatic compilation, analysis and submission functions, the submission quality of user codes is improved. Continuous integration in software is realized, the accuracy of code submission is improved, and the regression efficiency of test is improved. Moreover, by adoption of a distributed design idea, the problems about resource bottleneck of a testing machine and platform automatic selection are solved, and the utilization rate of resources is improved.
Owner:PEKING UNIV FOUNDER GRP CO LTD +2

Method and system for collecting and processing electronic data

ActiveUS20100217694A1Ensures company-wide consistencyReduce overheadComplete banking machinesFinanceTime scheduleData set
The present invention provides a system and method of generating a set of tax schedule information comprising: (a) providing an Excel interface, the Excel interface being associated with a set of commands and functions; (b) accessing a separate database, the separate database storing a set of data, the set of data having been defined using the set of commands and functions; (c) manipulating the set of data according to the set of commands and functions to generate the set of tax schedule information; and (d) storing the set of tax schedule information in a separate database. This embodiment may further include one or more of the following: using at least one entry from the set of tax schedule information to populate a tax schedule; wherein the separate database is an XML database; wherein the set of tax schedule information is based, at least in part, on a set of tags associated with the XML database.
Owner:THOMSON REUTERS ENTERPRISE CENT GMBH

Searching system based on encyclopedic data extracting integration

The invention relates to a searching system based on encyclopedic data extracting integration. The searching system is characterized by comprising a data extracting module, a data integrating module and a data searching module, wherein the data extracting module is used for extracting encyclopedic webpage from internet, positioning and initially filtering tables in various encyclopedic webpage, positioning and extracting the tables based on visual features, uniformly converting the extracted tables into a list mode, classifying the tables with the same feature parameters into a sort, extracting and identifying the classification information for the tables of each sort, and storing the classified information into an information database and an XML database; the data integrating module is used for classifying and marking according to sorts, adopting an integrating method to merge the tables with the same attribute into the same mode library, clustering the mode information in each mode library, and outputting mode cluster and recommended mode; and the data searching module is used for searching corresponding table information from the information database, and outputting searching results and the recommended mode.
Owner:PEKING UNIV

Drawing and model integrated visual integration design method

InactiveCN102184280AReduce repeated information exchangeShorten design timeSpecial data processing applicationsComputer Aided DesignGraphics
The invention discloses a drawing and model integrated visual integration design method. A design institute and a system manufacturer take the responsibility of a system integrator together to finish the work of a designing a drawing for a transform substation and modeling all-station information. In the method, secondary development is performed on an Auto computer-aided design (CAD) by adopting an ActiveX Automation technology by taking the AutoCAD as an information interaction platform so as to establish a native XML database (NXD)-based model text storage database. By adopting the drawing and model integrated integration design, both a design drawing and a model file provided by the design institute can be identified; the bonding of information is finished by the design method so that a CAD file which is finally provided for a user can not only display connection information in the model in a visual mode, but also export the model file for a required unit, a manufacturer or a system to use, and realize the bidirectional switching of the drawing and the model.
Owner:GUANGXI ELECTRIC POWER IND INVESTIGATION DESIGN & RES INST

An Efficient Locking Protocol for Sub-Document Concurrency Control Using Prefix Encoded Node Identifiers in XML Databases

A system and method for concurrency control of hierarchically structured data is provided. Lock requests on a target node are processed by exploiting ancestor-descendant information encoded into prefix encoded node identifiers (IDs). A set of implicit locks on ancestor nodes along a path from an immediate parent of a target node to a root node is derived from an explicit lock request on a target node. A logical lock tree describing existing lock modes for ancestor nodes is consulted to determine compatibility with the derived set of implicit locks. If existing lock modes for ancestor nodes are compatible with the derived set of implicit locks, a lock request on a target node is granted. Otherwise, the lock request is denied. A lock release request follows the reverse process; a target node in a particular transaction is released, as are subsequent locks on its ancestors made by the same transaction.
Owner:DOMO

Method of hybrid searching for extensible markup language (XML) documents

A method of generating a searchable database system for storing and querying Extensible Markup Language (XML) documents is disclosed. A Document Type Description (DTD) associated with one or more XML documents is analyzed to determine a scope of XML documents defined by the DTD. A first set of elements associated with the DTD is identified. The first set of elements is mapped to a relational database. A second set of elements associated with the DTD to be stored in an XML database is identified. A collection of classes is created such that each class defines an object schema. The classes are mapped to a set of corresponding tables, and foreign and primary keys associated with the corresponding tables are identified.
Owner:SIEMENS CORP RES INC

Method and system for realizing data consistency

The invention discloses a method and a system for realizing data consistency. A data access assembly receives user messages, dynamic structured query language (SQL) is generated according to the user messages, an extensive makeup language (XML) database configuration file is connected with a relationship database and obtains data, and then, the data is transmitted to an application layer; an overall buffer data set is inquired according to the overall property data access assembly object name and the data obtaining object name, the data is returned to the data access assembly when the data exists, and the data is transmitted to the application layer by the data access assembly; and according to the data access assembly object name and the data obtaining object name, an overall buffer memory assembly is created when no data exists, and the obtained data dynamic SQL, the data access assembly object name and the data obtaining object name are transmitted to the buffer memory assembly. The method and the system solve the problem of data consistency between a server buffer memory and the relationship database and have the advantages that the effectiveness of the server buffer memory data is ensured, the connection access to the relationship database is reduced, the access speed is accelerated, and the access efficiency is improved.
Owner:HUNAN CRRC TIMES SIGNAL & COMM CO LTD

System and method for storing text annotations with associated type information in a structured data store

A text annotation structured storage system stores text annotations with associated type information in a structured data store. The present system persists or stores annotations in a structured data store in an indexable and queryable format. Exemplary structured data stores comprise XML databases and relational databases. The system exploits type information in a type system to develop corresponding schemas in a structured data model. The system comprises techniques for mapping annotations to an XML data model and a relational data model. The system captures various features of the type system, such as complex types and inheritance, in the schema for the persistent store. In particular, the repository provides support for path navigation over the hierarchical type system starting at any type.
Owner:IBM CORP

A storage device and storage method for TV program form of TV studio

The apparatus comprises a hardware storage unit and a software xml database. The data structure of the xml database is composed of triple type data expression structure, data hierarchical structure and metadata structure. The method thereof comprises: using application middleware to automatically respond the user's service request, to generate the relevant operation flow and to intelligently lead user to make TV program arrangement operation.
Owner:安徽天虹数码科技股份有限公司

System and method for providing a searchable library of electronic documents to a user

A method and system for publishing a plurality of books for user access to information includes selecting a plurality of books, converting each book from a publisher's digital form, e.g., by training a tool to detect characteristic features (such as layout, typeface, and hierarchical or organizational features such as chapter headings, captions, drawings and tables), and extracting text or data information of the book tagged with the features. This produces a searchable library database arranged, for example, as an xml database indexed by book structure such that a user may remotely, over the internet or other network, access the database, search desired content, and view an image of a portion of the book with the desired data. The system includes a user registration module to identify an authorized user, and may maintain a personal bookshelf for the user. A search engine may score search results based on their position in the hierarchy or other factors, determining degree of relevance of text or data information located by the search engine. The other factors may include position of located search data in the hierarchy, identification of search data in the user's personal library or in a prior search by the user, or degree of match of data identified in the search. An interface with a commercially available search engine may operate to adapt the search. When provided a search query by a user, it may search for an exact match and score hits for relevance, and in the event an exact match is not found, operate to expand the query and return hits in order of rank together with an indication of the expanded search. The user may thus ascertain a degree of likely relevance of returned text or data information. The relational database may include hyperlinks to section headings and related data passages, such that a user accessing a page of a book may immediately view related data and context of a page. The relational database is indexed by logical subunits of the book such that expanded searches for Boolean combinations or proximity of elements span page breaks of book text to identify all instances of the desired search data. The search engine may expand a search if all hits have low ranking, and may suppress hits of low ranking when the search produces hits of high ranking. In further embodiments, the search engine may search tables, drawings and formulae of the converted book file.
Owner:SKILLSOFT IRELAND

Method for controlling document of extensive makeup language (XML) database

The invention discloses a method for controlling an edition of a document of an extensive makeup language (XML) database. According to the technical scheme, the efficient maintenance of data in all editions of an XML document in an XML database management system is realized. In the XML document, just a node which is updated is copied, updated and stored, otherwise, the same node data are adopted by all editions adopt. With the adoption of the method, the XML database management system (DBMS) can easily obtain all edition numbers of a document, all node data in each edition as well as difference between any two editions; the node data which is repeatedly stored is avoided; and the method is convenient and practical.
Owner:PEKING UNIV FOUNDER GRP CO LTD +2

Data processing method and system for unified payment messages

The invention relates to a data processing method for unified payment messages. The data processing method comprises the following steps of: generating payment and settlement messages according to operation corresponding to channel access terminals by channel access terminal servers configured in multiple channel access terminals; for the payment and settlement messages from different payment systems, extracting data in the messages and performing packet forming according to message specifications thereof so as to generate and output a unified message data packet; storing the generated unified message data packet in an XML database; and, according to query fields input by users and format requirements of the payment and settlement messages, searching from a database, selecting required data, and converting the data into the corresponding payment and settlement messages to display. The butt joint difficulty with a payment and settlement network and a financial mechanism is simplified through the unified payment messages; standardization unified payment service interfaces and specifications are provided; and thus, the service management efficiency is increased.
Owner:北京仁聚汇通信息科技有限责任公司

XML (Extensible Makeup Language) document access control method and system for XML database system

InactiveCN102542069AReduce workloadReduce access computing overheadSpecial data processing applicationsData viewXML database
The invention discloses an XML (Extensible Makeup Language) document access control method and system for an XML database system. The XML document access control method comprises the following steps of: constructing a logical data view DAG (Direct Acyclic Graph) with authority configuration information, wherein the logical data view DAG provides an XML document multilayer storage logical view with the authority configuration information to subscribers, an XML document can be accessed through a plurality of paths, subscribers with different authorities are configured with different paths, and the different paths show different authorities; carrying out access authority calculation on nodes of the logical data view DAG level by level in the process of carrying out access control calculation, wherein as long as the access authority for the present path node is obtained, a next level node of the access path is authorized for entrance till the XML document is accessed; and if the access on one node is refused, the whole access is refused. According to the XML document access control method and the XML document access control system, disclosed by the invention, XML DBMS (Data Base Management System) access control becomes very flexible and configurable.
Owner:PEKING UNIV FOUNDER GRP CO LTD +2

Path information based extensible markup language (XML) ancestor-descendant indexing method

The invention relates to a path information based extensible markup language (XML) ancestor-descendant indexing method. The method comprises the following steps of: (1) analyzing an XML file; (2) establishing a B+tree index; and (3) inquiring an ancestor-descendant relation by using the B+tree index. A practical index exists in the invention, and on the basis of the B+tree structure in the field of computer databases, the structure guarantees that the efficiency can be greatly improved by adopting the index compared with that without adopting the index under most of conditions, and the index is easy to realize for an XML database management system based on a relation database or an XML database management system based on Native storage; the structure is easy to realize, only once node scanning is needed, and the structure has good performance regardless of skew conditions of the data of a file; and the structure can be also used for processing complicated path queries from A1 / / A2 / / ...... / / to An, thereby avoiding dividing a long path into a plurality of ancestor-descendant pairs and effectively achieving the purpose of obtaining a query result by scanning an index node once.
Owner:NORTHEASTERN UNIV

XML Database Mixed Structural-Textual Classification System

One aspect of the present invention is a system for classifying element nodes in a subtree-structured XML database. The XQE structural-textual classification system is sensitive to both the textual resemblance between document elements as well as the structural resemblance between document elements. The XQE structural-textual classification system might use the XQE parent-child index described in Lindblad II-A for the purpose of forming vectors of “terms” which encode both the structural and the textual content of XML elements. The element vectors are processed by a classifier to create class prototype vectors which can be used to classify elements as they are added to the database.
Owner:MARKLOGIC CORP

Tiered processing for xdm and other XML databases

Embodiments of the invention provide systems and methods for processing of XDM operation to access XML documents in a database or other repository. According to one embodiment, a system for processing requests for information in a data repository can comprise a first tier adapted to receive an eXtensible Markup Language (XML) Configuration Access Protocol (XCAP) request from a client, pre-process the request, and forward the XCAP request based on the pre-processing. A second tier can be communicatively coupled with the first tier. The second tier can be adapted to receive the XCAP request from the first tier, translate the XCAP request to a database request, and forward the database request. A third tier can be communicatively coupled with the second tier. The third tier can be adapted to receive the database request from the second tier and service the database request.
Owner:ORACLE INT CORP

Achievement method of XML data and relational database matching

The invention discloses an achievement method of XML data and relational database matching. The achievement method adopts a data source system and a data target system, the data source system extracts basic dictionary table data from a data source system database, xml data is output through web service, xml format conversion and xml node value comparison are achieved through an xml comparison table, finally the data is converted into the specifications meeting web service input parameters of the data target system, and accordingly final data storage is achieved by directly calling a data storage web service method of the data target system. Compared with the prior art, the achievement method of XML data and relational database matching solves the problem of low working efficiency of repeated coding when a developer develops interfaces, decreases the program development problems correspondingly produced due to the differences of different XML structures of different service systems, reduces the development cost and improves the development efficiency, and the double systems cannot mutually access their databases and are safer.
Owner:INSPUR COMMON SOFTWARE

Method and Database System for Executing a XML Database Query

Executing a XML database query. The method may include compiling the XML database query to provide at least two alternative execution plans, wherein the at least two alternative execution plans provide the same response to the XML database query. The method may further include deciding during runtime, which of the at least two alternative execution plans is executed. The method may include executing the selected execution plan.
Owner:SOFTWARE AG

Extensible markup language (XML) data bank full-text indexing method based on integer mapping

The invention discloses an extensible markup language (XML) data bank full-text indexing method based on integer mapping. The method comprises: a, full-text index of an XML document collection is established; and b, full-text retrieval is conducted through the established full-text index. The step a specifically comprises: information corresponding to data nodes in the XML document is calculated and stored; an XPath expression input by a user is analyzed and a corresponding node set is obtained; the lasting integer mapping is established and each node in the node set is mapped on an only integer; and the full-text index is conducted on node content. The step b specifically comprises: an XML full-text inquiring sentence input by the user is analyzed; key words are inquired in relationship list full-text index and a virtual column number integer is returned; and the virtual column number integer is inquired in a tree B and matched node structure information and full-text information are returned to the user. The index offered by the indexing method is small in occupied physical space, repeatedly stored path information does not exist and inquiring efficiency is improved.
Owner:TONGFANG KNOWLEDGE NETWORK TECH CO LTD (BEIJING)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products