Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Content retrieval method based on XML meaning

A matching method and algorithm technology, applied in the field of content retrieval based on XML semantics, can solve problems such as difficult dynamic update, matching, and unsuitable dynamic event matching

Inactive Publication Date: 2017-04-12
镇江鼎拓科技信息有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The existing two types of matching algorithms have their own shortcomings: For example, the algorithm based on the predicate index cannot use the correlation between different attributes to assist in matching, thereby improving the matching efficiency; while the event matching algorithm based on the decision network needs to build a static matching tree Or binary decision diagrams, which do not meet the needs of dynamic event matching, are difficult to update dynamically, and are generally only suitable for static event models
In addition, current algorithms can only adapt to asymmetric event matching, and cannot solve the problem of symmetric event matching in distributed virtual environments

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The steps of the specific method (algorithm) of the present invention are as follows, which are mainly divided into two parts: event ordering and event matching: event ordering: although the design goal of the present invention is a fast event matching algorithm, event ordering also affects the data structure on which event matching depends . The event order processing on the data structure of the event matching algorithm is the preprocessing process of event matching. When the event service receives a new event order, it needs to update the predicate table, interface list and order list. First, add the subscription to the subscription list, point the last subscription of the corresponding interface to the last entry in the subscription list to the newly added subscription, and add 1 to the subscription number of the corresponding interface in the interface list. If the subscription number exceeds Limit value, select two orders from all orders of this interface for aggr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A content retrieval method based on XML meaning comprises the following steps: event ordering and temporal matching; event ordering: event ordering processing on a data structure of an event matching algorithm refers to an event matching preprocessing process; when event service receives a new event order, a predicate table, an interface list, and an event list need to be updated; event matching: on the basis of the data structure and event ordering preprocessing, the matching test of the received event is carried out line by line in the predicate table. Forward matching of an ordering region and an issue value, backward matching of an issue region and an ordering value, and symmetrical matching of the issue region and the ordering region are carried out; the invention aims at dynamic symmetry event matching support requirements in a distributed virtual environment, and provides an improved fast event matching algorithm based on two existing algorithms; the improved algorithm can combine advantages of two existing algorithms, and can improve the matching speed and efficiency.

Description

technical field [0001] The invention relates to communication problems in a distributed virtual environment, in particular to a fast query matching method in an event model, and relates to a communication mode of an event model with characteristics such as asynchrony, dynamicity, many-to-many and anonymity. [0002] technical background [0003] Distributed virtual environment (DVE) technology has become a popular subject in the computer field, and has been successfully applied in many fields such as military, medicine, architecture, education and entertainment. Singh G, Serra L.Brick Net: A Software Toolkit for Network Based Virtual Worlds (a software toolkit for distributed virtual environments), Presence, 1994, 3(1): pp.19-34. The Event Model is an application-independent structure for providing event-based communication , event (Event) [2] M.Haahr, R.Meier.P.Nixon, V.Cahill and E.Jul, Filterring and Scalability in the ECO Distributed Event Model (ECO Distributed Event M...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30G06F17/27
CPCG06F16/3331G06F16/951G06F40/30
Inventor 不公告发明人
Owner 镇江鼎拓科技信息有限公司
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