Abstract:
The invention relates to a format for data recording in a computer memory (M), in which a multiplicity of data elements (E) associated with a multiplicity of respective data elements identifiers (IE) are defined. 
     According to said invention, the format is characterized by metadata comprising at least one recorded link (L) of a first identifier of the first data element, referred to as source element, to a second identifier of a second data element, referred to as target element, in a centalized link recording table (TB), interrogatable for accessing to the data elements stored in the memory (M). 
     Said invention can be used for recording, reading, retrieving, transmitting and updating extensive data items.

Description:
TECHNICAL FIELD 
       [0001]    The invention is concerns storing data into a computer memory. 
       BACKGROUND 
       [0002]    An application field of the invention is any kind of extensive databases. 
         [0003]    The invention particularly aims to solve a technical problem referring to the reduction of the whole time required for the consultation of extensive databases. 
         [0004]    Most often, the database is managed by a server which enables reading data from the base, as well as storing new ones and updating them. 
         [0005]    A network enables several remote machines to get connected to the server, so as to enable them to consult the base by addressing reading requests to the server. Then the server analyses the reading request received from a machine in order to read the data that have been stored in the base and to send them back in a response to the machine that sent the request, which is called a requiring machine. 
         [0006]    The technical problem raised by large volumes of data is caused by its reading as well as by its writing. 
         [0007]    The problem of reading extensive databases is that, even if the content of the response does not use much memory space, the time the server uses to access in the base to the data that were asked in the request can be relatively long and can be multiplied by the number of requests. 
         [0008]    Moreover, the content of the response depends on the way the data are organized inside the base. 
         [0009]    Thus, the largest the volume of the data stored into the base or more generally into a memory is, the longer is the time to access specified data. 
         [0010]    A large volume of stored data makes also difficulties while browsing by successive requests inside them. Indeed, these data are then hard to find and to handle, especially since the whole time of response not only includes the time of search and of data processing that is executed by the various machines, but also the times spent by the user in analysing the received responses and in conceiving and typing the following questions. 
         [0011]    The usual search engines such as Google make a quick literal search, but bring out a very long list of results, yet the user has to analyse these results by reading them one by one, which is tedious and brings mistakes. 
         [0012]    The organization of data stored by a user is essential so that he or another user could easily and quickly find requested data. Nevertheless, some stored data often happen to be unfound, because they have been recorded in the wrong folder. More generally, some data may be hard to file in one folder or another, and an arbitrary choice may be made, which jeopardizes the chances of quickly finding the data afterwards. 
         [0013]    The information management systems that contain data and electronic documents are universally used tools. They are often known as having a vital importance for the activities and communications in most fields, in personal as in collective uses. The fast and constant growth of compiled data volumes leads to significant problems which are poorly managed. Today, the users only have restricted and insufficient means to sort and to organize, even sometimes to find back data and documents that they compile. 
         [0014]    The electronic documents are routinely used and stored by means of computer programs, either by operating systems such as, for example, the Windows system explorer, the Mac OSX Finder, or by using mailing software programs such as Outlook, Outlook Express, Lotus Notes, Thunderbird (registered trademarks), or also by the use of applications which are specialized in the processing of pictures, sounds, videos and more. 
         [0015]    Moreover, most of the software programs are based upon conception principles that have been established when the volumes of documents were relatively small. Today, the explorers that are integrated to operating systems open the possibility, for example, of filing the documents in separate folders belonging to a hierarchical structure. The user has to manage this hierarchy himself, he has to create folders and put them inside other folders, where he has the possibility of saving, copying or erasing the documents. In terms of time, this activity of classifying happens to be a significant workload, especially when there are numerous files, which often happens while receiving e-mails, website copies or downloaded files. 
         [0016]    A fundamental flaw of this hierarchic sorting based on folders and sub-folders is that a document, or a folder, can belong to only one folder. This limitation leads to arbitrary decisions, when it is necessary to choose among two or several folders that could be appropriate for the same document or folder. For instance, should the 2005 Maintenance budget of fire extinguishers be classified in the Budget folder, the Maintenance folder, the Fire security folder or the 2005 folder? 
         [0017]    Although a user can place copies of a document or of a folder inside several folders, later he has to manage these copies independently. This leads to using additional storage space and to possible discrepancies between originally similar data, when one of the copies gets modified. This practice leads to overloaded files that are uncoordinated, due to a growing number of documents that a user accumulates as time passes by. 
         [0018]    To overcome these drawbacks, shortcuts have been created, which enables linking specifically one folder to another without duplicating the information. However, the visualization of the organization remains mediocre, and this system demands a daily effort from the user to manage it, this effort being too significant for a generalized use. It is the reason why this artifice is used in a limited, even rare manner. 
         [0019]    Besides, once a document has been classified, finding it back afterwards can happen to be hard, especially if there are several folders in which the document could have been placed, and this brings discomfort and inefficiency to the user. 
         [0020]    Some documents management, e-mail or script software programs enable the user to filter the incoming mails or the existing documents by applying a series of rules to them, either automatically, or caused by the user. For instance, the common version of the Outlook software enables the users to create such rules. The U.S. Pat. No. 6,057,841 and U.S. Pat. No. 5,377,354 documents outline some filtration mechanisms of this type. 
         [0021]    Though the use of rules may bring a powerful help, yet it introduces noteworthy difficulties. Indeed, their principles are to apply a series of instructions to each document in order to specify its affectation. If the number of rules is above a relative small number, the whole system gets very hard to understand. Besides, the manual typing of all of these rules on a keyboard involves a significant effort, which explains that most users give up on a significant use of these tools. 
         [0022]    The software suppliers, aiming to help the users in organizing their data sets, made other means of action available, such as keywords (also called categories), bookmarks, in particular in Internet explorers, and tags (also called flags or labels). These powerful means of action facilitate the handling of documents, but they are less powerful than filtration rules. It requires typing efforts on the keyboard so as to type the keywords, and it happened to be inadequate in the management of large volumes. 
         [0023]    The keywords and labels enable the user to highlight some documents so as to distinguish them from the other ones. They have the drawback of not making visible the documents that have been identified outside their belonging folder. The use of these mechanisms gets reduced by the lack of a quick and simple means of finding back all of the documents marked by a label or a keyword and of viewing the location(s). 
         [0024]    To solve the problems due to the extended use of hierarchic classification systems, some search tools have been developed, and made available to the public. These are notably known under the commercial reference names of Google Desktop, Spotlight, MSN Search, Copernic and more. The traditional sequential searches happened to be too slow, so systems of textual indexation of the contents have been used, as they work much faster. These tools of indexed search provide a significant help to the user. However, it requires the punctual efforts of thinking of one or several search criterions, to type it down the keyboard, and to have operational knowledge of Boole algebra operators. 
         [0025]    The reliability of the executed searches is also affected by the fact that synonyms or translations, even the spelling, in the captured criterions, the texts or titles of documents and of folders are taken into account. The search results themselves can represent a significant volume of chaotic data, which increases the difficulties. A consequence that can be considered as negative, of an extended use of a tool of indexed search, is to suppress any incentive to rigorous filing. The user views the organization of his data less often, therefore he does not improve it, which can lead to a general lack of organization in all of the documents that a user compiles day after day. 
         [0026]    The various methods that have been proposed in order to resolve the hierarchic classification issues do not bring entire satisfaction. 
         [0027]    Thus, to settle the matters of classifying electronic mails, document U.S. Pat. No. 5,948,058 associates a binary matrix to each electronic mail to define several belonging categories. However, this method has performance problems. 
         [0028]    Document U.S. Pat. No. 6,029,164 describes a method to add labels to the messages that are then indexed by an indexation and literal search engine, which has the drawbacks of the literal indexation search methods. 
         [0029]    Document WO 99/04344 describes an e-mail management system based on an automatic belonging of the messages to a folder per correspondent, depending on a relational database. 
         [0030]    Document US-A-2004/199529 describes a method to organize messages inside folders based on the contents and attributes of the mail, in which shortcuts to access to the mails are created in the folders. Of course this method increases the opportunities of finding back a message thanks to its shortcut in a folder, but it does not make clearer to the user the presentation of the mails in the folders, because of the multiplication of shortcuts in the different folders. 
         [0031]    Document U.S. Pat. No. 5,555,403 describes a system of SQL requests generation that enables a non-expert user to simply interrogate a database. However it requires multiple data entries on the keyboard, which remains complicated, and do not enable the user to view the data organization. 
         [0032]    So it appears that there is an unsatisfied demand for systems and processes that, in a fast, automatic or semi-automatic way, help the organization of documents, folders and data in a large volume, independently from the size, the age or the physical or logical storage location. Consequently, it must be given to the user some time saving, a clearer vision of his data organization, and a cumulative improvement of his personal knowledge base. 
         [0033]    The invention aims at reducing the above issues and notably at reducing the times to access to the data in memory. 
         [0034]    For that purpose, a first item of the invention is a format for data recording in a computer memory, in which a multiplicity of data elements respectively associated with a multiplicity of data element identifiers are defined, 
         [0035]    the format being characterized by metadata comprising at least one recorded link of a first identifier of a first data element, called source element, to a second identifier of a second data element, called target element, this link being associated to a link identifier recorded in association with the source element identifier and with the target element identifier in at least one link recording centralized table, 
         [0036]    at least two types of links being implemented, 
         [0037]    each link recording centralized table comprising, at least for a set of several links having a same source element identifier and a same type of links, some hierarchical order numbers respectively recorded with the identifiers of the links of said set, 
         [0038]    each link recording centralized table being able to be interrogated by request about each source element identifier according to one determined of the types of links, in order to access in memory to the data elements associated with the target element identifiers corresponding to this source element identifier in at least one link having the same determined type of link, according to an order defined by the hierarchical order numbers of this determined type of link. 
         [0039]    So the invention offers a new technological format to save diverse data elements to which a user can wish to access by reading and/or writing thanks to a machine for reading and/or writing in the memory, such as a computer or a mobile phone. 
         [0040]    Thereby the table recorded in the memory or the base allows a direct access to the data elements connected by a link to a data element whose identifier is known, with no additional search. So it modifies it the internal operating of the memory reading machine, and accelerates said operating. 
         [0041]    The format associated to data elements, including the link table associated to these elements, will have the possibility of being transmitted or saved with these data elements, and eventually also with the data elements to which they are linked by links, or will be able to go through the same processing as these ones. So it will be possible to simultaneously communicate data elements and their organization present in the link table from one machine to another. 
         [0042]    The link table, including mainly only identifiers, which for instance can be sequence numbers that can each be encoded on a few bytes, has the asset of being of small size, therefore of being easily storable in the memory, which leaves room to the data elements of any size. 
         [0043]    The format according to the invention confers a generalized multiple membership to the data elements, which has the effect that each data element can be linked to several others by links. The system according to the invention generalizes the possibilities of membership or the possibilities of multiple linking between documents, folders, periods, actors and other data elements. 
         [0044]    Thereby, this multiple membership or parenting allows an ordered classification of the data elements in the memory through links, while avoiding a purely hierarchic classification that could mislead the elements into predefined filing folders. 
         [0045]    Indeed, in the case where a data element can have two possible classifications, the format according to the invention creates two links of this data element towards respectively two other target elements in order to maintain the relationship with these two other target elements, and to allow to find back the data element by interrogating one or the other target element and by coming back to the associated link, while other existing technologies would either choose to file the data element in one folder rather than in another one, which requires an access to the element by this folder and looses the other access possibility, or would duplicate the data element in several folders, which multiplies the space used in memory. 
         [0046]    The technological effect of the invention is not only the saving and reading of the data elements in a memory, as it was described above, it is also the automatic creation of documents that do not exist in the data elements in the memory, but that are built from links or successions of links between data elements identifiers, whereby for example these documents can be print. 
         [0047]    So the format according to the invention has many applications, such as those of the methods described below. Of course, the invention also refers to systems equipped with means that allows the implementation of each one of these methods. 
         [0048]    According to a characteristic of the invention, at least two types of links are provided. 
         [0049]    The recording centralized table contains, at least for a set of several links that have a same source element identifier and a same type of links, some hierarchical order numbers respectively recorded with the link identifiers of the set. 
         [0050]    The link recording centralized table can be interrogated by request about each source element identifier according to one determinate of the types of links, in order to access in memory to the data elements associated with the target element identifiers corresponding to this source element identifier in at least one link that has the determined type of link, according to an order defined by the hierarchical order number of this determined type of link. 
         [0051]    For example, the link recording centralized table contains, at least for a set of links that have a same source element identifier, at least one principal hierarchical order number recorded in association with an identifier for at least one determined link of the whole set and at least one secondary hierarchical order number, inferior to the principal hierarchical order number and each one recorded in association with at least another link identifier of the set. 
         [0052]    According to other characteristics of the invention: 
         [0053]    For at least one type of links, to each link recorded from a first source element to a second target element having this type of links, another recorded link corresponds, called reciprocal link, having another type of links, from this second element which is source for the reciprocal link, to this first element which is target for the reciprocal link. 
         [0054]    At least one link is recorded with some attached data in the recording table. 
         [0055]    The data recording format comprises a plurality of modular blocks of attached data elements and, for each modular block, the link recording centralized table whose source element identifier is an identifier of a data element attached to this modular block. 
         [0056]    Each data element is attached to a modular block among a plurality of modular blocks, and the link recording centralized table comprises, recorded in association with each link identifier, an identifier of the attachment block of the target element of this link. 
         [0057]    Each data element is associated to a recorded semantic identifier and is attached to a modular block recorded among a plurality of modular blocks, and each modular block has its own predefined structure of control of screen display, to display the modular block with the same type of display for each data element attached to this modular block, whereby this type of display provides the display of at least one data field, which is predetermined from each data element and which comprises at least the semantic identifier of this data element. 
         [0058]    Each modular block contains several different types of display and a zone of selection of display type among those associated to this modular block, the structure of control of screen display, specific to each modular block, being able to display each data element attached to this modular block according to the type of display of the selection zone. 
         [0059]    Each data element is attached to a modular block recorded among a plurality of modular blocks, whereby each modular block comprises means to access to each data element attached to this modular block. 
         [0060]    Each data element is attached to a modular block recorded among a plurality of modular blocks, each modular block comprising means to access to at least one data element having as identifier the target element identifier of at least one link, whose source element identifier is the identifier of a data element attached to this modular block. 
         [0061]    The links are semantic. 
         [0062]    Each data element is associated to a recorded semantic identifier and is attached to a modular block recorded among a plurality of modular blocks, the data elements attached to each modular block are of a same individual semantic category, associated to this modular block, 
         [0063]    in association with at least one combination of several modular blocks and for at least one type of links, a predetermined text body is recorded, comprising as variables some semantic identifiers of the data elements of the respective blocks of the combination and able to be printed with, instead of the variables, the semantic identifiers of the data elements of the blocks of this combination, associated to some source and target elements of a sequence of links of the recording table. 
         [0064]    One aspect of the invention is also a method to record data in a computer memory, in which a multiplicity of data elements respectively associated with a multiplicity of data element identifiers are defined, 
         [0065]    characterized by the fact that the data elements are recorded in the memory with at least one link recorded in a link recording centralized table with the format as described above, 
         [0066]    each link being able to be interrogated by request about its source element identifier, in order to automatically access in the memory to at least one data element associated with the target element identifier corresponding to this source element identifier in the link. 
         [0067]    According to other features of the invention, 
         [0068]    At least one link is created and/or modified in the link recording centralized table by a machine interface, able to be controlled by the user, using for example the method of sliding-dropping. 
         [0069]    At least one pre-emptive link is automatically created by means of semantic proximity measurement applied to the data elements and is automatically presented to the user on a machine interface, the interface comprising means to manually activate a control of acceptance or refusal of creation of the presented pre-emptive link, 
         [0070]    whereby the receipt by the interface of an acceptance control for a pre-emptive link automatically involves the recording of this pre-emptive link in the link recording centralized table. 
         [0071]    At least one link is automatically created by means of semantic proximity measurement applied to the data elements and is automatically recorded in the link recording centralized table. 
         [0072]    At least one virtual link, connecting a source element to a target element, or at least one virtual data element, defined by a determinist calculation rule, without being permanently recorded in memory, is provided, whereby the record in memory being exclusively executed by the activation of a corresponding recording control of the virtual link or of the virtual element. 
         [0073]    Another aspect of the invention is a method to read data recorded in a computer memory, in which a multiplicity of data elements respectively associated with a multiplicity of data element identifiers are defined, 
         [0074]    characterized by the fact that, the multiplicity of data elements being recorded in the memory with at least one link recorded in a link recording centralized table with the format as described above, 
         [0075]    the reading access in the memory to at least one first data element whose identifier is a source element identifier which is associated, in at least one link of the recording table, with the target element identifier of at least one second data element automatically activates by request on the identifier of this first data element in the link recording table, the additional access to the second data element. 
         [0076]    Another aspect of the invention is a method to search data elements among a multiplicity of data elements recorded in a computer memory, 
         [0077]    characterized by the fact that, the multiplicity of data elements being recorded in the memory with at least one link recorded in a link recording centralized table with the format as described above, 
         [0078]    a first data element, is selected, which automatically activates, for a first search level going from the first data element, by request on the identifier of this first data element in the link recording table, the access by link to at least one second data element at least when the identifier of the first data element is a source element identifier which is associated, in the same link of the link recording table, with the target element identifier formed by the identifier of the second data element. 
         [0079]    According to other features of the invention, 
         [0080]    The access to the data elements automatically activates their distinctive and at least partial display on a screen. 
         [0081]    The access by link to data elements is executed for a predetermined number of successive search levels that is superior or equal to two, 
         [0082]    the access by link to a previous data element executed by a previous search level automatically activates, for the next search level, by request on the identifier of this previous data element in the link recording table, the access by link to at least one next data element, at least when the previous data element identifier is a source element identifier which is associated, in the same link of the recording table, to the target element identifier formed by the next data element identifier. 
         [0083]    For at least one next search level, the data element or the data elements for which the access by link to at least one next data element is executed, is selected among the previous data elements. 
         [0084]    Said selection of the previous data element or elements for the next search level is automatically executed by means of at least one logical operator applied to at least one subset of the source elements used for the previous search levels. 
         [0085]    Another aspect of the invention is a method to transmit data recorded in a computer memory to an output, in which a multiplicity of data elements respectively associated with a multiplicity of data element identifiers are defined, 
         [0086]    characterized by the fact that, the multiplicity of data elements being recorded in the memory with at least one link recorded in a link recording centralized table with the format as described above, 
         [0087]    at least one first data element to be transmitted to the output is selected in the memory, 
         [0088]    in the link recording centralized table the link(s) having as source element identifier the identifier of the first selected data element are automatically searched, at least the link(s) found by said search are automatically transmitted to the output, with the first selected data element. 
         [0089]    For example, the data element(s) having the target element identifier of the link(s) found by said search are automatically transmitted to the output with the first selected data element in addition to the link(s) found by said search. 
         [0090]    Another aspect of the invention is a method to update a remote computer memory from data recorded in at least one local computer memory, whereby a multiplicity of data elements respectively associated with a multiplicity of data elements identifiers are defined in the remote computer memory and in the local computer memory, 
         [0091]    characterized by the fact that, the multiplicity of data elements being recorded in the local computer memory with at least one link recorded in a link recording centralized table with the format as described above, 
         [0092]    the update of at least one data element of the remote computer memory from a first data element of the local computer memory involves the automatic search, in the link recording centralized table of the local computer memory, of the link(s) having as source element identifier the identifier of the first data element of the local computer memory as well as the automatic update of a link recording table of the remote computer memory from the link(s) found by said search in the link recording table of the local computer memory. 
         [0093]    Another aspect of the invention is a method to print a document, in which a multiplicity of data elements respectively associated with a multiplicity of data elements identifiers are defined in the remote computer memory and in the local computer memory, 
         [0094]    characterized by the fact that, the multiplicity of data elements being recorded in the local computer memory with at least one link recorded in a link recording centralized table with the format as described above, 
         [0095]    each data element is associated to a recorded semantic identifier and is attached to a modular block recorded among a plurality of modular blocks, 
         [0096]    the data elements attached to each modular block are of a same individual semantic category, associated with this modular block, 
         [0097]    in association with at least one combination of several modular blocks and for at least one type of links, a predetermined text body is recorded, comprising as variables some semantic identifiers of the data elements of the respective blocks of the combination, at least one first data element is selected in a block of said combination and at least another data element having a link or a sequence of links to the first selected data element is selected in each one of the other blocks of the said combination, 
         [0098]    the document with the text body having, instead of the variables, the semantic identifiers of the data elements selected from the blocks of said combination is printed. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0099]    The invention will be better understood while reading the following description, which is only given as a non-limiting example referring to the annexed drawing, upon which: 
           [0100]      FIG. 1  shows a broad outline of the data recording format according to the invention, 
           [0101]      FIG. 2  shows a broad outline of some modular block to which are attached some data elements in the format according to the invention, and 
           [0102]      FIG. 3  shows a broad outline of a link recording table provided in the format according to the invention, 
           [0103]      FIG. 4  represents an embodiment of a selection zone for a type of display provided in a modular block, 
           [0104]      FIG. 5  represents an example of modular blocks, 
           [0105]      FIG. 6  represents another embodiment of a selection zone for a type of display provided in a modular block, and 
           [0106]      FIG. 7  represents another example of modular blocks. 
       
    
    
     DETAILED DESCRIPTION 
       [0107]    On  FIG. 1 , a computer memory M is represented, that is for instance the memory of a computer MLOC, such as that of a personal computer or of a mobile phone or of a data base. Of course, the computer memory M could be divided upon several physical memory of several separate machines. 
         [0108]    This memory M comprises a first memory zone Z 1  for the recording of the data elements E 1 , E 2 , E 3  designated by the general reference sign E, and a second memory zone Z 2  for the metadata recording. 
         [0109]    Some means of control CAL, formed for example by a central processing unit, a processor or a calculator, are provided to control the memory M and to access the data elements E, E 1 , E 2 , E 3  by reading and/or writing, thanks to a link LA 1  to access the first memory zone Z 1 . 
         [0110]    The data elements E can be of any form, and for example computer documents. Each data element E, E 1 , E 2 , E 3  comprises a individual identifier IE, IE 1 , IE 2 , IE 2  in the memory M, which enables to access to the data D, D 1 , D 2 , D 3  contained in these data element E, E 1 , E 2 , E 3 . For instance, the access line LA 1  comprises an addressing bus running from the control means CAL to the memory M, whereby the identifiers IE, IE 1 , IE 2 , IE 3  of the data elements E, E 1 , E 2 , E 3  are, for instance, sequence numbers leading to the physical address of the data elements E, E 1 , E 2 , E 3  strictly speaking in the zone Z 1  of the memory M. 
         [0111]    The second memory zone Z 2  comprises a link recording centralized table TB for the links L 1 , L 2 , L 3 , designated by the general reference sign L. Each link L, L 1 , L 2 , L 3  comprises an individual identifier IL, IL 1 , IL 2 , IL 3  in the memory M. The control means CAL comprise an access line LA 2  to the different fields of the links present in the recording table TB, whereby for example this line LA 2  also comprises the addressing bus running from the control means CAL to the memory M, the identifiers IL, IL 1 , IL 2 , IL 3  of the links L, L 1 , L 2 , L 3  being then for example some sequence numbers leading to the physical address of the links L, L 1 , L 2 , L 3  strictly speaking in the zone Z 2  of the memory M. 
         [0112]    On  FIG. 2 , for example each data elements E is associated with an individual semantic identifier IS recorded in the memory M, which is for example a distinctive name that can be manipulated more easily and that is more explicit than its element identifier IE formed by a sequence number. Therefore, one can access to a data element E in the memory M, either by selecting its semantic identifier IS, or by selecting its data element identifier IE, whereby the selection of the semantic identifier IS automatically involving the selection of its data element identifier IE. 
         [0113]    On  FIG. 2 , for example the data elements E can be attached to some modular blocks B 1 , B 2 , B 3 , whereby each data element is linked to only one of these modular blocks B 1 , B 2 , B 3 , each comprising an individual block identifier IB 1 , IB 2 , IB 3 , these various attachment being also recorded in the memory M. 
         [0114]    An interface I comprising means P to present the information, for example formed by a screen, enables to display one or several modular blocks B 1 , B 2 , B 3 , with, in each one of these, the semantic identifiers IS of the data elements attached to these modular blocks. One or several data fields of the data element associated in the memory M can be displayed with each semantic identifier IS. 
         [0115]    For example, on  FIG. 2 , the block B 1  comprises the semantic identifiers IS 1 , IS 7 , IS 8  of the data elements E 1 , E 7 , E 8 , the block B 2  comprises the semantic identifiers IS 3 , IS 5 , IS 6 , IS 11  of the data elements E 3 , E 5 , E 6 , E 11 , the block B 3  comprises the semantic identifiers IS 2 , IS 4 , IS 9 , IS 10  for the data elements E 2 , E 4 , E 9 , E 10 . 
         [0116]    On  FIG. 3 , each link L is established from the identifier IEO of a source data element to the identifier IEC of a target data element different from the source data element. So each data element E can potentially be a source data element or a target data element of a link. For each respective linkL, L 1 , L 2 , L 3 , recorded in association in the zone Z 2 , the link table TB comprises: 
         [0117]    the individual link identifier IL, IL 1 , IL 2  IL 3 , 
         [0118]    a source block identifier IBO, IBO 1 , IBO 2 , IBO 3 , 
         [0119]    the source element identifier IEO, IEO 1 , IEO 2 , IEO 3 , 
         [0120]    a target block identifier IBC, IBC 1 , IBC 2 , IBC 3 , 
         [0121]    the target element identifier IEC, IEC 1 , IEC 2 , IEC 3 , 
         [0122]    a link type TL, TL 1 , TL 2 , TL 3 , 
         [0123]    a hierarchy order number NO, NO 1 , NO 2 , NO 3  in the type of link, 
         [0124]    possibly some attached data DATT specific to this link, such as the data DAT 3   
         [0125]    attached to the link L 3 . 
         [0126]    The source block identifier IBO, IBO 1 , IBO 2 , IBO 3  is the identifier of the block to which the source data element is attached. 
         [0127]    The target block identifier IBC, IBC 1 , IBC 2 , IBC 3  is the identifier of the block to which the target data element is attached. 
         [0128]    A principal or guiding hierarchical order number H is attributed as a number NO to a determined link among those having the same source element identifier IEO and the same link type TL, whereas a secondary hierarchical order number, whose value is inferior to the principal hierarchical order number H, is attributed to the other links that have the same source element identifier IEO and the same type of link TL, for example with values equal to the hierarchical rank of these ones, which can be different or equal. 
         [0129]    For example the links L are previously created by a calculator, such as for instance the means CAL, from the semantic contents of the data D of the elements E and therefore they are semantic. For that purpose, the calculator has means of semantic analysis of the data D of the elements E, in order to determine whether the data of one element are more or less close to those of another element and to provide a measure of semantic proximity. Such tools of analysis and of measure of semantic proximity are known in the state of the art, such as for example some tools of semantic weight allocation or of latent semantic indexation, such as that known as Lingway KM or those described in the universitary pieces of work such as those of Clara Yu and alii for the National Institute for Technology and Liberal Education [2002], Andrew W. Mellon Foundation. For example these tools determine some keywords from data D of each element E. An element E 1  will be for example closer to an element E 2  than to an element E 3 , if it comprises more keywords in common with this element E 2  than with the element E 3 , which will lead to the establishment of a link from the element E 1  to the E 2  rather than from the element E 1  to the element E 3 . So generally in the table TB there will be a number of links quite inferior to all of the combinations by two of the data elements. If necessary, there could exist some data elements for which no link exists, that is to say that they are the source data element of no link and the target data element of no link. There can be several types of semantic links, such as for instance the data identity links, data similarity links, data versions links, links to refer one element to another, links showing the same author for two elements, links of neighbor theme, links for elements having common quotes, membership links, ancient membership links. There can be some reciprocal links: for example the link L 1  of type LT 1  from the source data element IEO 1  towards the target data element IEC 1  has as reciprocal the link L 12 , which is of type TL 1 ′ reciprocal of TL 1  and which runs from the source element IEC 1  to the target element IEO 1 . 
         [0130]    Of course, the user can always establish or modify himself and in an arbitrary way some links between the elements, by using an appropriate interface I. 
         [0131]    Another possibility is that the calculator automatically creates pre-emptive links, which will be presented to the user on an interface I in order to be accepted or refused thereon by activating a corresponding command, which will involve the recording in the table TB of only the pre-emptive links for which an acceptance command was activated by the user. Of course, the user will be able to activate a single command to accept all of the pre-emptive links, which will involve their recording in the table TB. 
         [0132]    For example, it is supposed that the following links have been recorded in the table TB represented on  FIG. 3 :
       a link L 4  of the identifier IE 7  of the data element E 7  as source data element towards the identifier IE 6  of the data element E 6  as target data element, for which IL=IL 4 , IBO=IB 1 , IEO=IE 7 , IBC=IB 2 , IEC=IE 6 , TL=1 and NO=H,   a link L 5  of the identifier IE 6  of the data element E 6  as source data element towards the identifier IE 9  of the data element E 9  as target data element, for which IL=LI 5 , IBO=IB 2 , IEO=IE 6 , IBC=IB 3 , IEC=IE 9 , TL=1 and NO=H,   a link L 6  of the identifier IE 7  of the data element E 7  as source data element towards the identifier IE 5  of the data element E 5  as target data element, for which IL=LI 6 , IBO=IB 1 , IEO=IE 7 , IBC=IB 2 , IEC=IE 5 , TL=1 and NO=1,   a link L 7  of the identifier IE 7  of the data element E 7  as data source element towards the identifier IE 4  of the data element E 4  as target data element, for which IL=LI 7 , IBO=IB 1 , IEO=IE 7 , IBC=IB 3 , IEC=IE 4 , TL=1 and NO=2,   a link L 8  of the identifier IE 7  of the data element E 7  as source data element towards the identifier IE 8  of the data element E 8  as target data element, for which IL=IL 8 , IBO=IB 1 , IEO=IE 7 , IBC=IB 1 , IEC=IE 8 , TL=1 and NO=3,   a link L 9  of the identifier IE 10  of the data element E 10  as source data element towards the identifier IE 7  of the data element E 7  as target data element, for which IL=IL 9 , IBO=IB 3 , IEO=IE 7 , IBC=IB 1 , IEC=IE 7 , TL=1 and NO=H,   a link L 10  of the identifier IE 7  of the data element E 7  as source data element towards the identifier IE 11  of the data element E 11  as target data element, for which IL=IL 11 , IBO=IB 1 , IEO=IE 7 , IBC=IB 2 , IEC=IE 11 , TL=2 et NO=H.       
 
       Data Reading 
       [0140]    The format of the elements E and of the associated links L for example involves a reading access of the memory M according to the reading method described below. 
         [0141]    For example the element E 7  is selected by a reading command, for example by the user selecting its semantic identifier IS 7  in the block B 1  on the interface I. As a response to this selection received from the interface I and associated with the reading command, the means of control CAL automatically send out through the line LA 1  a first request R 1  to read the zone Z 1 , which provides as a response the data of the element E 7 , recorded in the zone Z 1 . Thereby the semantic identifier IS 7  forms a means to access to the data element E 7 . 
         [0142]    Moreover, when the means of control CAL have received from the interface I the selection IS 7  of the element E 7 , associated with the reading command, the means of control CAL also send out by the line LA 2  a second request R 2  to interrogate the identifier IE 7  of this element E 7  selected as source element identifier IEO towards the link recording table TB. As a response to this second interrogating request R 2  of question, the table TB detects the links L 4 , L 6 , L 7 , L 8  and L 10  which are those whose source element identifier IEO is the identifier IE 7  selected in the request R 2 . 
         [0143]    Then the means of control CAL execute a new access to the memory M from the target element identifiers IEC that are present in the links L 4 , L 6 , L 7 , L 8  and L 10  detected by the table, which are those associated to the source element identifier IE 7 , that is to say IE 6 , IE 5 , IE 4 , IE 8  and IE 11  in the above example. 
         [0144]    For example, this access may be limited to the semantic identifiers IS 5 , IS 5 , IS 4 , IS 8  and IS 11  associated in the zone Z 1  to the identifiers IE 6 , IE 5 , IE 4 , IE 8  and IE 11 . In this case, the access simply implies the presentation of the semantic identifiers IS 6 , IS 5 , IS 4 , IS 8  and IS 11  on the means P of the interface I, for instance by displaying them under a different shape, for example with a different color or a mark that is different from that or those of other semantic identifiers on the screen P. The target block identifiers IBC that are present in the links L 4 , L 6 , L 7 , L 8  and L 10  detected by the table TB also control this display of the semantic identifiers IS 6 , IS 5 , IS 4 , IS 8  and IS 11  in their membership block, which is respectively the block B 1  for IS 8 , the block B 2  for IS 6 , IS 5  and IS 11 , and the block B 3  for IS 4 . 
         [0145]    The main hierarchical order number H, present in one or several links detected by the table TB, which is in the link L 4  for the type  1  of link and in the link L 10  for the type  2  of link, also controls the display of the semantic identifiers of the corresponding target elements within these links, which are IS 6  and IS 11 , under a different shape, for example with different colors or with a mark that is different from that or those of the other semantic identifiers, whereby the other semantic identifiers of the target element of the detected links, which are IS 5 , IS 4 , IS 8  in this case, have the same color or the same mark for the same type of link. 
         [0146]    When a large number of links, determined for example as being superior to a prescribed threshold, have been detected in the table TB following the second request R 2  interrogating a source element identifier IEO, for example only the semantic identifiers of the target elements corresponding to some main hierarchical order numbers H in the links L 4 , L 6 , L 7 , L 8  and L 10  detected by the table TB, which are IS 6  and IS 11  in the above example, are presented on the means of presentation P, or only these semantic identifiers and those of the target elements corresponding to the other numbers NO of secondary hierarchy that are the highest within the limits of the prescribed threshold are presented on the means of presentation P, which are IS 6 , IS 11 , and IS 8  if this threshold is equal to 3, IS 4  and IS 5  being therefore not presented. 
         [0147]    When the semantic identifiers IS 6 , IS 5 , IS 4 , IS 8  and IS 11  of the target elements of the links detected in the table TB have been presented on the means P, the user can activate a command of individual reading of one or several of these ones, which will provoke the reading of the data D 6 , D 5 , D 4 , D 8  or D 11  of one of the corresponding elements in the zone Z 1  and their presentation on the means P. Therefore the semantic identifier IS 7  forms a means to access to the other elements E 6 , E 5 , E 4 , E 8 , E 11  having a link with the element E 7  having this semantic identifier IS 7 . 
       Data Search 
       [0148]    Another application of the format of the elements E and of the associated links L is the method of data search as described below. 
         [0149]    The element E 7  is for example selected by a search command, for example by the user selecting its semantic identifier IS 7  in the block B 1  of the interface I. 
         [0150]    When the means of control CAL have received from the interface I the selection IS 7  of the element E 7 , associated with the search command, the means of control CAL send out by the line LA 2  a request R 2  interrogating the identifier IE 7  of this element E 7  selected as source element identifier IEO towards the link recording table TB. As a response to this interrogation request R 2 , the table TB then detects thanks to the means CAL the links L 4 , L 6 , L 7 , L 8  and L 10  which are those having as source element identifier IEO the identifier IE 7  selected in the request R 2 . 
         [0151]    Then the means of control CAL execute a new access to the memory M from the target element identifiers IEC which are present in the links L 4 , L 6 , L 7 , L 8  and L 10  detected by the table, which are those associated with the source element identifier IE 7 , which are IE 6 , IE 5 , IE 4 , IE 8 , IE 11  in the above example. 
         [0152]    This access is limited to the semantic identifiers IS 6 , IS 4 , IS 4 , IS 8  and IS 11  associated in the zone Z 1  with the identifiers IE 6 , IE 5 , IE 4 , IE 8  and IE 11 , and involves their distinctive presentation on the means P, as it has been described above for the reading process, and their selection. 
         [0153]    When the semantic identifiers IS 6 , IS 5 , IS 4 , IS 8  and IS 11  of the target elements of the links detected in the table TB have been presented on the means P, the user can activate an individual reading command for one or several of these ones which will provoke the reading of the data D 6 , D 5 , D 4 , D 8  or D 11  of one of the corresponding elements in the zone Z 1  and their presentation on the means P. 
         [0154]    The data search can also be pursued from the semantic identifiers IS 6 , IS 5 , IS 4 , IS 8  and IS 11  of the target elements of the links that have been detected in the table TB. 
         [0155]    For example, to pursue the search, the user commands on the interface I a next search level referring to the previous search level that has provided the semantic identifiers IS 6 , IS 5 , IS 4 , IS 8  and IS 11  from the semantic identifier IS 7  initially selected by the user. 
         [0156]    During this next search level, the means of control CAL executes the previous process of interrogation of the table TB in order to detect the target element identifiers IEC associated in links L with the source element identifiers IEO formed by the target element identifiers IEC presents in the links detected by the previous search level, which are in the above example the target element identifiers IEC associated with the identifiers IEO made of the identifiers IEC=IE 6 , IE 5 , IE 4 , IE 8 , IE 11  previously obtained in the links of respective identifiers IL 4 , LI 6 , LI 7 , L 18 , IL 10 . 
         [0157]    Then in this example, one obtains for these source element identifiers IEO=IE 6 , IE 5 , IE 4 , IE 8 , IE 11 , respectively the target element identifier IEC=IE 9  (by the link L 5 ), which will be presented on the means P, under a different shape, for example with a color or a mark specific to this next search level and different from those of the other search levels, so that the corresponding data element E 9  could be read through a reading command activated by the user. In this example, a new search level on IE 9  would bring no result, as it is not the identifier IEO of a source element in table TB. Of course, one or several new search levels could be applied as the previous levels in the case where each following level brings a new element identifier IE, different from those previously obtained. 
         [0158]    As a variant, a prescribed number of search levels is fixed in advance and these search levels are successively and automatically executed by the means of control CAL. 
         [0159]    Each modular block B 1 , B 2 , B 3  comprises for example a zone ZDT of selection by the user of display type, in order to select the data fields that will be displayed or not displayed with the semantic identifiers IS attached to this block in a part ZAE of display of elements E of the block B, whereby these data fields are predetermined for each element E from the data D that it contains. Therefore, each modular block B 1 , B 2 , B 3  comprises a distinct and predefined structure of display, which gets applied to every data element attached to this block. 
         [0160]    Each modular block B 1 , B 2 , B 3  can be associated with its own link recording table TB, exclusively comprising the links having as source element a data element E attached to this block, that is to say in the previous example, for the block B 1  a table TB  1  containing the links L 4 , L 6 , L 7 , L 8  and L 10 , for the block B 2  a table TB 2  containing the link L 5  and for the block B 3  a table TB 3  containing the link L 9 . 
       Document Printing 
       [0161]    Another application of the format associating the elements E to the links L is a method of automatic printing of a document calculated from elements and links. 
         [0162]    We assume that to every modular block B 1 , B 2 , B 3  are linked the data elements of a same semantic category specific to this block and different from one block to another. So there is for example a block B 1  for the semantic category &lt;&lt;person&gt;&gt;, a block B 2  for the semantic category &lt;&lt;flights&gt;&gt;, a block B 3  for the semantic category &lt;&lt;locations&gt;&gt;. 
         [0163]    Previously a predetermined body of text is recorded for one or several ordered combinations of blocks, such as for example:
       &lt;&lt;X took the flight Y leading to Z&gt;&gt; for the ordered combination (B 1 , B 2 , B 3 )       
 
         [0165]    where X, Y, Z are semantic identifiers IS of respectively B 1 , B 2 , B 3 . 
         [0166]    When for example the link L 4  then the link L 5  are selected, the means of control CAL will create the document comprising the text: IS 7  &lt;&lt;took the flight&gt;&gt; IS 6  &lt;&lt;leading to&gt;&gt; IS 9 , since in the above example, the link L 4  connects the source element identifier IE 7 , attached to the block B 1 , to the target element identifier IE 6 , attached to the block B 2 , and since the link L 5  connects this source element identifier IE 6 , attached to the block B 2 , to the target element identifier IE 9 , attached to the block B 3 . The links L 4  then L 5  form a sequence of links from E 7  towards E 9  passing by E 6 . 
         [0167]    Thanks to a corresponding command of the user on the interface P, the means CAL will provoke the automatic printing of the document previously created on a printer IMP connected to the means CAL. 
       Data Transmission 
       [0168]    The selection of an element E, for example of the element E 7 , and the selection by links of the associated target elements, E 6 , E 5 , E 4 , E 8  and E 11  and/or the links L 4 , L 6 , L 7 , L 8 , L 10  having as source element this selected element E 7 , can be transmitted to an external output S of the machine MLOC of the user, in order to be transported towards a remote machine MDIST through a telecommunication network RES and to update the memory MD of the remote machine MDIST with these elements and/or links. If necessary, the update of a data element of the remote memory MD automatically involves its communication to the local machine MLOC, the search in the local memory M of the links that have this selected element as source element, the transmission of the target elements and/or associated links from the local machine MLOC to the remote machine MDIST and the corresponding update of a remote link table TBD in the remote memory RM with these target elements and/or associated links. 
       FIRST EXAMPLE OF EMBODIMENT 
       [0169]    A first example of embodiment of the invention refers to the logistics of a transporting vehicles fleet, within a company specialized in carriage, vehicle rental, or within the transportation/logistics department of a large company, and more precisely the management of tyres. By logistics it is meant the monitoring of the allocation, the activity, the operating state of the vehicles and of their components, the help for making decision about them, in particular by making forecasts 
         [0170]    The system described above uses the various formats and methods described above and enables the user to obtain two types of technological results: 
         [0171]    time saved in the information research, 
         [0172]    the production of supported certificate reports, in particular of traceability. 
         [0173]    In the present case, the different data elements E may concern some individuals playing the part of drivers or passengers, some time periods such as the week or the month, some tractor vehicles or semi-trailers, some tyres individually identified according to the international regulation UNECE R56 and R54, and at last some documents such as route papers (written accounts of the vehicle rides), assembly/disassembly reports, review statements and other technical documents. 
         [0174]    These various elements E are all individually identified by a unique sequential number IE, and for example a semantic identifier IS is also associated to each one of them, for example &lt;&lt;Guillaume&gt;&gt;, &lt;&lt;February 2004&gt;&gt;, &lt;&lt;Red Iveco Tractor 2034 ZQ 35&gt;, &lt;&lt;Pneum. 315/60 R 22.5−DOT F3 3H BBH×2200 1&gt;&gt;, &lt;&lt;Route Paper N o  14935&gt;&gt;. 
         [0175]    The elements E can be associated by pairs by recorded links L of several types LT, one link of type &lt;&lt;team&gt;&gt; (equipment link) indicating for example that a determined tyre is assembled on a determined vehicle. 
         [0176]    A sorting number (NO), that can be modified by the user, is automatically assigned to the target elements for a same type of links, emanating from a specific source element. For example the tyres equipping a vehicle, are automatically ranked according to a geometric order (front, back, left, right), that order can be modified by the user in order to rank them according to the vehicle mileage, wear, brand or any other criterion. 
         [0177]    Some data DATT can be attached if necessary to a link L, in the form of a XML file, like in the present case of the equipment link, the indication &lt;&lt;from the 12/02/2004 to the 19/06/2004 in the position Front Right unflipped on the rim&gt;&gt;. 
         [0178]    To each link corresponds a reciprocal link with the same attached data, being in the above example, a link of type &lt;&lt;is equipped with&gt;&gt;. 
         [0179]    The different elements are aggregated inside blocks, in this case there are five of these, whose block identifier is:
       Actors,   Periods,   Vehicles,   Pieces,   Documents,
 
