[go: up one dir, main page]

WO2005116870A1 - Method and device for supplementing a data file - Google Patents

Method and device for supplementing a data file Download PDF

Info

Publication number
WO2005116870A1
WO2005116870A1 PCT/FR2005/001068 FR2005001068W WO2005116870A1 WO 2005116870 A1 WO2005116870 A1 WO 2005116870A1 FR 2005001068 W FR2005001068 W FR 2005001068W WO 2005116870 A1 WO2005116870 A1 WO 2005116870A1
Authority
WO
WIPO (PCT)
Prior art keywords
attributes
entities
file
attribute
entity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/FR2005/001068
Other languages
French (fr)
Inventor
Sylvie Hoyet
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from FR0404681A external-priority patent/FR2869701A1/en
Priority claimed from FR0501452A external-priority patent/FR2869703A1/en
Application filed by Individual filed Critical Individual
Publication of WO2005116870A1 publication Critical patent/WO2005116870A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems
    • G06F16/94Hypermedia

Definitions

  • the present invention relates to the processing of information related to the activity of a user selecting attributes belonging to entities, each entity being associated with a spectrum of such attributes that the user cannot easily perceive globally.
  • a terminal using a server for a given service may not have a good perception of the whole spectrum of services of the server considered. Therefore, if the user of the terminal needs a service other than the one for which he called the server, he will break the link in question to call another server, which he knows is capable of providing the new desired service. .
  • the present invention therefore aims to allow a user, human or computer, having selected at least one attribute associated with an entity having several attributes such as, by way of nonlimiting example, services associated with a server, to receive information representing all or part of the other attributes of the entity considered. Obviously, the same problem arises if the user has selected, simultaneously or successively, several entities.
  • the invention firstly relates to a method for enriching a file of selected entities, comprising a first plurality of entities selected from a second plurality of entities, method in which: in a first phase , establishing the first plurality of entities: a global file of attributes of entities is established, containing a said second plurality of identifiers of respective entities, each associated with an individual list of attributes, to constitute the file of selected entities, a number, specific to each entity, of attributes is selected from the global file of entity attributes and the identifiers of the components are stored as the first plurality of entities.
  • the file of selected entities is completed by associating, with each selected entity, an addressing link to the identifier of the entity considered in the global file of attribute attributes and, in a second phase, of said enrichment of the file of selected entities: we browse the file of selected entities to, by means of the addressing links, access in reading, in the global file of attributes of entities, to the identifiers of entities specified by the links, a certain number of the attributes of each individual list thus addressed are retrieved, and in the file of selected entities, a representation of each attribute retrieved is written.
  • the selection of an attribute by a user leads to the creation of an addressing link allowing access, in the global file, to the list also containing the other attributes of the entity considered, therefore representing the entire spectrum attributes of the entity, to then copy all or part of this list "next to" the selected attribute.
  • the field of "vision” of the user is thus widened to encompass if necessary the whole spectrum of attributes of each entity, or only some of these attributes, chosen according to desired selection criteria. It is then easy to provide the means required to become aware of such attribute spectra.
  • the above process can be implemented by a human and / or electronic operator.
  • each attribute retrieved can, as desired, explicitly represent this attribute or else be a link representing an address of a means of storage where the attribute is located, for example an address in the global file.
  • the invention also relates to computer equipment for processing information for the implementation of the method of the invention, comprising: calculation means arranged to establish, in memory means, a global file of attribute attributes, containing a said second plurality of entities identifiers of respective entities, and arranged to associate each entity identifier with an individual list of attributes, selection storage means, arranged to receive selection information from a number, specific to each entity, of attributes in the individual lists and arranged to memorize accordingly, as a file of selected entities, the identifiers of the entities from which at least one attribute has been selected, means for specifying addressing, arranged to complete the file of selected entities by associating, with each identifier of selected entity, an addressing link to the i entity identifier considered in the global file of attributes of entities, addressing means in reading the file of selected entities arranged to,
  • the calculation means are arranged to update the global file of attributes of entities, housed in an information server, by reception of update messages sent by a management terminal and received through circuits d network interface connected to a computer network.
  • the network interface circuits preferably comprise circuits of OSI level 3, of establishing communications with external network link circuits, and circuits of OSI level
  • FIG. 1 schematically represents a networked equipment for implementing the method of the invention
  • FIG. 2 schematically represents a file containing various lists of attributes, specific to respective entities, and a file of such entities which have been selected
  • FIG. 3 represents a functional diagram of the equipment.
  • the equipment shown here is in the form of distributed computer devices, connected by a computer network 100, here the Internet network, with a view to preparing a file 51 containing a first plurality of identifiers 2 of respective entities 1 which have been selected, from a second plurality of such entities 1, eligible as a function of attributes 3 which they possess.
  • a selection device here a terminal 10 of the type of a PC, transmits, via the computer network 100, to a server 110 for managing selections, information representing, directly or indirectly, the entities 1 selected, so that the management server 110 stores them to constitute the file of selected entities 51, the content of which is intended to be presented to a user of the terminal 10.
  • the information thus transmitted by the terminal 10 is in fact an implicit request for additional information 5, specified below, of representation of attributes 3 of the entities 1 selected.
  • it is also planned to integrate an identifier 6 of user in the file of selected entities 51.
  • the management server 110 has the main function of arranging the identifiers 2, specifying the entities 1 selected, according to a specified format provided so that the file of selected entities 51 can be read by a device for presenting these, for example a printer or a display screen, possibly by reading through a data transmission network such as for example the computer network 100.
  • the selection of the entities 1 from the terminal 10 may result from '' a direct designation of these, if the user has a list of entities 1 locally, or it can result from an indirect designation if the user has lists of attributes 3, of the kind of specific lists d attributes 24 exposed below, in which he will make a choice according to his needs, without necessarily knowing the corresponding entities 1.
  • the management server 110 is also linked, here through the computer network 100, to an information server 120 which is arranged to take cognizance of the selections made by the selection terminal 10.
  • a message containing information entity selection correspondents 1 is, for this purpose, sent by the terminal 10 on the network 100 to a first network address IP1, for the management server 110, which will then consult the information server 120 by call an IP2 network address, corresponding to this one.
  • the information server 120 serves to fill in the file of selected entities 51 by adding said information 5 representing attributes 3 of these selected entities 1, that is to say that, if the selection has been made of after an attribute 3, which can therefore be integrated into the file of selected entities 51, other attributes 3, not selected, of the entity 1 considered will also be integrated there.
  • the information server 120 includes memory management circuits 21 managing memory circuits 22 containing a global file 23 of attributes 3 of entities 1, global file 23 containing a said second plurality of identifiers 2 d respective entities 1, each entity identifier 2 being associated with the specific list of attributes 24 occupying a memory area (24) of determined address, each list 24 thus determining a spectrum of attributes 3 specific to each entity 1.
  • the reference in parentheses (24) therefore designates the memory area of a list 24.
  • the entity identifier 2 is for example, without limitation, a name or code word designating a server or a company or an object, or even a network address for such entities 1.
  • Each attribute 3 can be, for example, without limitation, a service provided by a server, a characteristic of a company such as for example the volume of personnel or a list of products manufactured, or of the technical characteristics of certain products it manufactures.
  • the file of selected entities 51 therefore consists of a subset of the global file of attributes of entities 23, this subset being established, from the terminal 10, by reading and selecting from the global file d attributes of entities 23, through a return path to the terminal 10 not drawn here, or, more simply, by direct input of the identifiers of entities 2, by means of the selection terminal 10 if the user thereof it has locally the identifiers of entities 2, this entry being carried out for example by a keyboard thereof or by reading a local memory of the terminal 10.
  • Each memory zone address (24) of specific list of attributes 24 is initially communicated to the management server 110, which stores these addresses, as well as the IP2 address, routing "hat", which constitutes a sort of prefix supplementing the addresses of memory areas (24) and which is provided by the intelligence server 120 or a person managing the equipment.
  • the file of selected entities 51 thus contains identifiers of entities 2, each being specific to each entity 1 which has been selected and being associated with an addressing link 52, supplied by the information server 120 to specify the address IP2 of the information server 120 as well as address information of the memory area (24) considered for the specific list of attributes 24 associated with the entity identifier 2 considered.
  • the above address information can be constituted by the entity identifier 2 itself, that is to say that, in such a case, the information server 120, reached by virtue of its IP2 address, includes a conversion directory, for, according to the entity identifier 2 which is transmitted to it by the management server 110, internally providing a pointing address on the memory area (24) desired in order to read it and retransmit all or part thereof to the management server 110, which will serve as an intermediary for adapting the format so that the information thus read, relating to attributes 3, is integrated in the form desired for the attribute representation information 5.
  • attribute references 4 represent respective attributes 3 which have been selected by the terminal 10, that is to say that is to say that it is generally of the same nature as the s representation information 5.
  • the various attributes 3 associated with the same entity 1 can be mutually disparate, since some may for example relate to the volume of personnel of a company or to its location or to the products it manufactures.
  • the management server 110 and the information server 120 therefore have two respective basic functions generally of the same nature, since each aims to supply the file of selected entities 51.
  • the selection of entity 1, from the terminal 10 was performed directly, and not through the choice of one of its attributes 3, there is therefore no need to integrate, in the file of selected entities 51, the attribute references 4.
  • the attribute reference 4 can be provided to further allow the location of the memory area (24) concerned, that is to say to replace, for this function, the entity reference 2.
  • the memory management circuits 21, receiving the attribute reference 4 carry out a search for it by scanning various elementary memory positions for the attribute references 4 in all of the specific lists attributes 24 so locate the desired memory area (24). It is therefore an indirect addressing, by recognition of the content in memory (24) in one of these elementary memory positions, and, the scanning being stopped thereby at a certain address, the memory management circuits 21 determine that this address, where the content coincidence has been found, belongs to a memory area (24) which is thus identified, for example by most significant bits of the coincidence address.
  • This equipment can for example be used to manage access to a spare parts warehouse used for the maintenance of devices.
  • the warehouse can operate a window mode, that is to say that a repair technician will use a terminal 10 above, for example a PC, located at a window of the warehouse, to determine a spectrum of parts of spare parts available in this warehouse.
  • the user will enter, by an associated keyboard, the name of a device, that is to say a reference 2 of entity 1, or else he will enter an attribute reference 4 of a spare part of this device, this spare part being thus to an attribute 3 of the entity device 1.
  • the equipment according to the invention may in particular supply, on the basis of a request relating to a type of spare part, additional information 5, of representation of attributes 3, specifying several warehouses capable of supplying this type of room.
  • additional information 5, of representation of attributes 3, specifying several warehouses capable of supplying this type of room it is therefore the spare parts which are entities 1 and the warehouses are attributes 3 of these spare parts forming entities 1.
  • enriching the file of selected entities 51 comprising the first plurality of entities 1 selected from the second plurality of entities 1, the following steps are carried out: in a first phase, of establishing the first plurality of entities 1: the global file 23 of attributes 3 of entities 1, containing a so-called second plurality of identifiers 2 of respective entity 1, each associated with an individual list 24 of attributes 3, to constitute the file of selected entities 51, a certain number is selected from the global file of attributes of entities 23 , specific to each entity 1, of attributes 3 and the identifiers 2 of the entities 1 are stored as first plurality of entities 1 of which at least one attribute 3 has been selected, the file of entities is completed selected 51 by associating, with each selected entity 1, the addressing link 52 to the identifier 2 of the entity 1 considered in the global file of attributes of entities 23 and, in a second phase, of said enrichment of the file of selected entities 51: the file of selected entities 51 is browsed in order, by means of the addressing links 52, to read access, in the
  • the management server 110 stores the attribute references 4 of the selected attributes 3 and, for retrieving attributes 3 from the specific attribute lists 24, the management server 110 reads said attribute references 4 stored in order to choose the attributes 3 to be retrieved as a function of determined selection criteria taking into account the attribute references 4 of the attributes 3 selected.
  • the selection criteria above are for example the fact that a particular type of selected spare part is considered to be an attribute 3 among several possible belonging to a general type of spare part which is then considered to be an entity 1.
  • the selection criterion will be such that the initial selection, by the terminal 10, of one of the particular types will cause the choice, from the list 24 containing the attribute 3 corresponding to a particular type, other attributes 3 belonging to the same group, of general type, as attribute 3 selected.
  • the management server 110 reads the stored attribute references 4 of the selected attributes 3, in order to locate attribute references 4 associated with the same entity 1, which therefore turns out to be multiple selection, and it chooses the attributes 3 to be retrieved, from the list 24, as a function of said determined selection criteria specifically treating the multiple-selection entities 1 thus identified.
  • the selection of said number of attributes 3 can be done by means of a reader 13 of an information computer support which is here a smart card constituting a removable element of the terminal 10.
  • the computer support could for example be a bar code or alphanumeric sheet read by an optical or magnetic reader, or a floppy disk or equivalent.
  • the smart card can contain all or part of the selection information to be transmitted or only additional access control information used by the management server 110 or the information server 120 to validate the information request 5 or refuse it if the access control information does not correspond to homologous information , of reference, initially stored in the server 110 or 120 considered.
  • the reading of the global file of attributes of entities 23 can in particular be carried out by means of requests for access to the global file of attributes of entities 23 which are controlled as a function of access criteria linked to a said user identifier 6, entered during selection, and any request associated with a user identifier 6 which does not meet said criteria is rejected.
  • the user identifier 6 can be provided by reading the smart card, with an optional keyboard input. This user identifier 6 may however be provided to authorize certain types of requests and to refuse others, that is to say that, in a population of users, there may be provided a hierarchy of access rights individual. For example, using the example of the warehouse, a specific specialty convenience store will not be authorized to carry out a transaction consisting in selecting a part that it wants to take away (part constituting an attribute 3 corresponding to attribute references 4), and to launch a search request for information 5, only for parts entering its technical field. A certain secret can thus be preserved as to the overall content of the warehouse.
  • the management server 110 presents the user with the enriched file of selected entities 51, for example according to a cycle of determined period or at each selection.
  • this user can be each user or the manager of the warehouse.
  • FIG. 3 the detail of the functional circuits of the above computer equipment, for processing information for the implementation of the method of the invention.
  • the separation into two distinct servers 110, 120 is by no means a necessity, so that the description which follows is functional and not geographical.
  • the terminal 10 is, as indicated, a PC which includes network link circuits 11 connected to the computer network 100, as well as circuits 12, for selecting attributes 3, associated with, or integrated with, the card reader 13 to chip, for transmitting, via the network link circuits 11, requests for establishing the file of selected entities 51, a file which is established by, and located in, selection storage circuits 50 cooperating with the central unit 20
  • the rest of the equipment, called central equipment, which processes the requests comprises calculation circuits in the form of a central unit 20 arranged to establish, in memory circuits 22 managed by memory management circuits 21, the file global 23 of attributes 3 of entities 1, containing the said second plurality of entities 1, and arranged to associate each entity 1 with the proper identifier 2 and with the individual list 24 of attributes 3.
  • the central unit 20 is r linked to all the circuits of the central equipment, and in particular to network interface circuits 9 connected to the network link circuits 11 through the computer network 100.
  • the network interface circuits 9 comprise circuits 91 for physical connection with the network 100, that is to say level 1 in the OSI classification of Open Systems, as well as circuits 92, level 2, for managing format of the data exchanged in packets through the network 100, and adaptation of the speed of the exchanges, and of the circuits 93, level 3, of establishment and breakdown of the network communications.
  • the link circuits 11 comprise circuits homologous to these, with in particular level 3 circuits managing an IP0 address of the terminal 10.
  • the physical link circuits 91 provide a bidirectional physical connection between the network 100 and the circuits 92.
  • the circuits 92 include a buffer memory in which they store the messages received from the computer network 100 and they include circuits for measuring the filling of the buffer memory in order to optionally send back to the terminal 10, a service message requesting to reiterate subsequently a received request message which could not be memorized, due to lack of space, due to an average speed, arrival of such request messages, excessive during the preceding moments.
  • the circuits 92 locate, next to various service fields such as address fields, a useful data field containing the request. The content of this field is then transmitted to the circuits 93.
  • the circuits 93 manage the exchanges at the address IP1, here combined with the address IP2, that is to say receive the said request coming from the address IP0 and send a return receipt.
  • the circuits 92 thus perform, in transmission, an insertion of the acknowledgment of receipt in a message to be sent, they fill in the required service fields, including a recipient address field receiving the IPO address, and a sender address field, receiving the IP1 address, and they transmit the message to circuits 91.
  • the terminal selection 10 selects a number, specific to each entity 1, of attributes 3 in the individual lists 24, and sends the above request to the central unit 20.
  • the central unit 20 then commands, at the selection storage circuits 50, to store, as a file of selected entities 51, identifiers 2 of the entities 1 of which at least one attribute 3 has been selected, thus initiating the constitution of the file of selected entities 51, that is to say the representation of information representing the selected attribute or attributes 3.
  • the central equipment further comprises addressing specification circuits 30, arranged to complete the file of selected entities 51 by associating, with each identifier 2 of selected entity, a link 52 of addressing to the identifier 2 of the entity 1 considered in the global file of attributes of entities 23.
  • the addressing specification circuits 30 receive for this purpose, from the memory management circuits 21, address information specifying the addresses of the memory areas ( 24) of the second plurality of specific lists of attributes 24, and in particular the second plurality of addresses of entity identifiers 2 respectively associated with these lists in the memory circuits 22. As mentioned at the beginning, it can furthermore be added, in link 52, the second IP2 address, if the equipment is distributed among several servers 110, 120.
  • the above circuits thus constitute
  • circuits 40 for addressing in reading the file of selected entities 51 for, in a following phase and under the control of the central unit 20 forming a sequencer, access for reading, in the global file of attributes of entities 23, to the identifiers of entities 2 at addresses specified by the links 52.
  • the read addressing circuits 40 are therefore first obtained, by reading the file of selected entities 51 being prepared, the address d '' a memory zone (24) associated with the entity 1 whose representation 2 is associated with the link 52 considered, then they transmit (two dotted arrows) this memory zone address (24) to the memory circuits 22, possibly as here at through the memory management circuits 21, if for example, as mentioned above, the link is in fact the identifier 2 and that then transcoding, by a directory, into a memory area address value (24) is necessary.
  • Recovery circuits 60 then recover (dotted arrow), at the output of the global file of attributes of entities 23 thus addressed, and according to the selection criteria indicated below and stored in processing circuits 61 belonging to the recovery circuits 60, a certain number of attributes 3 of each individual list 24 thus addressed, and they transmit them to intelligence circuits 70 which, in the file of selected entities 51, will write the reference 5 of each attribute 3 recovered.
  • the selection circuits 12 command the central unit 20, by their request interpreted by the central unit 20, to store, in the file of selected entities 51, the said attribute references 4 of the attributes 3 selected.
  • the attribute recovery circuits 60 receiving, through the interface circuits 9, the requests containing these attribute references 4, read the stored references 4 of the attributes 3 selected and choose the attributes 3 to be recovered according to criteria of determined choices taking into account the references of attributes 4 of the attributes 3 selected.
  • the recovery circuits 60 are here arranged to locate, in the file of selected entities 51 under development, said attribute references 4 of attributes 3 selected associated with the same entity 1, which is therefore multiple selection .
  • the above identification can be carried out by reading the file of selected entities 51 or by keeping track of the attribute references 4 previously recovered.
  • the processing circuits 61 will then choose the attributes 3, to be retrieved from a specific list of attributes 24, as a function of said determined selection criteria specifically treating the entities 1 with multiple selection.
  • the processing circuits 61 therefore carry out a correlation examination between a history relating to previous requests, which consists of the file of selected entities 51 in the course of preparation, and a current request from the terminal 10, in order to adapt the result of this query, that is to say to make a suitable choice of information 5 for representing attributes 3 which will be integrated into the file of selected entities 51.
  • the processing circuits 61 include selection tables 62 associating, with each possible attribute reference 4, a subset specific attribute 3 from the specific attribute list
  • a request for a spare part consisting of an electrical connector specified by a reference of the type of attribute references 4 will be transcoded, by the associated individual transcoding table 62, into a plurality of individual addresses of attributes 3, in the specific list of attributes 24 considered, each address of the plurality corresponding to attribute 3 concerning a connector having for example the same number of pins, that is to say belonging to the same subfamily.
  • the file of selected entities 51, under preparation turns out to contain two attribute references 4 for respectively two different connectors, this represents an indication suggesting that the user has needs in the field of connectors .
  • the processing circuits 61 will provide richer information (information 5) than the simple reunion of the two attribute subfamilies 3 to which the two connectors belong.
  • the processing circuits 61 use, in place of the two individual transcoding tables 62 considered, a more global transcoding table 63, that is to say providing the individual addresses of the whole family considered attribute 3, that is, say including the sub-families thereof not selected.
  • a row of reading addressing multiplexers 65, 66 and 67 allowing each to address and read any individual address of attribute representation 4 in each memory area (24) respectively.
  • a common multiplexer 68 collects the attribute references 4 which are thus read and transmits them to the intelligence circuits 70.
  • the multiplexers 65, 66, 67 and 68 have turnout control inputs (arrows) making it possible to connect the output of the multiplexer considered to that of its inputs which is connected to the desired address in the memory area (24).
  • the read addressing circuits 40 in response to the reception of a said request from the terminal 10, thus issue read access requests to the global file of attribute attributes 23, requests received and processed by the memory management circuits 21.
  • the memory management circuits 21 are further here arranged to control access to the global file of attributes of entities 23 as a function of access criteria linked to a user identifier 6, entered by the selection terminal 10 and retransmitted to the memory management circuits 21 through the interface circuits 9, and thus invalidate any request associated with a user identifier 6 which does not meet said access criteria.
  • the user identifier 6 is here provided by a smart card through the reader 13 and / or by a code word entered on a keyboard connected to the selection terminal 10.
  • the file of selected entities 51 remains stored in electronic form so that it can be archived and used for statistical purposes, for example.
  • the file of selected entities 51 is however associated with circuits 55 for presenting said file of selected entities 51 to a user, for example a screen of the terminal 10, after transmission through the computer network 100, or even, as drawn , a local printer, for sending a print by post, or a remote printer, for example at the user's.
  • the central unit 20 comprises software memory circuits 20M containing, inter alia, instructions necessary for managing the presentation circuits 55, that is to say transmitting to them the file of selected entities 51 and in particular adjusting the periodicity of their activation.
  • the memory circuits 20M are for example read only memories, possibly rewritable, or network circuits of combinative logic, of the so-called FPLA type (Field Programmable Logic Array, for Network of logic doors writable on site).
  • the central unit 20 can therefore be of the universal computer type or else be dedicated to the present particular application, for example in the form of an automaton programmed by the FPLA circuits, which, under the control of a time base, establish and break, as desired, links between various functional circuits of the controller, thereby successively creating the functions required to carry out the successive stages of the process. This therefore amounts to modifying, cyclically and in an appropriate manner, the wiring between these circuits.
  • each user or manager can, for example, every month receive a statement of transactions made, corresponding to each of the requests issued.
  • the presentation circuits 55 may however, in addition or instead, be provided to operate at each selection of attribute 3, that is to say in real time.
  • the presentation circuits 55 are here arranged to, under the control of the central unit 20, present the references 5, of the attributes 3 recovered, in a specific zone of a document representing the file of selected entities 51.
  • the references 2 of the entities 1 selected and the references 5 of the attributes 3 recovered are represented respectively according to two different types of presentation, for example with a type in italics, oblique, in bold, therefore in line thickness, in specific color or else of different size of that of the other type. It is in fact the central unit 20 which, during the final elaboration of the file of selected entities 51, commands the intelligence circuits 70 to transform the references of attributes 4, of representation of attributes 3, retrieved so selective in attribute list 24, in references 5 having a different presentation.
  • the instructions in memory 20M provide that the intelligence circuits 70, in cooperation with the central unit 20, locate any identifier 2 of selected entity appearing in multiple copies in the file of selected entities 51, so as to modify the file of selected entities 51 so that the presentation circuits 55 only present in a single copy the references 5 of the corresponding attributes recovered.
  • the intelligence circuits 70 are also provided for, with the central unit 20, modifying the type of presentation of the attributes 3 recovered which are associated with a said entity 1 appearing in several copies. The user receiving the statement of his transactions will thus be able to better analyze his activities and his needs.
  • the information circuits 70 are here arranged to store the user identifiers 6 in association with the attribute reference 4 of a selected attribute 3 associated in the file of selected entities 51, and to associate, with each reference of entity 2 of the file of selected entities 51, a history of the users and attribute references 4 that they have selected. Each entity 1 is thus associated with a list of identifiers 6 of its users during a determined period. The history is therefore a set of data blocks, each as represented in the functional block drawn to represent the file of selected entities 51.
  • the intelligence circuits 70 are also here arranged to classify, in the history, the user identifiers 6 based on attribute references 4 of attributes 3 selected.
  • the file of selected entities 51 can therefore serve as a source file for developing operating files, such as the so-called historical files, the content of which has been sorted first according to each entity 1, or each attribute 3, or each user identifier 6.
  • the circuits of information 70 are also here provided for, with the central unit 20, classifying the representations 5 of the attributes of the selected attribute file 51 according to an order defined by the expiration dates of the attributes 3 recovered.
  • the warehouse taken as an example above, is used for the storage of drugs of which each family of molecule constitutes an entity 1 covering several specific drugs constituting attributes 3, the manager and the users clearly see what are, in the stock, the specific drugs to be used quickly. Irrespective of the existence of the above classification, recent information may also be provided concerning restrictions on the use of certain medicinal products. In particular, the criteria for choosing attributes 3 in a specific list of attributes 24 can make it possible to associate, in a subfamily of which all the references 5 will be presented, drugs which have just been revealed to be incompatible. Returning to the distribution of the central equipment into the two servers 110 and 120 exposed at the beginning, it will be understood that the central unit 20 must then be duplicated for some of its basic functions.
  • the central unit 20 considered will first receive the request from the terminal 10 through the interface circuits 9 and begin to prepare the file of selected entities 51, associated with the addressing circuits read 40 which will call the IP2 address of the information server 120 to access the memory circuits 22, after reception, in the file of selected entities 51, of the link 52, sent through the computer network 100, by the circuits of addressing specification 30, themselves informed on this subject by memory management circuits 21.
  • the information server 120 there are also the recovery circuits 60 and the information circuits 70, which transmit the references 5 to the management server 110 so as to complete the preparation of the file of selected entities 51
  • the information server 120 provides all the processing for searching and extracting references 5. Its only exchanges with the exterior (terminal 10 and management server 110) are in the form of messages the format of which is determined and processed by the circuits 92, and of which an application protocol for exchanging request and other data, for the present application, is managed by software memory circuits 20M.
  • the circuits 92 of the management server 110 therefore ensure the adaptation of format and bit rate of the messages for, at the same time, the establishment messages, and subsequently break, of communication messages, for which the network 100 is the interlocutor, and then the application messages, for which the network 100 is transparent, the terminal 10 being the interlocutor.
  • the software memory circuits 20M then replace the circuits 93, vis-à-vis the circuits 92 for format and bit rate adaptation.
  • the above application protocol in fact comprises two protocols, a first protocol for exchanges with terminals such as terminal 10, that is to say exchanges "peripheral" or "external" to the central part constituted by the servers.
  • the first protocol provides a step of receiving a so-called request from the terminal 10, and for example a step of sending back a request for a user identifier 6, and / or a request for re-transmission of '' such an identifier not recognized for the first time.
  • the first protocol in the management server 110 which received the request, activates, in the management server 110, the second protocol, for interrogating the intelligence server 120, to order a call to the IP2 address of the information server 120, in order to retransmit the request from the terminal 10 there, possibly after adaptation to a message format specific to the exchanges between the two servers 110 and 120, this format thus being able to remain secrecy vis-à-vis terminals such as terminal 10.
  • the speed between the servers 110 and 120 can also be higher than for terminal 10.
  • the circuits 92 of the management server 110 are then provided to process the two bit rates and both formats.
  • the second protocol in the information server 120, then activates the memory management circuits 21 as well as the recovery circuits 60 and the information circuits 70.
  • the information 5 representing attributes 3 thus obtained is then transmitted by them. ci to the computer network 100 through the network interface circuits 9 of the information server 120, after formatting according to the format desired for the second protocol.
  • the exchanged packets are numbered, in order to detect on arrival any loss or any duplication.
  • the second protocol may also provide for coding of the data exchanged.
  • the central unit 20 updates the global file of attributes of entities 23, housed in the intelligence server 120, by reception of update messages. day sent by the terminal 10, selection and also management, and received through the network interface circuits 9 of the intelligence server 120.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to a method consisting in selecting attributes (3) in a global file of entity attributes (23) containing the identifiers (2) of the entities (1) each of which is associated to an individual list (24) of said attributes (3) and in storing the corresponding entity (1) identifiers (2) with a link (52) addressing to the identifier, in retrieving other attributes (3) of the thus addressed individual lists (24) by means of the addressing links (52) and in writing a representation (5) in a file of selected entities.

