A profile matching system and associated method match the path expressions in a structured or semi-structured document, such as an XML document, to an indexed resource. The system, having assigned weighting values to the elements in the index, maps the document path expressions and attempts to match them to the index elements according to a predetermined schema. The system is comprised of an indexing module that maps the document and identifies its content attributes, and a matching module that matches the document content attributes to weighted elements of an index. The system defines the attribute or set of attributes in the schema that result in a match. The matching criteria are identified in a map specification file that specifies the specific qualification criteria. The indexing module uses the map specification information to produce efficient indices from XML document. The matching module uses a match specification language (MSL) and a match operator. Each rule in the MSL is a pair of path expressions: one for the source document and one for target document or index.

Um sistema combinando do perfil e um método associado combinam as expressões do trajeto em um original estruturado ou semi-estruturado, tal como um original de XML, a um recurso posicionado. O sistema, atribuindo tornar mais pesados valores aos elementos no índice, traça as expressões do trajeto de original e tenta combiná-las aos elementos do índice de acordo com um schema predeterminado. O sistema é compreendido de um módulo do indexing que trace o original e identifique seus atributos satisfeitos, e de um módulo combinando que combine os atributos satisfeitos do original aos elementos tornados mais pesados de um índice. O sistema define o atributo ou o jogo dos atributos no schema que resultam em um fósforo. Os critérios combinando são identificados em uma lima da especificação do mapa que especifique os critérios específicos da qualificação. O módulo do indexing usa a informação da especificação do mapa produzir índices eficientes do original de XML. O módulo combinando usa uma língua da especificação do fósforo (MSL) e um operador do fósforo. Cada régua no MSL é um par de expressões do trajeto: um para o original de fonte e um para o original ou o índice do alvo.

 
Web www.patentalert.com

< Relational database compiled/stored on a memory structure providing improved access through use of redundant representation of data

< Method and apparatus for problem diagnosis and solution

> Network-access management system and method applied to network and computer program product including computer program recorded on storage medium for creating display data

> Method and system for downloading selected rows within a listing using HyperText Transport Protocol (HTTP)

~ 00097