in order to comprise each of the elements E of the type corresponding to their block identifier.
       
 
         [0185]    The below table takes inventory of the different links, their source block, their types, including their real or virtual nature, their target blocks, their sorting number for each source element, and the kind of the attached data: 
         [0000]    
       
         
               
               
               
               
               
             
           
               
                 TABLE TB 
               
               
                   
               
               
                 Source Element 
                   
                   
                 Target Element 
                 Attached 
               
               
                 Block 
                 Link Type 
                 Sorting Order 
                 Block 
                 Data 
               
               
                   
               
             
             
               
                 Docts- 
                 &lt;&lt;Concerns the 
                 Chronological 
                 Parts 
                 Before/after 
               
               
                 Assembling 
                 assembling of&gt;&gt; 
                 according to the 
                   
                 Location 
               
               
                 Report 
                   
                 operation 
               
               
                   
                 &lt;&lt;Concerns the 
                 Chronological 
                 Vehicle 
               
               
                   
                 equipment of&gt;&gt; 
                 according to the 
               
               
                   
                   
                 operation 
               
               
                   
                 &lt;&lt;Performed 
                 Chronological 
                 Period 
               
               
                   
                 during&gt;&gt; 
               
               
                   
                 &lt;&lt;Executed by&gt;&gt; 
                 Alphabetical 
                 Actors 
               
               
                   
                 &lt;&lt;Associated to&gt;&gt; 
                 Chronological 
                 Documents 
               
               
                 Reciprocal links: 
               
               
                 Parts 
                 &lt;&lt;Assembled 
                 Chronological 
                 Docts- 
                 Before/after 
               
               
                   
                 according to&gt;&gt; 
                 according to the 
                 Assembling 
                 Location 
               
               
                   
                   
                 operation 
                 Report 
               
               
                 Vehicle 
                 &lt;&lt;Equipped 
                 Chronological 
                 Docts- 
               
               
                   
                 according to&gt;&gt; 
                 according to the 
                 Assembling 
               
               
                   
                   
                 operation 
                 Report 
               
               
                 Period 
                 &lt;&lt;Includes 
                 Chronological 
                 Docts- 
               
               
                   
                 assembling 
                   
                 Assembling 
               
               
                   
                 according to&gt;&gt; 
                   
                 Report 
               
               
                 Actors 
                 &lt;&lt;Performed the 
                 Alphabetical 
                 Docts- 
               
               
                   
                 assembling 
                   
                 Assembling 
               
               
                   
                 according to&gt;&gt; 
                   
                 Report 
               
               
                 Documents 
                 &lt;&lt;Associated 
                 Chronological 
                 Docts- 
               
               
                   
                 back to&gt;&gt; 
                   
                 Assembling 
               
               
                   
                   
                   
                 Report 
               
               
                 Docts - Worksheet 
                 “has used” - 
                 Location on vehicle 
                 Parts 
                 Positions 
               
               
                   
                 virtual 
               
               
                   
                 “concerns 
                 Chronological 
                 Vehicle 
                 Mileage 
               
               
                   
                 transport by” 
                 according to the 
               
               
                   
                   
                 operation 
               
               
                   
                 “performed 
                 Chronological 
                 Period 
                 Journey 
               
               
                   
                 during” 
                   
                   
                 Conditions 
               
               
                   
                 “performed by 
                 Chronological 
                 Actors 
                 Schedule Role 
               
               
                   
                 driver” 
                 according to the 
               
               
                   
                   
                 operation 
               
               
                 Reciprocal links: 
                 (Similar to 
               
               
                   
                 above): 
               
               
                 Docts - Check-out 
                 (Similar to 
               
               
                 report 
                 above) 
               
               
                 Parts - Pneumatics 
                 &lt;&lt;Has been used 
                 Chronological 
                 Parts 
                 Beginning, 
               
               
                   
                 with&gt;&gt; - virtual 
                   
                   
                 end, location 
               
               
                   
                 &lt;&lt;Equips or has 
                 Chronological 
                 Vehicule 
                 Beginning, 
               
               
                   
                 equipped&gt;&gt; 
                   
                   
                 end, location 
               
               
                   
                 &lt;&lt;Has been used 
                 Chronological 
                 Period 
               
               
                   
                 during&gt;&gt; - virtual 
               
               
                   
                 &lt;&lt;Has been used 
                 Chronological 
                 Actors 
                 Mileage, 
               
               
                   
                 by&gt;&gt; - virtual 
                 Modifiable 
                   
                 Wear-out 
               
               
                 Reciprocal links: 
                 (Similar to 
               
               
                   
                 above) 
               
               
                 Vehicles - 
                 &lt;&lt;towed&gt;&gt; 
                 Chronological 
                 Vehicules - 
                 Beginning, 
               
               
                 Tractors 
                   
                 Modifiable 
                 Tractor trailer 
                 end 
               
               
                   
                 &lt;&lt;Has been 
                 Chronological 
                 Periods 
                 Actors 
               
               
                   
                 driven during&gt;&gt; - 
               
               
                   
                 Virtual 
               
               
                   
                 &lt;&lt;Has been 
                 Chronological 
                 Actors 
                 Mileage 
               
               
                   
                 driven by&gt;&gt; 
               
               
                 Reciprocal links: 
                 (Similar to 
               
               
                   
                 above): 
               
               
                 Periods - Week 
                 &lt;&lt;Belongs to&gt;&gt; - 
                 Chronological 
                 Periods - Month 
                 Beginning, 
               
               
                   
                 Virtual 
                   
                   
                 end 
               
               
                   
                 &lt;&lt;Concerned&gt;&gt; - 
                 Alphabetical 
                 Actors 
               
               
                   
                 Virtual 
                 Modifiable 
               
               
                 Reciprocal links: 
                 Similar to 
               
               
                   
                 above) 
               
               
                 Actors 
                 &lt;&lt;Came along 
                 Alphabetical 
                 Actors 
                 Beginning, 
               
               
                   
                 with&gt;&gt; - Virtual 
                 Modifiable 
                   
                 end, n°RM 
               
               
                 Reciprocal links: 
                 (Similar to 
               
               
                   
                 above) 
               
               
                   
               
             
          
         
       
     
         [0186]    For each of the blocks, the table TB centralizes the recording of the direct or reciprocal links, concerning this block, and it comprises, recorded in association with each link identifier IL, an identifier IBO of the attachment block of the source element of this link and an identifier IBC of the attachment block of the target element of this link, which are, under a preferential shape, the fields:
       Sequence N o  of the link (IL),   Source block of the link (IBO),   Sequence N o  of the source element (IEO),   Target block of the link (IBC),   Sequence N o  of the target element (IBC),   Link Type (LT),   Order N o  of the link in the type and in the beam of links that have the same source (NO),   Data (X) attached to the link (sequential referring to a common table).       
 
         [0195]    The links of a real type are created as permanent informatic recordings in the table TB, which can be modified afterwards, for example in order to modify the period of allocation of a tractor to a trailer. On the contrary, the links said to be virtual can only be created on request, if a question of the user needs it, by automatic calculation from the other links or by analysis of the contents. Generally they are recorded during a predetermined life length, then they are deleted as recordings in the table TB. For example, the fact that a specific tyre has been used by a determined driver will be recorded as a link only after the trigger of an annual survey of the relationship driving/care/wear, and this temporary link will be deleted in the table TB after a few days in order not to load the base M with redundant information whose fastness of access is no longer useful. In a similar way, elements E of virtual type can be defined without being immediately created as a recording. For example, a transition towards one management per day even per hour or minute, will bring about the creation of 7 period elements for each considered week, 168 elements E in the case of hours and 10080 in the case of minutes. These elements E will only have the possibility of being created when a particular question gets raised, for example for a precise analysis of the driving times on a short period. 
       Zone of Display Type Selection ZTA (FIG. 4) 
       [0196]    Each one of the blocks B lets appear a Zone of display type selection (ZTA) which, in a case of embodiment, is present on the upper part of the block with an identical structure for every blocks. The display type selected in the zone ZTA leads either to the display of only the elements selected by the display type command activated by not displaying the other elements of the block, or to the display of the elements selected by the display type command activated under a different shape (distinctive presentation) of the other elements of the block, as it was described on what precedes. 
         [0197]    The zone ZTA is for example totally displayed by a double-click on the title or identifier of the block B, and it contains, for each block B:
       Four unrolling menus of selection of type of display controls, entitled Actors, Periods, Categories and Special:
           Menu Actors (answers the question: Who?) to display the elements E of the block B, answering to the semantic identifier IS=one or several particular actors (Transports X on  FIG. 4 ). The Actors Menu comprises the commands: All, recent, A-Z, Search Company, Search Name, Group, Modify. Therefore, except for the command All, this menu of commands will only give the elements E displayed in the block B if they have a link with the actors selected by this command.   Menu Period (answers the question: When?) to display the elements E of the block B, answering to the semantic identifier IS=one or several particular periods (2003-2004 on  FIG. 4 ). The Period menu comprises the commands: All, Today, Yesterday, The day before yesterday, Present week, Last week, The week before last week, Present month . . . , Trimester, Year, Date to date, Modify. Therefore, except for the command All, this menu of commands will only give the elements E displayed in the block B if they have a link with the periods selected by this command.   Menu Category (answers the question: what?), to display the elements E of the block B, answering to the semantic identifier IS=one or several particular element categories (&lt;&lt;pneumatics&gt;&gt; on  FIG. 4 ). The Category menu comprises:
               the general commands: All, Latest, A-Z, Search Category, Search Group, Modify,   especially for the block Pieces: the commands of pieces categories Tyres, Engine, Air filter, Radiator, Drier, Spark Plugs, Direction, Heating, Cabin, General Condition, Repair to be made,   especially for the block Documents, the commands of document categories: Transport Papers, Route Papers, Assembly Reports, Review Statement, Sanitization Statement, Bills, Orders.   
               Special Menu, which aggregates the specific diverse and scalable actions:
               Prerecorded display (List), which activates a display previously recorded by the two commands below,   Complex Search,   To save the display of the present elements,   To limit the display to the selection of present elements in the block,   To display the virtual links of the elements, for example of level  2 ,   To choose as Director Block,   Witness color (Mark, Modify, Display, Erase color),   To print the file of the selection (pre-written file recorded in association with a predetermined printing format such as for example Word or pdf, as one chooses),   To store the prerecorded report,   the command &lt;&lt;take account of the attached data&gt;&gt; which allows for example to limit the display to periods that the elements of a same block have in common,   To export,   To modify (the Menu Special, the Block settings . . . ),   
               
           Two buttons of sizing of the ZTA zone of Block Display, in width (BLAR) and in height (BHAUT),   Two buttons of elements addition (BAJ) and erasing (BEFF) in the block B. The addition button creates a new element E in the block B. The erasing button deletes the element E selected in the block B (with confirmation warning).   Five buttons of presentation of the elements E of the block in List (LIS), Detail (DET), Information (INF), Statistics (STAT), Graphs (GRAF).
           The button LIS presents the elements E as a list (option by default).   The button DET displays a detailed view of the single element selected.   The button STAT presents a figured analysis of the displayed elements E.   The button GRAF presents the elements E as charts (histogram, circle, S curve . . . ).   
               
 
         [0225]    These different menus and buttons can be inactivated, darkened or masked by preferences settings for each user, for each board and for each block. 
       Access to the Elements Detail by Action or by Link 
       [0226]    It is possible to access to the details of each element E of a block B, either by link, or by a simple or double click on this element, or by the button &lt;&lt;detail&gt;&gt; of the zone ZDT. For example, one can view the scanned image of a route paper that was mainly handwritten (rides, stages, lengths, mileage) or, in this way one can visualize the detailed coordinates of an Actor. In the case where the element, resulting from a selection by menu or links, is unique, one can choose, by a preferences adjustment, to display it automatically in detail and not only under a summed up version. 
       Recording, Interrogation, Modifications 
       [0227]    It is possible, thanks to commands of choice in a list or by sliding and dropping, to create a link L connecting an element E of a block B 1  to a multiplicity of elements E of several blocks B, possibly including the same block B 1 , to assign to the link L a type TL, and also to modify this link in terms of type TL, of rank NO in the type TL, of target IEC, or to destroy this link, this method having the possibility of being qualified of generalized multi-parenting for data, documents, folders, periods and more data elements categories. 
         [0000]    Pre-Emptive links 
         [0228]    During the display of the information or metadata concerning an element, activated for example by the button &lt;&lt;Info&gt;&gt; or the button of validation of creation/modification, some links called pre-emptive links are automatically suggested by application of existing tools of semantic proximity measurement applied to the data and metadata of the different elements. The creation of the link is activated by the simple acceptance of the user. In the present case, this concerns in particular the Actor of category Driver, directly associated with a Route Paper, or the transportation letters associated with this same Route Paper, or the vehicle sanitization reports concerning it. 
       Automatic Links 
       [0229]    In certain cases, the links are automatically created, instead of just being suggested, possibly after the approval previously and globally given by the user for a set of data elements. For example, while typing an assembly report, the links are automatically created with the appropriate elements of the blocks Pieces, Vehicles, Periods and Actors. 
       Virtual Links 
       [0230]    For some processing efficiency reasons, some elements E and links L are virtually created, and are only recorded during a predetermined time period. 
       Access by Multiple Links 
       [0231]    It is possible to search some information by specifying, for example by a simple click, one or several source elements from a same block, and by activating the distinctive display of the target data elements called of level  1 , which are linked to it by the different links of the different types. 
         [0232]    In the same way, it is possible to obtain the display of target data elements called of level  2 , that is to say linked to one or several target elements of level  1  considered as source elements and specially designated, this process also including the display of target elements of level  3 ,  4  and superior. 
       Logical Operators 
       [0233]    An information research known as complex is activated by a command of the special menu. It leads to the distinctive display of the target elements of level  1  or superior, by application of logical operators to the propagation of links. 
         [0234]    For example, the choice &lt;&lt;logical union&gt;&gt;, which is the choice by default, for the links concerning the elements E of a same block B leads to the simultaneous display of the target elements connected by link(s) L to any one of several source elements: for example, target documents of January or February 2004 as source period. 
         [0235]    Likewise, the choice &lt;&lt;logical intersection&gt;&gt;, for the links concerning the elements E selected from a same block B leads to displaying only the target elements connected by link(s) L to each and every one of these source elements selected: for example, tyres having equipped two different vehicles as source elements. 
         [0236]    Furthermore, the choice &lt;&lt;logical intersection&gt;&gt; which is the choice by default, for the links L concerning the elements E selected from different blocks B, leads to displaying exclusively the target elements connected by link(s) L to each and every one of these source elements selected: for example, target vehicles simultaneously linked to a determined driver and to the period July 2004 as source elements. 
       Transmission 
       [0237]    When it is necessary to transmit structured data to another user, for example within the framework of a vehicle assignment where a complete and consistent history for this vehicle has to be transmitted, the command Export of the Menu Special is activated. It activates the transmission by electronic communication according to common protocols from an output S of the user&#39;s machine on  FIG. 1 , of the data structure including some source data elements (that of the vehicle to be sold in the above example) and the data, documents, metadata and associated links respectively associated to these source elements, and also permits the reception by a machine of the other receiver user, Client in the informatics sense or Server, of this data structure, and the integration of this complete data structure into the whole data elements of the receiver user&#39;s machine, expressed by the links and metadata. According to the user&#39;s choice, the associated target elements can also be transmitted. 
       Synchronization 
       [0238]    For some security or sharing reasons, the set of data elements of a user, or a subset, communicates through an informatics network with another set or subset of data elements, residing on a remote server computer. These sets remain identical throughout the time, whereby this operation known as synchronisation is occasionally executed when an informatic connexion between two machines is available. 
       Reports Printing 
       [0239]    With each link type TL and for each block B is associated a text and syntactical form of sentence composition, possibly multilingual, meant to build some printable textual explanations for each link or group of links between data elements, the links being in this case called semantic links. The command &lt;&lt;Print the selection folder&gt;&gt; in the menu &lt;&lt;Special&gt;&gt; activates the printing of a report comprising the list of elements and links displayed as results of the selection, in order of the semantic hierarchical links, joined with some pertinent explanations, according to the example given below. 
         [0240]    In the daily functioning, the system is meant to be operationally used for the vehicles chartering, the emission and recording of the Road Papers and of the Transportation Papers, forecast, decision, monitoring of the maintenance execution. It is also used in order to make sure of the conditions of wear or of functioning of the different pieces including the tyres, with generation of alerts, and calculation of inventories that are valorized and conciliated with the forecasts, as well as calculations of depreciation, of distribution on several fiscal years of representative costs of the wear of the pieces pool. 
         [0241]    The precision and time savings are daily and significant mainly thanks to the semi-automatic search that is directed and guided. These are described below in a particular case of crisis where demands can happen to be particularly constraining. 
         [0242]    At the time of sanitary crisis, for example of epidemic or of epizootic, as those that happened in 1996 and 2000 in the cattle industry and breeders (BSE, foot-and-mouth disease), or several times in the poultry industry and breeders (Dutch and Italian bird flu, SARS in Asia), the demands for traceability instantaneously become high-pitched. It concerns the merchandise traffic as well as the traffic of vehicles and of any contamination spreader, their travel, inspection, disinfection. 
         [0243]    The tyres constitute one of these spreaders, which is particularly controlled and potentially contamination spreader, especially since it can switch vehicles and geographically multiply the risks. 
         [0244]    The logistics management system described below permits, in this situation, to obtain as a technical result a time saving in information research, as it is explained thanks to the example 1 described below. 
         [0245]    It is possible to immediately visualize a tyre and its history thanks to its multi-parenting by the link &lt;&lt;team&gt;&gt; that associates it with the different vehicles, with, associated by link, the attached data of period and of position on the vehicle, the road maps associated and therefore, its complete travel (with mileage on each position). 
       Example 1 of the Successive Steps Implemented on FIG. 5: 
       [0246]    1. Selection by click in the Block &lt;&lt;Documents&gt;&gt; of a road map F 1  concerning a suspicious zone, 
         [0247]    2. Choice, in the menu Special of the zone ZTA of the block Documents, of the control &lt;&lt;Display the virtual links&gt;&gt;, in order to activate the display, in the block &lt;&lt;Pieces&gt;&gt;, of the target elements &lt;&lt;Pieces&gt;&gt; P 1 , P 2 , P 3 , P 4 , P 5 , P 6 , P 7  with which the source element &lt;&lt;selected Road map&gt;&gt; F 1  possesses some recorded virtual links of the type &lt;&lt;used&gt;&gt;. 
         [0248]    3. Display command, in the block &lt;&lt;Pieces&gt;&gt;, of the elements of the category &lt;&lt;pneumatics&gt;&gt; P 1 , P 2 , P 3 , P 4 , P 5 , P 6 , P 7 , by the command of category &lt;&lt;pneumatics&gt;&gt; or limitation of the display to these pneumatics that are the only ones concerned, by the button BHAUT of the zone ZTA of the block Pieces. 
         [0249]    4. Reduction of the display just to the blocks that are considered as interesting, by the buttons BLAR of the blocks Actors, Periods, and Vehicles. 
         [0250]    5. Choice, in the menu Special of the zone ZTA of the block &lt;&lt;Pieces&gt;&gt;, in order to activate the display in the block &lt;&lt;Documents&gt;&gt;, of the target elements, with which the selected source elements &lt;&lt;pneumatics&gt;&gt; P 1 , P 2 , P 3 , P 4 , P 5 , P 6 , P 7  possess some reciprocal recorded virtual links of the type &lt;&lt;has been used by&gt;&gt;, which leads to the Road Maps F 1 , F 2 , F 3  having used these pneumatics in the block &lt;&lt;Documents.&gt;&gt; 
         [0251]    6. Display command, in the block &lt;&lt;Documents&gt;&gt;, of the elements of the category &lt;&lt;road map&gt;&gt; F 1 , F 2 , F 3 , by the command of corresponding category or by reduction of the display to these only concerned elements by the button BHAUT of the zone ZTA of the Block Pieces. 
         [0252]    7. Additional reduction of the display of the block &lt;&lt;Documents&gt;&gt; to the only road maps F 2 , F 3  posterior to the initial road map F 1  by the menu Periods of the zone ZTA of the block &lt;&lt;Documents&gt;&gt;. 
         [0253]    Overall, these seven actions represent a delay of response that is less than a minute and supply, as a board displayed on the screen, through road maps, the essential researched information as a response to the question: &lt;(What has been the travel of the tyres that have passed through a given geographic area during a given period?&gt;&gt;. 
         [0254]    These seven actions can be stocked as a prerecorded display, by the command &lt;&lt;record the display of the current elements&gt;&gt; of the menu Special of the block Documents, for an ulterior use. It is possible to answer as quickly to the similar questions that refer to the operations of sanitization, assembly and disassembly, or that refer to the identification and localization of the interested vehicles, drivers and passengers. 
         [0255]    This fastness of reaction is reached without any programming for the user, by a user who is not a computer specialist. It issues from a visual and semi-automatic implementation of the generalized multi-parenting of the various elements. 
         [0256]    Moreover, the logistical management system described below allows to obtain as a technical result the production of supported justifying reports, in particular of traceability, as it is explained thanks to the example 2 below. 
         [0257]    From the situation that was previously described referring to  FIG. 5 , it is possible to activate the printing of a document or of a justifying report that only exposes the elements F 1 , F 2 , F 3 , P 1 , P 2 , P 3 , P 4 , P 5 , P 6 , P 7  and the selected and displayed links. This report utilizes the semantic character of the links and of the elements, the order of the links originally from each element of each type, the elements data, the possible data attached to the links, the predetermined sets of texts associated with each type of links. 
       Example 2 of the Successive Steps to Print a Justificative Report of the Elements Displayed on FIG. 5: 
       [0258]    1. Choice, in the Menu special of the zone ZTA of the Block &lt;&lt;Document&gt;&gt; of the command &lt;&lt;Print the folder of the selection&gt;&gt;. 
         [0259]    2. Choice of presentation options, including for example the destination computer folder and/or printed paper, the numbering or the indentations. 
         [0260]    3. The following text is printed on the printer P and/or recorded in a folder, the words inside the brackets being some explanations that do not form a part of this text: 
         [0261]    (Title:) Traceability Report concerning Road Map N o  14492 
         [0262]    Date of Publishing: . . . . 
         [0263]    (Text:) 
         [0264]    Road Map 14395 (F 1 )
       has the summarized data AAA   is described in detail in the annex 1   has used the pneumatics of the following references:
           1 tyre of Brand M N o BBB (P 1 )   1 tyre of Brand M N o CCC (P 2 )   1 tyre of Brand M N o DDD (P 3 )   1 tyre of Brand M N o EEE (P 4 )   1 tyre of Brand M N o FFF (P 5 )   1 tyre of Brand M N o GGG (P 6 )   1 tyre of Brand M N o HHH (P 7 )   The pneumatic of Brand M N o BBB
               has the summarized data BB   is described in detail in the annex 2   has been used by the road maps, posterior to   
               
           14395 (F 1 ), whose references are the following:
           14398 (F 2 )   14399 (F 3 )   Road Map FDR 14398 (F 2 )
               has the summarized data III   is described in detail in the   annex 3   
               Road Map FDR 14399 (F 3 )
               has the summarized data JJJ   is described in detail in the   annex 4   
               The pneumatic of Brand M N o CCC (P 2 )
               has the summarized data CC   is described in detail in the annex 5 has been used by the road maps, posterior to   
               
           14395 (F 1 ), whose references are the following:
           FDR 14399 (F 3 )   
               
 
         [0295]    (Etc. . . . ) 
         [0296]    (End of Text) 
         [0297]    The triggering and execution of this printing lasts less than five minutes. The user can produce a detailed, supported report without any ambiguity, comprising in a fluent written language, the essential requested information as a response to the question: &lt;&lt;What has been the travel of the pneumatics that have passed through a given geographic area during a given period?&gt;&gt; 
         [0298]    The report obtained by these three actions of example 2 and the previous seven actions of example 1 can be stored as a prerecorded report thanks to the command &lt;&lt;Store the prerecorded report&gt;&gt; of the menu Special of the Block Documents, for a ulterior use. It is possible to answer as accurately to the similar questions referring to the sanitization operations, or to the identification and 
         [0299]    localization of the interested vehicles, drivers and passengers. 
         [0300]    This quality of edition is reached without any programming, by a user who is not a computer specialist. It issues from a visual and semi-automatic implementation of the semantic and hierarchical links defined between the various elements. 
       SECOND EMBODIMENT EXAMPLE 
       [0301]    The second embodiment example refers to the management of the data and documents of an individual within the framework of his private and/or professional activity. By data management we mean its typing, filing, consultation, modification, storage in a scalable way. 
         [0302]    The data management system described below uses the different described formats and methods and allows to obtain the technical result of a time saving in the information research. 
         [0303]    In the present case, the different data elements E may concern some physical or moral person, some time periods like the week or month, some filing folders, and at last some text documents, electronic mails, pictures, webpage, audio, video, of various types. 
         [0304]    This second embodiment example possesses a data structure that is similar to that of the first embodiment example described above, only the specificities and differences of the second embodiment example being described below. 
         [0305]    The different elements are grouped together in some blocks B, in the present case there are four of those, whose block identifier is: 
         [0306]    Actors, 
         [0307]    Periods, 
         [0308]    Folders, 
         [0309]    Documents, 
         [0000]    to contain each one of the elements E of the type corresponding to their block identifier. 
         [0310]    The elements can be associated by pairs thanks to several types of recorded links, one link of the type &lt;&lt;belongs to the folder&gt;&gt; (parenting link) indicating for example that a specific document is filed in a determined folder. 
         [0311]    The target elements by a same type of link, emanating from a specific source element, are assigned a sorting number by default, which can be modified by the user. 
         [0312]    For each link L, the target element of identifier IEC is called ascending element of the source element and the source element of identifier IEO is called descendant element of the target element. An ascending element of another element can belong to the same block as this other descendant element. 
         [0313]    For example, the ascending folders of a given folder, are classified by default in a chronological order of links creation, this order can be modified by the user in order to classify it in alphabetical order, significance order or any other criterion. 
         [0314]    If necessary, some data can be attached to a link, in the form of an XML file. For example in the case of the link of type &lt;&lt;resembling to&gt;&gt; between some documents, the data attached to this link comprise for example the list of the retained keywords and the value of the index of semantic proximity calculated by a specialized engine. 
         [0315]    A reciprocal link with the same attached data corresponds to each link, which is in the above example, a link of the type &lt;&lt;is recognized as resembling to&gt;&gt;. 
         [0316]    The board below takes inventory of the different links, their source block, their types, including their real or virtual nature, their target blocks, their sorting order for each source element, and the nature of the attached data: 
         [0000]    
       
         
               
               
               
               
               
             
           
               
                   
               
               
                 Source Element 
                   
                   
                 Target Element 
                 Attached 
               
               
                 Block 
                 Link Type 
                 Sorting Order 
                 Block 
                 Data 
               
               
                   
               
             
             
               
                 Documents 
                 &lt;&lt;Resembles&gt;&gt; 
                 Alphabetical 
                 Documents 
                 Keywords + 
               
               
                   
                   
                   
                   
                 Proximity Index 
               
               
                   
                   
                   
                   
                 Value 
               
               
                   
                 &lt;&lt;Belongs to&gt;&gt; 
                 Chronological 
                 Folders 
               
               
                   
                   
                 Modifiable 
               
               
                   
                 &lt;&lt;Has got its date 
                 Chronological 
                 Periods 
                 Kind of date 
               
               
                   
                 in&gt;&gt; 
               
               
                   
                 &lt;&lt;concerns&gt;&gt; 
                 Alphabetical 
                 Actors 
                 Role(s) 
               
               
                 Reciprocal Links: 
               
               
                 Documents 
                 &lt;&lt;is known as 
                 Alphabetical 
                 Documents 
                 Keywords + 
               
               
                   
                 resembling 
                   
                   
                 Proximity Index 
               
               
                   
                 from&gt;&gt; 
                   
                   
                 Value 
               
               
                 Folders 
                 &lt;&lt;contains&gt;&gt; 
                 Chronological 
                 Documents 
               
               
                   
                   
                 Modifiable 
               
               
                 Periods 
                 &lt;&lt;contains the 
                 Chronological 
                 Documents 
                 Idem 
               
               
                   
                 date of&gt;&gt; 
               
               
                 Actors 
                 &lt;&lt;is concerned 
                 Alphabetical 
                 Documents 
                 Role(s) 
               
               
                   
                 by&gt;&gt; 
               
               
                 Folders 
                 &lt;&lt;is included in&gt;&gt; 
                 Chronological 
                 Folders 
               
               
                   
                   
                 Modifiable 
               
               
                   
                 &lt;&lt;Contains some 
                 Chronological 
                 Periods 
               
               
                   
                 documents 
               
               
                   
                 from&gt;&gt; - Virtual 
               
               
                   
                 &lt;&lt;contains some 
                 Alphabetical 
                 Actors 
               
               
                   
                 documents that 
               
               
                   
                 concern&gt;&gt; - 
               
               
                   
                 Virtual 
               
               
                 Reciprocal 
                 (similar to 
               
               
                 Links: 
                 above) 
               
               
                 Periods 
                 &lt;&lt;Has got its date 
                 Chronological 
                 Periods 
               
               
                   
                 in&gt;&gt; 
               
               
                   
                 &lt;&lt;Contains the 
                 Alphabetical 
                 Actors 
               
               
                   
                 date of a 
               
               
                   
                 document 
               
               
                   
                 concerning&gt;&gt; - 
               
               
                   
                 Virtual 
               
               
                 Reciprocal 
                 (similar to 
               
               
                 Links: 
                 above) 
               
               
                 Actors 
                 &lt;&lt;is related to&gt;&gt; 
                 Alphabetical 
                 Actors 
                 Beginning - end 
               
               
                   
                 &lt;&lt;is concerned 
                 Alphabetical 
                 Actors 
                 Beginning - end 
               
               
                   
                 by a document 
               
               
                   
                 also 
               
               
                   
                 concerning&gt;&gt; - 
               
               
                   
                 Virtual 
               
               
                 Reciprocal 
                 (similar to 
               
               
                 Links: 
                 above) 
               
               
                   
               
             
          
         
       
     
         [0317]    The links of type real are recorded as permanent computer recordings, which can be modified afterwards, for example in order to modify the author of a document, or at the moment of the activation of a specific question, for example within the framework of the hour per hour monitoring of the making of a magazine, with some successive versions of articles, titles, and page setting guide. 
         [0000]    Selection zone ZTA ( FIG. 6 ) 
         [0318]    The ZTA zone contains for each block B:
       Four unrolling menus of selection titled Actors, Periods, Categories and Special
           The menu Actors (&lt;&lt;All&gt;&gt; on  FIG. 6 ), the menu Period (&lt;&lt;2002-2005&gt;&gt; on  FIG. 6 ) and the menu Special described above for the first embodiment example,   The menu Categories (category &lt;&lt;text&gt;&gt; on  FIG. 6 ), which comprises in addition the general controls indicated above for the first embodiment example:
               especially for the block Document, the commands of display of document properties: Document format, Size of document, Type of document   
               Both buttons BLAR and BHAUT, including the button BHAUT which limits the display of the block to the elements that are ascending and descendant of the element selected in the block.   
               
 
       Links 
       [0324]    It is possible, thanks to some choice commands within a list or by drag and drop, to create a link connecting a Folder to multiple Folders, connecting a Document to multiple Folders, and more generally connecting an element (Document, Folder, Actor, Period) to multiple elements. 
         [0325]    Pre-emptive links notably concern the folders suggested by the system in order to be associated with a document, by the link &lt;&lt;contains&gt;&gt;. 
         [0326]    Automatic links concern for instance the case of the links of resemblance between documents. 
         [0327]    Within the framework of a daily use, the system is meant for the construction of a personal perennial knowledge base. We can observe the specific case of the work of a journalist whose deadlines can happen to be particularly restrictive. 
       Familial Navigation 
       [0328]    To search some elements, documents, folders, periods or actors, within some significant data volumes, it is possible to execute a navigation from one point to another, without using the keyboard. This navigation is represented by the fact that, while clicking on an element, for example the element DOC 1  from the block &lt;&lt;Documents&gt;&gt; on  FIG. 7 , its ascending elements, for example in the block &lt;&lt;Folders&gt;&gt;, the folders DOS 1 , DOS 2 , DOS 3 , DOS 4 , DOS 5  targets of DOC 1  by the link &lt;&lt;belongs to&gt;&gt; are highlighted by a distinctive display, which can be a special and parameterizable color, for example blue. A mark REP can be placed on the folder DOS 3  to indicate that it is the linked element that has the highest hierarchy number H in priority among DOS 1 , DOS 2 , DOS 3 , DOS 4 , DOS 5 , whereas for example DOS 1 , DOS 2 , DOS 4 , DOS 5  have the same hierarchy number inferior to that of DOS 3 . The same thing happens to its descendant elements, with another distinctive display, for example yellow. For the sake of clarity, the button BHAUT of the zone ZTA allows to limit or not to limit the display to these only ascending elements, the selected element(s), and the descendants. Because of the similarity that exists between the multiple ascendings and descendants and an actual living family, this navigation is called familial navigation. Therefore, while clicking on a displayed ascending or descendant that instantaneously becomes a new source element, it is possible to execute a familial navigation in a strictly similar way, inside each one of the blocks and from one block to another. This concerns the navigation among a large number of documents, as well as among the folders, throughout the time thanks to the periods, and in the society thanks to the actors. A selection of the folder DOS 2  as source element provides through the link &lt;&lt;contains some documents of&gt;&gt; the target periods PER 1  and PER 2  of the block &lt;&lt;periods&gt;&gt;. 
       Modularity 
       [0329]    As the different blocks operate identically, they are preferentially made from a singular computer code text, that is simply configured to be adapted to each particular block situation (Actors, Periods, Folders, Documents or other), and that can be centrally maintained, including a simultaneous update for the whole considered blocks. This unitary and modular structure allows to add to the four existing blocks B, one or several other blocks of data elements, for example a block of geographic locations, operating like the others do, without any heavy reorganization of the already present recorded data, or of the programs in service, therefore with a minimum effort. 
         [0330]    A common application is the one allowing, thanks to a single command on an initial document, presented as a summary, to view all of the folders to which it belongs, the periods to which it refers, and all of the actors concerning it. 
         [0331]    Another common application allows, from this visualization as described above, by simultaneously pressing a modification button such as for example the button &lt;&lt;alt&gt;&gt;, to visualize, as summarized elements, the different documents resembling to the initial document (that is to say the target elements of this initial document by the link &lt;&lt;resembling to&gt;&gt;), all of the folders to which they belong (that is to say the target elements of these documents by the link &lt;&lt;belongs to&gt;&gt;), the periods to which they refer (that is to say the target periods of these documents by the link &lt;&lt;contains some documents from&gt;&gt;) and all of the actors concerning them (that is to say the target actors of these documents by the link &lt;&lt;concerns&gt;&gt;). Therefore it is easy to provide, with a minimal use of the keyboard, an answer to the question: &lt;&lt;What are the documents resembling to a given document, where are they filed, when do they date from, and who do they concern?&gt;&gt;. This question can also be expressed less precisely &lt;&lt;When and with whom have we handled similar topics, where is it filed, and what are the details of it?&gt;&gt; 
         [0332]    Another application consists of for example choosing the link &lt;&lt;has been visualized during the period&gt;&gt; as a link between documents and periods, for example by choice of the links of type &lt;&lt;has a date in&gt;&gt; which type of date is &lt;&lt;date of first visualization&gt;&gt;. This allows the execution of a research based upon this link, thanks to a single command, and with all the easiness of a familial navigation. Therefore it is possible to answer a question of the type: &lt;&lt;What are the documents that have been visualized during a specific period&gt;&gt; then to restrict the field of vision by folders or actor, until achieving to identify the single or several pertinent documents. This functionality is peculiarly useful while browsing the internet pages with a format HTML, loaded in a cache, as one goes along the connections to the Internet network through a HTML browse such as for example Internet Explorer (registered trademark). Once these pages have been found, it is possible to change them into some permanent documents and to assign them by links to one or several folders or actors.