Description

PROCEDE ET EQUIPEMENT D'ENRICHISSEMENT D'UN FICHIER DE DONNEES METHOD AND EQUIPMENT FOR ENRICHING A DATA FILE

La présente invention concerne le traitement d'informations liées à l'activité d'un utilisateur sélectionnant des attributs appartenant à des entités, chaque entité étant associée à un spectre de tels attributs que l'utilisateur ne peut pas facilement percevoir globalement . Si l'on considère par exemple un système informatique comportant un réseau de transmission de données reliant des terminaux et des serveurs offrant chacun un spectre de services propre à chaque serveur, un terminal utilisant un serveur pour un service déterminé risque de ne pas disposer d'une bonne perception de l'ensemble du spectre des services du serveur considéré. De ce fait, si l'utilisateur du terminal a besoin d'un service autre que celui pour lequel il a appelé le serveur, il va rompre la liaison considérée pour appeler un autre serveur, qu'il sait apte à fournir le nouveau service voulu. Toutefois, il se peut que l'utilisateur ait fait appel à ces deux services pour traiter un même problème, que n'a pas pu traiter totalement le premier service, et qu'en particulier il soit intéressant de correler la réponse du premier service avec la réponse du deuxième service. Même si l'utilisateur mémorise les première et deuxième réponses, ces mémorisations ne seront qu'uniquement juxtaposées, c'est-à-dire sans possibilité d'en dégager directement une synergie. Une telle synergie souhaitée peut par exemple être liée au fait que la première réponse aura fourni un premier résultat de tri d'entités selon certains critères, c'est-à-dire certains attributs de ces entités, et qu'il est alors inutile que la deuxième réponse, portant sur un deuxième tri d'entités en fonction d'autres de leurs attributs, englobe des entités rejetées par le premier tri. Or, le deuxième serveur ignore la réponse du premier serveur et ne peut donc pas la prendre en compte pour optimiser la deuxième réponse. La présente invention vise donc à permettre, à un utilisateur, humain ou informatique, ayant sélectionné au moins un attribut associé à une entité ayant plusieurs attributs comme, à titre d'exemple non limitatif, des services associés à un serveur, de recevoir des informations représentant tout ou partie des autres attributs de l'entité considérée. Bien évidemment, le même problème se pose si l'utilisateur a sélectionné, simultanément ou successivement, plusieurs entités. À cet effet, l'invention concerne tout d'abord un procédé d'enrichissement d'un fichier d'entités sélectionnées, comportant une première pluralité d'entités sélectionnées parmi une deuxième pluralité d'entités, procédé dans lequel : dans une première phase, d'établissement de la première pluralité d'entités : on établit un fichier global d'attributs d'entités, contenant une dite deuxième pluralité d'identifiants d'entités respectives, chacun associé à une liste individuelle d'attributs, pour constituer le fichier d'entités sélectionnées, on sélectionne, dans le fichier global d'attributs d'entités, un certain nombre, propre à chaque entité, d'attributs et l'on mémorise, à titre de première pluralité d'entités, les identifiants des entités dont au moins un attribut a été sélectionné, on complète le fichier d'entités sélectionnées en associant, à chaque entité sélectionnée, un lien d'adressage vers l'identifiant de l'entité considérée dans le fichier global d'attributs d'entités et, dans une deuxième phase, de dit enrichissement du fichier d'entités sélectionnées : on parcourt le fichier d'entités sélectionnées pour, au moyen des liens d'adressage, accéder en lecture, dans le fichier global d'attributs d'entités, aux identifiants d'entités spécifiés par les liens, on récupère un certain nombre des attributs de chaque liste individuelle ainsi adressée, et dans le fichier d'entités sélectionnées, on écrit une représentation de chaque attribut récupéré. Ainsi, la sélection d'un attribut par un utilisateur entraîne la création d'un lien d'adressage permettant d'accéder, dans le fichier global, à la liste contenant aussi les autres attributs de l'entité considérée, représentant donc tout le spectre d'attributs de l'entité, pour ensuite recopier tout ou partie de cette liste "à côté" de l'attribut sélectionné. Le champ de "vision" de l'utilisateur est ainsi élargi pour englober au besoin tout le spectre d'attributs de chaque entité, ou uniquement certains de ces attributs, choisis selon des critères de sélection voulus. Il est ensuite facile de prévoir les moyens voulus pour prendre connaissance de tels spectres d'attributs. Le procédé ci -dessus peut être mis en œuvre par un opérateur humain et/ou électronique. On notera que la représentation de chaque attribut récupéré peut, au choix, représenter explicitement cet attribut ou bien être un lien représentant une adresse d'un moyen de mémorisation où se trouve l'attribut, par exemple une adresse dans le fichier global. L'invention concerne aussi un équipement informatique de traitement d'informations pour la mise en œuvre du procédé de l'invention, comportant : des moyens de calcul agencés pour établir, dans des moyens mémoires, un fichier global d'attributs d'entités, contenant une dite deuxième pluralité d'entités d'identifiants d'entités respectives, et agencés pour associer chaque identifiant d'entité à une liste individuelle d'attributs, des moyens de mémorisation de sélection, agencés pour recevoir des informations de sélection d'un certain nombre, propre à chaque entité, d'attributs dans les listes individuelles et agencés pour mémoriser en conséquence, à titre de fichier d'entités sélectionnées, les identifiants des entités dont au moins un attribut a été sélectionné, des moyens de spécification d'adressage, agencés pour compléter le fichier d'entités sélectionnées en associant, à chaque identifiant d'entité sélectionnée, un lien d'adressage vers l'identifiant d'entité considéré dans le fichier global d'attributs d'entités, des moyens d'adressage en lecture du fichier d'entités sélectionnées agencés pour, au moyen du lien d'adressage, pointer, dans le fichier global d'attributs d'entités, sur l'identifiant d'entité spécifié par le lien, pour ainsi accéder en lecture à la liste spécifique d'attributs associée, des moyens de récupération, agencés pour récupérer, dans le fichier global d'attributs d'entités, un certain nombre des attributs de la liste individuelle ainsi adressée, et des moyens de renseignement agencés pour, dans le fichier d'entités sélectionnées, écrire une référence de chaque attribut récupéré. Avantageusement, les moyens de calcul sont agencés pour mettre à jour le fichier global d'attributs d'entités, logé dans un serveur de renseignement, par réception de messages de mise à jour émis par un terminal de gestion et reçus à travers des circuits d'interface réseau reliés à un réseau informatique. Les circuits d'interface réseau comportent de préférence des circuits de niveau OSI 3, d'établissement de communications avec des circuits externes de liaison réseau, et des circuits de niveau OSIThe present invention relates to the processing of information related to the activity of a user selecting attributes belonging to entities, each entity being associated with a spectrum of such attributes that the user cannot easily perceive globally. If we consider for example a computer system comprising a data transmission network connecting terminals and servers each offering a spectrum of services specific to each server, a terminal using a server for a given service may not have a good perception of the whole spectrum of services of the server considered. Therefore, if the user of the terminal needs a service other than the one for which he called the server, he will break the link in question to call another server, which he knows is capable of providing the new desired service. . However, it may be that the user has used these two services to deal with the same problem, that the first service could not fully deal with, and that in particular it is interesting to correlate the response of the first service with the response from the second service. Even if the user memorizes the first and second responses, these memorizations will only be juxtaposed, that is to say without the possibility of directly generating a synergy. Such a desired synergy can for example be linked to the fact that the first response will have provided a first result of sorting of entities according to certain criteria, that is to say certain attributes of these entities, and that it is then useless that the second answer, relating to a second sorting of entities as a function of others of their attributes, includes entities rejected by the first sorting. However, the second server ignores the response of the first server and therefore cannot take it into account to optimize the second response. The present invention therefore aims to allow a user, human or computer, having selected at least one attribute associated with an entity having several attributes such as, by way of nonlimiting example, services associated with a server, to receive information representing all or part of the other attributes of the entity considered. Obviously, the same problem arises if the user has selected, simultaneously or successively, several entities. To this end, the invention firstly relates to a method for enriching a file of selected entities, comprising a first plurality of entities selected from a second plurality of entities, method in which: in a first phase , establishing the first plurality of entities: a global file of attributes of entities is established, containing a said second plurality of identifiers of respective entities, each associated with an individual list of attributes, to constitute the file of selected entities, a number, specific to each entity, of attributes is selected from the global file of entity attributes and the identifiers of the components are stored as the first plurality of entities. entities with at least one attribute selected, the file of selected entities is completed by associating, with each selected entity, an addressing link to the identifier of the entity considered in the global file of attribute attributes and, in a second phase, of said enrichment of the file of selected entities: we browse the file of selected entities to, by means of the addressing links, access in reading, in the global file of attributes of entities, to the identifiers of entities specified by the links, a certain number of the attributes of each individual list thus addressed are retrieved, and in the file of selected entities, a representation of each attribute retrieved is written. Thus, the selection of an attribute by a user leads to the creation of an addressing link allowing access, in the global file, to the list also containing the other attributes of the entity considered, therefore representing the entire spectrum attributes of the entity, to then copy all or part of this list "next to" the selected attribute. The field of "vision" of the user is thus widened to encompass if necessary the whole spectrum of attributes of each entity, or only some of these attributes, chosen according to desired selection criteria. It is then easy to provide the means required to become aware of such attribute spectra. The above process can be implemented by a human and / or electronic operator. It will be noted that the representation of each attribute retrieved can, as desired, explicitly represent this attribute or else be a link representing an address of a means of storage where the attribute is located, for example an address in the global file. The invention also relates to computer equipment for processing information for the implementation of the method of the invention, comprising: calculation means arranged to establish, in memory means, a global file of attribute attributes, containing a said second plurality of entities identifiers of respective entities, and arranged to associate each entity identifier with an individual list of attributes, selection storage means, arranged to receive selection information from a number, specific to each entity, of attributes in the individual lists and arranged to memorize accordingly, as a file of selected entities, the identifiers of the entities from which at least one attribute has been selected, means for specifying addressing, arranged to complete the file of selected entities by associating, with each identifier of selected entity, an addressing link to the i entity identifier considered in the global file of attributes of entities, addressing means in reading the file of selected entities arranged to, by means of the addressing link, point in the global file of attributes d 'entities, on the entity identifier specified by the link, so as to read access to the specific list of associated attributes, recovery means, arranged to recover, from the global file of entity attributes, a certain number of the attributes of the individual list thus addressed, and means of information arranged to, in the file of selected entities, write a reference of each attribute retrieved. Advantageously, the calculation means are arranged to update the global file of attributes of entities, housed in an information server, by reception of update messages sent by a management terminal and received through circuits d network interface connected to a computer network. The network interface circuits preferably comprise circuits of OSI level 3, of establishing communications with external network link circuits, and circuits of OSI level

