Target elements of a search query are selected by referring to elements or listings within a data structure called a memory map module. Each target element is pre-validated against data available within a database (related to the memory map module). The memory map module has an index to the data as well as relationship information between the data. The memory map module is searched to find listings related to the target elements of the search query. In one embodiment, the memory map module is searched by determining a range reference using a first table of the relationship information. A range is determined using the range reference to a second table of the relationship information. The range is used to search the index to find the listings. In another embodiment, a string space of the relationship information is searched for each instance of the target element. An offset for the instance is determined and is mapped back to a matching listing in the index. A matching listing for each instance of the target elements is respectively added to the listings for each of the target elements. An intersection between the listings for each target element is determined. The listings within the intersection are arranged according to a display order. The display order can be a predetermined or randomized order. The listings within the intersection are displayed as listing information related to the search query. Additional information about a listing can be determined by narrowly and quickly searching the database.

Os elementos do alvo de uma pergunta da busca são selecionados consultando aos elementos ou às listas dentro de uma estrutura de dados chamada um módulo do mapa de memória. Cada elemento do alvo pre-é validado de encontro aos dados disponíveis dentro de uma base de dados (relacionada ao módulo do mapa de memória). O módulo do mapa de memória tem um índice aos dados as.well.as a informação do relacionamento entre os dados. O módulo do mapa de memória é procurarado para encontrar listas relacionadas aos elementos do alvo da pergunta da busca. Em uma incorporação, o módulo do mapa de memória é procurarado determinando uma referência da escala usando uma primeira tabela da informação do relacionamento. Uma escala é determinada usando a referência da escala a uma segunda tabela da informação do relacionamento. A escala é usada procurarar o índice para encontrar as listas. Em uma outra incorporação, um espaço da corda da informação do relacionamento é procurarado por cada exemplo do elemento do alvo. Um offset para o exemplo é determinado e traçado para trás a uma lista combinando no índice. Uma lista combinando para cada exemplo dos elementos do alvo é adicionada respectivamente às listas para cada um dos elementos do alvo. Uma interseção entre as listas para cada elemento do alvo é determinada. As listas dentro da interseção são arranjadas de acordo com uma ordem da exposição. A ordem da exposição pode ser uma ordem predeterminada ou randomized. As listas dentro da interseção são indicadas como alistando a informação relacionaram-se à pergunta da busca. A informação adicional sobre uma lista pode ser determinada perto estreita e rapidamente procurarando a base de dados.

 
Web www.patentalert.com

< (none)

< DMA controller translates virtual I/O device address received directly from application program command to physical i/o device address of I/O device on device bus

> Network-based system for the manufacture of parts with a virtual collaborative environment for design, developement, and fabricator selection

> (none)

~ 00016