A system and method for processing a memory map to provide...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01)

Patent

CA 2307325

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.

Les éléments cibles d'une demande de recherche sont sélectionnés par référence à des éléments ou à des listes contenus dans un structure de données appelée module de topogramme mémoire. Chaque élément cible est préalablement validé par comparaison avec des données existant dans une base de données (en rapport avec ledit module). Le module de topogramme mémoire comporte un index de données, ainsi que des informations de relations entre les données. On y recherche des listes concernant des éléments cibles de la demande de recherche. Dans l'un des modes de réalisation, la recherche se fait par calcul d'une référence de plage au moyen d'une première table d'informations relationnelles. Une plage est calculée au moyen de la référence de plage par rapport à une seconde table d'informations relationnelles. La plage est utilisée pour rechercher des listes dans l'index. Dans un autre mode de réalisation, chaque instance de l'élément cible est recherchée dans un espace de chaînes de caractères des informations relationnelles. Un écart par rapport à l'instance est calculé, topographié et renvoyé à une liste d'appariement contenue dans l'index. Pour chaque instance des éléments cibles, une liste d'appariement est ajoutée aux listes correspondantes. Une intersection entre les listes est déterminée pour chaque élément cible. Les listes contenues dans l'intersection sont disposées en fonction d'un ordre d'affichage, qui peut être prédéterminé ou aléatoire. Les listes contenues dans l'intersection sont affichées sous forme d'informations de listes en rapport avec la demande de recherche. Des informations supplémentaires concernant une liste peuvent être trouvées par une recherche serrée et rapide dans la base de données.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A system and method for processing a memory map to provide... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A system and method for processing a memory map to provide..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A system and method for processing a memory map to provide... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1850064

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.