2, de gestion de format et de débit de paquets de dites communications. De la sorte, les moyens de calcul, traitant les tâches liées à l'application considérée de renseignement, sont libérés des tâches de gestion des communications . Le fichier d'entités sélectionnées est de préférence logé dans un serveur de gestion des sélections relié au réseau informatique et agencé pour traiter un premier protocole, de réception des informations de sélection d'attributs par les moyens de mémorisation de sélection, et un second protocole, d'interrogation du serveur de renseignement. Les responsabilités techniques des serveurs sont ainsi bien séparées. L'invention sera mieux comprise à l'aide de la description suivante d'un mode préféré de mise en œuvre du procédé de l'invention et d'un équipement pour la mise en œuvre du procédé ci-dessus, en référence au dessin annexé, sur lequel : la figure 1 représente schématiquement un équipement en réseau pour la mise en œuvre du procédé de 1 ' invention, la figure 2 représente schématiquement un fichier contenant diverses listes d'attributs, propres à des entités respectives, et un fichier de telles entités qui ont été sélectionnées, et la figure 3 représente un schéma fonctionnel de 1 ' équipement . En référence aux figures 1 et 2, l'équipement représenté est ici sous forme d'appareils informatiques répartis, reliés par un réseau informatique 100, ici le réseau Internet, en vue d'élaborer un fichier 51 contenant une première pluralité d'identifiants 2 d'entités 1 respectives qui ont été sélectionnées, parmi une deuxième pluralité de telles entités 1, éligibles en fonction d'attributs 3 qu'elles possèdent. A cet effet, un appareil de sélection, ici un terminal 10 du genre d'un PC, transmet, par le réseau informatique 100, à un serveur 110 de gestion des sélections, des informations représentant, directement ou indirectement, les entités 1 sélectionnées, afin que le serveur de gestion 110 les mémorise pour constituer le fichier d'entités sélectionnées 51, dont le contenu est destiné à être présenté à un utilisateur du terminal 10. Les informations ainsi transmises par le terminal 10 sont en fait une requête implicite d'informations 5 complémentaires, spécifiées plus loin, de représentation d'attributs 3 des entités 1 sélectionnées. Dans cet exemple, il est aussi prévu d'intégrer un identifiant 6 d'utilisateur dans le fichier d'entités sélectionnées 51. Le serveur de gestion 110 a pour fonction principale d'agencer les identifiants 2, spécifiant les entités 1 sélectionnées, selon un format déterminé prévu pour que le fichier d'entités sélectionnées 51 puisse être lu par un appareil de présentation de celles-ci, par exemple une imprimante ou un écran d'affichage, éventuellement par lecture à travers un réseau de transmission de données comme par exemple le réseau informatique 100. La sélection des entités 1 depuis le terminal 10 peut résulter d'une désignation directe de celles-ci, si l'utilisateur dispose localement d'une liste des entités 1, ou elle peut résulter d'une désignation indirecte si l'utilisateur dispose de listes d'attributs 3, du genre de listes spécifiques d'attributs 24 exposées ci-dessous, dans lesquelles il va faire un choix en fonction de ses besoins, sans nécessairement connaître les entités 1 correspondantes . Au serveur de gestion 110 est en outre relié, ici à travers le réseau informatique 100, un serveur de renseignement 120 qui est agencé pour prendre connaissance des sélections effectuées par le terminal de sélection 10. Ainsi, pour chaque sélection, un message contenant des informations correspondantes de sélection d'entités 1 est, à cet effet, envoyé par le terminal 10 sur le réseau 100 à destination d'une première adresse réseau IP1, pour le serveur de gestion 110, qui va alors consulter le serveur de renseignement 120 par appel d'une adresse réseau IP2, correspondant à celui-ci. Le serveur de renseignement 120 sert à renseigner le fichier d'entités sélectionnées 51 par ajout de dites informations 5 de représentation d'attributs 3 de ces entités 1 sélectionnées, c'est-à-dire que, si la sélection a été effectuée d'après un attribut 3, qui peut donc être intégré dans le fichier d'entités sélectionnées 51, d'autres attributs 3, non sélectionnés, de l'entité 1 considérée vont aussi y être intégrés. Pour ce faire, et en référence à la figure 3, le serveur de renseignement 120 comporte des circuits de gestion mémoire 21 gérant des circuits mémoires 22 contenant un fichier global 23 d'attributs 3 d'entités 1, fichier global 23 contenant une dite deuxième pluralité d'identifiants 2 d'entités 1 respectives, chaque identifiant d'entité 2 étant associé à la liste spécifique d'attributs 24 occupant une zone mémoire (24) d'adresse déterminée, chaque liste 24 déterminant ainsi un spectre d'attributs 3 propre à chaque entité 1. La référence entre parenthèses (24) désigne donc la zone mémoire d'une liste 24. L'identifiant d'entité 2 est par exemple, de façon non limitative, un nom ou mot de code désignant un serveur ou une société ou un objet, ou bien encore une adresse réseau pour de telles entités 1. Chaque attribut 3 peut être par exemple, de façon non limitative, un service assuré par un serveur, une caractéristique d'une société comme par exemple le volume de personnel ou une liste de produits fabriqués, ou encore des caractéristiques techniques de certains produits qu'elle fabrique. Le fichier d'entités sélectionnées 51 est donc constitué d'après un sous-ensemble du fichier global d'attributs d'entités 23, ce sous-ensemble étant établi, à partir du terminal 10, par lecture et sélection dans le fichier global d'attributs d'entités 23, à travers une voie retour vers le terminal 10 non ici dessinée, ou bien, plus simplement, par saisie directe des identifiants d'entités 2, au moyen du terminal de sélection 10 si l'utilisateur de celui-ci dispose localement des identifiants d'entités 2, cette saisie s 'effectuant par exemple par un clavier de celui-ci ou par lecture d'une mémoire locale du terminal 10. Chaque adresse de zone mémoire (24) de liste spécifique d'attributs 24 est initialement communiquée au serveur de gestion 110, qui mémorise ces adresses, ainsi que l'adresse IP2, "chapeau" de routage, qui constitue une sorte de préfixe complétant les adresses de zones mémoires (24) et qui lui est fournie par le serveur de renseignement 120 ou une personne gestionnaire de l'équipement. Le fichier d'entités sélectionnées 51 contient ainsi des identifiants d'entités 2, chacun étant propre à chaque entité 1 qui a été sélectionnée et étant associé à un lien d'adressage 52, fourni par le serveur de renseignement 120 pour spécifier d'adresse IP2 du serveur de renseignement 120 ainsi qu'une information d'adresse de la zone mémoire (24) considérée pour la liste spécifique d'attributs 24 associée à l'identifiant d'entité 2 considéré. On notera que l'information d'adresse ci-dessus, de liste spécifique d'attributs 24, peut être constituée par l'identifiant d'entité 2 lui-même, c'est-à-dire que, en pareil cas, le serveur de renseignement 120, atteint grâce à son adresse IP2, comporte un annuaire de conversion, pour, d'après l'identifiant d'entité 2 qui lui est transmis par le serveur de gestion 110, fournir en interne une adresse de pointage sur la zone mémoire (24) voulue afin de la lire et d'en retransmettre tout ou partie vers le serveur de gestion 110, qui va servir d'intermédiaire d'adaptation de format pour que les informations ainsi lues, relatives aux attributs 3, soient intégrées sous la forme voulue pour les informations de représentation d'attributs 5. Dans le fichier d'entités sélectionnées 51, des références d'attributs 4, optionnelles, représentent des attributs 3 respectifs qui ont été sélectionnés par le terminal 10, c'est-à-dire qu'elle est globalement de même nature que les informations de représentation 5. Toutefois, comme indirectement évoqué plus haut, les divers attributs 3 associés à une même entité 1 peuvent être mutuellement disparates, puisque les uns peuvent par exemple porter sur le volume de personnel d'une société ou sur son emplacement ou sur les produits qu'elle fabrique. Le serveur de gestion 110 et le serveur de renseignement 120 ont donc deux fonctions de base respectives globalement de même nature, puisque chacune vise à alimenter le fichier d'entités sélectionnées 51. En particulier, si la sélection d'entité 1, depuis le terminal 10, s'est effectuée directement, et non à travers le choix de l'un de ses attributs 3, il n'y a donc pas alors à intégrer, dans le fichier d'entités sélectionnées 51, les références d'attribut 4. Inversement, dans le fichier d'entités sélectionnées 51, la référence d'attribut 4 peut être prévue pour en outre permettre de repérer la zone mémoire (24) concernée, c'est-à-dire de se substituer, pour cette fonction, à la référence d'entité 2. En pareil cas, les circuits de gestion mémoire 21, recevant la référence d'attribut 4, effectuent une recherche de celui-ci par balayage de diverses positions mémoires élémentaires pour les références d'attributs 4 dans toutes les listes spécifiques d'attributs 24 pour ainsi repérer la zone mémoire (24) voulue. Il s'agit donc alors d'un adressage indirect, par reconnaissance du contenu en mémoire (24) en l'une de ces positions mémoires élémentaires, et, le balayage étant arrêté de ce fait à une certaine adresse, les circuits de gestion mémoire 21 déterminent que cette adresse, où la coïncidence de contenu a été trouvée, appartient à une zone mémoire (24) qui est ainsi identifiée, par exemple par des bits de poids fort de l'adresse de coïncidence. La fonction des références d'entités 2 dans le fichier d'entités sélectionnées 51 et dans les listes spécifiques d'attributs 24 est alors superflue. On notera par ailleurs que, comme le fichier d'entités sélectionnées 51 a pour fonction essentielle de présenter les informations complémentaires de représentation finales voulues 5 relatives à des attributs 3 que l'utilisateur ne perçoit pas, puisque, précisément, il demande de telles informations complémentaires 5, il en résulte que les liens d'adressage 52 ne constituent que des informations de service pour élaborer le fichier d'entités sélectionnées 51, et qu'ils peuvent donc ne pas être présentés à l'utilisateur, voire même être disposés dans un autre fichier, qui peut éventuellement être effacé après l'élaboration complète du fichier d'entités sélectionnées 51. D'une façon générale, comme évoqué plus haut, il peut donc n'être présenté à l'utilisateur que les informations complémentaires 5, c'est-à-dire que, en particulier, la référence d'entité 2, qui constitue aussi des informations de service avec le lien 52, peut ne pas être présentée. Le présent équipement peut par exemple être utilisé pour gérer l'accès à un entrepôt de pièces détachées servant à la maintenance d'appareils. L'entrepôt peut fonctionner un mode guichet, c'est-à-dire qu'un technicien dépanneur utilisera un terminal 10 ci -dessus, par exemple un PC, situé à un guichet de l'entrepôt, pour déterminer un spectre de pièces de rechange disponibles dans cet entrepôt. L'utilisateur saisira, par un clavier associé, le nom d'un appareil, c'est-à-dire une référence 2 d'entité 1, ou bien encore il saisira une référence d'attribut 4 d'une pièce détachée de cet appareil, cette pièce détachée étant ainsi à un attribut 3 de l'appareil entité 1. Il provoquera ainsi la création d'un fichier d'entités sélectionnées 51 qui lui sera présenté sur un écran du PC terminal 10 et il pourra donc connaître quels sont les pièces en stock dans le domaine qui l'intéresse, c'est-à-dire les pièces pour l'appareil spécifié ou les pièces de certains types assez semblables entre eux, c'est-à-dire un ensemble de pièces répondant à certaines spécifications générales et pouvant éventuellement être utilisées sur respectivement divers appareils. L'utilisateur ainsi renseigné pourra alors aller demander, à un gestionnaire de l'entrepôt, d'aller lui chercher les pièces voulues. Le gestionnaire peut par exemple être un opérateur humain ou un système automatique à convoyeurs alimentés par des robots de préhension des pièces sur rayon, ou tout autre système de livraison. En variante, l'équipement selon l'invention pourra en particulier fournir, à partir d'une requête portant sur un type de pièce détachée, des informations complémentaires 5, de représentation d'attributs 3, spécifiant plusieurs entrepôts susceptibles de fournir ce type de pièce. Dans ce cas, ce sont donc les pièces détachées qui sont des entités 1 et les entrepôts sont des attributs 3 de ces pièces détachées formant entités 1. Ainsi, selon le procédé de l'invention, d'enrichissement du fichier d'entités sélectionnées 51 comportant la première pluralité d'entités 1 sélectionnées parmi la deuxième pluralité d'entités 1, il est effectué les étapes suivantes : dans une première phase, d'établissement de la première pluralité d'entités 1 : on établit le fichier global 23 d'attributs 3 d'entités 1, contenant une dite deuxième pluralité d'identifiants 2 d'entité 1 respectives, chacun associé à une liste individuelle 24 d'attributs 3, pour constituer le fichier d'entités sélectionnées 51, on sélectionne, dans le fichier global d'attributs d'entités 23, un certain nombre, propre à chaque entité 1, d'attributs 3 et l'on mémorise, à titre de première pluralité d'entités 1, les identifiants 2 des entités 1 dont au moins un attribut 3 a été sélectionné, on complète le fichier d'entités sélectionnées 51 en associant, à chaque entité 1 sélectionnée, le lien 52 d'adressage vers l'identifiant 2 de l'entité 1 considérée dans le fichier global d'attributs d'entités 23 et, dans une deuxième phase, de dit enrichissement du fichier d'entités sélectionnées 51 : on parcourt le fichier d'entités sélectionnées 51 pour, au moyen des liens d'adressage 52, accéder en lecture, dans le fichier global d'attributs d'entités 23, aux identifiants d'entités 2 spécifiés par les liens 52, on récupère un certain nombre des attributs 3 de chaque liste individuelle 24 ainsi adressée, et dans le fichier d'entités sélectionnées 51, on écrit une représentation (information complémentaire 5) de chaque attribut 3 récupéré. Le procédé ci-dessus est ici mis en œuvre par un opérateur humain, effectuant une intégration initiale des constituants matériels et logiciels des serveurs 110 et2, format management and packet throughput of said communications. In this way, the computing means, processing the tasks linked to the considered intelligence application, are freed from the communications management tasks. The file of selected entities is preferably housed in a selection management server connected to the computer network and arranged to process a first protocol, for receiving attribute selection information by the selection storage means, and a second protocol. , interrogation of the intelligence server. The technical responsibilities of the servers are thus well separated. The invention will be better understood with the aid of the following description of a preferred method of implementing the method of the invention and of equipment for implementing the above method, with reference to the appended drawing , in which: FIG. 1 schematically represents a networked equipment for implementing the method of the invention, FIG. 2 schematically represents a file containing various lists of attributes, specific to respective entities, and a file of such entities which have been selected, and FIG. 3 represents a functional diagram of the equipment. With reference to FIGS. 1 and 2, the equipment shown here is in the form of distributed computer devices, connected by a computer network 100, here the Internet network, with a view to preparing a file 51 containing a first plurality of identifiers 2 of respective entities 1 which have been selected, from a second plurality of such entities 1, eligible as a function of attributes 3 which they possess. To this end, a selection device, here a terminal 10 of the type of a PC, transmits, via the computer network 100, to a server 110 for managing selections, information representing, directly or indirectly, the entities 1 selected, so that the management server 110 stores them to constitute the file of selected entities 51, the content of which is intended to be presented to a user of the terminal 10. The information thus transmitted by the terminal 10 is in fact an implicit request for additional information 5, specified below, of representation of attributes 3 of the entities 1 selected. In this example, it is also planned to integrate an identifier 6 of user in the file of selected entities 51. The management server 110 has the main function of arranging the identifiers 2, specifying the entities 1 selected, according to a specified format provided so that the file of selected entities 51 can be read by a device for presenting these, for example a printer or a display screen, possibly by reading through a data transmission network such as for example the computer network 100. The selection of the entities 1 from the terminal 10 may result from '' a direct designation of these, if the user has a list of entities 1 locally, or it can result from an indirect designation if the user has lists of attributes 3, of the kind of specific lists d attributes 24 exposed below, in which he will make a choice according to his needs, without necessarily knowing the corresponding entities 1. The management server 110 is also linked, here through the computer network 100, to an information server 120 which is arranged to take cognizance of the selections made by the selection terminal 10. Thus, for each selection, a message containing information entity selection correspondents 1 is, for this purpose, sent by the terminal 10 on the network 100 to a first network address IP1, for the management server 110, which will then consult the information server 120 by call an IP2 network address, corresponding to this one. The information server 120 serves to fill in the file of selected entities 51 by adding said information 5 representing attributes 3 of these selected entities 1, that is to say that, if the selection has been made of after an attribute 3, which can therefore be integrated into the file of selected entities 51, other attributes 3, not selected, of the entity 1 considered will also be integrated there. To do this, and in With reference to FIG. 3, the information server 120 includes memory management circuits 21 managing memory circuits 22 containing a global file 23 of attributes 3 of entities 1, global file 23 containing a said second plurality of identifiers 2 d respective entities 1, each entity identifier 2 being associated with the specific list of attributes 24 occupying a memory area (24) of determined address, each list 24 thus determining a spectrum of attributes 3 specific to each entity 1. The reference in parentheses (24) therefore designates the memory area of a list 24. The entity identifier 2 is for example, without limitation, a name or code word designating a server or a company or an object, or even a network address for such entities 1. Each attribute 3 can be, for example, without limitation, a service provided by a server, a characteristic of a company such as for example the volume of personnel or a list of products manufactured, or of the technical characteristics of certain products it manufactures. The file of selected entities 51 therefore consists of a subset of the global file of attributes of entities 23, this subset being established, from the terminal 10, by reading and selecting from the global file d attributes of entities 23, through a return path to the terminal 10 not drawn here, or, more simply, by direct input of the identifiers of entities 2, by means of the selection terminal 10 if the user thereof it has locally the identifiers of entities 2, this entry being carried out for example by a keyboard thereof or by reading a local memory of the terminal 10. Each memory zone address (24) of specific list of attributes 24 is initially communicated to the management server 110, which stores these addresses, as well as the IP2 address, routing "hat", which constitutes a sort of prefix supplementing the addresses of memory areas (24) and which is provided by the intelligence server 120 or a person managing the equipment. The file of selected entities 51 thus contains identifiers of entities 2, each being specific to each entity 1 which has been selected and being associated with an addressing link 52, supplied by the information server 120 to specify the address IP2 of the information server 120 as well as address information of the memory area (24) considered for the specific list of attributes 24 associated with the entity identifier 2 considered. It will be noted that the above address information, of specific list of attributes 24, can be constituted by the entity identifier 2 itself, that is to say that, in such a case, the information server 120, reached by virtue of its IP2 address, includes a conversion directory, for, according to the entity identifier 2 which is transmitted to it by the management server 110, internally providing a pointing address on the memory area (24) desired in order to read it and retransmit all or part thereof to the management server 110, which will serve as an intermediary for adapting the format so that the information thus read, relating to attributes 3, is integrated in the form desired for the attribute representation information 5. In the file of selected entities 51, attribute references 4, optional, represent respective attributes 3 which have been selected by the terminal 10, that is to say that is to say that it is generally of the same nature as the s representation information 5. However, as indirectly mentioned above, the various attributes 3 associated with the same entity 1 can be mutually disparate, since some may for example relate to the volume of personnel of a company or to its location or to the products it manufactures. The management server 110 and the information server 120 therefore have two respective basic functions generally of the same nature, since each aims to supply the file of selected entities 51. In particular, if the selection of entity 1, from the terminal 10, was performed directly, and not through the choice of one of its attributes 3, there is therefore no need to integrate, in the file of selected entities 51, the attribute references 4. Conversely, in the file of selected entities 51, the attribute reference 4 can be provided to further allow the location of the memory area (24) concerned, that is to say to replace, for this function, the entity reference 2. In such a case, the memory management circuits 21, receiving the attribute reference 4, carry out a search for it by scanning various elementary memory positions for the attribute references 4 in all of the specific lists attributes 24 so locate the desired memory area (24). It is therefore an indirect addressing, by recognition of the content in memory (24) in one of these elementary memory positions, and, the scanning being stopped thereby at a certain address, the memory management circuits 21 determine that this address, where the content coincidence has been found, belongs to a memory area (24) which is thus identified, for example by most significant bits of the coincidence address. Function references of entities 2 in the file of selected entities 51 and in the specific lists of attributes 24 is then superfluous. It will also be noted that, as the file of selected entities 51 has the essential function of presenting the additional desired final representation information 5 relating to attributes 3 that the user does not perceive, since, precisely, he requests such information 5, it follows that the address links 52 only constitute service information for developing the file of selected entities 51, and that they may therefore not be presented to the user, or even be arranged in another file, which can possibly be deleted after the complete compilation of the file of selected entities 51. In general, as mentioned above, the user can therefore only be presented with additional information 5, that is, in particular, entity reference 2, which also constitutes service information with link 52, may not be near grafted. This equipment can for example be used to manage access to a spare parts warehouse used for the maintenance of devices. The warehouse can operate a window mode, that is to say that a repair technician will use a terminal 10 above, for example a PC, located at a window of the warehouse, to determine a spectrum of parts of spare parts available in this warehouse. The user will enter, by an associated keyboard, the name of a device, that is to say a reference 2 of entity 1, or else he will enter an attribute reference 4 of a spare part of this device, this spare part being thus to an attribute 3 of the entity device 1. It will thus cause the creation of a file of selected entities 51 which will be presented to it on a screen of the terminal PC 10 and it will therefore be able to know which parts are in stock in the field of interest, i.e. parts for the specified device or parts of certain types which are fairly similar to each other, i.e. a set of parts which meet certain general specifications and which may possibly be used on various devices respectively. The user thus informed can then go and ask a warehouse manager to go and get the parts they want. The manager can for example be a human operator or an automatic system with conveyors fed by robots for gripping the pieces on a shelf, or any other delivery system. As a variant, the equipment according to the invention may in particular supply, on the basis of a request relating to a type of spare part, additional information 5, of representation of attributes 3, specifying several warehouses capable of supplying this type of room. In this case, it is therefore the spare parts which are entities 1 and the warehouses are attributes 3 of these spare parts forming entities 1. Thus, according to the method of the invention, enriching the file of selected entities 51 comprising the first plurality of entities 1 selected from the second plurality of entities 1, the following steps are carried out: in a first phase, of establishing the first plurality of entities 1: the global file 23 of attributes 3 of entities 1, containing a so-called second plurality of identifiers 2 of respective entity 1, each associated with an individual list 24 of attributes 3, to constitute the file of selected entities 51, a certain number is selected from the global file of attributes of entities 23 , specific to each entity 1, of attributes 3 and the identifiers 2 of the entities 1 are stored as first plurality of entities 1 of which at least one attribute 3 has been selected, the file of entities is completed selected 51 by associating, with each selected entity 1, the addressing link 52 to the identifier 2 of the entity 1 considered in the global file of attributes of entities 23 and, in a second phase, of said enrichment of the file of selected entities 51: the file of selected entities 51 is browsed in order, by means of the addressing links 52, to read access, in the global file of attributes of entities 23, to the identifiers of specified entities 2 by the links 52, we recover a number of attributes 3 of each individual list 24 thus addressed, and in the file of selected entities 51, a representation (additional information 5) of each attribute 3 retrieved is written. The above method is here implemented by a human operator, performing an initial integration of the hardware and software components of the servers 110 and

120, et ces derniers servent ensuite d'outils exécutant les étapes suivantes. Dans cet exemple, le serveur de gestion 110 mémorise les références d'attribut 4 des attributs 3 sélectionnés et, pour la récupération d'attributs 3 dans les listes spécifiques d'attributs 24, le serveur de gestion 110 lit les dites références d'attribut 4 mémorisées afin de choisir les attributs 3 à récupérer en fonction de critères de choix déterminés prenant en compte les références d'attribut 4 des attributs 3 sélectionnés. Si l'on reprend l'exemple de l'entrepôt, les critères de choix ci-dessus sont par exemple le fait qu'un type particulier de pièce détachée sélectionnée est considéré comme étant un attribut 3 parmi plusieurs possibles appartenant à un type général de pièce détachée qui est alors considéré comme étant une entité 1. Ainsi, le critère de choix va être tel que la sélection initiale, par le terminal 10, de l'un des types particuliers va provoquer le choix, dans la liste 24 contenant l'attribut 3 correspondant à un type particulier, d'autres attributs 3 appartenant au même groupe, de type général, que l'attribut 3 sélectionné. En particulier dans cet exemple, le serveur de gestion 110 lit les références d'attributs 4 mémorisées des attributs 3 sélectionnés, afin de repérer des références d'attributs 4 associées à une même entité 1, qui se révèle donc être à sélection multiple, et il choisit les attributs 3 à récupérer, dans la liste 24, en fonction de dits critères de choix déterminés traitant spécifiquement les entités 1 à sélection multiple ainsi repérées. La sélection du dit certain nombre d'attributs 3 peut s'effectuer au moyen d'un lecteur 13 d'un support informatique d'informations qui est ici une carte à puce constituant un élément amovible du terminal 10. En variante, le support informatique pourrait être par exemple une feuille à code à barres ou alphanumérique lu par un lecteur optique ou magnétique, ou encore une disquette ou équivalent. La carte à puce peut contenir tout ou partie des informations de sélection à transmettre ou uniquement des informations complémentaires, de contrôle d'accès, qu'utilise le serveur de gestion 110 ou le serveur de renseignement 120 pour valider la requête d'informations 5 ou la refuser si les informations de contrôle d'accès ne correspondent pas à des informations homologues, de référence, stockées initialement dans le serveur 110 ou 120 considéré . Ainsi, la lecture du fichier global d'attributs d'entités 23 peut en particulier s'effectuer au moyen de requêtes d'accès au fichier global d'attributs d'entités 23 qui sont contrôlées en fonction de critères d'accès liés à un dit identifiant d'utilisateur 6, saisi lors de la sélection, et toute requête associée à un identifiant d'utilisateur 6 ne répondant pas aux dits critères est rejetée. L'identifiant d'utilisateur 6 peut être fourni par lecture de la carte à puce, avec éventuellement un complément saisi par clavier. Cet identifiant d'utilisateur 6 peut toutefois être prévu pour autoriser certains types de requêtes et en refuser d'autres, c'est-à-dire que, dans une population d'utilisateurs, il peut être prévu une hiérarchie de droits d'accès individuels. Par exemple, reprenant l'exemple de l'entrepôt, un dépanneur de spécialité déterminée ne sera autorisé à effectuer une transaction consistant à sélectionner une pièce qu'il veut emporter (pièce constituant un attribut 3 correspondant aux références d'attributs 4), et à lancer une requête de recherche d'informations 5, que pour des pièces entrant dans son domaine technique. Un certain secret peut ainsi être préservé quant au contenu global de l'entrepôt. Le serveur de gestion 110 présente à l'utilisateur le fichier d'entités sélectionnées enrichi 51, par exemple selon un cycle de période déterminée ou bien à chaque sélection. Dans l'exemple de l'entrepôt, cet utilisateur peut être chaque utilisateur ou bien le gestionnaire de 1 ' entrepôt . Il va maintenant être exposé, en référence à la figure 3, le détail des circuits fonctionnels de l'équipement informatique ci-dessus, de traitement d'informations pour la mise en œuvre du procédé de l'invention. Comme exposé plus haut, la séparation en deux serveurs distincts 110, 120 n'est aucunement une nécessité, de sorte que l'exposé qui suit est fonctionnel et non géographique. Le terminal 10 est, comme indiqué, un PC qui comporte des circuits de liaison réseau 11 reliés au réseau informatique 100, ainsi que des circuits 12, de sélection d'attributs 3, associés à, ou intégrés avec, le lecteur 13 de carte à puce, pour émettre, par les circuits de liaison réseau 11, des requêtes d'établissement du fichier d'entités sélectionnées 51, fichier qui est établi par, et situé dans, des circuits de mémorisation de sélection 50 coopérant avec l'unité centrale 20. Le reste de l'équipement, dit équipement central, qui traite les requêtes, comporte des circuits de calcul sous forme d'une unité centrale 20 agencée pour établir, dans des circuits mémoires 22 gérés par des circuits de gestion mémoire 21, le fichier global 23 d'attributs 3 d'entités 1, contenant la dite deuxième pluralité d'entités 1, et agencés pour associer chaque entité 1 à l'identifiant propre 2 et à la liste individuelle 24 d'attributs 3. L'unité centrale 20 est reliée à l'ensemble des circuits de l'équipement central, et en particulier à des circuits d'interface réseau 9 reliés aux circuits de liaison réseau 11 à travers le réseau informatique 100. Les circuits d'interface réseau 9 comportent des circuits 91 de liaison physique avec le réseau 100, c'est- à-dire de niveau 1 dans la classification OSI des Systèmes Ouverts, ainsi que des circuits 92, de niveau 2, de gestion de format des données échangées par paquets à travers le réseau 100, et d'adaptation du débit des échanges, et des circuits 93, niveau 3, d'établissement et rupture des communications réseau. Les circuits de liaison 11 comportent des circuits homologues à ceux-ci, avec en particulier des circuits de niveau 3 gérant une adresse IP0 du terminal 10. Les circuits de liaison physique 91 assurent une connexion physique bidirectionnelle entre le réseau 100 et les circuits 92. Les circuits 92 comportent une mémoire tampon dans laquelle ils rangent les messages reçus depuis le réseau informatique 100 et ils comportent des circuits de mesure de remplissage de la mémoire tampon afin d'émettre éventuellement en retour, vers le terminal 10, un message de service demandant de réitérer ultérieurement un message de requête reçu qui n'a pu être mémorisé, faute de place, du fait d'un débit moyen, d'arrivée de tels messages de requête, excessif pendant les instants précédents. D'autre part, dans les messages de requête bien reçus, en mémoire tampon, les circuits 92 repèrent, à côté de divers champs de service tels que des champs d'adressage, un champ de données utiles, contenant la requête. Le contenu de ce champ est alors transmis aux circuits 93. Les circuits 93 gèrent les échanges à l'adresse IP1, ici confondue avec l'adresse IP2, c'est-à-dire reçoivent la dite requête provenant de l'adresse IP0 et envoient en retour un accusé de réception. Les circuits 92 effectuent ainsi, en émission, une insertion de l'accusé de réception dans un message à émettre, ils remplissent les champs de service voulus, dont un champ d'adresse destinataire recevant l'adresse IPO, et un champ d'adresse émetteur, recevant l'adresse IP1, et ils transmettent le message aux circuits 91. Le terminal de sélection 10, sélectionne un certain nombre, propre à chaque entité 1, d'attributs 3 dans les listes individuelles 24, et envoie à l'unité centrale 20 la requête ci -dessus. L'unité centrale 20 commande alors, aux circuits de mémorisation de sélection 50, de mémoriser, à titre de fichier d'entités sélectionnées 51, des identifiants 2 des entités 1 dont au moins un attribut 3 a été sélectionné, amorçant ainsi la constitution du fichier d'entités sélectionnées 51, c'est-à-dire la représentation d'informations représentant le ou les attributs 3 sélectionnés . L'équipement central comporte en outre des circuits de spécification d'adressage 30, agencés pour compléter le fichier d'entités sélectionnées 51 en associant, à chaque identifiant 2 d'entité sélectionnée, un lien 52 d'adressage vers l'identifiant 2 de l'entité 1 considérée dans le fichier global d'attributs d'entités 23. Les circuits de spécification d'adressage 30 reçoivent à cet effet, depuis les circuits de gestion mémoire 21, des informations d'adresse spécifiant les adresses des zones mémoires (24) de la deuxième pluralité de listes spécifiques d'attributs 24, et en particulier la deuxième pluralité d'adresses d'identifiants d'entités 2 respectivement associés à ces listes dans les circuits mémoires 22. Comme évoqué au début, il peut en outre être ajouté, dans le lien 52, la seconde adresse IP2, si l'équipement est réparti en plusieurs serveurs 110, 120. Les circuits ci-dessus constituent ainsi120, and the latter then serve as tools carrying out the following steps. In this example, the management server 110 stores the attribute references 4 of the selected attributes 3 and, for retrieving attributes 3 from the specific attribute lists 24, the management server 110 reads said attribute references 4 stored in order to choose the attributes 3 to be retrieved as a function of determined selection criteria taking into account the attribute references 4 of the attributes 3 selected. If we take the example of the warehouse, the selection criteria above are for example the fact that a particular type of selected spare part is considered to be an attribute 3 among several possible belonging to a general type of spare part which is then considered to be an entity 1. Thus, the selection criterion will be such that the initial selection, by the terminal 10, of one of the particular types will cause the choice, from the list 24 containing the attribute 3 corresponding to a particular type, other attributes 3 belonging to the same group, of general type, as attribute 3 selected. In particular in this example, the management server 110 reads the stored attribute references 4 of the selected attributes 3, in order to locate attribute references 4 associated with the same entity 1, which therefore turns out to be multiple selection, and it chooses the attributes 3 to be retrieved, from the list 24, as a function of said determined selection criteria specifically treating the multiple-selection entities 1 thus identified. The selection of said number of attributes 3 can be done by means of a reader 13 of an information computer support which is here a smart card constituting a removable element of the terminal 10. As a variant, the computer support could for example be a bar code or alphanumeric sheet read by an optical or magnetic reader, or a floppy disk or equivalent. The smart card can contain all or part of the selection information to be transmitted or only additional access control information used by the management server 110 or the information server 120 to validate the information request 5 or refuse it if the access control information does not correspond to homologous information , of reference, initially stored in the server 110 or 120 considered. Thus, the reading of the global file of attributes of entities 23 can in particular be carried out by means of requests for access to the global file of attributes of entities 23 which are controlled as a function of access criteria linked to a said user identifier 6, entered during selection, and any request associated with a user identifier 6 which does not meet said criteria is rejected. The user identifier 6 can be provided by reading the smart card, with an optional keyboard input. This user identifier 6 may however be provided to authorize certain types of requests and to refuse others, that is to say that, in a population of users, there may be provided a hierarchy of access rights individual. For example, using the example of the warehouse, a specific specialty convenience store will not be authorized to carry out a transaction consisting in selecting a part that it wants to take away (part constituting an attribute 3 corresponding to attribute references 4), and to launch a search request for information 5, only for parts entering its technical field. A certain secret can thus be preserved as to the overall content of the warehouse. The management server 110 presents the user with the enriched file of selected entities 51, for example according to a cycle of determined period or at each selection. In the example of the warehouse, this user can be each user or the manager of the warehouse. There will now be explained, with reference to FIG. 3, the detail of the functional circuits of the above computer equipment, for processing information for the implementation of the method of the invention. As explained above, the separation into two distinct servers 110, 120 is by no means a necessity, so that the description which follows is functional and not geographical. The terminal 10 is, as indicated, a PC which includes network link circuits 11 connected to the computer network 100, as well as circuits 12, for selecting attributes 3, associated with, or integrated with, the card reader 13 to chip, for transmitting, via the network link circuits 11, requests for establishing the file of selected entities 51, a file which is established by, and located in, selection storage circuits 50 cooperating with the central unit 20 The rest of the equipment, called central equipment, which processes the requests, comprises calculation circuits in the form of a central unit 20 arranged to establish, in memory circuits 22 managed by memory management circuits 21, the file global 23 of attributes 3 of entities 1, containing the said second plurality of entities 1, and arranged to associate each entity 1 with the proper identifier 2 and with the individual list 24 of attributes 3. The central unit 20 is r linked to all the circuits of the central equipment, and in particular to network interface circuits 9 connected to the network link circuits 11 through the computer network 100. The network interface circuits 9 comprise circuits 91 for physical connection with the network 100, that is to say level 1 in the OSI classification of Open Systems, as well as circuits 92, level 2, for managing format of the data exchanged in packets through the network 100, and adaptation of the speed of the exchanges, and of the circuits 93, level 3, of establishment and breakdown of the network communications. The link circuits 11 comprise circuits homologous to these, with in particular level 3 circuits managing an IP0 address of the terminal 10. The physical link circuits 91 provide a bidirectional physical connection between the network 100 and the circuits 92. The circuits 92 include a buffer memory in which they store the messages received from the computer network 100 and they include circuits for measuring the filling of the buffer memory in order to optionally send back to the terminal 10, a service message requesting to reiterate subsequently a received request message which could not be memorized, due to lack of space, due to an average speed, arrival of such request messages, excessive during the preceding moments. On the other hand, in the well received request messages, in buffer memory, the circuits 92 locate, next to various service fields such as address fields, a useful data field containing the request. The content of this field is then transmitted to the circuits 93. The circuits 93 manage the exchanges at the address IP1, here combined with the address IP2, that is to say receive the said request coming from the address IP0 and send a return receipt. The circuits 92 thus perform, in transmission, an insertion of the acknowledgment of receipt in a message to be sent, they fill in the required service fields, including a recipient address field receiving the IPO address, and a sender address field, receiving the IP1 address, and they transmit the message to circuits 91. The terminal selection 10, selects a number, specific to each entity 1, of attributes 3 in the individual lists 24, and sends the above request to the central unit 20. The central unit 20 then commands, at the selection storage circuits 50, to store, as a file of selected entities 51, identifiers 2 of the entities 1 of which at least one attribute 3 has been selected, thus initiating the constitution of the file of selected entities 51, that is to say the representation of information representing the selected attribute or attributes 3. The central equipment further comprises addressing specification circuits 30, arranged to complete the file of selected entities 51 by associating, with each identifier 2 of selected entity, a link 52 of addressing to the identifier 2 of the entity 1 considered in the global file of attributes of entities 23. The addressing specification circuits 30 receive for this purpose, from the memory management circuits 21, address information specifying the addresses of the memory areas ( 24) of the second plurality of specific lists of attributes 24, and in particular the second plurality of addresses of entity identifiers 2 respectively associated with these lists in the memory circuits 22. As mentioned at the beginning, it can furthermore be added, in link 52, the second IP2 address, if the equipment is distributed among several servers 110, 120. The above circuits thus constitute

1 ' environnement technique voulu pour répondre à une dite requête, visant à recevoir les informations complémentairesThe technical environment required to respond to a so-called request to receive additional information

5 de représentation d'attributs 3 des entités 1 sélectionnées. Les circuits suivants sont chargés de traiter la requête. Ils comportent des circuits 40 d'adressage en lecture du fichier d'entités sélectionnées 51 pour, dans une phase suivante et sous la commande de l'unité centrale 20 formant séquenceur, accéder en lecture, dans le fichier global d'attributs d'entités 23, aux identifiants d'entités 2 à adresses spécifiées par les liens 52. Les circuits d'adressage en lecture 40 se procurent donc d'abord, par lecture du fichier d'entités sélectionnées 51 en cours d'élaboration, l'adresse d'une zone mémoire (24) associée à l'entité 1 dont la représentation 2 est associée au lien 52 considéré, puis ils transmettent (deux flèches en pointillés) cette adresse de zone mémoire (24) aux circuits mémoires 22, éventuellement comme ici à travers les circuits de gestion mémoire 21, si par exemple, comme évoqué plus haut, le lien est en fait l'identifiant 2 et qu'alors un transcodage, par un annuaire, en une valeur d'adresse de zone mémoire (24) est nécessaire. Des circuits de récupération 60 récupèrent alors (flèche en pointillés) , en sortie du fichier global d'attributs d'entités 23 ainsi adressé, et selon des critères de choix indiqués plus loin et mémorisés dans des circuits de traitement 61 appartenant aux circuits de récupération 60, un certain nombre des attributs 3 de chaque liste individuelle 24 ainsi adressée, et ils les transmettent à des circuits de renseignement 70 qui, dans le fichier d'entités sélectionnées 51, vont écrire la référence 5 de chaque attribut 3 récupéré. Dans cet exemple, les circuits de sélection 12 commandent à l'unité centrale 20, de par leur requête interprétée par l'unité centrale 20, de mémoriser, dans le fichier d'entités sélectionnées 51, les dites références d'attributs 4 des attributs 3 sélectionnés. Les circuits de récupération d'attributs 60, recevant, à travers les circuits d'interface 9, les requêtes contenant ces références d'attributs 4, lisent les références mémorisées 4 des attributs 3 sélectionnés et choisissent les attributs 3 à récupérer en fonction de critères de choix déterminés prenant en compte les références d'attributs 4 des attributs 3 sélectionnés. Les circuits de récupération 60 sont ici agencés pour repérer, dans le fichier d'entités sélectionnées 51 en cours d'élaboration, de dites références d'attributs 4 d'attributs 3 sélectionnés associées à une même entité 1, qui est donc à sélection multiple. Le repérage ci-dessus peut s'effectuer par lecture du fichier d'entités sélectionnées 51 ou en gardant trace des références d'attributs 4 précédemment récupérées. Les circuits de traitement 61 vont alors choisir les attributs 3, à récupérer en liste spécifique d'attributs 24, en fonction de dits critères de choix déterminés traitant spécifiquement les entités 1 à sélection multiple. Les circuits de traitement 61 effectuent donc un examen de corrélation entre un historique relatif à des requêtes antérieures, qui est constitué par le fichier d'entités sélectionnées 51 en cours d'élaboration, et une requête courante du terminal 10, afin d'adapter le résultat de cette requête, c'est-à-dire d'effectuer un choix adapté des informations 5 de représentation d'attributs 3 qui seront intégrées dans le fichier d'entités sélectionnées 51. Par exemple ici, les circuits de traitement 61 comportent des tables de sélection 62 associant, à chaque référence d'attribut 4 possible, un sous-ensemble spécifique d'attributs 3 de la liste spécifique d'attributs5 representing attributes 3 of the selected entities 1. The following circuits are responsible for processing the request. They include circuits 40 for addressing in reading the file of selected entities 51 for, in a following phase and under the control of the central unit 20 forming a sequencer, access for reading, in the global file of attributes of entities 23, to the identifiers of entities 2 at addresses specified by the links 52. The read addressing circuits 40 are therefore first obtained, by reading the file of selected entities 51 being prepared, the address d '' a memory zone (24) associated with the entity 1 whose representation 2 is associated with the link 52 considered, then they transmit (two dotted arrows) this memory zone address (24) to the memory circuits 22, possibly as here at through the memory management circuits 21, if for example, as mentioned above, the link is in fact the identifier 2 and that then transcoding, by a directory, into a memory area address value (24) is necessary. Recovery circuits 60 then recover (dotted arrow), at the output of the global file of attributes of entities 23 thus addressed, and according to the selection criteria indicated below and stored in processing circuits 61 belonging to the recovery circuits 60, a certain number of attributes 3 of each individual list 24 thus addressed, and they transmit them to intelligence circuits 70 which, in the file of selected entities 51, will write the reference 5 of each attribute 3 recovered. In this example, the selection circuits 12 command the central unit 20, by their request interpreted by the central unit 20, to store, in the file of selected entities 51, the said attribute references 4 of the attributes 3 selected. The attribute recovery circuits 60, receiving, through the interface circuits 9, the requests containing these attribute references 4, read the stored references 4 of the attributes 3 selected and choose the attributes 3 to be recovered according to criteria of determined choices taking into account the references of attributes 4 of the attributes 3 selected. The recovery circuits 60 are here arranged to locate, in the file of selected entities 51 under development, said attribute references 4 of attributes 3 selected associated with the same entity 1, which is therefore multiple selection . The above identification can be carried out by reading the file of selected entities 51 or by keeping track of the attribute references 4 previously recovered. The processing circuits 61 will then choose the attributes 3, to be retrieved from a specific list of attributes 24, as a function of said determined selection criteria specifically treating the entities 1 with multiple selection. The processing circuits 61 therefore carry out a correlation examination between a history relating to previous requests, which consists of the file of selected entities 51 in the course of preparation, and a current request from the terminal 10, in order to adapt the result of this query, that is to say to make a suitable choice of information 5 for representing attributes 3 which will be integrated into the file of selected entities 51. For example here, the processing circuits 61 include selection tables 62 associating, with each possible attribute reference 4, a subset specific attribute 3 from the specific attribute list

24 considérée. Reprenant l'exemple de l'entrepôt, une requête portant sur une pièce détachée constituée par un connecteur électrique spécifié par une référence du genre des références d'attributs 4 va être transcodée, par la table individuelle de transcodage 62 associée, en une pluralité d'adresses individuelles d'attributs 3, dans la liste spécifique d'attributs 24 considérée, chaque adresse de la pluralité correspondant à attribut 3 concernant un connecteur ayant par exemple le même nombre de broches, c'est-à-dire appartenant à une même sous-famille. Toutefois, si le fichier d'entités sélectionnées 51, en cours d'élaboration, se révèle contenir deux références d'attributs 4 pour respectivement deux connecteurs différents, cela représente un indice laissant supposer que l'utilisateur a des besoins dans le domaine des connecteurs. En pareil cas, les circuits de traitement 61 vont fournir une information (informations 5) plus riche que la simple réunion des deux sous-familles d'attributs 3 auxquelles appartiennent les deux connecteurs. En pareil cas, les circuits de traitement 61 utilisent, à la place des deux tables individuelles de transcodage 62 considérées, une table de transcodage 63 plus globale, c'est-à-dire fournissant les adresses individuelles de l'ensemble de la famille considérée d'attributs 3, c'est-à- dire y compris les sous-familles de celle-ci non sélectionnées . Pour ce faire, il est prévu une rangée de multiplexeurs 65, 66 et 67 d'adressage en lecture permettant chacun d'adresser et lire toute adresse individuelle de représentation d'attribut 4 dans respectivement chaque zone mémoire (24) . Un multiplexeur commun 68 collecte les références d'attributs 4 qui sont ainsi lues et les transmet aux circuits de renseignement 70. Les multiplexeurs 65, 66, 67 et 68 présentent des entrées de commande d'aiguillage (flèches) permettant de relier la sortie du multiplexeur considéré à celle de ses entrées qui est reliée à l'adresse voulue en zone mémoire (24) . Les circuits d'adressage en lecture 40, en réponse à la réception d'une dite requête provenant du terminal 10, émettent ainsi des requêtes d'accès en lecture au fichier global d'attributs d'entités 23, requêtes reçues et traitées par les circuits de gestion mémoire 21. Les circuits de gestion mémoire 21 sont en outre ici agencés pour contrôler l'accès au fichier global d'attributs d'entités 23 en fonction de critères d'accès liés à un identifiant d'utilisateur 6, saisi par le terminal de sélection 10 et retransmis aux circuits de gestion mémoire 21 à travers les circuits d'interface 9, et pour ainsi invalider toute requête associée à un identifiant d'utilisateur 6 ne répondant pas aux dits critères d'accès. L'identifiant d'utilisateur 6 est ici fourni par une carte à puce à travers le lecteur 13 et/ou par un mot de code saisi sur un clavier relié au terminal de sélection 10. Le fichier d'entités sélectionnées 51 reste stocké sous une forme électronique pour pouvoir être archivé et exploité à des fins par exemple statistiques. Le fichier d'entités sélectionnées 51 est toutefois associé à des circuits 55 de présentation du dit fichier d'entités sélectionnées 51 à un utilisateur, par exemple un écran du terminal 10, après transmission à travers le réseau informatique 100, ou encore, comme dessiné, une imprimante locale, pour expédition d'un tirage par la poste, ou une imprimante distante, par exemple chez l'utilisateur. L'unité centrale 20 comporte des circuits mémoires de logiciel 20M contenant, entre autres, des instructions nécessaires pour gérer les circuits de présentation 55, c'est-à-dire leur transmettre le fichier d'entités sélectionnées 51 et en particulier régler la périodicité de leur activation. Les circuits mémoires 20M sont par exemple des mémoires mortes, éventuellement réinscriptibles, ou des circuits de réseau de logique combinatoire, du genre dit FPLA (Field Programmable Logic Array, pour Réseau de portes logiques inscriptibles sur site). L'unité centrale 20 peut donc être de type calculateur universel ou bien être dédiée à la présente application particulière, par exemple sous forme d'un automate programmé par les circuits FPLA, qui, sous la commande d'une base de temps, établissent et rompent, de façon voulue, des liaisons entre divers circuits fonctionnels de l'automate pour ainsi créer successivement les fonctions voulues pour effectuer les étapes successives du procédé. Cela revient donc à modifier, cycliquement et de façon adaptée, le câblage entre ces circuits. Reprenant l'exemple de l'entrepôt, chaque utilisateur ou le gestionnaire peut ainsi par exemple tous les mois recevoir un relevé des transactions effectuées, correspondant à chacune des requêtes émises. Les circuits de présentation 55 peuvent toutefois, en plus ou à la place, être prévus pour fonctionner à chaque sélection d'attribut 3, c'est-à-dire en temps réel. Les circuits de présentation 55 sont ici agencés pour, sous la commande de l'unité centrale 20, présenter les références 5, des attributs 3 récupérés, dans une zone spécifique d'un document représentant le fichier d'entités sélectionnées 51. Les références 2 des entités 1 sélectionnées et les références 5 des attributs 3 récupérés sont représentées selon respectivement deux types de présentation différents, par exemple avec un type en italique, en oblique, en gras, donc en épaisseur de trait, en couleur spécifique ou encore de taille différente de celle de l'autre type. C'est en fait l'unité centrale 20 qui, lors l'élaboration finale du fichier d'entités sélectionnées 51, commande aux circuits de renseignement 70 de transformer les références d'attributs 4, de représentation d'attributs 3, récupérées de façon sélective en liste d'attributs 24, en les références 5 ayant une présentation différente. Les instructions en mémoire 20M prévoient que les circuits de renseignement 70, en coopération avec l'unité centrale 20, repèrent tout identifiant 2 d'entité sélectionnée apparaissant en plusieurs exemplaires dans le fichier d'entités sélectionnées 51, pour alors modifier le fichier d'entités sélectionnées 51 afin que les circuits de présentation 55 ne présentent qu'en un seul exemplaire les références 5 des attributs correspondants récupérés. Les circuits de renseignement 70 sont aussi prévus pour, avec l'unité centrale 20, modifier le type de présentation des attributs 3 récupérés qui sont associés à une dite entité 1 apparaissant en plusieurs exemplaires. L'utilisateur recevant le relevé de ses transactions pourra ainsi mieux analyser ses activités et ses besoins. Les circuits de renseignement 70 sont ici agencés pour mémoriser les identifiants d'utilisateur 6 en association avec la référence d'attribut 4 d'un attribut 3 sélectionné associée dans le fichier d'entités sélectionnées 51, et pour associer, à chaque référence d'entité 2 du fichier d'entités sélectionnées 51, un historique des utilisateurs et des références d'attributs 4 qu'ils ont sélectionnées. A chaque entité 1 est ainsi associée une liste des identifiants 6 de ses utilisateurs pendant une période déterminée. L'historique est donc un ensemble de blocs de données, chacun tel que représenté dans le bloc fonctionnel dessiné pour représenter le fichier d'entités sélectionnées 51. Les circuits de renseignement 70 sont en outre ici agencés pour classer, dans l'historique, les identifiants d'utilisateur 6 en fonction des références d'attributs 4 d'attributs 3 sélectionnés. Pour chaque gestionnaire d'une entité 1 déterminée, il est ainsi constitué un spectre d'utilisateurs, en regard du spectre des attributs 3 de l'entité 1 considérée dans la liste spécifique d'attributs 24. Le fichier d'entités sélectionnées 51 peut donc servir de fichier source pour élaborer des fichiers d'exploitation, tels que les dits historiques, dont le contenu a été trié d'abord selon chaque entité 1, ou chaque attribut 3, ou encore chaque identifiant d'utilisateur 6. Les circuits de renseignement 70 sont en outre ici prévus pour, avec l'unité centrale 20, classer les représentations 5 des attributs du fichier d'attributs sélectionnés 51 selon un ordre défini par des dates de péremption des attributs 3 récupérés. Si l'entrepôt, pris en exemple ci-dessus, sert au stockage de médicaments dont chaque famille de molécule constitue une entité 1 recouvrant plusieurs médicaments spécifiques constituant des attributs 3, le gestionnaire et les utilisateurs voient nettement quels sont, dans le stock, les médicaments spécifiques devant être utilisés rapidement . Indépendamment de l'existence du classement ci-dessus, il peut aussi être fourni des informations récentes portant sur des restrictions d'utilisation de certains médicaments. En particulier, les critères de choix des attributs 3 en liste spécifique d'attributs 24 peuvent permettre d'associer, dans une sous-famille dont toutes les références 5 vont être présentées, des médicaments qui viennent de se révêler incompatibles. Revenant à la répartition de l'équipement central en les deux serveurs 110 et 120 exposée au début, on comprendra que l'unité centrale 20 doit alors être dupliquée pour certaines de ses fonctions de base. Dans le serveur de gestion 110, l'unité centrale 20 considérée va d'abord recevoir la requête du terminal 10 à travers les circuits d'interface 9 et entamer l'élaboration du fichier d'entités sélectionnées 51, associé aux circuits d'adressage en lecture 40 qui vont appeler l'adresse IP2 du serveur de renseignement 120 pour accéder aux circuits mémoires 22, après réception, dans le fichier d'entités sélectionnées 51, du lien 52, expédié à travers le réseau informatique 100, par les circuits de spécification d'adressage 30, eux-mêmes renseignés à ce sujet par les circuits de gestion mémoire 21. Dans le serveur de renseignement 120 se trouvent aussi les circuits de récupération 60 et les circuits de renseignement 70, qui transmettent les références 5 au serveur de gestion 110 pour ainsi achever l'élaboration du fichier d'entités sélectionnées 51. On conçoit qu'une telle répartition des fonctions entre les deux serveurs 110, 120 permet de séparer au mieux les responsabilités respectives, puisque le serveur de renseignement 120 assure tout le traitement de recherche et d'extraction des références 5. Ses seuls échanges avec l'extérieur (terminal 10 et serveur de gestion 110) sont sous forme de messages dont le format est déterminé et traité par les circuits 92, et dont un protocole applicatif d'échange de données de requête et autres, pour la présente application, est géré par les circuits mémoires de logiciel 20M. Les circuits 92 du serveur de gestion 110 assurent donc l'adaptation de format et de débit des messages pour, à la fois, les messages d'établissement, et ultérieurement rupture, de communication, pour lesquels le réseau 100 est l'interlocuteur, et ensuite les messages applicatifs, pour lesquels le réseau 100 est transparent, le terminal 10 étant l'interlocuteur. Les circuits mémoires de logiciel 20M se substituent alors aux circuits 93, vis-à-vis des circuits 92 d'adaptation de format et de débit. Le protocole applicatif ci -dessus comprend en fait deux protocoles, un premier protocole pour les échanges avec les terminaux comme le terminal 10, c'est-à-dire les échanges "périphériques" ou "externes" à la partie centrale constituée par les serveurs 110 et 120, et un second protocole pour les échanges inter-serveurs 110, 120, si ceux-ci constituent deux systèmes autonomes, voisins ou distants . Le premier protocole prévoit une étape de réception d'une dite requête provenant du terminal 10, et par exemple une étape d'émission en retour d'une demande d'identifiant d'utilisateur 6, et/ou d'une demande de réémission d'un tel identifiant non reconnu une première fois. Dans le cas de serveurs séparés 110, 120 ici supposé, le premier protocole dans le serveur de gestion 110, qui a reçu la requête, active, dans le serveur de gestion 110, le second protocole, d'interrogation du serveur de renseignement 120, pour commander un appel à l'adresse IP2 du serveur de renseignement 120, afin d'y retransmettre la requête du terminal 10, éventuellement après adaptation à un format de message spécifique aux échanges entre les deux serveurs 110 et 120, ce format pouvant ainsi rester secret vis-à-vis des terminaux tels que le terminal 10. Le débit entre les serveurs 110 et 120 peut en outre être prévu plus élevé que pour le terminal 10. Les circuits 92 du serveur de gestion 110 sont alors prévus pour traiter les deux débits et les deux formats. Le second protocole, dans le serveur de renseignement 120, active alors les circuits de gestion mémoire 21 ainsi que les circuits de récupération 60 et les circuits de renseignement 70. Les informations 5 de représentation d'attributs 3 ainsi obtenues sont alors transmises par ceux-ci au réseau informatique 100 à travers les circuits d'interface réseau 9 du serveur de renseignement 120, après une mise en forme selon le format voulu pour le second protocole. Afin de sécuriser les échanges entre les serveurs 110 et 120, les paquets échangés sont numérotés, afin de détecter à l'arrivée toute perte ou tout doublon. Le second protocole peut en outre prévoir un codage des données échangées. Afin de sécuriser le fichier d'entités sélectionnées 51 et le fichier global d'attributs d'entités 23 contre toute intrusion en lecture ou en écriture, il peut en outre être prévu de les répartir en mémoire de façon fragmentée et dupliquée, c'est-à-dire de les segmenter en fichiers de fragments de taille limitée, chacun mémorisé en plusieurs exemplaires en diverses zones mémoires, chaque telle zone mémoire étant associée à un lien d'adressage vers au moins une autre zone mémoire relative à un autre fragment, et de préférence plusieurs tels liens d'adressage vers toutes les zones mémoires de tous les autres fragments. De tels liens d'adressage peuvent être mémorisés avec chaque zone mémoire considérée ou bien dans une ou plusieurs zones mémoires de cartographie prévues à cet effet . Pour une gestion dynamique des listes spécifiques d'attributs 24 par les entités 1, l'unité centrale 20 met à jour le fichier global d'attributs d'entités 23, logé dans le serveur de renseignement 120, par réception de messages de mise à jour émis par le terminal 10, de sélection et aussi de gestion, et reçus à travers les circuits d'interface réseau 9 du serveur de renseignement 120. 24 considered. Using the example of the warehouse, a request for a spare part consisting of an electrical connector specified by a reference of the type of attribute references 4 will be transcoded, by the associated individual transcoding table 62, into a plurality of individual addresses of attributes 3, in the specific list of attributes 24 considered, each address of the plurality corresponding to attribute 3 concerning a connector having for example the same number of pins, that is to say belonging to the same subfamily. However, if the file of selected entities 51, under preparation, turns out to contain two attribute references 4 for respectively two different connectors, this represents an indication suggesting that the user has needs in the field of connectors . In such a case, the processing circuits 61 will provide richer information (information 5) than the simple reunion of the two attribute subfamilies 3 to which the two connectors belong. In such a case, the processing circuits 61 use, in place of the two individual transcoding tables 62 considered, a more global transcoding table 63, that is to say providing the individual addresses of the whole family considered attribute 3, that is, say including the sub-families thereof not selected. To do this, there is provided a row of reading addressing multiplexers 65, 66 and 67 allowing each to address and read any individual address of attribute representation 4 in each memory area (24) respectively. A common multiplexer 68 collects the attribute references 4 which are thus read and transmits them to the intelligence circuits 70. The multiplexers 65, 66, 67 and 68 have turnout control inputs (arrows) making it possible to connect the output of the multiplexer considered to that of its inputs which is connected to the desired address in the memory area (24). The read addressing circuits 40, in response to the reception of a said request from the terminal 10, thus issue read access requests to the global file of attribute attributes 23, requests received and processed by the memory management circuits 21. The memory management circuits 21 are further here arranged to control access to the global file of attributes of entities 23 as a function of access criteria linked to a user identifier 6, entered by the selection terminal 10 and retransmitted to the memory management circuits 21 through the interface circuits 9, and thus invalidate any request associated with a user identifier 6 which does not meet said access criteria. The user identifier 6 is here provided by a smart card through the reader 13 and / or by a code word entered on a keyboard connected to the selection terminal 10. The file of selected entities 51 remains stored in electronic form so that it can be archived and used for statistical purposes, for example. The file of selected entities 51 is however associated with circuits 55 for presenting said file of selected entities 51 to a user, for example a screen of the terminal 10, after transmission through the computer network 100, or even, as drawn , a local printer, for sending a print by post, or a remote printer, for example at the user's. The central unit 20 comprises software memory circuits 20M containing, inter alia, instructions necessary for managing the presentation circuits 55, that is to say transmitting to them the file of selected entities 51 and in particular adjusting the periodicity of their activation. The memory circuits 20M are for example read only memories, possibly rewritable, or network circuits of combinative logic, of the so-called FPLA type (Field Programmable Logic Array, for Network of logic doors writable on site). The central unit 20 can therefore be of the universal computer type or else be dedicated to the present particular application, for example in the form of an automaton programmed by the FPLA circuits, which, under the control of a time base, establish and break, as desired, links between various functional circuits of the controller, thereby successively creating the functions required to carry out the successive stages of the process. This therefore amounts to modifying, cyclically and in an appropriate manner, the wiring between these circuits. Using the example of the warehouse, each user or manager can, for example, every month receive a statement of transactions made, corresponding to each of the requests issued. The presentation circuits 55 may however, in addition or instead, be provided to operate at each selection of attribute 3, that is to say in real time. The presentation circuits 55 are here arranged to, under the control of the central unit 20, present the references 5, of the attributes 3 recovered, in a specific zone of a document representing the file of selected entities 51. The references 2 of the entities 1 selected and the references 5 of the attributes 3 recovered are represented respectively according to two different types of presentation, for example with a type in italics, oblique, in bold, therefore in line thickness, in specific color or else of different size of that of the other type. It is in fact the central unit 20 which, during the final elaboration of the file of selected entities 51, commands the intelligence circuits 70 to transform the references of attributes 4, of representation of attributes 3, retrieved so selective in attribute list 24, in references 5 having a different presentation. The instructions in memory 20M provide that the intelligence circuits 70, in cooperation with the central unit 20, locate any identifier 2 of selected entity appearing in multiple copies in the file of selected entities 51, so as to modify the file of selected entities 51 so that the presentation circuits 55 only present in a single copy the references 5 of the corresponding attributes recovered. The intelligence circuits 70 are also provided for, with the central unit 20, modifying the type of presentation of the attributes 3 recovered which are associated with a said entity 1 appearing in several copies. The user receiving the statement of his transactions will thus be able to better analyze his activities and his needs. The information circuits 70 are here arranged to store the user identifiers 6 in association with the attribute reference 4 of a selected attribute 3 associated in the file of selected entities 51, and to associate, with each reference of entity 2 of the file of selected entities 51, a history of the users and attribute references 4 that they have selected. Each entity 1 is thus associated with a list of identifiers 6 of its users during a determined period. The history is therefore a set of data blocks, each as represented in the functional block drawn to represent the file of selected entities 51. The intelligence circuits 70 are also here arranged to classify, in the history, the user identifiers 6 based on attribute references 4 of attributes 3 selected. For each manager of a given entity 1, a spectrum of users is thus constituted, opposite the spectrum of attributes 3 of the entity 1 considered in the specific list of attributes 24. The file of selected entities 51 can therefore serve as a source file for developing operating files, such as the so-called historical files, the content of which has been sorted first according to each entity 1, or each attribute 3, or each user identifier 6. The circuits of information 70 are also here provided for, with the central unit 20, classifying the representations 5 of the attributes of the selected attribute file 51 according to an order defined by the expiration dates of the attributes 3 recovered. If the warehouse, taken as an example above, is used for the storage of drugs of which each family of molecule constitutes an entity 1 covering several specific drugs constituting attributes 3, the manager and the users clearly see what are, in the stock, the specific drugs to be used quickly. Irrespective of the existence of the above classification, recent information may also be provided concerning restrictions on the use of certain medicinal products. In particular, the criteria for choosing attributes 3 in a specific list of attributes 24 can make it possible to associate, in a subfamily of which all the references 5 will be presented, drugs which have just been revealed to be incompatible. Returning to the distribution of the central equipment into the two servers 110 and 120 exposed at the beginning, it will be understood that the central unit 20 must then be duplicated for some of its basic functions. In the management server 110, the central unit 20 considered will first receive the request from the terminal 10 through the interface circuits 9 and begin to prepare the file of selected entities 51, associated with the addressing circuits read 40 which will call the IP2 address of the information server 120 to access the memory circuits 22, after reception, in the file of selected entities 51, of the link 52, sent through the computer network 100, by the circuits of addressing specification 30, themselves informed on this subject by memory management circuits 21. In the information server 120 there are also the recovery circuits 60 and the information circuits 70, which transmit the references 5 to the management server 110 so as to complete the preparation of the file of selected entities 51 It is understood that such a distribution of functions between the two servers 110, 120 makes it possible to separate the respective responsibilities as best as possible, since the information server 120 provides all the processing for searching and extracting references 5. Its only exchanges with the exterior (terminal 10 and management server 110) are in the form of messages the format of which is determined and processed by the circuits 92, and of which an application protocol for exchanging request and other data, for the present application, is managed by software memory circuits 20M. The circuits 92 of the management server 110 therefore ensure the adaptation of format and bit rate of the messages for, at the same time, the establishment messages, and subsequently break, of communication messages, for which the network 100 is the interlocutor, and then the application messages, for which the network 100 is transparent, the terminal 10 being the interlocutor. The software memory circuits 20M then replace the circuits 93, vis-à-vis the circuits 92 for format and bit rate adaptation. The above application protocol in fact comprises two protocols, a first protocol for exchanges with terminals such as terminal 10, that is to say exchanges "peripheral" or "external" to the central part constituted by the servers. 110 and 120, and a second protocol for inter-server exchanges 110, 120, if these constitute two autonomous systems, neighboring or distant. The first protocol provides a step of receiving a so-called request from the terminal 10, and for example a step of sending back a request for a user identifier 6, and / or a request for re-transmission of '' such an identifier not recognized for the first time. In the case of separate servers 110, 120 here assumed, the first protocol in the management server 110, which received the request, activates, in the management server 110, the second protocol, for interrogating the intelligence server 120, to order a call to the IP2 address of the information server 120, in order to retransmit the request from the terminal 10 there, possibly after adaptation to a message format specific to the exchanges between the two servers 110 and 120, this format thus being able to remain secrecy vis-à-vis terminals such as terminal 10. The speed between the servers 110 and 120 can also be higher than for terminal 10. The circuits 92 of the management server 110 are then provided to process the two bit rates and both formats. The second protocol, in the information server 120, then activates the memory management circuits 21 as well as the recovery circuits 60 and the information circuits 70. The information 5 representing attributes 3 thus obtained is then transmitted by them. ci to the computer network 100 through the network interface circuits 9 of the information server 120, after formatting according to the format desired for the second protocol. In order to secure the exchanges between the servers 110 and 120, the exchanged packets are numbered, in order to detect on arrival any loss or any duplication. The second protocol may also provide for coding of the data exchanged. In order to secure the file of selected entities 51 and the global file of attributes of entities 23 against any intrusion in reading or writing, it can also be provided to distribute them in memory in a fragmented and duplicated manner, this is that is to say to segment them into files of fragments of limited size, each memorized in several copies in various memory zones, each such memory zone being associated with an addressing link to at least one other memory zone relating to another fragment, and preferably several such addressing links to all the memory areas of all the other fragments. Such addressing links can be stored with each memory area considered or in one or more map memory areas provided for this purpose. For dynamic management of the specific lists of attributes 24 by the entities 1, the central unit 20 updates the global file of attributes of entities 23, housed in the intelligence server 120, by reception of update messages. day sent by the terminal 10, selection and also management, and received through the network interface circuits 9 of the intelligence server 120.

Claims

Revendications 1. Procédé d'enrichissement d'un fichier d'entités sélectionnées (51) , comportant une première pluralité d'entités (1) sélectionnées parmi une deuxième pluralité d'entités (1), procédé dans lequel : dans une première phase, d'établissement de la première pluralité d'entités (1) : on établit un fichier global (23) d'attributs (3) d'entités (1), contenant une dite deuxième pluralité d'identifiants (2) d'entités (1) respectives, chacun associé à une liste individuelle (24) d'attributs (3), pour constituer le fichier d'entités sélectionnées (51), on sélectionne, dans le fichier global d'attributs d'entités (23), un certain nombre, propre à chaque entité (1), d'attributs (3) et l'on mémorise, à titre de première pluralité d'entités (1), les identifiants (2) des entités (1) dont au moins un attribut (3) a été sélectionné, on complète le fichier d'entités sélectionnées (51) en associant, à chaque entité (1) sélectionnée, un lien (52) d'adressage vers l'identifiant (2) de l'entité (1) considérée dans le fichier global d'attributs d'entités (23) et, dans une deuxième phase, de dit enrichissement du fichier d'entités sélectionnées (51) : on parcourt le fichier d'entités sélectionnées (51) pour, au moyen des liens d'adressage (52), accéder en lecture, dans le fichier global d'attributs d'entités (23), aux identifiants d'entités (2) spécifiés par les liens (52), on récupère un certain nombre des attributs (3) de chaque liste individuelle (24) ainsi adressée, et dans le fichier d'entités sélectionnées (51), on écrit une représentation (5) de chaque attribut (3) récupéré. Claims 1. Method for enriching a file of selected entities (51), comprising a first plurality of entities (1) selected from a second plurality of entities (1), method in which: in a first phase, establishment of the first plurality of entities (1): a global file (23) of attributes (3) of entities (1) is established, containing a said second plurality of identifiers (2) of entities ( 1) respective, each associated with an individual list (24) of attributes (3), to constitute the file of selected entities (51), one selects, in the global file of attributes of entities (23), a certain number, specific to each entity (1), of attributes (3) and the identifiers (2) of the entities (1) of which at least one attribute are stored, as the first plurality of entities (1) (3) has been selected, the file of selected entities (51) is completed by associating, with each entity (1) selected, a l ien (52) of addressing to the identifier (2) of the entity (1) considered in the global file of attributes of entities (23) and, in a second phase, of said enrichment of the file of entities selected (51): the file of selected entities (51) is browsed to, by means of the addressing links (52), access, in reading, in the global file of attribute attributes (23), to the identifiers d 'entities (2) specified by the links (52), we recover a certain number of attributes (3) from each individual list (24) thus addressed, and in the file of selected entities (51), we write a representation ( 5) of each attribute (3) retrieved. 2. Procédé selon la revendication 1, dans lequel on mémorise des références (4) des attributs (3) sélectionnés et, pour la récupération d'attributs, on lit les dites références d'attributs sélectionnés (4) afin de choisir les attributs (3) à récupérer en fonction de critères de choix déterminés prenant en compte les références des attributs sélectionnés (4) . 2. Method according to claim 1, in which references (4) of the attributes (3) selected are stored and, for retrieving attributes, said references of selected attributes (4) are read in order to choose the attributes ( 3) to be retrieved according to determined selection criteria taking into account the references of the selected attributes (4). 3. Procédé selon la revendication 2, dans lequel on lit les références mémorisées des attributs sélectionnés (4) , afin de repérer de dites références mémorisées (4) d'attributs (3) associées à une même entité (1), à sélection multiple, et on choisit les attributs (3) à récupérer en fonction de dits critères de choix déterminés traitant spécifiquement les entités (1) à sélection multiple. 3. Method according to claim 2, in which the stored references of the selected attributes (4) are read in order to locate said stored references (4) of attributes (3) associated with the same entity (1), with multiple selection. , and the attributes (3) to be recovered are chosen as a function of said determined selection criteria specifically treating the multiple selection entities (1). 4. Procédé selon l'une des revendications 1 à 3, dans lequel la sélection du dit certain nombre d'attributs (3) s'effectue au moyen d'un lecteur de carte à puce. 4. Method according to one of claims 1 to 3, wherein the selection of said number of attributes (3) is carried out by means of a smart card reader. 5. Procédé selon l'une des revendications 1 à 4, dans lequel la lecture du fichier global d'attributs d'entités (23) s'effectue au moyen de requêtes d'accès au fichier global d'attributs d'entités (23) qui sont contrôlées en fonction de critères d'accès liés à un identifiant d'utilisateur, saisi lors de la sélection, et toute requête associée à un identifiant d'utilisateur ne répondant pas aux dits critères est rejetée. 5. Method according to one of claims 1 to 4, in which the reading of the global file of attributes of entities (23) is carried out by means of requests for access to the global file of attributes of entities (23 ) which are controlled according to access criteria linked to a user identifier, entered during selection, and any request associated with a user identifier that does not meet said criteria is rejected. 6. Procédé selon l'une des revendications 1 à 5, dans lequel on présente à un utilisateur, selon un cycle de période déterminée, le fichier d'entités sélectionnées (51) . 6. Method according to one of claims 1 to 5, in which a file of selected entities (51) is presented to a user, according to a cycle of determined period. 7. Procédé selon l'une des revendications 1 à 6, dans lequel on loge le fichier d'entités sélectionnées (51) et le fichier global d'attributs d'entités (23) dans des serveurs et on y accède à travers un réseau informatique (100) . 7. Method according to one of claims 1 to 6, in which the file of selected entities is housed (51) and the global file of attributes of entities (23) in servers and is accessed through a computer network (100). 8. Équipement informatique de traitement d'informations pour la mise en œuvre du procédé de la revendication 1, comportant : des moyens de calcul (20) agencés pour établir, dans des moyens mémoires (22), un fichier global (23) d'attributs (3) d'entités (1), contenant une dite deuxième pluralité d'entités d'identifiants (2) d'entités (1) respectives, et agencés pour associer chaque identifiant d'entité (2) à une liste individuelle (24) d'attributs (3), des moyens de mémorisation de sélection (50) , agencés pour recevoir des informations de sélection d'un certain nombre, propre à chaque entité (1), d'attributs (3) dans les listes individuelles (24) et agencés pour mémoriser en conséquence, à titre de fichier (51) d'entités (1) sélectionnées, les identifiants (2) des entités (1) dont au moins un attribut (3) a été sélectionné, des moyens de spécification d'adressage (30), agencés pour compléter le fichier d'entités sélectionnées (51) en associant, à chaque identifiant (2) d'entité sélectionnée, un lien (52) d'adressage vers l'identifiant d'entité (2) considéré dans le fichier global d'attributs d'entités (23), des moyens (40) d'adressage en lecture du fichier d'entités sélectionnées (51) agencés pour, au moyen du lien d'adressage (52), pointer, dans le fichier global d'attributs d'entités (23), sur l'identifiant d'entité (2) spécifié par le lien (52), pour ainsi accéder en lecture à la liste spécifique d'attributs (24) associée, des moyens de récupération (60) , agencés pour récupérer, dans le fichier global d'attributs d'entités (23) , un certain nombre des attributs (3) de la liste individuelle (24) ainsi adressée, et des moyens de renseignement (70) agencés pour, dans le fichier d'entités sélectionnées (51), écrire une référence (5) de chaque attribut (3) récupéré. 8. IT equipment for processing information for implementing the method of claim 1, comprising: calculation means (20) arranged to establish, in memory means (22), a global file (23) of attributes (3) of entities (1), containing a said second plurality of identifiers entities (2) of respective entities (1), and arranged to associate each entity identifier (2) with an individual list ( 24) of attributes (3), selection storage means (50), arranged to receive selection information of a certain number, specific to each entity (1), of attributes (3) in the individual lists (24) and arranged to store accordingly, as a file (51) of selected entities (1), the identifiers (2) of the entities (1) of which at least one attribute (3) has been selected, means of addressing specification (30), arranged to complete the file of selected entities (51) by associating, with each identifier (2) of selected entity, a link (52) for addressing to the entity identifier (2) considered in the global file of attribute attributes (23), means (40) of addressing in reading the file of selected entities (51) arranged to, by means of the addressing link (52), point, in the global file of attribute attributes (23), to the entity identifier ( 2) specified by the link (52), so as to read access to the associated specific list of attributes (24), retrieval means (60), arranged to retrieve, from the global file of attribute attributes (23), a certain number of attributes (3) from the individual list (24) thus addressed, and means of information ( 70) arranged to, in the file of selected entities (51), write a reference (5) of each attribute (3) retrieved. 9. Équipement selon la revendication 8, dans lequel les moyens de mémorisation de sélection (50) sont agencés pour effectuer une mémorisation des références (4) des attributs (3) sélectionnés et les moyens (60) de récupération d'attributs sont agencés pour lire les références (4) mémorisées des attributs sélectionnés et choisir les attributs à récupérer en fonction de critères de choix déterminés prenant en compte les références (4) des attributs sélectionnés. 9. Equipment according to claim 8, in which the selection storage means (50) are arranged to store the references (4) of the attributes (3) selected and the attribute recovery means (60) are arranged to read the stored references (4) of the selected attributes and choose the attributes to be retrieved according to determined selection criteria taking into account the references (4) of the selected attributes. 10. Équipement selon la revendication 9, dans lequel les moyens de récupération (60) sont agencés pour repérer de dites références (4) d'attributs sélectionnés associées à une même entité (1) , à sélection multiple, et agencés pour choisir les attributs à récupérer en fonction de dits critères de choix déterminés traitant spécifiquement les entités (1) à sélection multiple. 10. Equipment according to claim 9, in which the recovery means (60) are arranged to locate said references (4) of selected attributes associated with the same entity (1), with multiple selection, and arranged to choose the attributes to be retrieved as a function of said determined selection criteria specifically treating multiple selection entities (1). 11. Équipement selon l'une des revendications 8 à 10, comportant des moyens (10) de sélection d'attributs (3), comprenant un lecteur (13) de support informatique d'informations, agencés pour commander les moyens de mémorisation de sélection (50) par transmission des informations de sélection d'attributs (3). 11. Equipment according to one of claims 8 to 10, comprising means (10) for selecting attributes (3), comprising a reader (13) of computer information support, arranged to control the selection storage means. (50) by transmission of attribute selection information (3). 12. Équipement selon la revendication 11, dans lequel le lecteur (13) est un lecteur de carte à puce. 12. Equipment according to claim 11, in which the reader (13) is a smart card reader. 13. Équipement selon l'une des revendications 11 et 12, comportant des moyens (21) de gestion des moyens mémoires (22) , agencés pour recevoir et traiter des requêtes d'accès en dite lecture au fichier global d'attributs d'entités (23) depuis les moyens d'adressage en lecture (40), et agencés pour contrôler l'accès au fichier global d'attributs d'entités (23) en fonction de critères d'accès liés à un identifiant d'utilisateur (6), saisi par les moyens de sélection (10) et retransmis aux moyens de gestion mémoire (21) , et pour ainsi invalider toute requête associée à un identifiant d'utilisateur (6) ne répondant pas aux dits critères d'accès. 13. Equipment according to one of claims 11 and 12, comprising means (21) for managing the memory means (22), arranged to receive and process access requests in said reading to the global file of attribute attributes. (23) from the read addressing means (40), and arranged to control access to the global file of attribute attributes (23) according to access criteria linked to a user identifier (6 ), entered by the selection means (10) and retransmitted to the memory management means (21), and thus invalidate any request associated with a user identifier (6) which does not meet said access criteria. 14. Équipement selon la revendication 13, dans lequel les moyens de renseignement (70) sont agencés pour mémoriser les identifiants d'utilisateur (6) en association avec une référence (4) d'attribut sélectionné associée dans le fichier d'entités sélectionnées (51), et pour associer, à chaque référence d'entité (2) du fichier d'entités sélectionnées (51) , un historique des utilisateurs et des attributs qu'ils ont sélectionnés. 14. Equipment according to claim 13, in which the information means (70) are arranged to store the user identifiers (6) in association with a reference (4) of selected attribute associated in the file of selected entities ( 51), and to associate, with each entity reference (2) of the file of selected entities (51), a history of the users and of the attributes they have selected. 15. Équipement selon la revendication 14, dans lequel les moyens de renseignement (70) sont agencés pour classer, dans l'historique, les identifiants d'utilisateur (6) en fonction des références d'attributs sélectionnés (4) . 15. Equipment according to claim 14, in which the information means (70) are arranged to classify, in the history, the user identifiers (6) according to the references of selected attributes (4). 16. Équipement selon l'une des revendications 8 à 15, dans lequel le fichier d'entités sélectionnées (51) est de type électronique et est associé à des moyens (20, 20M, 55) de présentation du dit fichier d'entités sélectionnées (51) à un utilisateur. 16. Equipment according to one of claims 8 to 15, in which the file of selected entities (51) is of electronic type and is associated with means (20, 20M, 55) for presenting said file of selected entities (51) to a user. 17. Équipement selon la revendication 16, dans lequel les moyens de présentation (20, 20M, 55) sont agencés pour fonctionner à chaque sélection d'attribut (3). 17. Equipment according to claim 16, in which the presentation means (20, 20M, 55) are arranged to operate at each attribute selection (3). 18. Équipement selon la revendication 16, dans lequel les moyens de présentation (20, 20M, 55) sont agencés pour effectuer cycliquement la dite présentation. 18. Equipment according to claim 16, wherein the presentation means (20, 20M, 55) are arranged to perform said presentation cyclically. 19. Équipement selon l'une des revendications 16 à 18, dans lequel les moyens de présentation (20, 20M, 55) comportent des moyens d'impression du fichier d'attributs sélectionnés (51) . 19. Equipment according to one of claims 16 to 18, wherein the presentation means (20, 20M, 55) include means for printing the selected attribute file (51). 20. Équipement selon l'une des revendications 16 à 19, dans lequel les moyens de présentation (55) sont agencés pour présenter les références (5), des attributs (3) récupérés, dans une zone spécifique d'un document représentant le fichier d'entités sélectionnées (51). 20. Equipment according to one of claims 16 to 19, in which the presentation means (55) are arranged to present the references (5), of the attributes (3) recovered, in a specific zone of a document representing the file. selected entities (51). 21. Équipement selon l'une des revendications 16 à 20, dans lequel les moyens de présentation (20, 20M, 55) sont agencés pour présenter les références (25) des entités (1) sélectionnées et les références (5) des attributs (3) récupérés selon respectivement deux types de présentation différents . 21. Equipment according to one of claims 16 to 20, in which the presentation means (20, 20M, 55) are arranged to present the references (25) of the entities (1) selected and the references (5) of the attributes ( 3) recovered according to respectively two different types of presentation. 22. Équipement selon la revendication 21, dans lequel les moyens de présentation (20, 20M, 55) sont agencés pour que les deux types de présentation diffèrent par au moins l'une des caractéristiques de symboles identifiant les divers attributs (3) récupérés et entités (1) correspondantes, caractéristiques appartenant au groupe constitué par la couleur, la taille, l'obliquité du tracé des symboles, l'épaisseur de trait. 22. Equipment according to claim 21, in which the presentation means (20, 20M, 55) are arranged so that the two types of presentation differ by at least one of the characteristics of symbols identifying the various attributes (3) recovered and corresponding entities (1), characteristics belonging to the group constituted by the color, the size, the obliquity of the outline of the symbols, the line thickness. 23. Équipement selon l'une des revendications 16 à 22, dans lequel les moyens de renseignement (70) sont agencés pour repérer tout identifiant (2) d'entité sélectionnée apparaissant en plusieurs exemplaires dans le fichier d'entités sélectionnées (51) et agencés pour ne présenter qu'en un seul exemplaire les références (5) des attributs correspondants récupérés. 23. Equipment according to one of claims 16 to 22, in which the information means (70) are arranged to locate any identifier (2) of selected entity appearing in multiple copies in the file of selected entities (51) and arranged not to present that in a single copy the references (5) of the corresponding attributes recovered. 24. Équipement selon la revendication 23, dans lequel les moyens de renseignement (70) sont agencés pour modifier le type de présentation des références (5) des attributs récupérés qui sont associés à une dite entité (1) apparaissant en plusieurs exemplaires dans le fichier d'entités sélectionnées (51). 24. Equipment according to claim 23, in which the information means (70) are arranged to modify the type of presentation of the references (5) of the attributes retrieved which are associated with a said entity (1) appearing in multiple copies in the file. selected entities (51). 25. Équipement selon l'une des revendications 16 à 24, dans lequel les moyens de renseignement (70) sont agencés pour classer les représentations (5) des attributs du fichier d'attributs sélectionnés (51) selon un ordre défini par des dates de péremption des attributs (3) récupérés. 25. Equipment according to one of claims 16 to 24, in which the information means (70) are arranged to classify the representations (5) of the attributes of the selected attribute file (51) according to an order defined by dates of expiration of the attributes (3) recovered. 26. Équipement selon l'une des revendications 8 à 25, dans lequel les moyens de renseignement (70) sont agencés pour fournir, dans le fichier d'entités sélectionnées (51), des informations de total représentant, pour chaque entité (1), le nombre d'attributs (4) qui ont été sélectionnés. 26. Equipment according to one of claims 8 to 25, in which the information means (70) are arranged to provide, in the file of selected entities (51), total information representing, for each entity (1) , the number of attributes (4) that have been selected. 27. Équipement selon l'une des revendications 8 à 26, dans lequel les moyens de renseignement (20) sont agencés pour établir des historiques. 27. Equipment according to one of claims 8 to 26, wherein the information means (20) are arranged to establish histories. 28. Équipement selon l'une des revendications 8 à 27, dans lequel les moyens de calcul (20) sont agencés pour mettre à jour le fichier global d'attributs d'entités (23), logé dans un serveur de renseignement (120) , par réception de messages de mise à jour émis par un terminal de gestion (10) et reçus à travers des circuits d'interface réseau (9) reliés à un réseau informatique (100) . 28. Equipment according to one of claims 8 to 27, wherein the calculation means (20) are arranged to update the global file of attribute attributes (23), housed in an information server (120) , by receiving update messages sent by a management terminal (10) and received through network interface circuits (9) connected to a computer network (100). 29. Équipement selon la revendication 28, dans lequel les circuits d'interface réseau (9) comportent des circuits29. Equipment according to claim 28, in which the network interface circuits (9) comprise circuits (93) de niveau OSI 3, d'établissement de communications avec des circuits externes de liaison réseau (11) , et des circuits (92) de niveau OSI 2, de gestion de format et de débit de paquets de dites communications. (93) at OSI level 3, establishing communications with external network link circuits (11), and OSI 2 level circuits (92) for managing the format and packet throughput of said communications. 30. Équipement selon l'une des revendications 28 et 29, dans lequel le fichier d'entités sélectionnées (51) est logé dans un serveur de gestion des sélections (110) relié au réseau informatique (100) et agencé pour traiter un premier protocole, de réception des informations de sélection d'attributs par les moyens de mémorisation de sélection (50), et un second protocole, d'interrogation du serveur de renseignement (120) . 30. Equipment according to one of claims 28 and 29, wherein the file of selected entities (51) is housed in a selection management server (110) connected to the computer network (100) and arranged to process a first protocol , for receiving attribute selection information by the selection storage means (50), and a second protocol, for interrogating the intelligence server (120).
PCT/FR2005/001068 2004-04-30 2005-04-29 Method and device for supplementing a data file Ceased WO2005116870A1 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
FR0404681 2004-04-30
FR0404681A FR2869701A1 (en) 2004-04-30 2004-04-30 Enriched commercial information statement generating system, has insertion unit to insert data stored in promotional information database into existing commercial information statement to transform existing statement into enriched statement
FR0405830 2004-05-28
FR0405830 2004-05-28
FR0501452 2005-02-14
FR0501452A FR2869703A1 (en) 2004-04-30 2005-02-14 Entities file enriching method, involves selecting certain number of attributes of entities, recovering other attributes from lists by addressing line, and writing information of recovered attributes in file

Publications (1)

Publication Number Publication Date
WO2005116870A1 true WO2005116870A1 (en) 2005-12-08

Family

ID=34972980

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2005/001068 Ceased WO2005116870A1 (en) 2004-04-30 2005-04-29 Method and device for supplementing a data file

Country Status (1)

Country Link
WO (1) WO2005116870A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6098081A (en) * 1996-05-06 2000-08-01 Microsoft Corporation Hypermedia navigation using soft hyperlinks
EP1126392A2 (en) * 1998-07-07 2001-08-22 Encirq Corporation Customization of electronic content based on consumer attributes
US20020002560A1 (en) * 2000-06-30 2002-01-03 Snehanshu Shah Method and system for collecting diverse data types within a manufacturing environment and accessing the diverse data types through a network portal
US20020140729A1 (en) * 2001-03-30 2002-10-03 Price Stephen H. Dynamic web list display

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6098081A (en) * 1996-05-06 2000-08-01 Microsoft Corporation Hypermedia navigation using soft hyperlinks
EP1126392A2 (en) * 1998-07-07 2001-08-22 Encirq Corporation Customization of electronic content based on consumer attributes
US20020002560A1 (en) * 2000-06-30 2002-01-03 Snehanshu Shah Method and system for collecting diverse data types within a manufacturing environment and accessing the diverse data types through a network portal
US20020140729A1 (en) * 2001-03-30 2002-10-03 Price Stephen H. Dynamic web list display

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Web & Datenbanken", 2003, DPUNKT VERLAG, HEIDELBERG, XP002344488 *

Similar Documents

Publication Publication Date Title
US10372748B2 (en) Methods and apparatuses for presenting content
US6226412B1 (en) Secure digital interactive system for unique product identification and sales
CA2329598C (en) Method and apparatus for the management of data files
CN106453619B (en) Cardiovascular disease intelligence follow-up system based on network
EP3111653B1 (en) Systems and methods for providing a user with a set of interactivity features on a user device
US5796395A (en) System for publishing and searching interests of individuals
US20100114691A1 (en) Managing a marketing template used in an e-mail marketing campaign
WO2007011753A3 (en) Acquiring and assembling real property data
US8578009B1 (en) Systems and methods for correlating online aliases with real-world identities
CN103731338A (en) Comment processing device and comment processing method
CN102004994B (en) Online product recommendation and selection method, device and system
CN116230147A (en) Medical examination information mutual recognition sharing system
FR2787264A1 (en) METHOD FOR CREATING AND MANAGING AT LEAST ONE CRYPTOGRAPHIC KEY AND SYSTEM FOR IMPLEMENTING IT
JP2006506729A (en) Method and apparatus for accessing online services
EP1378106A1 (en) Digital data exchange system
WO2014172761A2 (en) Method and system for communication between users, in particular between doctors/dentists and patients
FR2819321A1 (en) PROCESSING AND ACCESS TO DATA IN A COMPUTER RESERVATION SYSTEM, AND IMPLEMENTATION SYSTEM
WO2005116870A1 (en) Method and device for supplementing a data file
EP1530751A1 (en) Data management system for emergency situation
FR2785122A1 (en) Remote control of automaton using on-board electronic card has embedded electronic card forming interface between automaton and communication network
CN109635193A (en) A kind of books reading shared platform
CA2396388C (en) Method and device for accessing information sources and services on the web
EP1763790A1 (en) Method and device for searching and customisably storing results
EP2397962A1 (en) Device and method for secured storage of biometric data
US11461711B2 (en) Lanyap visual pro

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: CONSTATION DE LA PERTE D UN DROIT CONFORMEMENT A LA REGLE 69(1) CBE, FORMULAIRE 1205 A DATE DU 06.03.07

122 Ep: pct application non-entry in european phase