WO2001088778A1 - System and method for distributing digital data concerning commercial exchanges - Google Patents

System and method for distributing digital data concerning commercial exchanges Download PDF

Info

Publication number
WO2001088778A1
WO2001088778A1 PCT/FR2001/001478 FR0101478W WO0188778A1 WO 2001088778 A1 WO2001088778 A1 WO 2001088778A1 FR 0101478 W FR0101478 W FR 0101478W WO 0188778 A1 WO0188778 A1 WO 0188778A1
Authority
WO
WIPO (PCT)
Prior art keywords
supplier
data
catalog
user
information
Prior art date
Application number
PCT/FR2001/001478
Other languages
French (fr)
Inventor
Philippe Blot-Lefevre
Original Assignee
Hub2B Inc.
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
Application filed by Hub2B Inc. filed Critical Hub2B Inc.
Priority to AU2001262415A priority Critical patent/AU2001262415A1/en
Publication of WO2001088778A1 publication Critical patent/WO2001088778A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Definitions

  • the present invention relates to the field of information processing, and more particularly to the field of electronic commerce.
  • the object of the invention is to provide a secure platform for the distribution of content and in no case a direct online sales site and to distribute this content and to formalize its reuse.
  • “Suppliers” for the content a computer server for managing the distribution of this content, "resellers or users” for the use or consultation of the content.
  • the Suppliers will be identified below in “Supplier” and the resellers in “Users”.
  • This online catalog is the solution to reconcile local trade and online sales since it respects the complementary interests of the manufacturer, its distribution network, its installers.
  • This online catalog ensures, through its Suppliers, the validity of product sheets (of its content), the uniqueness of its representation (of its form) and the rights to reuse.
  • the US patent US06038668 is known in the state of the art which relates to a networked system for matching, correlating information, extracting, searching in catalogs.
  • This system allows Suppliers to publish information in electronic catalogs, to structure this information in an object-oriented representation distributed over a network of computers, such as the Internet. It also allows Users to search and extract information about products and Suppliers, which fulfill conditions dynamically specified by the customer.
  • a search engine sends the extracted pages to an object-oriented database, which sorts the information received by the internal information organization structure. By searching for information as it is stored in the knowledge base, the User can quickly extract the information stored in a form highly suited to the User's search strategy.
  • additional tools act on the stored information so that, among other things, exchanges of designs are organized between the selected elements where additional design and selection options are provided to each user.
  • the system also supports the creation of products made up of several components. These products can be used as parts that can form higher level products ( Figure 1).
  • the invention aims to provide a versatile and secure system for building an improved exchange platform.
  • the SYSTEM allows a natural or legal person to contract with one or more others of which only certain individual or professional characteristics are sufficient for him for the contract to be justified.
  • the SYSTEM manages the adherence of the various parties to the contract as well as evidence useful for its application and monitoring.
  • the contractual exchange permitted by the SYSTEM concerns rights and rights transfers, means, conditions of use or application, etc., applicable to CONTENT (multimedia), this content may itself be contracts.
  • the SYSTEM includes a dynamic information mechanism (NOTIFICATION) such as to avoid any break in the flow of information and contractual amendments between individuals or between professional functions for which the intuu personnae is not decisive .
  • NOTIFICATION dynamic information mechanism
  • Multilingual correspondence tables, multi-file version and Ideograms
  • the SYSTEM allows foreigners to contract and exchange rights over information in a uniform manner, each in their own language.
  • the invention relates to a system for the distribution of digital data relating to commercial exchanges, composed of a computer server comprising a database and means of communication with a plurality of client stations, the stations customers being exploited by, a first type of user constituted by Suppliers, for entering and transmitting data relating to commercial offers, and by a second type of user, for consulting the data recorded in the database , relating to accessible commercial offers, characterized in that the system includes a means of prior authentication of the Supplier, consisting in registering in an server database an identifier of each approved Supplier and a means of certification at the time of data exchange between the Supplier and the server, the server comprising a computer program for the exchange of digital information with each identified supplier, said information being transmitted by the supplier in the form of files presenting a frame defined by the supplier, and of an indicator of the access rights to said information, and for acknowledgment of notification for modifications or deletion of information from a Supplier.
  • the invention also relates to a method for the distribution of digital data relating to commercial exchanges, the data coming from a first type of user constituted by suppliers and being intended for a second type of user, for consulting the data. recorded in the database, relating to accessible commercial offers, characterized in that the method comprises: a first step of supplier registration consisting in transmitting to the supplier an information sheet to be supplied, establishing communication with a database to verify the validity of the data in the information sheet, in the event of a positive verification proceed to the registration of said Supplier and the allocation of a secure means of access, and to create a memory space dedicated to said Supplier,
  • a second step of putting a catalog online consisting in providing the registered Supplier with a description of a default catalog, a description of a default product file, said digital data by default being modifiable by the Supplier, and creating a specific catalog format for said Supplier, a third step of recording data in said specific catalog, - a fourth step of allocation of rights by the Supplier to determine the conditions of access by third parties to the information recorded in said specific catalog,
  • MEMBERSHIP is a professional registered in the service. Each criterion constituting the membership form (names, addresses, activity code, etc.) is an element of categorization by the other MEMBERS who can use these precise or GENERIC elements to constitute VIRTUAL NETWORKS which replicate in particular their networks of suppliers or distribution.
  • the SUBSCRIBER must provide a registration certificate as a professional (RCS or equivalent) to the Service. The member must sign the
  • Figures 2 to 5 respectively illustrate the diagram of the USER, CATALOG, PROFILE and NOTIFICATION model in which are listed: a Legal Entity (or MEMBER or professional registered as such in a country) which may be related to one or more Legal Entities of the same kind, which includes an Activity which may be related to one or more Activities of the same kind or to another Activity ; which includes an address in a geographic area (Contains Country - State); which employs people who have a Function in a Division; and which has a Contract with third parties (Legal Entities) validated in a Geographical Area;
  • COMMUNITY which can be related to one or more COMMUNITIES of the same nature, which groups together attributes belonging to each of the other elements of the model; - a TARGET which allows to group (sort, filter, %) by COMMUNITY, Legal Entity, Activity code, person, division title, geographic area (filtering by one or more of these criteria, each of the criteria may give rise to additional filtering).
  • ADMINISTRATOR It is the natural person who legally and administratively represents the MEMBER, both in the use of the SYSTEM and in the consequences of its use with respect to third parties, MEMBER or not.
  • the ADMINISTRATOR manages the list and action limits of the people he authorizes to access the various functions of the SYSTEM.
  • Hub2b Administrator The SYSTEM put into operation by a Service Operator - the company Hub2b by construction - is administered by the Administrator
  • MEMBERSHIP therefore those of the DIRECTORS which it authorizes to exploit or not, in particular on the basis of commercial acquittals.
  • the same configurable RULE mechanism associated with the membership CONTRACT allows the owner of CONTENT to limit the consultation of a CONTENT to this strict consultation (limited view).
  • ACCREDITATION is not involved. Re-publication is prohibited. Any misuse legally exposes the offender who can be prosecuted. All traces of electronic signature, registration form, administration under mandate, IDENTIFIER, configuration, access, injection - update - data extraction or copy made by the SYSTEM can be used to prove the fault.
  • the same mechanism is used to configure a total or partial transfer of this mechanism to another member, which is particularly useful for outsourcing the setting of the RULES to a marketplace.
  • the RULES setting is only accessible to MEMBERS who have the quality of SUPPLIER within the meaning of the SYSTEM.
  • FIG. 4 illustrates the CATALOG model, in which a CONTENT depends on a SUPPLIER (Legal entity).
  • the SUPPLIER applies RULES to the CONTENT according to the CONTRACT he has signed, which depend on the active state of the CONTRACT signed by each of
  • the CONTENT refers to a Category containing Products, which are defined by Attributes.
  • CONTENT set of multimedia files generally organized in a tree structure, making it possible to describe a product or service and to enhance it.
  • a LINKED CONTENT is a CONTENT A which, belonging to an AA member, relates to a B CONTENT from another BB member.
  • the SYSTEM allows the BB member to declare this relationship of relativity between the two CONTENTS A and
  • MEMBERS of the CONTRACT recognize different symbols as a means of imposing conditions of use relating to the CONTENT that they publish on the SYSTEM; and conversely the commitment to respect the conditions of use symbolized next to the CONTENT accesses.
  • the Hub2b SYSTEM manages the CONTRACT, links it to databases and computer traces; it ensures its legal integrity and technical uniqueness.
  • the Hub2b SYSTEM develops and manages the technical evidence which makes the CONTRACT enforceable against third parties as well as implementing it in court.
  • the Hub2b SYSTEM is recognized as such by the signatories.
  • SYSTEM Hub2b The SYSTEM, illustrated in Figure 1, is the main subject of the patent. It is a logical and functional nesting composed:
  • Product information notably complies with one or more standards.
  • IDENTIFIER the IDENTIFIER and the password are delivered by the SYSTEM to a member after he has fulfilled the conditions of ADHESION.
  • the SYSTEM requires the use of electronic identification (such as e-mail address or telephone number, the normal operation of which validates the fact that the recipient is in a situation of being able to be contacted or, conversely, cannot not be contacted) to ensure that the delivery of information (in particular NOTIFICATIONS) has been carried out to the function / profile for which said information was intended.
  • Non-response repeated telephone calls or the return of the e-mail to the sender indicates that the recipient person no longer receives the information.
  • an ADMINISTRATOR can then replace the old address with that of the replacement in the function.
  • this mechanism ensures the delivery of operational information without the supplier needing to know the personal identity of the buyer.
  • Figure 6 illustrates the use of electronic identification as an access code.
  • Figure 7 illustrates an example of seeking responsibility in the event of disagreement on the Content posted by a Distributor with the use of the Access Identifier using the e-mail address as the traced Notification vector.
  • PRIVATE AREA application area in which the member stores and articulates the CONTENT that interests him.
  • the CONTENTS placed in PRIVATE AREA are the subject of NOTIFICATIONS.
  • CONTENT PROVIDER owner or agent of the owner (s) of CONTENT (usually a Manufacturer)
  • GENERIC The Hub2b SYSTEM allows a SUBSCRIBER to filter access, by other SUBSCRIBERS, to CONTENT to which he may possibly affect conditions of use or accreditation. This procedure is called "GENERIC" insofar as the RULES setting mechanism proposed by the SYSTEM makes it possible to work categorically.
  • the categories are each of the elements that constitute the membership form (example: buyers (function) of mass distribution (sector) in Latin America (Geographic area)).
  • NOTARIZATION The SYSTEM records on a partially independent information system and according to defined criteria in particular in terms of secure hosting and encrypted transfers, a digital copy of each access, CONTENT, contractual situation and other IT movements. Associated with the traces, the NOTARIZATION makes it possible to reconstruct a posteriori all the elements of descriptive evidence of a situation, object of the
  • NOTIFICATION Any CONTENT posted by a member in their PRIVATE AREA is subject to automatic NOTIFICATION in the event of modification of the CONTENT or the RULES relating to its use.
  • the SYSTEM manages several types of NOTIFICATIONS (implicit and explicit), illustrated in figure 11.
  • the NOTIFICATIONS are notably carried out as standard by e-mail (cf. IDENTIFIER) at the address of the holder of the PRIVATE AREA.
  • IDENTIFIER e-mail
  • the non-delivery of an e-mail with return to the SYSTEM results in the blocking of the PRIVATE AREA, a NOTIFICATION by the Administrator responsible for the holder who can return to service towards the same USER or his replacement.
  • This mechanism allows a non break in flow in the GENERIC SUPPLIER-USER relationship. It is a source of savings for the SUPPLIER who is not required to maintain his day-to-day contact base.
  • RULES are a setting reserved for SUPPLIERS. They are implemented in two stages:
  • Figure 4 illustrates the profile model according to the invention, in which a RULE concerns or does not concern a Target.
  • the RULE belongs to a Legal Entity (which defines it) and applies to content.
  • CONTENT and RULE is traced by the SYSTEM in order to be produced as evidence of the configured or event situation.
  • Figure 10 illustrates in particular the tracing of CONTENT.
  • VIRTUAL COMMUNITY (or network): By setting the RULES, a SUPPLIER can group SYSTEM MEMBERS according to any criteria participating in their membership form. A VIRTUAL COMMUNITY can be limited to a single ADHERENT individual. The homogeneity of the criteria is not compulsory in the same COMMUNITY. The setting up of a COMMUNITY aims to contract
  • the software developed is based on an application server associated with a DBMS and is accessible via a Web server, as illustrated in Figure 8.
  • the use of the System in accordance with the invention includes an adhesion step based on an identity card.
  • Each element of the identity card is a criterion for possible membership of a community. Membership is only validated by the operator operating the system after contract signature.
  • the membership base can be interfaced with other user bases on the market.
  • the pivotal contract is unique between all members (suppliers and users, each of whom may have the double label but independently).
  • the rights owners agree by this contract to issue rights and prohibitions that users agree to respect.
  • the main rights and prohibitions are, for a configurable period:
  • the access ban (the content is hidden, indirect access obliging the accessor to respect the rule which is directly applicable to it),
  • the System illustrated in FIG. 9, includes a rules engine which implements the contract in a content-user pair. This function is individual or generic. The rules allow the supplier to allocate access and rights to other co-contracting users using a multiple choice computer form, online, according to identity criteria mentioned on the Identity sheet which it is possible to group into virtual communities.
  • the Rules Engine can be interfaced with other market rules engines.
  • the System includes a catalog consisting of a private database of members with the label "Suppliers”. Inaccessible by default, it is the receptacle for content produced outside the system.
  • This database allows you to reorganize selected content here and there on the system to:
  • Suppliers and Content Users are grouped within communities of interest, or within business lines, such as mass distribution, construction companies, resellers of electrical equipment, press officers , etc.
  • Suppliers represent all the depositors of product sheets, product catalogs or more generally of content. Suppliers have two distinct roles:
  • Users of the platform may be, in terms of rights profile, associated with communities of interest, business sectors, etc.
  • Each member appoints an account administrator.
  • This account administrator is the privileged interlocutor in the relations between the server and the Supplier.
  • the User has a space reserved for him. This private space is used to manage its own product catalog, a catalog made up of files that the latter will have selected from the files and attributes available to it in the Suppliers' catalogs.
  • the role of the server is the management and exploitation of the existing in terms of content, rights holders, and the integration of new participants (Supplier, User, ).
  • the server defines the rules and conditions for joining its platform as well as the responsibilities of its members.
  • the server does not exercise control over the contents of the catalogs if they are in compliance with the legislation.
  • the server offers a set of services through its platform. These services may give rise to invoicing.
  • the server takes care of all the notifications to the actors of the platform. These notifications are directed to Suppliers for all matters concerning the use of their respective catalogs, to Users for all modifications to the products used. These notifications can either be sent automatically by the system or sent on demand by the server.
  • the server ensures exhaustive traceability of the actions carried out on the site, access code (logins), consultation of the pages, updating of the content, ).
  • the server offers User or Supplier personalization services. These services will be detailed below in the document.
  • the server negotiates and places the hosting of the content with professional hosts that it approves and to which it makes respect its hosting specifications.
  • the server billing system includes:
  • the Supplier is responsible for the following actions:
  • Draw one or more sheet frames (design of product sheets, delivery of a visual identity guide, ).
  • the Supplier In the event of deletion or modification of content (document or product), the Supplier must be able to specify replacement information accessible by the search engine via the old referencing.
  • Each standard file can be divided into three dimensions, for example by distribution axis, by geographic area, by period.
  • a right of access takes the form of a rule, which is defined as follows:
  • a rule defines a set of individuals having the right to see content c.
  • the condition of a rule can be composed of one or more targets of the same type or of different types. The possible types are: community, activity, society, individual, division, function or area. This information is collected when registering a new MEMBER and is necessary to validate their acceptance of the membership CONTRACT.
  • a logical AND will be made between the targets of the same type while a logical OR will be made between the targets of different type.
  • a certain number of constraints exist for the creation of a rule if one does not want to create an empty set. In order for individual i to be able to access the content, he must meet all the conditions of at least one rule. If a rule r consists of activities a (l) ..a (n), divisions d (l) ..d (n), functions f (l) .. f (n) and areas z (l ) ..
  • the individual i fulfills all the conditions; if a corresponds to one of the activities a (j) (je l..n), d to one of the divisions d (j) (je l..n), f to one of the functions f (j ) (i l..n) AND z to one of the zones z (j) (i l..n), then i is affected by the rule r.
  • Trigger notifications II is the source of notifications on its products. These notifications are issued when a product is added to the catalog, modified (price, availability %) or deleted. He manages the validity dates of the product sheets.
  • Notifications are triggered either piecemeal or automatically.
  • the latter defines the points on which it requests that an automatic notification be made.
  • He is referenced on the site, if necessary, as a distributor of a product.
  • Any member who has fulfilled the membership conditions can provide a list of prospect members to to integrate.
  • the list of these prospects must allow a pre-registration to be confirmed "on-line" by each of them.
  • Sponsors have access to a statement of accounts of their contributions (list of referrals and capitalized discounts).
  • the Supplier has obtained, via the "institutional” portal or by any other means (mail, electronic mail, fax, (7), the list of information to be provided for its membership.
  • the server verifies in particular by interfacing with databases, the validity of the membership request. If necessary, he can ask the new member for additional information, or even refuse the membership request.
  • the server registers the requestor as a Supplier.
  • a catalog is a hierarchy of categories grouping together product sheets composed of attribute-value pairs.
  • a category can contain one or more subcategories.
  • a category can contain one or more products.
  • a logo and description can be associated with a category. Two categories can share the same subcategory (ies).
  • a product is linked to at least one category.
  • a product must include a reference (unique) and a name (unique). Couples (attribute, value) can be associated with a product. For each attribute, we define a type which can be: text, small image, large image, sound, video, other type of files or another product sheet.
  • the server provides the Supplier with the following documents or specifications: - the description of a default catalog,
  • the server readjusts this model, if necessary, and sends it to the Supplier. It specifies the pivotal data exchange formats (formats based on databases, Excel files, paper, etc.).
  • the Supplier delivers its “product data”.
  • the server requests, if necessary, a readjustment or additional information on the data if it is not directly usable.
  • the Supplier has an administrator account and has the possibility of acting on the content of its catalog.
  • the Supplier has the option to add a product to its catalog:
  • This space dynamically incorporates the characteristics of its products (categorization, attributes, ).
  • This space is materialized by an input web page or by a computer input assistance module,
  • the System reserves the right to modify or supplement the Supplier's product. This adjustment in no way concerns the data specific to the product but concerns its positioning in the catalog and more generally on the site.
  • the server notifies the actors affected by this addition of product.
  • the phases of putting online and modifying the catalog translate into a data import module.
  • the most decisive option is the "replace" option, which determines whether we only add / update categories, products and attributes (the new tree merges with the old), or if the imported data replaces the old ones (the new tree replaces the old one).
  • the Supplier deposits on the platform a file describing the structure of the CONTENUS catalog to be imported, as well as the files to which reference is made (images, sounds, any other type of file ).
  • the file describing the structure can be of XML type or flat type but must follow a particular description.
  • the Supplier only has to indicate in which language he wishes to import his data and to run the import module.
  • Modification of catalog data deletion of a product
  • the Supplier has an administrator account and has the possibility of acting on the content of its catalog.
  • This space dynamically incorporates the characteristics of its products
  • This space can be materialized either by a web entry page, or by a data entry assistance computer module, - to deliver, as it did for the creation of its catalog, a file or a document respecting the pivotal formats previously defined to take account of the deletion.
  • the server notifies the actors affected by this deletion.
  • Modification of catalog data modification of a product
  • the Supplier has an administrator account and has the possibility of acting on the content of its catalog.
  • the Supplier To modify a product in its catalog, the Supplier must either: - use a space dedicated to this modification operation on the site, for its catalog.
  • This space dynamically incorporates the characteristics of its products (categorization, attributes, values, ).
  • This space can be materialized either by an input web page, or by a computer input assistance module.
  • the server reserves the right to modify or supplement the supplier's product. This adjustment in no way concerns the data specific to the product but concerns its positioning in the catalog and more generally on the site. Through automation functions or manually, the server notifies the actors affected by this modification.
  • the Supplier has the possibility of acting on the content of its catalog.
  • the server provides the Supplier with the documents and software resources for the following specifications:
  • the server readjusts this model, if necessary, and sends it to the Supplier.
  • the Supplier only has to make the link between the two by applying the rules it has created to its CONTENT, at the finest levels, that is to say on the constituent elements of its product sheets or on a whole category by choosing to propagate it to all the sheets and categories that it groups together, by a recursive method.
  • the Supplier has an administrator account and has the possibility of acting on the access rights of the products and documents of its catalog.
  • the Supplier must, to modify access rights for a product, a family of products or a document from its catalog, have the possibility either:
  • This space dynamically incorporates the characteristics of its products
  • This space can be materialized either by an input web page, or by a computer input assistance module.
  • the declarant issues a request to register a list of prospects.
  • This request can be formalized on the public site in electronic form.
  • the server checks the validity of the registration request. If necessary, he can ask the declarant for additional information, or even refuse the request.
  • a temporary account for online registration is opened for each prospect. This temporary account gives no right of access to the commercial content of the platform but to additional online registration. The prospect accepts or does not accept this cooptation and, if necessary, performs the additional registration procedures.
  • the server notifies the declarant of the registration of the new member. It gives the declarant at regular intervals a list of prospects who have not followed up on this cooptation.
  • the User has obtained, via the “institutional” portal of the server or by any other means (mail, fax, etc.), the list of information to be provided for his membership as a User.
  • the server verifies in particular by interfacing with databases the validity of the membership request. If necessary, he can ask the new member for additional information, or even refuse the membership request. It registers the applicant as User and provides the new Member with a User account. A reserved space, specific to the new User is created. This space is intended to become the “private catalog” of the User.
  • the user is, after each addition of a product in his private space, notified of the modifications made by the Supplier on this product.
  • the Supplier is notified of the products thus selected by the
  • PRIVATE by prioritizing within sections the product sheets that he will add to it.
  • This hierarchy of product sheets is based on the management of a tree in the IT sense.
  • Each User can, if authorized, export the CONTENT of a Supplier for reuse.
  • the data export is made from the data included in the PRIVATE AREA of the USER.
  • the export of a section of the PRIVATE AREA involves the export of all the sub-sections and product sheets it contains. Only the data for which the USER is contractually within the meaning of the SYSTEM, authorized to republish can then be exported.
  • the result of the export is located in a space reserved for the USER on the server; it consists of a file in XML format for the information extracted from the database as well as a copy of all the attached files (multimedia). This information can then be retrieved by the USER via a protocol such as FTP on his own application, in particular for the purpose of accredited re-use or re-publication.
  • the User accesses the site and the product sheets for which access has been given. He has the possibility of carrying out research or product comparison operations. This search / comparison is carried out through product characteristics (the search is not limited to reconciliation codes
  • the Explorer obtained, via the "institutional” portal or by any other means (mail, fax, etc.), the list of information to be provided for his membership as an Explorer.
  • the server verifies in particular by interfacing with databases the validity of the membership request. If necessary, he can ask the new member for additional information, or even refuse the membership request. It registers the requester as Explorer and provides the new Explorer with a User account.
  • the Explorer has the possibility, at each visit of a product sheet to include it, for the part which is accessible to him in terms of documents, in his private catalog.
  • the Explorer will, after each addition of a product to its private catalog, be notified of the modifications made by the Supplier to this product.
  • the Supplier may be notified of the products thus selected by the Explorers.
  • the Explorer accesses the site and the product sheets for which access has been given.
  • the Explorer has the possibility of carrying out research operations or product comparisons.
  • This search / comparison is carried out through product characteristics (the search is not limited to the matchcodes).
  • the User can also carry out a search on criteria of geographic type, business sector, period.
  • Access and use of the site are subject to strong user authentication.
  • An access control and authentication mechanism is implemented. This mechanism dynamically assesses, that is to say for each operation on the site (consultation, research, etc.), the rights associated with the User. These rights apply to all pages of the site as well as to all User functions and so-called site administration modules.
  • the User's login corresponding to his e-mail address registered in the system, and his password, will allow the User to be identified. This identification is done at the level of the institutional site via two input fields.
  • an error page is displayed with a link to return to the institutional site and a new attempt.
  • the home page is displayed to him corresponding to his user type, namely, Supplier or User. If authentication fails three times consecutively, the account is blocked and the holder of the account must then contact the Hub2b Administrator to recover a new access.
  • the member's profile is loaded.
  • the known information is then his identifier, his name, his company, the sector of activity and the geographical area where his company is located as well as his division and his hierarchical level in his company. It is by comparing his profile and the components of the rules chosen by the Suppliers that the SYSTEM determines whether he has access to the CONTENT or not.
  • Access to the Supplier includes additional functionality due to the actions it has to perform. Indeed, the Supplier must accumulate the following accesses:
  • the Supplier is represented • by an "account administrator”.
  • the server assigns, when registering a new Supplier, an access account for this account administrator. This account only gives rights to the elements of the Supplier's catalog, access to other catalogs being prohibited.
  • This access allows the account administrator to deposit new product files, delete or modify product files.
  • These maintenance actions can be performed, either directly on the online catalog, or via an intermediate module having the required functionalities.
  • the types of statistical data and the frequency of updating these data are made available to the Supplier, either via a space reserved for the latter on the site, or by sending
  • the server creates a "temporary" account to allow the member to become a member; this account gives no right of access to the commercial content of the site. Once membership is complete, this account is destroyed and a user account is created. Each member must, when registering, register for two communities of interest and a business sector.
  • the member inherits via his communities of interest and his business sector the rights of access to the content corresponding to his activity; it is identified catalog by catalog. Its accesses are also calculated according to a time division.
  • the authentication of the member, and all its actions (reading a product file, finding elements, loading a product file, ...) on the site are traced by the system.
  • these access rights also allow the User to either make a link between his site sale and a product sheet, or download a product sheet.
  • the site has two areas corresponding to two distinct types of access, the institutional site and the product catalogs.
  • the authentication of users is done inside the institutional site, after having requested entry into the so-called reserved or customer space.
  • the hourly access restrictions are applied. It can thus be disconnected from a form at any time.
  • the integrity of the data consists in ensuring the users of the site the version of the documents made available to them. In fact, the server must take into account, at the established time, the modifications made or programmed on the content of the catalogs of product sheets and their documents.
  • the site must interface with a multi-country translation system.
  • This translation system takes into account the linguistic translation aspects of the data but also the translation of the attributes of a product. We can give for example as attribute to translate the weight of a product, kg in France and lbs in Great Britain. This translator must operate dynamically, ie translate the data on display.
  • This translator must also interact when the Users load the product sheets. In fact, when a User loads a product file, he must obtain all of his geographic variations.
  • the server must be able to define or use, for each product range, a model on product characteristics.
  • - a geographic search module users must be able to search for the resellers of a product identified according to geographic criteria.
  • comparison module as with oriented research, users must be able to compare products using a model of product characteristics. Three types of information have been identified, data or content, access rights to content and messages passing through the system.
  • the supplier's data or content of the platform are associated with the following characteristics:
  • All data from the server is signed.
  • the use of server data as well as their distribution is done by keeping the signature of the server, this signature informing the reader of the origin and the protection of this data.
  • Access to data is managed by the server, and is broken down as follows: The Supplier decides, upon delivery of its catalog, the initial access rights to affix to its content.
  • the server coordinates access rights between catalogs.
  • the platform automatically issues, following a programmed or manually triggered action, informational or action messages to users. These messages are either from a modification of catalog content (addition of a product, price modification, promotion, ...), or from a modification of rights, or generated by the server, via its statistical tools for information from Suppliers.
  • Each notification consists of a unique identifier, the date, the recipients, and the subject of the notification.
  • the object included both a reference to
  • Confidentiality Certain information on the platform is confidential because it is linked to each client. Confidentiality between each client and the system must therefore be ensured. This therefore means that there can be no consultation or interception of information concerning a customer by a subscriber himself or a fortiori non-subscriber.
  • connection files (logs) of the Web service must be carried out in order to be able to feed a tool for analysis and statistics of the system with notarization, for the provision of a trusted third party by the server.
  • the SYSTEM tracks all the actions carried out inside the platform, therefore in connection with the contract. They are written in a journal in text format.
  • a trace consists of a unique identifier, the date of the action, the identifier (IDENTIFIER) of 1 USER who performs it, the detailed action itself as well as various parameters concerning it.
  • the main actions are:
  • the unique identifier allows the SYSTEM to respond efficiently and quickly to requests from members regarding past actions. It also facilitates the creation of audit trails.
  • the software can be hosted anywhere.
  • the System is operated by a host according to specifications dedicated to its operation as an operator.
  • the software processes the archiving of each version of CONTENT with its implementation (import / export), accessibility (RULES in particular) and hosting references.
  • the traces of operation of the SYSTEM by its MEMBERS are archived by the operator on a second hosting site.
  • the member accessing the platform via a browser has an additional right-click function directly linked to the existing "save image as” function.
  • This new function "register official content (available in all languages)” allows the Supplier to access and supply the server; other members to consult and / or reuse the documents available to them on the server.
  • CONTENTS can have several states during their existence. These states, and the different ways of going from one to the other, form the life cycle of a CONTENT.
  • the last state, archived, marks the end of the life cycle and precedes the exit (not necessarily final) from the SYSTEM.
  • the transition to this state is done automatically after a certain time spent in the state p a s s i va t e d.
  • the output of the System necessarily leads to archiving on CD-Rom or other so as to allow the content to be found within the framework of NOTARIZATION.
  • CONTENT type entities we can define different activation levels, making it possible to prioritize the CONTENT according to the interest that the catalog visitors have for them, their seniority, etc. :
  • - actived level 0 default level, visible to everyone
  • - actived level n CONTENT visited less often.

Abstract

The invention concerns a system for distributing digital data concerning commercial exchanges, consisting of a computer server including a database and means for communicating with a plurality of client-stations, the client-stations being operated by a first type of user consisting of suppliers, for inputting and transmitting data concerning commercial offers, and by a second type of user, for consulting data recorded in the database, concerning accessible commercial offers. The invention is characterised in that the system comprises means for prior authentication of the supplier, which consists in recording in a database of the server an identifier for each certified supplier and certification means at the time of data exchange between the supplier and the server, the server comprising a computer programme for digital data exchanges with each identified supplier, said data being transmitted by the supplier in the form of files having a frame defined by the supplier, and an indicator of access rights to said data and for acknowledgement of notification for modifying or deleting a supplier's data.

Description

SYSTEME ET PROCEDE POUR LA DISTRIBUTION DE DONNEES NUMERIQUES RELATIVES A DES ECHANGES COMMERCIAUX. SYSTEM AND METHOD FOR THE DISTRIBUTION OF DIGITAL DATA RELATING TO TRADE EXCHANGES.
La présente invention concerne le domaine des traitements d'information, et plus particulièrement le domaine du commerce électronique.The present invention relates to the field of information processing, and more particularly to the field of electronic commerce.
Le but de l'invention est de proposer une plate-forme sécurisée de diffusion de contenu et en aucun cas un site de vente directe en ligne et de diffuser ce contenu et d'officialiser sa réutilisation.The object of the invention is to provide a secure platform for the distribution of content and in no case a direct online sales site and to distribute this content and to formalize its reuse.
Les acteurs ou clients sont lesThe actors or customers are the
« fournisseurs » pour le contenu, un serveur informatique pour la gestion de la diffusion de ce contenu, « les revendeurs ou utilisateurs » pour l'utilisation ou la consultation du contenu. Les Fournisseurs seront dans la suite du document identifiés en « Fournisseur » et les revendeurs en « Utilisateurs »."Suppliers" for the content, a computer server for managing the distribution of this content, "resellers or users" for the use or consultation of the content. The Suppliers will be identified below in “Supplier” and the resellers in “Users”.
Ce catalogue en ligne est la solution permettant de concilier le commerce de proximité et la vente en ligne puisqu'elle respecte les intérêts complémentaires du fabricant, de son réseau de distribution, de ses installateurs. Ce catalogue en ligne assure, par l'intermédiaire de ses Fournisseurs, la validité des fiches produit (de son contenu) , l'unicité de sa représentation (de sa forme) et les droits de réutilisation .This online catalog is the solution to reconcile local trade and online sales since it respects the complementary interests of the manufacturer, its distribution network, its installers. This online catalog ensures, through its Suppliers, the validity of product sheets (of its content), the uniqueness of its representation (of its form) and the rights to reuse.
On connaît dans l'état de la technique le brevet américain US06038668 qui concerne un système en réseau, d ' appariement , de mise en corrélation d'information, d'extraction, de recherche dans des catalogues. Ce système permet aux Fournisseurs de publier des informations dans des catalogues électroniques, de structurer ces informations dans une représentation orientée objet répartie sur un réseau d'ordinateurs, comme l'Internet. Il permet également à des Utilisateurs de rechercher et d'extraire des informations sur des produits et des Fournisseurs, qui remplissent des conditions spécifiées de manière dynamique par le client. Par l'extraction de pages HTML adaptatives, un moteur de recherche envoie les pages extraites à une base de données orientée objet, qui trie les informations reçues par la structure d'organisation interne des informations. En recherchant les informations telles qu'elles sont mémorisées dans la base de connaissance, l'Utilisateur peut extraire rapidement les informations mémorisées sous forme hautement adaptée à la stratégie de recherche de l'Utilisateur. De plus, des outils supplémentaires agissent sur les informations mémorisées de sorte que soient organisés, entre autres, des échanges de conceptions entre les éléments sélectionnés où des options de conception et de sélection supplémentaires sont fournies à chaque utilisateur. Le système prend aussi en charge la création de produits constitués de plusieurs composants . Ces produits peuvent être utilisés comme des parties pouvant former des produits de niveau supérieur (figure 1) .The US patent US06038668 is known in the state of the art which relates to a networked system for matching, correlating information, extracting, searching in catalogs. This system allows Suppliers to publish information in electronic catalogs, to structure this information in an object-oriented representation distributed over a network of computers, such as the Internet. It also allows Users to search and extract information about products and Suppliers, which fulfill conditions dynamically specified by the customer. By extracting adaptive HTML pages, a search engine sends the extracted pages to an object-oriented database, which sorts the information received by the internal information organization structure. By searching for information as it is stored in the knowledge base, the User can quickly extract the information stored in a form highly suited to the User's search strategy. In addition, additional tools act on the stored information so that, among other things, exchanges of designs are organized between the selected elements where additional design and selection options are provided to each user. The system also supports the creation of products made up of several components. These products can be used as parts that can form higher level products (Figure 1).
L'invention vise à apporter un système polyvalent et sécurisé pour la constitution d'une plateforme d'échange améliorée. D'une manière générale, le SYSTEME permet à une personne physique ou morale de contracter avec une ou plusieurs autres dont seules certaines caractéristiques individuelles ou professionnelles lui suffisent pour que le contrat se justifie . Le SYSTEME gère l'adhésion des différentes parties au contrat ainsi que des éléments de preuve utiles à son application et à son suivi.The invention aims to provide a versatile and secure system for building an improved exchange platform. In general, the SYSTEM allows a natural or legal person to contract with one or more others of which only certain individual or professional characteristics are sufficient for him for the contract to be justified. The SYSTEM manages the adherence of the various parties to the contract as well as evidence useful for its application and monitoring.
L'échange contractuel permis par le SYSTEME concerne des droits et transferts de droits, des moyens, des conditions d'usage ou d'application, etc, applicables à des CONTENUS (multimédia) , ces contenus pouvant être eux- mêmes des contrats.The contractual exchange permitted by the SYSTEM concerns rights and rights transfers, means, conditions of use or application, etc., applicable to CONTENT (multimedia), this content may itself be contracts.
L'échange et l'engagement contractuel qui n'est pas nécessairement réciproque, s'applique aux contractants par le biais et sur la foi des caractéristiques qui le définissent en tant qu'individu ou membre d'une communautéThe exchange and the contractual commitment which is not necessarily reciprocal, applies to the contracting parties through and on the basis of the characteristics which define him as an individual or member of a community.
(COMMUNAUTE VIRTUELLE) quelle qu'en soit la nature(VIRTUAL COMMUNITY) whatever its nature
(géographique, professionnelle, hiérarchique, etc.) du moment que ledit contractant a adhéré au contrat « pivot » constitutif du SYSTEME.(geographic, professional, hierarchical, etc.) as soon as the said contractor has signed up to the “pivot” contract constituting the SYSTEM.
Sauf disparition du contractant, le SYSTEME inclut un mécanisme d'information dynamique (NOTIFICATION) de nature à éviter toute rupture de flux d'information et amendements contractuels entre des individus ou entre des fonctions professionnelles pour lesquelles l'intuitu personnae n'est pas déterminant.Unless the contractor disappears, the SYSTEM includes a dynamic information mechanism (NOTIFICATION) such as to avoid any break in the flow of information and contractual amendments between individuals or between professional functions for which the intuu personnae is not decisive .
Multilingue (tables de correspondance, version multi-fiches et Idéogrammes) le SYSTEME permet à des étrangers de contracter et d'échanger des droits sur des informations de manière homogène, chacun dans leur langue.Multilingual (correspondence tables, multi-file version and Ideograms) the SYSTEM allows foreigners to contract and exchange rights over information in a uniform manner, each in their own language.
Selon son acception la plus générale, l'invention concerne un système pour la distribution de données numériques relatives à des échanges commerciaux, composé d'un serveur informatique comprenant une base de données et des moyens de communication avec une pluralité de postes clients, les postes clients étant exploités par, un premier type d'utilisateur constitué par des Fournisseurs, pour la saisie et la transmission de données relatives à des offres commerciales, et par un deuxième type d'utilisateur, pour la consultation des données enregistrées dans la base de données, relatives aux offres commerciales accessibles, caractérisé en ce que le système comporte un moyen d ' authentif ication préalable du Fournisseur, consistant à enregistrer dans une base de donnée du serveur un identifiant de chaque Fournisseur agréé et un moyen de certification au moment de l'échange de données entre le Fournisseur et le serveur, le serveur comportant un programme d'ordinateur pour les échanges d'informations numériques avec chaque Fournisseur identifié, lesdites informations étant transmises par le fournisseur sous forme de fiches présentant une trame définie par le Fournisseur, et d'un indicateur des droits d'accès audites informations, et pour l'acquittement de notification pour les modifications ou suppression des informations d'un Fournisseur.According to its most general meaning, the invention relates to a system for the distribution of digital data relating to commercial exchanges, composed of a computer server comprising a database and means of communication with a plurality of client stations, the stations customers being exploited by, a first type of user constituted by Suppliers, for entering and transmitting data relating to commercial offers, and by a second type of user, for consulting the data recorded in the database , relating to accessible commercial offers, characterized in that the system includes a means of prior authentication of the Supplier, consisting in registering in an server database an identifier of each approved Supplier and a means of certification at the time of data exchange between the Supplier and the server, the server comprising a computer program for the exchange of digital information with each identified supplier, said information being transmitted by the supplier in the form of files presenting a frame defined by the supplier, and of an indicator of the access rights to said information, and for acknowledgment of notification for modifications or deletion of information from a Supplier.
L'invention concerne également un procédé pour la distribution de données numériques relatives à des échanges commerciaux, les données provenant d'un premier type d'utilisateur constitué par des fournisseurs et étant destinées à un deuxième type d'utilisateur, pour la consultation des données enregistrées dans la base de données, relatives aux offres commerciales accessibles, caractérisé en ce que le procédé comporte : une première étape d'inscription du Fournisseur consistant à transmettre au Fournisseur une fiche de renseignements à fournir, à établir une communication avec une base de données pour vérifier la validité des données de la fiche de renseignements, en cas de vérification positive à procéder à l'enregistrement dudit Fournisseur et à l'attribution d'un moyen d'accès sécurisé, et à créer un espace de mémoire dédié audit Fournisseur,The invention also relates to a method for the distribution of digital data relating to commercial exchanges, the data coming from a first type of user constituted by suppliers and being intended for a second type of user, for consulting the data. recorded in the database, relating to accessible commercial offers, characterized in that the method comprises: a first step of supplier registration consisting in transmitting to the supplier an information sheet to be supplied, establishing communication with a database to verify the validity of the data in the information sheet, in the event of a positive verification proceed to the registration of said Supplier and the allocation of a secure means of access, and to create a memory space dedicated to said Supplier,
- une deuxième étape de mise en ligne d'un catalogue consistant à fournir au Fournisseur inscrit une description d'un catalogue par défaut, une description d'une fiche produit par défaut, lesdites données numériques par défaut étant modifiables par le Fournisseur, et à créer un format spécifique de catalogue dudit Fournisseur, une troisième étape d'enregistrement de données dans ledit catalogue spécifique, - une quatrième étape d'affectation des droits par le Fournisseur pour déterminer les conditions d'accès par des tiers aux informations enregistrées dans ledit catalogue spécifique,- a second step of putting a catalog online consisting in providing the registered Supplier with a description of a default catalog, a description of a default product file, said digital data by default being modifiable by the Supplier, and creating a specific catalog format for said Supplier, a third step of recording data in said specific catalog, - a fourth step of allocation of rights by the Supplier to determine the conditions of access by third parties to the information recorded in said specific catalog,
- une cinquième étape de déclaration d'un utilisateur comportant un moyen d'accréditation,- a fifth step of declaring a user comprising a means of accreditation,
- et une étape additionnelle de duplication des informations numériques d'une fiche d'un catalogue d'un Fournisseur pour l'enregistrement dans un catalogue privé d'un Utilisateur. L'invention sera décrite plus en détail en référence à un exemple non limitatif de réalisation et à 1 ' aide des figures annexées .- and an additional step of duplicating digital information from a card in a Supplier's catalog for recording in a User's private catalog. The invention will be described in more detail with reference to a non-limiting example of embodiment and with the aid of the appended figures.
On entendra au sens du présent brevet parFor the purposes of this patent,
ADHERENT : 1 'ADHERENT est un professionnel inscrit au service. Chaque critère constituant la fiche d'adhésion (noms, adresses, code activité, etc.) est un élément de catégorisation par les autres ADHERENTS qui peuvent utiliser ces éléments précis ou GENERIQUES pour constituer des RESEAUX VIRTUELS qui répliquent notamment leurs réseaux de fournisseurs ou de distribution. L'ADHERENT fournit obligatoirement un certificat d'immatriculation en tant que professionnel (RCS ou équivalent) au Service. L'adhérent signe obligatoirement leMEMBERSHIP: MEMBERSHIP is a professional registered in the service. Each criterion constituting the membership form (names, addresses, activity code, etc.) is an element of categorization by the other MEMBERS who can use these precise or GENERIC elements to constitute VIRTUAL NETWORKS which replicate in particular their networks of suppliers or distribution. The SUBSCRIBER must provide a registration certificate as a professional (RCS or equivalent) to the Service. The member must sign the
CONTRAT .CONTRACT.
Les figures 2 à 5 illustrent respectivement le diagramme du modèle UTILISATEUR, CATALOGUE, PROFIL et NOTIFICATION dans lequel sont répertoriées : une Entité Légale (ou ADHERENT ou professionnel immatriculé en tant que tel dans un pays) pouvant être apparentée à une ou plusieurs Entités Légales de même nature, laquelle comprend une Activité pouvant être apparentée à une ou plusieurs Activités de même nature ou à une autre Activité ; laquelle comprend une adresse dans une zone géographique (Contient Pays - Etat) ; laquelle emploie des personnes qui ont une Fonction dans une Division ; et laquelle a un Contrat avec des tiers (Entités Légales) validé sur une Zone Géographique ;Figures 2 to 5 respectively illustrate the diagram of the USER, CATALOG, PROFILE and NOTIFICATION model in which are listed: a Legal Entity (or MEMBER or professional registered as such in a country) which may be related to one or more Legal Entities of the same kind, which includes an Activity which may be related to one or more Activities of the same kind or to another Activity ; which includes an address in a geographic area (Contains Country - State); which employs people who have a Function in a Division; and which has a Contract with third parties (Legal Entities) validated in a Geographical Area;
- une COMMUNAUTE pouvant être apparentée à une ou plusieurs COMMUNAUTES de même nature, laquelle regroupe des attributs appartenant à chacun des autres éléments du modèle ; - une CIBLE laquelle permet de grouper (trier, filtrer, ...) par COMMUNAUTE, Entité Légale, code d'Activité, personne, titre division, zone géographique (filtrage par un ou plusieurs de ces critères, chacun des critères pouvant donner lieu à des filtrages supplémentaires) .- a COMMUNITY which can be related to one or more COMMUNITIES of the same nature, which groups together attributes belonging to each of the other elements of the model; - a TARGET which allows to group (sort, filter, ...) by COMMUNITY, Legal Entity, Activity code, person, division title, geographic area (filtering by one or more of these criteria, each of the criteria may give rise to additional filtering).
ADMINISTRATEUR : C'est la personne physique qui représente juridiquement et administrativement 1 'ADHERENT, tant dans l'usage du SYSTEME que dans les conséquences de son utilisation vis à vis des tiers, ADHERENTS ou non. L'ADMINISTRATEUR gère la liste et les limites d'action des personnes qu'il autorise à accéder aux différentes fonctions du SYSTEME.ADMINISTRATOR: It is the natural person who legally and administratively represents the MEMBER, both in the use of the SYSTEM and in the consequences of its use with respect to third parties, MEMBER or not. The ADMINISTRATOR manages the list and action limits of the people he authorizes to access the various functions of the SYSTEM.
Administrateur Hub2b : Le SYSTEME mis en exploitation par un Opérateur de Service -la société Hub2b par construction- est administré par l'AdministrateurHub2b Administrator: The SYSTEM put into operation by a Service Operator - the company Hub2b by construction - is administered by the Administrator
Hub2b . Celui-ci supervise l'ensemble du système et desHub2b. This supervises the entire system and
ADHESIONS, donc ceux des ADMINISTRATEURS qu'il autorise à exploiter ou non, notamment en fonction d'acquittements commerciaux.MEMBERSHIP, therefore those of the DIRECTORS which it authorizes to exploit or not, in particular on the basis of commercial acquittals.
ACCREDITATION, Re-publication, Vue limitée, Transfert de droit : Le CONTRAT qui lie les ADHERENTS entre eux à travers le SYSTEME Hub2b, prévoit que les propriétaires de CONTENUS qui, dans la table de paramétrage des REGLES, sélectionnent le bouton « Re-publication » transfèrent aux adhérents accédant au CONTENU objet de la REGLE, un droit contractuel de re-publication. Associé au CONTRAT, le paramétrage de la REGLE explicite permet de limiter ce droit, notamment dans le temps.ACCREDITATION, Re-publication, Limited view, Transfer of rights: The CONTRACT which binds MEMBERS between them through the Hub2b SYSTEM, provides that the owners of CONTENT which, in the RULES configuration table, select the "Re-publication" button »Transfer to members accessing the CONTENT subject of the RULE, a contractual right of re-publication. Associated with the CONTRACT, the configuration of the explicit RULE makes it possible to limit this right, especially over time.
Le même mécanisme de REGLE paramétrable associée au CONTRAT d'adhésion permet au propriétaire de CONTENU de limiter la consultation d'un CONTENU à cette stricte consultation (vue limitée). L'ACCREDITATION n'est pas mise en jeu. La re-publication est interdite. Tout usage abusif expose juridiquement le contrevenant qui peut être poursuivi. Toutes les traces de signature électronique, formulaire d'inscription, administration sous mandat, IDENTIFIANT, paramétrage, accès, injection- mise à jour- extraction de données ou copie réalisées par le SYSTEME peuvent être utilisées pour prouver la faute.The same configurable RULE mechanism associated with the membership CONTRACT allows the owner of CONTENT to limit the consultation of a CONTENT to this strict consultation (limited view). ACCREDITATION is not involved. Re-publication is prohibited. Any misuse legally exposes the offender who can be prosecuted. All traces of electronic signature, registration form, administration under mandate, IDENTIFIER, configuration, access, injection - update - data extraction or copy made by the SYSTEM can be used to prove the fault.
Le même mécanisme est utilisé pour paramétrer un transfert total ou partiel du présent mécanisme pour un autre adhérent, ce qui est notamment utile pour sous traiter le paramétrage des REGLES à une place de marché .The same mechanism is used to configure a total or partial transfer of this mechanism to another member, which is particularly useful for outsourcing the setting of the RULES to a marketplace.
Le paramétrage des REGLES n'est accessible qu'aux ADHERENTS qui ont la qualité de FOURNISSEUR au sens du SYSTEME.The RULES setting is only accessible to MEMBERS who have the quality of SUPPLIER within the meaning of the SYSTEM.
CATALOGUE : espace appl icatif réservé au FOURNISSEUR de CONTENUS . Le catalogue permet une organisation arborescente ou syntaxique des CONTENUS au gré des FOURNISSEURS. La figure 4 illustre le modèle CATALOGUE, dans lequel un CONTENU dépend d'un FOURNISSEUR (Entité légale) . Le FOURNISSEUR applique au CONTENU des REGLES en fonction du CONTRAT qu'il a souscrit, lesquelles dépendent de l'état actif du CONTRAT souscrit par chacun desCATALOG: application space reserved for the CONTENT PROVIDER. The catalog allows a tree or syntactic organization of CONTENTS at will providers. Figure 4 illustrates the CATALOG model, in which a CONTENT depends on a SUPPLIER (Legal entity). The SUPPLIER applies RULES to the CONTENT according to the CONTRACT he has signed, which depend on the active state of the CONTRACT signed by each of
ADHERENTS. Le CONTENU se réfère à une Catégorie contenant des Produits, lesquels sont définis par des Attributs.MEMBERS. The CONTENT refers to a Category containing Products, which are defined by Attributes.
CONTENU : ensemble de fichiers multimédia généralement organisés en arborescence, permettant de décrire un produit ou un service et de la mettre en valeur. Un CONTENU lié est un CONTENU A qui, appartenant à un adhérent AA, concerne un CONTENU B d'un autre adhérent BB . Le SYSTEME permet à 1 ' adhérent BB de déclarer ce lien de relativité entre les deux CONTENUS A etCONTENT: set of multimedia files generally organized in a tree structure, making it possible to describe a product or service and to enhance it. A LINKED CONTENT is a CONTENT A which, belonging to an AA member, relates to a B CONTENT from another BB member. The SYSTEM allows the BB member to declare this relationship of relativity between the two CONTENTS A and
B, de telle manière que l'adhérent BB bénéficie automatiquement d'une REGLE de visualisation sur le CONTENU A.B, in such a way that the BB member automatically benefits from a RULING for viewing on CONTENT A.
CONTRAT d'adhésion : Les adhérents au service signent un CONTRAT « groupe ouvert » et au terme duquel il est notamment prévu que ceux qui mettent du CONTENU s'engagent à indiquer quel usage pourra être fait de ce CONTENU, et ceux qui accéderont à un CONTENU s'engagent à n'utiliser celui-ci que dans le respect des REGLES déterminées par le FOURNISSEUR.Membership CONTRACT: Members of the service sign an “open group” CONTRACT and at the end of which it is notably stipulated that those who put CONTENT agree to indicate what use may be made of this CONTENT, and those who will access a CONTENT undertake to use it only in compliance with the RULES determined by the SUPPLIER.
Les ADHERENTS au CONTRAT reconnaissent différents symboles comme moyen d'imposer des conditions d'usage relatifs aux CONTENUS qu'ils publient sur le SYSTEME ; et réciproquement l'engagement de respecter les conditions d'usage symbolisées à côté des CONTENUS accèdes.MEMBERS of the CONTRACT recognize different symbols as a means of imposing conditions of use relating to the CONTENT that they publish on the SYSTEM; and conversely the commitment to respect the conditions of use symbolized next to the CONTENT accesses.
L'apposition du symbole de re-publication équivaut contractuellement à une accréditation dont les limites peuvent être mentionnées de manière textuelle. Le SYSTEME Hub2b gère le CONTRAT, le lie aux bases de données et aux traces informatiques; il en assure l'intégrité juridique et l'unicité technique. Le SYSTEME Hub2b élabore et gère les éléments de preuves techniques qui permettent de rendre le CONTRAT opposable aux tiers ainsi que de le mettre en œuvre devant la justice. Le SYSTEME Hub2b est reconnu comme tel par les signataires.The affixing of the re-publication symbol is contractually equivalent to an accreditation, the limits of which may be mentioned in text. The Hub2b SYSTEM manages the CONTRACT, links it to databases and computer traces; it ensures its legal integrity and technical uniqueness. The Hub2b SYSTEM develops and manages the technical evidence which makes the CONTRACT enforceable against third parties as well as implementing it in court. The Hub2b SYSTEM is recognized as such by the signatories.
La signature du contrat donne accès au SYSTEME .Signing the contract gives access to the SYSTEM.
SYSTEME Hub2b : Le SYSTEME, illustré figure 1, est l'objet principal du brevet. Il s'agit d'une imbrication logique et fonctionnelle composée :SYSTEM Hub2b: The SYSTEM, illustrated in Figure 1, is the main subject of the patent. It is a logical and functional nesting composed:
- d'une application informatique fonctionnant en réseau, - d'un CONTRAT juridique et son mécanisme d'ADHESION,- a computer application operating on a network, - a legal CONTRACT and its ADHESION mechanism,
- et d'éléments de preuves applicables aux accès historiques reliant des CONTENUS mis en œuvre par des FOURNISSEURS pour des UTILISATEURS.- and of evidence applicable to historical accesses connecting CONTENT implemented by SUPPLIERS for USERS.
Information produit (Fiche produit) : CONTENU notamment conforme à une ou plusieurs normes.Product information (Product sheet): CONTENT notably complies with one or more standards.
IDENTIFIANT : 1 ' IDENTIFIANT et le mot de passe sont délivrés par le SYSTEME à un adhérent après qu'il ait rempli les conditions d'ADHESION. Le SYSTEME impose l'utilisation de l'identification électronique (tels l'adresse e-mail ou le numéro de téléphone, dont le fonctionnement normal permet de valider le fait que le destinataire est en situation de pouvoir être contacté ou, inversement, ne peut pas être contacté) pour s'assurer que la délivrance de l'information (en particulier les NOTIFICATIONS) a bien été effectuée à la fonction/profil auquel était destinée ladite information. La non-réponse téléphonique répétée ou le retour de l'e-mail à l'expéditeur indique que la personne destinataire ne reçoit plus l'information. Dans un contexte d'ADHESION, un ADMINISTRATEUR peut alors remplacer 1 ' ancienne adresse par celle du remplaçant dans la fonction. Dans une relation fournisseur-acheteur, ce mécanisme permet d'assurer la délivrance d'information opérationnelle sans que le fournisseur ait besoin de connaître 1 ' identité personnelle de l'acheteur. La figure 6 illustre l'utilisation de l'identification électronique comme code d'accès. La figure 7 illustre une exemple de recherche de responsabilité en cas de désaccord sur le Contenu mis en ligne par un Distributeur avec l'utilisation de l'Identifiant d'accès utilisant l'adresse e-mail comme vecteur de Notification tracée.IDENTIFIER: the IDENTIFIER and the password are delivered by the SYSTEM to a member after he has fulfilled the conditions of ADHESION. The SYSTEM requires the use of electronic identification (such as e-mail address or telephone number, the normal operation of which validates the fact that the recipient is in a situation of being able to be contacted or, conversely, cannot not be contacted) to ensure that the delivery of information (in particular NOTIFICATIONS) has been carried out to the function / profile for which said information was intended. Non-response repeated telephone calls or the return of the e-mail to the sender indicates that the recipient person no longer receives the information. In the context of ADHESION, an ADMINISTRATOR can then replace the old address with that of the replacement in the function. In a supplier-buyer relationship, this mechanism ensures the delivery of operational information without the supplier needing to know the personal identity of the buyer. Figure 6 illustrates the use of electronic identification as an access code. Figure 7 illustrates an example of seeking responsibility in the event of disagreement on the Content posted by a Distributor with the use of the Access Identifier using the e-mail address as the traced Notification vector.
ESPACE PRIVE : espace applicatif dans lequel l'adhérent entrepose et articule les CONTENUS qui l'intéressent. Les CONTENUS mis en ESPACE PRIVE font l'objet des NOTIFICATIONS.PRIVATE AREA: application area in which the member stores and articulates the CONTENT that interests him. The CONTENTS placed in PRIVATE AREA are the subject of NOTIFICATIONS.
FOURNISSEUR de CONTENU : propriétaire ou mandataire du (des) propriétaire ( s ) de CONTENUS (généralement un Fabricant)CONTENT PROVIDER: owner or agent of the owner (s) of CONTENT (usually a Manufacturer)
GENERIQUE : Le SYSTEME Hub2b permet à un ADHERENT de filtrer l'accès, par d'autres ADHERENTS, à un CONTENU auquel il peut éventuellement affecter des conditions d'utilisation ou d'accréditation. Cette procédure est dite « GENERIQUE » dans la mesure où le mécanisme de paramétrage de REGLES proposé par le SYSTEME permet de travailler de manière catégorielle. Les catégories sont chacunes des éléments qui constituent la fiche d'adhésion (exemple : les acheteurs (fonction) de la grande distribution (filière) d'Amérique latine (Zone géographique) ) . Plusieurs catégories peuvent être combinées dans une seule REGLE en créant une COMMUNAUTE VIRTUELLE ; La cible est GENERIQUE pour le FOURNISSEUR mais il sait que les UTILISATEURS seront incontournablement des personnes physiques répondant à ce critère en vertu du formulaire et du CONTRAT d'ADHESION. Il importe de noter qu'un changement de personne physique au poste ciblé n'affecte pas la relation identifiée-générique FOURNISSEUR/UTILISATEUR deGENERIC: The Hub2b SYSTEM allows a SUBSCRIBER to filter access, by other SUBSCRIBERS, to CONTENT to which he may possibly affect conditions of use or accreditation. This procedure is called "GENERIC" insofar as the RULES setting mechanism proposed by the SYSTEM makes it possible to work categorically. The categories are each of the elements that constitute the membership form (example: buyers (function) of mass distribution (sector) in Latin America (Geographic area)). Several categories can be combined in a single RULE by creating a VIRTUAL COMMUNITY; The target is GENERIC for the SUPPLIER but he knows that the USERS will inevitably be natural persons meeting this criterion under the form and the MEMBERSHIP CONTRACT. It is important to note that a change of physical person in the targeted position does not affect the identified-generic relationship between SUPPLIER / USER of
CONTENU (cf. NOTIFICATION et IDENTIFIANT)CONTENT (cf. NOTIFICATION and IDENTIFIER)
NOTARISATION : Le SYSTEME enregistre sur un système d'information partiellement indépendant et selon des critères définis notamment en terme d'hébergement sécurisé et de transferts cryptés, une copie numérique de chaque accès, CONTENU, situation contractuelle et autres mouvements informatique. Associé aux traces, la NOTARISATION permet de reconstituer a posteriori l'ensemble des éléments de preuve descriptif d'une situation, objet duNOTARIZATION: The SYSTEM records on a partially independent information system and according to defined criteria in particular in terms of secure hosting and encrypted transfers, a digital copy of each access, CONTENT, contractual situation and other IT movements. Associated with the traces, the NOTARIZATION makes it possible to reconstruct a posteriori all the elements of descriptive evidence of a situation, object of the
SYSTEME .SYSTEM.
NOTIFICATION : Tout CONTENU mis par un adhérent dans son ESPACE PRIVE est l'objet d'une NOTIFICATION automatique en cas de modification du CONTENU ou des REGLES relatives à son utilisation. Le SYSTEME gère plusieurs types de NOTIFICATIONS (implicite et explicite) , illustrées figure 11. Les NOTIFICATIONS sont notamment réalisées en standard par e-mail (cf. IDENTIFIANT) à l'adresse du titulaire de l' ESPACE PRIVE. La non-délivrance d'un e-mail avec retour au SYSTEME entraîne le blocage de l' ESPACE PRIVE, une NOTIFICATION de l'Administrateur responsable du titulaire qui peut remettre en service vers le même UTILISATEUR ou son remplaçant . Ce mécanisme permet une non- rupture de flux dans la relation FOURNISSEUR-UTILISATEUR GENERIQUE. Elle est source d'économies pour le FOURNISSEUR qui n'est pas tenu de maintenir sa base de contacts au jour le jour.NOTIFICATION: Any CONTENT posted by a member in their PRIVATE AREA is subject to automatic NOTIFICATION in the event of modification of the CONTENT or the RULES relating to its use. The SYSTEM manages several types of NOTIFICATIONS (implicit and explicit), illustrated in figure 11. The NOTIFICATIONS are notably carried out as standard by e-mail (cf. IDENTIFIER) at the address of the holder of the PRIVATE AREA. The non-delivery of an e-mail with return to the SYSTEM results in the blocking of the PRIVATE AREA, a NOTIFICATION by the Administrator responsible for the holder who can return to service towards the same USER or his replacement. This mechanism allows a non break in flow in the GENERIC SUPPLIER-USER relationship. It is a source of savings for the SUPPLIER who is not required to maintain his day-to-day contact base.
REGLES : Les REGLES sont un paramétrage réservé aux FOURNISSEURS. Leur mise en œuvre est faite en deux temps :RULES: RULES are a setting reserved for SUPPLIERS. They are implemented in two stages:
1°) Constitution d'une COMMUNAUTE VIRTUELLE (qui ou quel (s) réseau (x) ?) à laquelle sont associés deux qualificatifs participant au SYSTEME : le droit applicable1 °) Constitution of a VIRTUAL COMMUNITY (which or which network (s)?) To which are associated two qualifiers participating in the SYSTEM: the applicable law
(voir, re-publier, déléguer) et la période applicable à ce droit (quand ?) .(see, re-publish, delegate) and the period applicable to this right (when?).
2°) Déblocage d'un CONTENU ou d'une arborescence de CONTENUS (quoi ?) pour cette COMMUNAUTE.2 °) Unblocking a CONTENT or a CONTENT tree (what?) For this COMMUNITY.
La figure 4 illustre le modèle profil selon l'invention, dans lequel une REGLE concerne ou ne concerne pas une Cible. La REGLE appartient à une Entité Légale (qui la définit) et s'applique à un contenu.Figure 4 illustrates the profile model according to the invention, in which a RULE concerns or does not concern a Target. The RULE belongs to a Legal Entity (which defines it) and applies to content.
TRACABILITE : Chaque mouvement d' ADHERENT, deTRACEABILITY: Each movement of ADHERENT, of
CONTENU et de REGLE est tracé par le SYSTEME afin de pouvoir être produit comme élément de preuve de la situation paramétrée ou événementielle. La figure 10 illustre notamment le traçage d'un CONTENU.CONTENT and RULE is traced by the SYSTEM in order to be produced as evidence of the configured or event situation. Figure 10 illustrates in particular the tracing of CONTENT.
UTILISATEUR (de CONTENU) : ADHERENT autorisé par le SYSTEME à consulter et éventuellement ré-utiliser duUSER (of CONTENT): MEMBER authorized by the SYSTEM to consult and possibly re-use the
CONTENU. L'UTILISATEUR de CONTENU accède à la NOTIFICATION via 1 'ESPACE PRIVE. La figure 2 illustre le modèleCONTENT. The CONTENT USER accesses the NOTIFICATION via the PRIVATE AREA. Figure 2 illustrates the model
UTILISATEUR.USER.
Ventiler une fiche-produit : Chaque CONTENU importé sur Hub2b y est techniquement inaccessible par un autre adhérent que celui autorisé à y affecter des REGLES de droit contractuel (cf. CONTRAT) en fonction des COMMUNAUTES VIRTUELLES paramétrées (cf. GENERIQUE) . La ventilation de la fiche produit résulte de cette affectation des droits et notamment de 1 'ACCREDITATION.Break down a product sheet: Each CONTENT imported on Hub2b is technically inaccessible by a other member than the one authorized to assign to it RULES of contractual law (cf. CONTRACT) according to the VIRTUAL COMMUNITIES configured (cf. GENERIC). The breakdown of the product sheet results from this allocation of rights and in particular from ACCREDITATION.
COMMUNAUTE VIRTUELLE (ou réseau) : En paramétrant les REGLES, un FOURNISSEUR peut regrouper des ADHERENTS du SYSTEME selon tout critère participant à sa fiche d'adhésion. Une COMMUNAUTE VIRTUELLE peut se limiter à un seul individu ADHERENT. L'homogénéité des critères n'est pas obligatoire dans une même COMMUNAUTE. Le paramétrage d'une COMMUNAUTE vise à contractualiserVIRTUAL COMMUNITY (or network): By setting the RULES, a SUPPLIER can group SYSTEM MEMBERS according to any criteria participating in their membership form. A VIRTUAL COMMUNITY can be limited to a single ADHERENT individual. The homogeneity of the criteria is not compulsory in the same COMMUNITY. The setting up of a COMMUNITY aims to contract
(ACCREDITATION) avec un ensemble GENERIQUE ou individuel. Tous les UTILISATEURS appartenant aux groupes ci-dessous nommés sont clairement et nommément identifiés. A chaque UTILISATEUR correspond des droits d'accès pour chaque élément du contenu du serveur et des droits d'utilisation des services associés au serveur (services facturés ou non) . Ces droits et services sont ouverts aux clients lors de leur adhésion.(ACCREDITATION) with a GENERIC or individual package. All USERS belonging to the groups named below are clearly and specifically identified. Each USER has access rights for each element of the server content and rights to use the services associated with the server (services billed or not). These rights and services are open to customers when they join.
Concernant la solution technique, le logiciel développé est basé sur un serveur d'application associé à un SGBD et est accessible via un serveur Web, comme l'illustre la figure 8.Regarding the technical solution, the software developed is based on an application server associated with a DBMS and is accessible via a Web server, as illustrated in Figure 8.
Concernant le fonctionnement général, l'utilisation du Système conforme à l'invention comporte une étape d'adhésion s ' appuyant sur une fiche d'identité. Chaque élément de la fiche d'identité est un critère d'appartenance possible à une communauté. L'adhésion n'est validée par l'opérateur exploitant le système qu'après signature du contrat. La base d'adhérents est interfaçable avec d'autres bases utilisateurs du marché.Concerning the general operation, the use of the System in accordance with the invention includes an adhesion step based on an identity card. Each element of the identity card is a criterion for possible membership of a community. Membership is only validated by the operator operating the system after contract signature. The membership base can be interfaced with other user bases on the market.
Le contrat pivot est unique entre tous les adhérents (fournisseurs et utilisateurs, chacun d'entre eux pouvant avoir la double étiquette mais de manière indépendante) . Les propriétaires de droits (fournisseurs de contenus) s'engagent par ce contrat à délivrer des droits et interdictions que les utilisateurs s ' engagement à respecter. Les principaux droits et interdictions sont, pour une période paramétrable :The pivotal contract is unique between all members (suppliers and users, each of whom may have the double label but independently). The rights owners (content providers) agree by this contract to issue rights and prohibitions that users agree to respect. The main rights and prohibitions are, for a configurable period:
- l'interdiction d'accès (le contenu est caché, un accès indirect obligeant l'accédant à respecter la règle qui lui est directement applicable) ,- the access ban (the content is hidden, indirect access obliging the accessor to respect the rule which is directly applicable to it),
- la visualisation avec interdiction de re- publication,- viewing with ban on publication,
- la re-publication (multi-supports) , clause d' accréditation,- re-publication (multi-media), accreditation clause,
- la délégation de droits (ceux ci-dessus) à un autre adhérent . Le contrat commercial est noué entre deux adhérents dès que :- the delegation of rights (those above) to another member. The commercial contract is signed between two members as soon as:
- l'Opérateur du système (Hub2b) a constaté leur signature et a accepté leur adhésion, les règles ont été paramétrées par le fournisseur de manière à ce qu'un contenu soit accessible pour une période et d'éventuelles conditions/ accréditations à un utilisateur.- the System Operator (Hub2b) has noted their signature and accepted their membership, the rules have been set by the supplier so that content is accessible for a period and any conditions / accreditations to a user .
Le Système, illustré figure 9, comporte un moteur de règles qui met le contrat en œuvre dans un couple contenu-utilisateur. Cette fonction est individuelle ou générique. Les règles permettent au fournisseur d'allouer des accès et des droits à d'autres co-contractants utilisateurs au moyen d'un formulaire informatique à choix multiples, en ligne, en fonction des critères d'identité mentionnés à la fiche d'Identité qu'il est possible de grouper en communautés virtuelles .The System, illustrated in FIG. 9, includes a rules engine which implements the contract in a content-user pair. This function is individual or generic. The rules allow the supplier to allocate access and rights to other co-contracting users using a multiple choice computer form, online, according to identity criteria mentioned on the Identity sheet which it is possible to group into virtual communities.
Pour un type d'usage (droit) , une durée et un contenu, le Moteur de Règles est interfaçable avec d'autres moteurs de règles du marché .For a type of use (right), duration and content, the Rules Engine can be interfaced with other market rules engines.
Le Système comprend un catalogue constitué par une base de données privative des adhérents ayant l'étiquette « Fournisseurs ». Inaccessible par défaut, elle est le réceptacle des contenus élaborés à l'extérieur du système.The System includes a catalog consisting of a private database of members with the label "Suppliers". Inaccessible by default, it is the receptacle for content produced outside the system.
Il comprend aussi une base de données organisée en base de liens vers les contenus sélectionnés par l'adhérent sous son étiquette « Utilisateur ». Cette base permet de réorganiser des contenus sélectionnés ici et là sur système pour :It also includes a database organized as a link to the content selected by the subscriber under his “User” label. This database allows you to reorganize selected content here and there on the system to:
- bénéficier des notifications / mise à jour des règles et/ou des contenus, paramétrer les conditions d' EXPORT des contenus vers les logiciels propres de l'utilisateur. Un système de notification et de traces qui constituent des éléments de preuves utiles au respect des clauses contractuelles. Chaque événement informatique constaté sur le système (information ou modification lié à l'adhésion, à l'enregistrement de contenu, à la mise en œuvre des règles, des communautés et de leurs composants), est enregistré et archivé. De manière exhaustive, chaque élément qui modifie le couple contenu-utilisateur pour un contenu inscrit (ou apparenté selon le paramétrage) à l'espace privé donne lieu à un envoi d'information (notification) à l'utilisateur titulaire de l'espace privé. L'envoi est fait à l'adresse électronique de l'utilisateur de manière à éviter la rupture d'information, à donner (piste d'audit) des éléments de preuve utiles au respect des clauses contractuelles. Deux types d'Adhérents- benefit from notifications / updating of rules and / or content, configure the conditions for EXPORT of content to the user's own software. A system of notification and traces which constitute useful evidence for the respect of contractual clauses. Each IT event observed on the system (information or modification linked to membership, content registration, implementation of rules, communities and their components), is recorded and archived. In an exhaustive manner, each element which modifies the content-user couple for a content registered (or related according to the configuration) in the private space gives rise to a sending of information (notification) to the user holder of the private space . The shipment is made to the user's email address so as to avoid information breakdown, to provide (audit trail) useful evidence for compliance with contractual clauses. Two types of Members
Les Fournisseurs et les Utilisateurs de Contenu sont regroupés à l'intérieur de communautés d'intérêts, ou à l'intérieur de filières métier, comme par exemple la grande distribution, les entreprises du bâtiment, les revendeurs de matériel électrique, les attachés de presse, etc..Suppliers and Content Users are grouped within communities of interest, or within business lines, such as mass distribution, construction companies, resellers of electrical equipment, press officers , etc.
Les Fournisseurs représentent l'ensemble des déposants de fiches produit, de catalogues produit ou plus généralement de contenu. Les Fournisseurs ont deux rôles distincts :Suppliers represent all the depositors of product sheets, product catalogs or more generally of content. Suppliers have two distinct roles:
Définir et mettre à disposition (individuellement ou à travers un catalogue) leurs fiches produit. Le contenu est clairement spécifié.Define and make available (individually or through a catalog) their product sheets. The content is clearly specified.
Gérer les droits d'accès au contenu individuellement, par groupe de produits ou par groupe d'utilisateurs. Les utilisateurs de la plate-forme pourront être, en terme de profil de droits, associés à des communautés d'intérêts, des filières métier, etc..Manage access rights to content individually, by product group or by user group. Users of the platform may be, in terms of rights profile, associated with communities of interest, business sectors, etc.
Chaque Fournisseur adhère en signant un contrat de membre. Cette adhésion conduit à une facturation pour l'utilisation de ses services.Each Supplier joins by signing a member contract. This membership leads to invoicing for the use of its services.
Chaque adhérent nomme un administrateur de compte. Cet administrateur de compte est l'interlocuteur privilégié dans les relations entre le serveur et le Fournisseur.Each member appoints an account administrator. This account administrator is the privileged interlocutor in the relations between the server and the Supplier.
Les Utilisateurs souscrivent un abonnement via un contrat d'adhésion (gratuit ou non). Cette adhésion leur permet un accès au service et donc de bénéficier de droits d'accès au contenu du Fournisseur qui peut déléguer ainsi ses droits de publication. En accédant à un contenu les Utilisateurs bénéficient d'un droit de (re-) publication, ceci notamment en vue de commercialisation du produit.Users take out a subscription via a membership contract (free or not). This membership allows them access to the service and therefore to benefit from access rights to the content of the Supplier who can thus delegate his publication rights. By accessing content, Users have the right to (re) publish, particularly with a view to marketing the product.
L'Utilisateur possède un espace qui lui est réservé. Cet espace privé lui sert à gérer son propre catalogue de produits, catalogue composé des fiches que ce dernier aura sélectionnés parmi les fiches et attributs qui lui sont accessibles dans les catalogues des Fournisseurs.The User has a space reserved for him. This private space is used to manage its own product catalog, a catalog made up of files that the latter will have selected from the files and attributes available to it in the Suppliers' catalogs.
Le serveur a comme rôle la gestion et l'exploitation de l'existant en terme de contenu, d'ayant droit, et l'intégration des nouveaux participants (Fournisseur, Utilisateur, ...) .The role of the server is the management and exploitation of the existing in terms of content, rights holders, and the integration of new participants (Supplier, User, ...).
Le serveur définit les règles et les conditions d'adhésion à sa plate-forme ainsi que les responsabilités de ses membres .The server defines the rules and conditions for joining its platform as well as the responsibilities of its members.
Le serveur n'exerce pas de contrôle sur les contenus des catalogues si ceux-ci sont en conformités avec la législation. Le serveur propose au travers de sa plate-forme un ensemble de services . Ces services peuvent donner lieu à une facturation.The server does not exercise control over the contents of the catalogs if they are in compliance with the legislation. The server offers a set of services through its platform. These services may give rise to invoicing.
Le serveur prend en charge l'ensemble des notifications aux acteurs de la plate-forme. Ces notifications sont dirigées vers Les Fournisseurs pour tout ce qui concerne l'utilisation de leurs catalogues respectifs, vers les Utilisateurs pour ce qui concerne les modifications des produits utilisés. Ces notifications peuvent, soit être émises automatiquement par le système, soit être émises à la demande par le serveur.The server takes care of all the notifications to the actors of the platform. These notifications are directed to Suppliers for all matters concerning the use of their respective catalogs, to Users for all modifications to the products used. These notifications can either be sent automatically by the system or sent on demand by the server.
Le serveur assure une traçabilité exhaustive des actions effectuées sur le site, code d'accès (logins), consultation des pages, mise à jour du contenu, ...) . Le serveur propose des services de personnalisation Utilisateur ou Fournisseur. Ces services seront détaillés plus bas dans le document.The server ensures exhaustive traceability of the actions carried out on the site, access code (logins), consultation of the pages, updating of the content, ...). The server offers User or Supplier personalization services. These services will be detailed below in the document.
Le serveur négocie et place l'hébergement du contenu chez des hébergeurs professionnels qu'il agrée et à qui il fait respecter son cahier des charges d'hébergement. Le système de facturation du serveur inclut :The server negotiates and places the hosting of the content with professional hosts that it approves and to which it makes respect its hosting specifications. The server billing system includes:
- le suivi des volumes (espace disque, trafic et sauvegarde) , - le traçabilité et piste d'audit,- monitoring volumes (disk space, traffic and backup), - traceability and audit trail,
- la refacturation possible et partielle du Fournisseur aux autres membres.- possible and partial re-invoicing of the Supplier to other members.
Le Fournisseur a en charge les actions suivantes :The Supplier is responsible for the following actions:
* Transmettre du contenu pour publication au serveur* Send content for publication to the server
Dessiner une ou plusieurs trames de fiche (design des fiches produit, livraison d'un guide d'identité visuel, ...) .Draw one or more sheet frames (design of product sheets, delivery of a visual identity guide, ...).
Dessiner l'architecture et l'enchaînement des fiches .Draw the architecture and the sequence of files.
Fournir le contenu de chaque fiche.Provide the content of each sheet.
Décrire les familles de produits, les regroupements possible, les catégories.Describe the product families, possible groupings, categories.
Spécifier pour chaque fiche ou famille de fiches les niveaux de droits d'accès au niveau le plus fin (document) .Specify for each file or family of files the levels of access rights at the finest level (document).
Spécifier pour chaque fiche ou famille de fiches les services associés (statistiques de consultation, facturation de la consultation, circuits de distribution, zones géographique, ...) .Specify for each file or family of files the associated services (consultation statistics, consultation billing, distribution channels, geographic areas, ...).
Un document pouvant être remplacé par un autre pour une période donnée (et autres droits), le Fournisseur autorise ou non l'interversion automatique des documents au moyen d'une interface avec une application externe.A document that can be replaced by another for a given period (and other rights), the Supplier whether or not to allow automatic document reversal using an interface with an external application.
* Faire vivre le contenu de son catalogue II doit maintenir à jour les informations qu'il a publiées sur le site.* Bring to life the contents of his catalog II must keep up to date the information he has published on the site.
En cas de suppression ou de modification d'un contenu (document ou produit) , le Fournisseur doit avoir la possibilité de spécifier une information de remplacement accessible par le moteur de recherche via l'ancien référencement .In the event of deletion or modification of content (document or product), the Supplier must be able to specify replacement information accessible by the search engine via the old referencing.
* Gérer les accès aux documents* Manage access to documents
Distinguer les droits de réutilisation et les droits de consultation accordés aux Utilisateurs.Distinguish the reuse rights and the consultation rights granted to Users.
Limiter le droit de télécharger (downloader) chaque fichier.Limit the right to download each file.
Initialiser les accès aux fiches au niveau finInitialize access to files at the final level
(document). Ces droits devront s'appliquer à l'ensemble des Utilisateurs (notion de droit par défaut) . Chaque fiche type peut être découpée selon trois dimensions, par exemple par axe de distribution, par zone géographique, par période.(document). These rights must apply to all Users (notion of default rights). Each standard file can be divided into three dimensions, for example by distribution axis, by geographic area, by period.
Traiter toutes les nouvelles demandes d'accès à ses fiches (arrivée d'un nouvel Utilisateur, extension des droits d'une communauté d'intérêts,...).Process all new requests for access to its files (arrival of a new User, extension of the rights of a community of interests, ...).
Définir pour chaque modification d'une fiche ou chaque insertion d'une nouvelle fiche les modifications de droit à apporter.Define for each modification of a file or each insertion of a new file the legal changes to be made.
Un droit d'accès se concrétise par une règle, qui se définit comme suit :A right of access takes the form of a rule, which is defined as follows:
Soit une société s, ayant pour activité a, et localisé dans le pays p, Soit i un individu appartenant à la division d de la société s s ' étant loggé sur la plate-forme Hub2b, i possède la fonction f, Soit n e N, Une règle définit un ensemble d'individus ayant le droit de voir un contenu c. La condition d'une règle peut être composée d'une ou plusieurs cibles de même type ou de types différents. Les types possibles sont : communauté, activité, société, individu, division, fonction ou zone. Ces informations sont recueillies à l'inscription d'un nouvel ADHERENT et sont nécessaires pour valider sa son acceptation du CONTRAT d'adhésion.Or a company s, with activity a, and located in country p, Let i be an individual belonging to the division d of society s' being logged into the Hub2b platform, i have the function f, Let ne N, A rule defines a set of individuals having the right to see content c. The condition of a rule can be composed of one or more targets of the same type or of different types. The possible types are: community, activity, society, individual, division, function or area. This information is collected when registering a new MEMBER and is necessary to validate their acceptance of the membership CONTRACT.
Dans la condition de la règle, on fera un ET logique entre les cibles de même type tandis qu'un OU logique sera fait entre les cibles de type différent. Un certain nombre de contraintes existent pour la création d'une règle, si l'on ne veut pas créer un ensemble vide. Pour que l'individu i puisse accéder au contenu, il doit remplir toutes les conditions d'au moins une règle. Si une règle r est constituée des activités a(l) ..a(n) , des divisions d(l) ..d(n) , des fonctions f(l)..f(n) et des zones z(l)..z(n), l'individu i remplit toutes les conditions ; si a correspond à l'une des activités a(j) (j e l..n), d à l'une des divisions d(j) (j e l..n), f à l'une des fonctions f(j) (j e l..n) ET z à l'une des zones z(j) (j e l..n), alors i est concerné par la règle r.In the condition of the rule, a logical AND will be made between the targets of the same type while a logical OR will be made between the targets of different type. A certain number of constraints exist for the creation of a rule, if one does not want to create an empty set. In order for individual i to be able to access the content, he must meet all the conditions of at least one rule. If a rule r consists of activities a (l) ..a (n), divisions d (l) ..d (n), functions f (l) .. f (n) and areas z (l ) .. z (n), the individual i fulfills all the conditions; if a corresponds to one of the activities a (j) (je l..n), d to one of the divisions d (j) (je l..n), f to one of the functions f (j ) (i l..n) AND z to one of the zones z (j) (i l..n), then i is affected by the rule r.
* Déclencher les notifications II est à l'origine des notifications sur ses produits. Ces notifications sont émises lorsqu'un produit est ajouté au catalogue, modifié (prix, disponibilité...) ou supprimé . Il gère les dates de validité des fiches produit.* Trigger notifications II is the source of notifications on its products. These notifications are issued when a product is added to the catalog, modified (price, availability ...) or deleted. He manages the validity dates of the product sheets.
Le déclenchement des notifications se fait soit au coup par coup soit automatiquement. Lors de l'adhésion du Fournisseur, ce dernier définit les points sur lesquels il demande qu'une notification automatique soit effectuée.Notifications are triggered either piecemeal or automatically. When the Supplier joins, the latter defines the points on which it requests that an automatic notification be made.
* Définir les éléments de recherche Pour permettre une recherche orientée sur ses produits, le Fournisseur doit fournir de même que pour les familles de produits, les caractéristiques de ses produits pouvant être utilisées comme paramètre de recherche.* Define the elements of research To allow a research oriented on its products, the Supplier must provide as well as for the families of products, the characteristics of its products which can be used as a search parameter.
En cas de changement ou d'indisponibilité d'un produit, le moteur de recherche devra proposer les produits de remplacement. Ces derniers sont renseignés par leIn case of change or unavailability of a product, the search engine must offer replacement products. These are informed by the
Fournisseur.Provider.
Quant à l'utilisateur :As for the user:
Il navigue sur la plate-forme à la recherche d'informations.He navigates the platform in search of information.
Il récupère des informations sur le site pour utilisation ou simple consultation.It collects information from the site for use or simple consultation.
Il émet des demandes d'accès aux catalogues ou à certaines fiches d'un catalogue. II recherche des fiches en utilisant des paramètres « propres à son métier ».It issues requests for access to catalogs or to certain files in a catalog. He searches for files using parameters "specific to his profession".
Il intègre toutes les notifications (pour information ou pour action) .It integrates all notifications (for information or for action).
Il est référencé sur le site, le cas échéant, comme distributeur d'un produit.He is referenced on the site, if necessary, as a distributor of a product.
Il peut créer son propre espace de travail (espace où sont stockées ses préférences en terme de produit) .He can create his own workspace (space where his preferences in terms of product are stored).
Tout membre ayant rempli les conditions d'adhésion peut fournir une liste de membres prospect à intégrer. La liste de ces prospects doit permettre une préinscription à confirmer « on-line » par chacun d'entre eux. Les parrains (coopteurs) ont accès à un relevé de comptes de leurs apports (liste des filleuls et remises capitalisées) .Any member who has fulfilled the membership conditions can provide a list of prospect members to to integrate. The list of these prospects must allow a pre-registration to be confirmed "on-line" by each of them. Sponsors (coopters) have access to a statement of accounts of their contributions (list of referrals and capitalized discounts).
Inscription d'un FournisseurSupplier Registration
Le Fournisseur a obtenu, via le portail « institutionnel » ou par tout autre moyen (courrier, messagerie électronique, fax, ... ) la liste des renseignements à fournir pour son adhésion.The Supplier has obtained, via the "institutional" portal or by any other means (mail, electronic mail, fax, ...), the list of information to be provided for its membership.
Le serveur vérifie notamment par interfaçage avec des bases de données, la validité de la demande d'adhésion. Il peut le cas échéant demander au nouvel adhérent des compléments d'informations, ou même refuser la demande d'adhésion.The server verifies in particular by interfacing with databases, the validity of the membership request. If necessary, he can ask the new member for additional information, or even refuse the membership request.
Le serveur enregistre le demandeur comme Fournisseur.The server registers the requestor as a Supplier.
Il crée un espace d'accueil sur son espace de mémoire.It creates a reception space on its memory space.
Il fournit au nouveau Fournisseur un compte administrateur (les droits reliés à ce compte sont décrits dans la suite du document) .It provides the new Supplier with an administrator account (the rights linked to this account are described in the rest of the document).
Il notifie au nouveau Fournisseur que ce dernier a la possibilité d'insérer son ou ses catalogues produits .It notifies the new Supplier that the latter has the possibility of inserting its product catalog (s).
Structure d'un catalogueStructure of a catalog
Un catalogue est une hiérarchie de catégories regroupant des fiches-produits composées de couples attributs-valeurs .A catalog is a hierarchy of categories grouping together product sheets composed of attribute-value pairs.
Pour chaque Fournisseur, Il n'existe qu'une unique catégorie « mère » ou catégorie « racine ». Une catégorie peut contenir une ou plusieurs sous-catégories. Une catégorie peut contenir un ou plusieurs produits . Un logo et une description peuvent être associés à une catégorie. Deux catégories peuvent partager la (les) même (s) sous-catégorie (s) .For each Supplier, there is only one “mother” or “root” category. A category can contain one or more subcategories. A category can contain one or more products. A logo and description can be associated with a category. Two categories can share the same subcategory (ies).
Un produit est lié à au moins une catégorie. Un produit comporte obligatoirement une référence (unique) et un nom (unique) . Des couples (attribut, valeur) peuvent être associés à un produit. Pour chaque attribut, on définit un type qui peut être : texte, petite image, grande image, son, vidéo, autre type de fichiers ou une autre fiche-produit.A product is linked to at least one category. A product must include a reference (unique) and a name (unique). Couples (attribute, value) can be associated with a product. For each attribute, we define a type which can be: text, small image, large image, sound, video, other type of files or another product sheet.
Mise en ligne d'un catalogue produit Le serveur fournit au Fournisseur les documents ou spécifications suivants : - la description d'un catalogue par défaut,Putting a product catalog online The server provides the Supplier with the following documents or specifications: - the description of a default catalog,
- la description d'une fiche produit par défaut en terme d'information,- the description of a default product sheet in terms of information,
- la description d'une fiche produit par défaut en terme de présentation. Le Fournisseur spécifie les différences entre les modèles qui lui ont été livrés et la manière dont il veut présenter et agencer ses produits .- the description of a default product sheet in terms of presentation. The Supplier specifies the differences between the models delivered to him and the way in which he wants to present and arrange his products.
Le serveur réajuste, le cas échéant, ce modèle et le fait parvenir au Fournisseur. II spécifie les formats pivots d'échanges de données (formats basés sur des bases de données, des fichiers Excel, du papier, ...) .The server readjusts this model, if necessary, and sends it to the Supplier. It specifies the pivotal data exchange formats (formats based on databases, Excel files, paper, etc.).
Le Fournisseur livre ses « données produit». Le serveur demande le cas échéant un réajustement ou un complément d'informations sur les données si celles-ci ne sont pas directement exploitables .The Supplier delivers its “product data”. The server requests, if necessary, a readjustment or additional information on the data if it is not directly usable.
Il prend en charge 1 ' intégration des données sur la plate-forme. Il se réserve le droit de modifier ou de compléter le catalogue du Fournisseur. Cet ajustement ne concerne en aucun cas les données mais concerne leur enchaînement et leurs chemins d'accès (accessibilité technique) .It supports the integration of data on the platform. He reserves the right to modify or supplement the Supplier's catalog. This adjustment does not in any case concern the data but concerns their sequence and their access paths (technical accessibility).
Modification des données du catalogue : ajout, suppression, modification d'un produitModification of catalog data: addition, deletion, modification of a product
Le Fournisseur possède un compte administrateur et a la possibilité d'agir sur le contenu de son catalogue.The Supplier has an administrator account and has the possibility of acting on the content of its catalog.
Le Fournisseur a, pour ajouter un produit dans son catalogue la possibilité soit :The Supplier has the option to add a product to its catalog:
- d'utiliser un espace dédié à la création de produits sur la plate-forme pour son catalogue. Cet espace reprend dynamiquement les caractéristiques de ses produits (catégorisation, attributs,...). Cet espace est matérialisé par une page Web de saisie ou par un module informatique d'aide à la saisie,- to use a space dedicated to the creation of products on the platform for its catalog. This space dynamically incorporates the characteristics of its products (categorization, attributes, ...). This space is materialized by an input web page or by a computer input assistance module,
- de livrer, comme il l'a fait pour la création de son catalogue un fichier ou un document respectant les formats pivots précédemment définis pour publication.- to deliver, as he did for the creation of his catalog, a file or a document respecting the pivotal formats previously defined for publication.
Le Système se réserve le droit de modifier ou de compléter le produit du Fournisseur. Cet ajustement ne concerne en aucun cas les données propres au produit mais concerne son positionnement dans le catalogue et plus généralement sur le site.The System reserves the right to modify or supplement the Supplier's product. This adjustment in no way concerns the data specific to the product but concerns its positioning in the catalog and more generally on the site.
A travers des fonctions d'automatisation ou manuellement, le serveur procède à la notification des acteurs impactés par cet ajout de produit. Concrètement, les phases de mise en ligne et de modification de catalogue se traduisent par un module d' import de données. L'option la plus déterminante est l'option "replace", qui détermine si on ne fait que des ajouts/mises à jour des catégories, produits et attributs (la nouvelle arborescence fusionne avec l'ancienne), ou si les données importées remplacent les anciennes (la nouvelle arborescence remplace l'ancienne).Through automation functions or manually, the server notifies the actors affected by this addition of product. Concretely, the phases of putting online and modifying the catalog translate into a data import module. The most decisive option is the "replace" option, which determines whether we only add / update categories, products and attributes (the new tree merges with the old), or if the imported data replaces the old ones (the new tree replaces the old one).
Le Fournisseur dépose sur la plate-forme un fichier décrivant la structure du catalogue de CONTENUS à importer, ainsi que les fichiers auxquels il est fait référence (images, sons, tout autre type de fichier...). Le fichier décrivant la structure peut être de type XML ou type plat mais doit suivre une description particulière.The Supplier deposits on the platform a file describing the structure of the CONTENUS catalog to be imported, as well as the files to which reference is made (images, sounds, any other type of file ...). The file describing the structure can be of XML type or flat type but must follow a particular description.
Le Fournisseur n'a plus qu'à indiquer dans quel langue, il souhaite importer ses données et à exécuter le module d' import.The Supplier only has to indicate in which language he wishes to import his data and to run the import module.
Modification des données du catalogue : suppression d'un produit Le Fournisseur possède un compte administrateur et a la possibilité d'agir sur le contenu de son catalogue.Modification of catalog data: deletion of a product The Supplier has an administrator account and has the possibility of acting on the content of its catalog.
Le Fournisseur doit, pour supprimer un produit dans son catalogue, avoir la possibilité soit :To remove a product from its catalog, the Supplier must be able to either:
- d'utiliser un espace dédié à la suppression de produit sur le site pour son catalogue. Cet espace reprend dynamiquement les caractéristiques de ses produits- to use a space dedicated to the removal of product on the site for its catalog. This space dynamically incorporates the characteristics of its products
(catégorisation, attributs, valeurs,...). Cet espace peut être matérialisé soit par une page Web de saisie, soit par un module informatique d'aide à la saisie, - de livrer, comme il l'a fait pour la création de son catalogue un fichier ou un document respectant les formats pivots précédemment définis pour prise en compte de la suppression.(categorization, attributes, values, ...). This space can be materialized either by a web entry page, or by a data entry assistance computer module, - to deliver, as it did for the creation of its catalog, a file or a document respecting the pivotal formats previously defined to take account of the deletion.
A travers des fonctions d'automatisation ou manuellement, le serveur procède à la notification des acteurs impactés par cette suppression.Through automation functions or manually, the server notifies the actors affected by this deletion.
Modification des données du catalogue : modification d'un produit Le Fournisseur possède un compte administrateur et a la possibilité d'agir sur le contenu de son catalogue. Le Fournisseur doit, pour modifier un produit dans son catalogue, avoir la possibilité soit : - d'utiliser un espace dédié à cette opération de modification sur le site, pour son catalogue. Cet espace reprend dynamiquement les caractéristiques de ses produits (catégorisation, attributs, valeurs, ...) . Cet espace peut être matérialisé soit par un page Web de saisie, soit par un module informatique d'aide à la saisie.Modification of catalog data: modification of a product The Supplier has an administrator account and has the possibility of acting on the content of its catalog. To modify a product in its catalog, the Supplier must either: - use a space dedicated to this modification operation on the site, for its catalog. This space dynamically incorporates the characteristics of its products (categorization, attributes, values, ...). This space can be materialized either by an input web page, or by a computer input assistance module.
- de livrer, comme il l'a fait pour la création de son catalogue un fichier ou un document respectant les formats pivots précédemment définis pour prise en compte de la modification. Le serveur se réserve le droit de modifier ou de compléter le produit du Fournisseur. Cet ajustement ne concerne en aucun cas les données propres au produit mais concerne son positionnement dans le catalogue et plus généralement sur le site. A travers des fonctions d'automatisation ou manuellement, le serveur procède à la notification des acteurs impactés de cette modification.- to deliver, as he did for the creation of his catalog, a file or a document respecting the pivotal formats previously defined to take into account the modification. The server reserves the right to modify or supplement the supplier's product. This adjustment in no way concerns the data specific to the product but concerns its positioning in the catalog and more generally on the site. Through automation functions or manually, the server notifies the actors affected by this modification.
Mise en ligne d'un catalogue produit : affectation et modification des droitsPutting a product catalog online: assigning and modifying rights
Les droits sont par défaut du type « aucun droit ».Rights are by default of the “no rights” type.
Le Fournisseur a la possibilité d'agir sur le contenu de son catalogue. Le serveur fournit au Fournisseur les documents et les moyens logiciels pour les spécifications suivantes :The Supplier has the possibility of acting on the content of its catalog. The server provides the Supplier with the documents and software resources for the following specifications:
- les caractéristiques des droits d'accès (qui, quoi, quand, ...) . La construction d'une règle a été détaillée précédemment, - un modèle de droit d'accès. Le Fournisseur spécifie les différences entre les modèles qui lui ont été livrés et sa vision de la sécurisation de ses données.- the characteristics of access rights (who, what, when, ...). The construction of a rule has been detailed previously, - a model of right of access. The Supplier specifies the differences between the models delivered to it and its vision of securing its data.
Le serveur réajuste, le cas échéant, ce modèle et le fait parvenir au Fournisseur.The server readjusts this model, if necessary, and sends it to the Supplier.
Il spécifie les formats pivots d'échange de données (formats basés sur des bases de données, des fichiers Excel, du papier, ...) pour la gestion des droits d' accès . Le Fournisseur livre ses « données droits d'accès ».It specifies the pivotal data exchange formats (formats based on databases, Excel files, paper, ...) for the management of access rights. The Supplier delivers its "access rights data".
Il demande le cas échéant un réajustement ou un complément d'informations sur les données si celles-ci ne sont pas directement exploitables. II prend en charge l'intégration des droits d'accès sur le catalogue du Fournisseur.If necessary, it requests a readjustment or additional information on the data if it is not directly usable. It supports the integration of access rights in the Supplier's catalog.
Il se réserve le droit de modifier ou de compléter les droits d'accès aux produits du Fournisseur. Cet ajustement permet par exemple une cohérence inter- FournisseurHe reserves the right to modify or supplement the rights of access to the Supplier's products. This adjustment allows for example inter-supplier consistency
Une fois que son catalogue de CONTENUS est présent sur le SYSTEME, et qu'il a créé ses règles, le Fournisseur n'a plus qu'à faire le lien entre les deux en appliquant à son CONTENU les règles qu'il a créées, aux niveaux les plus fins, c'est-à-dire sur les éléments constitutifs de ses fiches-produits ou sur toute une catégorie en choisissant de la propager à toutes les fiches et catégories qu'elle regroupe, par une méthode récursive.Once its CONTENT catalog is present on the SYSTEM, and it has created its rules, the Supplier only has to make the link between the two by applying the rules it has created to its CONTENT, at the finest levels, that is to say on the constituent elements of its product sheets or on a whole category by choosing to propagate it to all the sheets and categories that it groups together, by a recursive method.
Modification des droits d'accès au catalogueModification of catalog access rights
Le Fournisseur possède un compte administrateur et a la possibilité d'agir sur les droits d'accès des produits et documents de son catalogue. Le Fournisseur doit, pour modifier des droits d'accès pour un produit, une famille de produits ou un document de son catalogue, avoir ' la possibilité soit :The Supplier has an administrator account and has the possibility of acting on the access rights of the products and documents of its catalog. The Supplier must, to modify access rights for a product, a family of products or a document from its catalog, have the possibility either:
- d'utiliser un espace dédié aux modifications d'accès sur le site, pour son catalogue. Cet espace reprend dynamiquement les caractéristiques de ses produits- to use a space dedicated to access modifications on the site, for its catalog. This space dynamically incorporates the characteristics of its products
(découpage des accès à l'intérieur d'une fiche produit, documents, catégories d'accès, ...) . Cet espace peut être matérialisé soit par un page Web de saisie, soit par un module informatique d'aide à la saisie.(breakdown of accesses within a product file, documents, access categories, ...). This space can be materialized either by an input web page, or by a computer input assistance module.
- de livrer, comme il l'a fait pour la création de son catalogue un fichier ou un document respectant les formats pivots précédemment définis pour l'application de ces nouveaux droits d'accès.- to deliver, as it did for the creation of its catalog, a file or a document respecting the pivotal formats previously defined for the application of these new access rights.
Déclaration par un membre d'un fichier de membres-prospectDeclaration by a member of a member-prospect file
Le déclarant émet une demande d'inscription d'une liste de prospects. Cette demande est notamment formalisable sur le site public sous forme électronique.The declarant issues a request to register a list of prospects. This request can be formalized on the public site in electronic form.
Le serveur vérifie la validité de la demande d'inscription. Il peut le cas échéant demander au déclarant un complément d'informations, ou même refuser la demande.The server checks the validity of the registration request. If necessary, he can ask the declarant for additional information, or even refuse the request.
Il peut être amené à notifier les nouveaux prospects de la demande effectuée par le déclarant. Un compte temporaire, destiné à l'inscription en ligne est ouvert pour chaque prospect. Ce compte temporaire ne donne aucun droit d'accès sur le contenu commercial de la plateforme mais à un complément d'inscription en ligne. Le prospect accepte ou n'accepte pas cette cooptation et effectue le cas échéant les démarches complémentaires d'inscription.He may be required to notify new prospects of the request made by the declarant. A temporary account for online registration is opened for each prospect. This temporary account gives no right of access to the commercial content of the platform but to additional online registration. The prospect accepts or does not accept this cooptation and, if necessary, performs the additional registration procedures.
Le serveur notifie le déclarant de 1 ' inscription du nouveau membre . Il donne, au déclarant à intervalles réguliers la liste des prospects n'ayant pas donnés suite à cette cooptation.The server notifies the declarant of the registration of the new member. It gives the declarant at regular intervals a list of prospects who have not followed up on this cooptation.
Inscription d'un UtilisateurUser Registration
L'Utilisateur a obtenu, via le portail « institutionnel » du serveur ou par tout autre moyen (courrier, fax...) la liste des renseignements à fournir pour son adhésion au titre d'Utilisateur. Le serveur vérifie notamment par interfaçage avec des bases de données la validité de la demande d'adhésion. Il peut le cas échéant demander au nouvel adhérent des compléments d'informations, ou même refuser la demande d'adhésion. II enregistre le demandeur comme Utilisateur et fournit au nouvel Adhérent un compte Utilisateur. Un espace réservé, propre au nouvel Utilisateur est créé. Cet espace est destiné à devenir le « catalogue privé » de 1 ' Utilisateur .The User has obtained, via the “institutional” portal of the server or by any other means (mail, fax, etc.), the list of information to be provided for his membership as a User. The server verifies in particular by interfacing with databases the validity of the membership request. If necessary, he can ask the new member for additional information, or even refuse the membership request. It registers the applicant as User and provides the new Member with a User account. A reserved space, specific to the new User is created. This space is intended to become the “private catalog” of the User.
Constitution d'un catalogue privé L'Utilisateur accède au site et aux fiches produit pour lesquelles un accès lui a été donné.Constitution of a private catalog The User accesses the site and the product sheets for which access has been given.
Il a la possibilité, à chaque visite d'une fiche produit, de l'inclure, pour la part qui lui est accessible en terme de documents, dans son espace privé.He has the possibility, at each visit of a product sheet, to include it, for the part which is accessible to him in terms of documents, in his private space.
Pour ceci, une fonction du style « ajouter dans mon espace privé » est disponible.For this, a function of the style "add in my private space" is available.
L'utilisateur est, après chaque ajout d'un produit dans son espace privé, notifié des modifications opérées par le Fournisseur sur ce produit. Le Fournisseur est notifié des produits ainsi sélectionnés par lesThe user is, after each addition of a product in his private space, notified of the modifications made by the Supplier on this product. The Supplier is notified of the products thus selected by the
Utilisateurs . L'Utilisateur va pouvoir organiser son ESPACEUsers. The User will be able to organize their SPACE
PRIVE en hiérarchisant à l'intérieur de rubriques les fiches-produits qu'il va y ajouter. Cette hiérarchie de fiche-produit est basée sur la gestion d'un arbre au sens informatique .PRIVATE by prioritizing within sections the product sheets that he will add to it. This hierarchy of product sheets is based on the management of a tree in the IT sense.
Export de contenusContent export
Chaque Utilisateur peut, s'il y a été autorisé, exporter le CONTENU d'un Fournisseur pour le réutiliser. L' export de données s'effectue à partir des données comprises dans l' ESPACE PRIVE de l 'UTILISATEUR. L' export d'une rubrique de l' ESPACE PRIVE entraîne 1 ' export de l'ensemble des sous-rubriques et fiches-produits qu'elle contient. Seules les données pour lesquelles 1 'UTILISATEUR est contractuellement au sens du SYSTEME, autorisé à republier peuvent alors être exportées .Each User can, if authorized, export the CONTENT of a Supplier for reuse. The data export is made from the data included in the PRIVATE AREA of the USER. The export of a section of the PRIVATE AREA involves the export of all the sub-sections and product sheets it contains. Only the data for which the USER is contractually within the meaning of the SYSTEM, authorized to republish can then be exported.
Le résultat de 1 ' export est situé dans un espace réservé à l 'UTILISATEUR sur le serveur ; il se compose d'un fichier au format XML pour les informations extraites de la base de données ainsi que d'une copie de l'ensemble des fichiers attachés (multimédia). Ces informations peuvent ensuite être récupérées par 1'UTILISATEUR via un protocole tel FTP sur son application propre, notamment en vue de réutilisation ou re-publication accréditée.The result of the export is located in a space reserved for the USER on the server; it consists of a file in XML format for the information extracted from the database as well as a copy of all the attached files (multimedia). This information can then be retrieved by the USER via a protocol such as FTP on his own application, in particular for the purpose of accredited re-use or re-publication.
Recherche d'éléments sur la plate-formeSearch for items on the platform
L'Utilisateur accède au site et aux fiches produit pour lesquelles un accès lui a été donné. Il a la possibilité d'effectuer des opérations de recherche ou de comparaison de produits. Cette recherche/comparaison est effectuée à travers des caractéristiques produit (la recherche ne se limite pas aux codes de rapprochementThe User accesses the site and the product sheets for which access has been given. He has the possibility of carrying out research or product comparison operations. This search / comparison is carried out through product characteristics (the search is not limited to reconciliation codes
[matchcodes] ) . Inscription d'un Explorateur[matchcodes]). Explorer Registration
L'Explorateur a obtenu, via le portail « institutionnel » ou par tout autre moyen (courrier, fax....) la liste des renseignements à fournir pour son adhésion au titre d'Explorateur.The Explorer obtained, via the "institutional" portal or by any other means (mail, fax, etc.), the list of information to be provided for his membership as an Explorer.
Le serveur vérifie notamment par interfaçage avec des bases de données la validité de la demande d'adhésion. Il peut le cas échéant demander au nouvel adhérent des compléments d'informations, ou même refuser la demande d'adhésion. Il enregistre le demandeur comme Explorateur et fourni au nouvel Explorateur un compte Utilisateur.The server verifies in particular by interfacing with databases the validity of the membership request. If necessary, he can ask the new member for additional information, or even refuse the membership request. It registers the requester as Explorer and provides the new Explorer with a User account.
Un espace réservé, propre au nouveau Explorateur est créé. Cet espace est destiné à devenir leA space reserved for the new Explorer has been created. This space is intended to become the
« catalogue privé » de l'Explorateur.Explorer's “private catalog”.
Constitution d'un espace privé L'Explorateur accède au site et aux fiches produits pour lesquelles un accès lui a été donnéConstitution of a private area The Explorer accesses the site and the product sheets for which access has been given
L'Explorateur a la possibilité, à chaque visite d'une fiche produit de l'inclure, pour la part qui lui est accessible en terme de documents, dans son catalogue privé.The Explorer has the possibility, at each visit of a product sheet to include it, for the part which is accessible to him in terms of documents, in his private catalog.
Pour ceci une fonction du style « ajouter dans mon catalogue » doit être disponible.For this a function of the style "add to my catalog" must be available.
L'Explorateur sera, après chaque ajout d'un produit dans son catalogue privé, notifié des modifications opérées par le Fournisseur sur ce produit.The Explorer will, after each addition of a product to its private catalog, be notified of the modifications made by the Supplier to this product.
Le Fournisseur pourra être notifié des produits ainsi sélectionnés par les Explorateurs .The Supplier may be notified of the products thus selected by the Explorers.
Recherche d'éléments sur le site L'Explorateur accède au site et aux fiches produit pour lesquelles un accès lui a été donné. L'Explorateur a la possibilité d'effectuer des opérations de recherche ou de comparaisons de produits .Search for elements on the site The Explorer accesses the site and the product sheets for which access has been given. The Explorer has the possibility of carrying out research operations or product comparisons.
Cette recherche/comparaison est effectuée à travers des caractéristiques produit (la recherche ne se limite pas aux code de rapprochement [matchcodes] ) .This search / comparison is carried out through product characteristics (the search is not limited to the matchcodes).
L'Utilisateur peut de plus effectuer une recherche sur des critères de type géographique, filière métier , période.The User can also carry out a search on criteria of geographic type, business sector, period.
Sécurité & gestion des habilitations -Security & authorization management -
Authentifications des utilisateurs de la plate-formeAuthentication of platform users
L'accès et l'utilisation du site sont conditionnés par une authentification forte des utilisateurs . Un mécanisme de contrôle des accès et d' authentification est mis en œuvre. Ce mécanisme évalue de façon dynamique, c'est à dire pour chaque opération sur le site (consultation, recherche, ...) , les droits associés à l'Utilisateur. Ces droits s'appliquent sur toutes les pages du site ainsi que sur toutes les fonctions Utilisateur et les modules dits d'administration du site.Access and use of the site are subject to strong user authentication. An access control and authentication mechanism is implemented. This mechanism dynamically assesses, that is to say for each operation on the site (consultation, research, etc.), the rights associated with the User. These rights apply to all pages of the site as well as to all User functions and so-called site administration modules.
Le login de l'Utilisateur, correspondant à son adresse e-mail enregistré dans le système, et son password, vont permettre d'identifier l'Utilisateur. Cette identification se fait au niveau du site institutionnel via deux champ de saisie.The User's login, corresponding to his e-mail address registered in the system, and his password, will allow the User to be identified. This identification is done at the level of the institutional site via two input fields.
Si le nom ou le login ne correspondent pas à un Utilisateur enregistré sur la plate-forme, on affiche une page d'erreur avec un lien pour le retour vers le site institutionnel et une nouvelle tentative. Dans le cas où le login a réussi, et donc lorsque l'Utilisateur a été identifié, on lui affiche la page d'accueil qui correspond à son type utilisateur, à savoir, Fournisseur ou Utilisateur. Si 1 ' authentification échoue trois fois consécutivement, le compte est bloqué et le titulaire du compte doit alors s'adresser à l'Administrateur Hub2b pour récupérer un nouvel accès .If the name or login does not correspond to a User registered on the platform, an error page is displayed with a link to return to the institutional site and a new attempt. In the event that the login was successful, and therefore when the User has been identified, the home page is displayed to him corresponding to his user type, namely, Supplier or User. If authentication fails three times consecutively, the account is blocked and the holder of the account must then contact the Hub2b Administrator to recover a new access.
Après authentif ication, le profil de l'adhérent est chargé. Les informations connues sont alors son identifiant, son nom, sa société, la filière d'activité et la zone géographique où se situe sa société ainsi que sa division et son niveau hiérarchique dans sa société. C'est en comparant son profil et les composantes des règles choisies par les Fournisseurs que le SYSTEME détermine s'il a accès au CONTENU ou non.After authentication, the member's profile is loaded. The known information is then his identifier, his name, his company, the sector of activity and the geographical area where his company is located as well as his division and his hierarchical level in his company. It is by comparing his profile and the components of the rules chosen by the Suppliers that the SYSTEM determines whether he has access to the CONTENT or not.
Les droits d'accès particuliers des FournisseursSuppliers' specific access rights
L'accès du Fournisseur comporte des fonctionnalités supplémentaires en raison des actions qu'il a à effectuer. En effet, le Fournisseur doit cumuler les accès suivants :Access to the Supplier includes additional functionality due to the actions it has to perform. Indeed, the Supplier must accumulate the following accesses:
* Administrer le contenu : Pour tout ce qui concerne la mise à jour de son catalogue, le Fournisseur est représenté • par un « administrateur de compte ». Le serveur attribue, lors de l'inscription d'un nouveau Fournisseur, un compte d'accès pour cet administrateur de compte. Ce compte ne donne des droits que sur les éléments du catalogue du Fournisseur, l'accès aux autres catalogues lui étant interdit.* Administer the content: For everything concerning the updating of its catalog, the Supplier is represented • by an "account administrator". The server assigns, when registering a new Supplier, an access account for this account administrator. This account only gives rights to the elements of the Supplier's catalog, access to other catalogs being prohibited.
Cet accès permet à l'administrateur de compte de déposer de nouvelles fiches produit, de supprimer des fiches produit ou d'en modifier. Ces gestes de maintenance sont réalisables, soit directement sur le catalogue en ligne, soit via un module intermédiaire ayant les fonctionnalités requises.This access allows the account administrator to deposit new product files, delete or modify product files. These maintenance actions can be performed, either directly on the online catalog, or via an intermediate module having the required functionalities.
* Naviguer sur le site, sur son catalogue : Le Fournisseur, une fois son adhésion réalisée, a la possibilité de visualiser son catalogue sur le site. Pour se faire, un accès simple lecteur lui est donné. Cet accès est associé à l'accès décrit précédemment.* Navigate the site, its catalog: The Supplier, once its membership has been completed, has the possibility of viewing its catalog on the site. To do so, a simple reader access is given to it. This access is associated with the access described above.
* Obtenir les informations statistiques :* Obtain statistical information:
Lors de l'adhésion du Fournisseur, les types de données statisques et la fréquence de mise à jour de ces données sont mises à disposition du Fournisseur, soit via un espace réservé à ce dernier sur le site, soit par envoiWhen the Supplier joins, the types of statistical data and the frequency of updating these data are made available to the Supplier, either via a space reserved for the latter on the site, or by sending
(par messagerie électronique, papier..).(by email, paper, etc.).
Les droits d'accès de tous les membresAccess rights for all members
Durant la phase de pré-incription du membre, le serveur crée un compte "temporaire" pour permettre à ce dernier de devenir membre ; ce compte ne donne aucun droit d'accès au contenu commercial du site. Une fois l'adhésion réalisée, ce compte est détruit et un compte utilisateur est créé. Chaque membre doit lors de son inscription, s'inscrire à deux communautés d'intérêts et une filière métier.During the member's pre-registration phase, the server creates a "temporary" account to allow the member to become a member; this account gives no right of access to the commercial content of the site. Once membership is complete, this account is destroyed and a user account is created. Each member must, when registering, register for two communities of interest and a business sector.
Le membre hérite via ses communautés d'intérêts et sa filière métier des droits d'accès au contenu correspondant à son activité ; il est identifié catalogue par catalogue. Ses accès sont de plus calculés d'après un découpage horaire.The member inherits via his communities of interest and his business sector the rights of access to the content corresponding to his activity; it is identified catalog by catalog. Its accesses are also calculated according to a time division.
L' authentification de l'adhérent, et toutes ses actions (lecture d'une fiche produit, recherche d'éléments, chargement d'une fiche produit, ...) sur le site sont tracés par le système.The authentication of the member, and all its actions (reading a product file, finding elements, loading a product file, ...) on the site are traced by the system.
En outre ces droits d'accès permettent aussi à l'Utilisateur soit d'effectuer un lien entre son site de vente et une fiche produit, soit de télécharger une fiche produit .In addition, these access rights also allow the User to either make a link between his site sale and a product sheet, or download a product sheet.
Procédure d'accès Le site possède deux espaces correspondant à deux types d'accès distincts, le site institutionnel et les catalogues produits.Access procedure The site has two areas corresponding to two distinct types of access, the institutional site and the product catalogs.
L' authentification des utilisateurs se fait à l'intérieur du site institutionnel, après avoir demandé l'entrée dans l'espace dit réservé ou client.The authentication of users is done inside the institutional site, after having requested entry into the so-called reserved or customer space.
Une fois l'utilisateur connecté au système, les restrictions d'accès horaire sont appliquées. Il peut ainsi être déconnecté d'une fiche à tout moment.Once the user is logged into the system, the hourly access restrictions are applied. It can thus be disconnected from a form at any time.
Intégrité des données (notions de date d'effet)Data integrity (notions of effective date)
L'intégrité des données consiste à assurer aux utilisateurs du site la version des documents mis à leur disposition. En effet, le serveur doit prendre en compte, à l'instant établi, les modifications effectuées ou programmées sur le contenu des catalogues de fiches produit et leurs documents.The integrity of the data consists in ensuring the users of the site the version of the documents made available to them. In fact, the server must take into account, at the established time, the modifications made or programmed on the content of the catalogs of product sheets and their documents.
Pour se faire, il faut :To do so, you must:
- le cas échéant, renseigner la fiche produit de ses dates de publication (date de début et date de fin de parution) .- if necessary, complete the product sheet with its publication dates (start date and end date of publication).
- informer l'ensemble des acteurs concernés des modifications opérées sur le site.- inform all the actors concerned of the modifications made on the site.
Traçabilité complète des accès et piste d'audit Toutes les opérations effectuées sur le site sont tracées. Chaque événement est clairement identifié, horodaté et sauvegardé.Full traceability of access and audit trail All operations carried out on the site are traced. Each event is clearly identified, time stamped and saved.
Toutes ces données sont mises à la disposition de ceux qui les utilisent pour : - informer les Fournisseurs sur l'utilisation de leurs fiches produit et du contenu exhaustif publiéAll this data is made available to those who use it for: - inform Suppliers on the use of their product sheets and the exhaustive content published
(Audit) ,(Audit),
- être utilisées comme support de facturation, dans le cas d'une facturation de service au volume,- be used as a billing support, in the case of a billing service by volume,
- établir ses propres statistiques.- compile its own statistics.
Support multi-paysMulti-country support
Le site doit être interface avec un système de traduction multi-pays. Ce système de traduction prend en compte les aspects de traduction linguistique des données mais aussi la traduction des attributs d'un produit. On peut donner par exemple comme attribut à traduire le poids d'un produit, kg en France et lbs en Grande-Bretagne. Ce traducteur doit fonctionner dynamiquement, c'est à dire traduire les données à l'affichage.The site must interface with a multi-country translation system. This translation system takes into account the linguistic translation aspects of the data but also the translation of the attributes of a product. We can give for example as attribute to translate the weight of a product, kg in France and lbs in Great Britain. This translator must operate dynamically, ie translate the data on display.
Ce traducteur doit aussi interagir lors du chargement par les Utilisateurs des fiches produit. En effet, lorsqu'un Utilisateur charge une fiche produit, il doit obtenir toutes ses déclinaisons géographiques .This translator must also interact when the Users load the product sheets. In fact, when a User loads a product file, he must obtain all of his geographic variations.
Les fonctions de recherche se déclinent de la manière suivante :The search functions are broken down as follows:
- un module de recherche orienté produit : le serveur doit être à même de définir ou d'utiliser, pour chaque gamme de produit, un modèle sur les caractéristiques produit .- a product-oriented research module: the server must be able to define or use, for each product range, a model on product characteristics.
- un module de recherche géographique : les utilisateurs doivent avoir la possibilité de rechercher les revendeurs d'un produit identifié selon des critères géographiques .- a geographic search module: users must be able to search for the resellers of a product identified according to geographic criteria.
- un module de comparaison : de même que pour la recherche orientée, les utilisateurs doivent avoir la possibilité de comparer des produits à partir d'un modèle de caractéristiques produit. Trois types d'informations manipulées ont été recensés, les données ou contenu, les droits d'accès au contenu et les messages transitant à travers le système.- a comparison module: as with oriented research, users must be able to compare products using a model of product characteristics. Three types of information have been identified, data or content, access rights to content and messages passing through the system.
Les données de la plate-formePlatform data
Les données ou contenu Fournisseur de la plateforme sont associées aux caractéristiques suivantes :The supplier's data or content of the platform are associated with the following characteristics:
- Seul le Fournisseur peut débloquer des droits d'accès aux données.- Only the Supplier can release data access rights.
- Seul le Fournisseur peut donner des droits de republication des données .- Only the Supplier can give rights to republish data.
- Toutes les données issues du serveur sont signées. L'utilisation des données du serveur ainsi que leur diffusion se fait en gardant la signature du serveur, cette signature informant le lecteur de l'origine et de la protection de ces données .- All data from the server is signed. The use of server data as well as their distribution is done by keeping the signature of the server, this signature informing the reader of the origin and the protection of this data.
Les accès aux données sont gérés par le serveur, et se déclinent de la façon suivante : Le Fournisseur décide, lors de la livraison de son catalogue, des droits d'accès initiaux à apposer sur son contenu.Access to data is managed by the server, and is broken down as follows: The Supplier decides, upon delivery of its catalog, the initial access rights to affix to its content.
Il met à jour ces droits d'accès à chaque extension de contenu. Le serveur coordonne les droits d'accès entre catalogues .It updates these access rights to each content extension. The server coordinates access rights between catalogs.
Tous les accès au site et les liens membre- contenu, sont tracés et collectés (historiques) pour la piste d'audit.All access to the site and the member-content links are traced and collected (historical) for the audit trail.
Les mes sages émis pour inf ormation ou notificationMessages sent for information or notification
La plate-forme émet automatiquement , suite à une action programmée ou manuellement déclenchée , des messages d'information ou pour action vers les utilisateurs. Ces messages sont soit issus d'une modification d'un contenu catalogue (ajout d'un produit, modification tarifaire, promotion, ...) , soit issus d'une modification de droits, soit générés par le serveur, via ses outils statistiques pour information auprès des Fournisseurs .The platform automatically issues, following a programmed or manually triggered action, informational or action messages to users. These messages are either from a modification of catalog content (addition of a product, price modification, promotion, ...), or from a modification of rights, or generated by the server, via its statistical tools for information from Suppliers.
Chaque notification se compose d'un identifiant unique, de la date, des destinataires, et de l'objet de la notification. L'objet inclus à la fois une référence auEach notification consists of a unique identifier, the date, the recipients, and the subject of the notification. The object included both a reference to
CONTENU concerné, aux règles qui l'affectent avec leurs paramètres respectifs .CONTENT concerned, to the rules which affect it with their respective parameters.
Confidentialité Certaines informations présentes sur la plateforme sont confidentielles car liées à chaque client. La confidentialité entre chaque client et le système doit donc être assurée. Ceci signifie donc qu'il ne saurait y avoir consultation ou interception d'informations concernant un client par un tiers lui-même abonné ou a fortiori non abonné .Confidentiality Certain information on the platform is confidential because it is linked to each client. Confidentiality between each client and the system must therefore be ensured. This therefore means that there can be no consultation or interception of information concerning a customer by a subscriber himself or a fortiori non-subscriber.
Traçabilitétraceability
Le système doit permettre une traçabilité complète des opérations effectuées. Pour cela, l'activation des fichiers de connexion (logs) du service Web devra être effectuée afin de pouvoir alimenter un outil d'analyses et de statistiques du système avec notarisation, en vue d'une prestation de tiers de confiance par le serveur. En outre, le SYSTEME trace toutes les actions effectuées à l'intérieur de la plate-forme, donc en liaison avec le contrat. On les écrit dans un journal au format texte .The system must allow complete traceability of the operations carried out. For this, the activation of the connection files (logs) of the Web service must be carried out in order to be able to feed a tool for analysis and statistics of the system with notarization, for the provision of a trusted third party by the server. In addition, the SYSTEM tracks all the actions carried out inside the platform, therefore in connection with the contract. They are written in a journal in text format.
Une trace se compose d'un identifiant unique, de la date de l'action, de l'identifiant (IDENTIFIANT) de 1 'UTILISATEUR qui l'effectue, de l'action détaillée elle- même ainsi que de différents paramètres la concernant. Les principales actions tracées sont :A trace consists of a unique identifier, the date of the action, the identifier (IDENTIFIER) of 1 USER who performs it, the detailed action itself as well as various parameters concerning it. The main actions are:
* l es Ac ti ons communes à tous l es types d ' UTILISATEUR :* AC ti ons common to all types of USERS:
Inscription et la signature du CONTRATRegistration and signing of the CONTRACT
Authentif icationAuthentication
Af f ichage de la lis te des catalogues deDisplay of the list of catalogs of
CONTENU ,CONTENT,
Affichage d'une catégorie,Category display,
Affichage d'une fiche produit,Display of a product sheet,
Visualisation du CONTENU de l' ESPACE PRIVE,Visualization of the CONTENT of the PRIVATE AREA,
Navigation au sein de l' ESPACE PRIVE,Navigation within the PRIVATE AREA,
Création d'une nouvelle rubrique dans l' ESPACECreation of a new section in SPACE
PRIVE,PRIVATE,
Ajout d'un produit dans 1 ' ESPACE PRIVE, Ajout d'une catégorie (i.e. l'ensemble des produits qui en dépendent) dans l' ESPACE PRIVE,Addition of a product in the PRIVATE AREA, Addition of a category (i.e. all the products which depend on it) in the PRIVATE AREA,
Suppression d'un produit de l' ESPACE PRIVE, Suppression d'une rubrique de l' ESPACE PRIVE, Export de donnés CONTENUES dans 1 ' ESPACE PRIVE , Changement de la langue de navigation, Choix d'une langue de navigation par défaut, Abonnement à une NOTIFICATION, Désabonnement d'une NOTIFICATION, Suppression d'une NOTIFICATION,Deletion of a product from the PRIVATE AREA, Deletion of a section from the PRIVATE AREA, Export of data CONTAINED in the PRIVATE AREA, Change of the navigation language, Choice of a default navigation language, Subscription to a NOTIFICATION, Unsubscribe from a NOTIFICATION, Deletion of a NOTIFICATION,
* l es Actions propres aux FOURNISSEURS de* Actions specific to SUPPLIERS of
CONTENU :CONTENT:
Création d'une COMMUNAUTE VIRTUELLE, Visualisation de la liste des COMMUNAUTESCreation of a VIRTUAL COMMUNITY, Visualization of the list of COMMUNITIES
VIRTUELLE,VIRTUAL,
Modification d'une COMMUNAUTE VIRTUELLE, Suppression d'une COMMUNAUTE VIRTUELLE, Création d'une REGLE,Modification of a VIRTUAL COMMUNITY, Deletion of a VIRTUAL COMMUNITY, RULE creation,
Visualisation de la liste des REGLES, Visualisation d'une REGLE, Modification d'une REGLE, Suppression d'une REGLE,View the list of RULES, View a RULE, Modify a RULE, Delete a RULE,
Ajout d'une REGLE à un CONTENU, Suppression d'une REGLE d'un CONTENU, Import de données ,Adding a RULE to a CONTENT, Deleting a RULE from a CONTENT, Importing data,
* les Actions propres aux administrateurs :* Actions specific to administrators:
Création d'une entreprise,Creation of a company,
Modification d'une entreprise,Modification of a company,
Suppression d'une entreprise,Deletion of a company,
Création d'un UTILISATEUR, Modification d'un UTILISATEUR,Creation of a USER, Modification of a USER,
Suppression d'un UTILISATEUR,Deletion of a USER,
Création d'un CONTRAT,Creation of a CONTRACT,
Modification d'un CONTRAT,Modification of a CONTRACT,
Suppression d'un CONTRAT.Deletion of a CONTRACT.
L'identifiant unique permet au SYSTEME de répondre de façon efficace et rapide aux requêtes des adhérents concernant des actions passées . Il facilite également la création de pistes d'audit.The unique identifier allows the SYSTEM to respond efficiently and quickly to requests from members regarding past actions. It also facilitates the creation of audit trails.
Archivage / NotarisationArchiving / Notarization
Le logiciel peut être hébergé en tout lieu. Le Système est exploité chez un hébergeur en fonction d'un cahier des charges dédié à son exploitation en tant qu'opérateur.The software can be hosted anywhere. The System is operated by a host according to specifications dedicated to its operation as an operator.
Le logiciel traite l'archivage de chaque version de CONTENU avec ses références de mise en œuvre ( import/export ) , d'accessibilité (REGLES notamment) et d' hébergement . Les traces d'exploitation du SYSTEME par ses ADHERENTS sont archivées par l'opérateur sur un second site d'hébergement.The software processes the archiving of each version of CONTENT with its implementation (import / export), accessibility (RULES in particular) and hosting references. The traces of operation of the SYSTEM by its MEMBERS are archived by the operator on a second hosting site.
Gestion des incidentsIncident management
Lorsqu'un incident se produit (non réponse du système par exemple) , les informations décrivant cet incident sont enregistrées dans le journal de l'application. En cas d'erreur du Système, une page standard devra être présentée à l'utilisateur.When an incident occurs (non-response from the system for example), the information describing this incident is recorded in the application log. In the event of a System error, a standard page must be presented to the user.
Fonction clic droitRight click function
Le membre accédant à la plate-forme via un navigateur bénéficie d'une fonction clic droit supplémentaire et directement accolée à la fonction existante « enregistrer image sous ». Cette nouvelle fonction « enregistrer contenu officiel (déclinable dans toutes les langues)» permet au Fournisseur d'accéder et d'alimenter le serveur ; aux autres membres de consulter et/ou réutiliser les documents leurs étant accessibles sur le serveur.The member accessing the platform via a browser has an additional right-click function directly linked to the existing "save image as" function. This new function "register official content (available in all languages)" allows the Supplier to access and supply the server; other members to consult and / or reuse the documents available to them on the server.
Cycle de vieLife cycle
Certains CONTENUS peuvent posséder plusieurs états au cours de leur existence. Ces états, et les différentes manières de passer de l'un à l'autre, forment le cycle de vie d'un CONTENU.Some CONTENTS can have several states during their existence. These states, and the different ways of going from one to the other, form the life cycle of a CONTENT.
Un cycle de vie général, illustré figure 10 et figure 11, a pu être défini pour l'ensemble des CONTENUS. Quatre états, ont été identifiés. Le cycle de vie d'une entité commence au moment où elle est enregistrée dans la base et se termine lorsqu'elle en est retirée.A general life cycle, illustrated in Figure 10 and Figure 11, could be defined for all of the CONTENT. Four states have been identified. The life cycle of an entity begins when it is registered in the database and ends when it is removed from it.
Toute entité commence donc par un état created où elle n'est en général pas encore utilisable. Puis elle passe par un état activated où elle est utilisable. Vient ensuite une alternance entre les états activated et passivated (mise en marge du SYSTEME) .Any entity therefore begins with a created state where it is generally not yet usable. Then it goes through an activated state where it can be used. Next comes an alternation between the activated and passivated states (setting aside the SYSTEM).
Le dernier état, archived, marque la fin du cycle de vie et précède la sortie (pas nécessairement définitive) du SYSTEME. Le passage à cet état se fait de manière automatique au bout d'un certain temps passé dans l'état p a s s i va t e d . La sortie du Système conduit nécessairement à un archivage sur CD-Rom ou autre de manière à permettre de retrouver le contenu dans le cadre de la NOTARISATION.The last state, archived, marks the end of the life cycle and precedes the exit (not necessarily final) from the SYSTEM. The transition to this state is done automatically after a certain time spent in the state p a s s i va t e d. The output of the System necessarily leads to archiving on CD-Rom or other so as to allow the content to be found within the framework of NOTARIZATION.
Pour les entités de type CONTENU, on peut définir différents niveaux d ' activation, permettant de hiérarchiser les CONTENUS selon l'intérêt que les visiteurs du catalogue leur portent, leur ancienneté, etc. :For the CONTENT type entities, we can define different activation levels, making it possible to prioritize the CONTENT according to the interest that the catalog visitors have for them, their seniority, etc. :
- actived level 0 : niveau par défaut, visible par tout le monde,- actived level 0: default level, visible to everyone,
- actived level 1 : visible uniquement par les gens qui voudront voir ce niveau,- actived level 1: visible only by people who want to see this level,
- actived level n : CONTENU visité le moins souvent .- actived level n: CONTENT visited less often.
Est ainsi prise en compte la facilité par exemple de stocker les informations des niveaux élevés, qui seront moins souvent consultés, sur des bases distantes, ou autres, ayant un temps d'accès plus long, mais permettant de libérer de la place pour le stockage des données de niveau plus "fréquent". This takes into account the ease, for example, of storing information of high levels, which will be less often consulted, on remote bases, or others, having a longer access time, but making it possible to free up space for storage. more "frequent" level data.

Claims

REVENDICATION CLAIM
1 - Système pour la distribution de données numériques relatives à des échanges commerciaux, composé d'un serveur informatique comprenant une base de données et des moyens de communication avec une pluralité de postes clients, les postes clients étant exploités par un premier type d'utilisateur constitué par des fournisseurs, pour la saisie et la transmission de données relatives à des offres commerciales, et par un deuxième type d'utilisateur, pour la consultation des données enregistrées dans la base de données, relatives aux offres commerciales accessibles, caractérisé en ce que le système comporte un moyen d' authentification préalable du fournisseur, consistant à enregistrer dans une base de donnée du serveur un identifiant de chaque fournisseur agréé et un moyen de certification au moment de l'échange de données entre le fournisseur et le serveur, le serveur comportant un programme d'ordinateur pour les échanges d'informations numériques avec chaque fournisseur identifié, lesdites informations étant transmises par le fournisseur sous forme de fiches présentant une trame définie par le fournisseur, et d'un indicateur des droits d'accès audites informations, et pour l'acquittement de notification pour les modifications ou suppression des informations d'un fournisseur.1 - System for the distribution of digital data relating to commercial exchanges, composed of a computer server comprising a database and means of communication with a plurality of client stations, the client stations being operated by a first type of user constituted by suppliers, for entering and transmitting data relating to commercial offers, and by a second type of user, for consulting the data recorded in the database, relating to accessible commercial offers, characterized in that the system comprises a means of prior authentication of the supplier, consisting of recording in a database of the server an identifier of each approved supplier and a means of certification at the time of the exchange of data between the supplier and the server, the server comprising a computer program for the exchange of digital information with each f identified provider, said information being transmitted by the supplier in the form of files presenting a frame defined by the supplier, and of an indicator of the access rights to said information, and for the acknowledgment of notification for modifications or deletion of information 'a supplier.
2 - Procédé pour la distribution de données numériques relatives à des échanges d'informations, notamment commerciales, les données provenant d'un premier type d'utilisateur notamment constitué par des fournisseurs et étant destinées à un deuxième type d'utilisateur, pour la consultation des données enregistrées dans la base de données, relatives aux offres notamment commerciales accessibles, caractérisé en ce que le procédé comporte : une première étape d'inscription du fournisseur consistant à transmettre au fournisseur une fiche de renseignements à fournir, à établir une communication avec une base de données pour vérifier la validité des données de la fiche de renseignements, en cas de vérification positive à procéder à l'enregistrement dudit fournisseur et à l'attribution d'un moyen d'accès sécurisé, et à créer un espace de mémoire dédié audit fournisseur, - une deuxième étape de mise en ligne d'un catalogue consistant à fournir au fournisseur inscrit une description d'un catalogue par défaut, une description d'une fiche produit par défaut, lesdites données numériques par défaut étant modifiables par le fournisseur, et à créer un format spécifique de catalogue dudit fournisseur, une troisième étape d'enregistrement de données dans ledit catalogue spécifique,2 - Method for the distribution of digital data relating to exchanges of information, in particular commercial, the data coming from a first type of user in particular constituted by suppliers and being intended for a second type of user, for consultation data recorded in the database, relating to in particular accessible commercial offers, characterized in that the process comprises: a first step of supplier registration consisting in transmitting to the supplier an information sheet to be provided, establishing communication with a database to verify the validity of the data in the information sheet, in the event of a positive verification to be carried out registration of said supplier and the allocation of a secure access means, and to create a memory space dedicated to said supplier, - a second step of putting a catalog online consisting in providing the registered supplier with a description of '' a default catalog, a description of a default product file, said default digital data being modifiable by the supplier, and creating a specific catalog format for said supplier, a third step of recording data in said specific catalog ,
- une quatrième étape d'affectation des droits par le fournisseur pour déterminer les conditions d'accès par des tiers aux informations enregistrées dans ledit catalogue spécifique,- a fourth step of allocation of rights by the supplier to determine the conditions of access by third parties to the information recorded in said specific catalog,
- une cinquième étape de déclaration d'un utilisateur comportant un moyen d'accréditation,- a fifth step of declaring a user comprising a means of accreditation,
- et une étape additionnelle de duplication des informations numériques d'une fiche d'un catalogue d'un fournisseur pour l'enregistrement dans un catalogue privé d'un utilisateur. - And an additional step of duplicating digital information from a card from a supplier's catalog for recording in a user's private catalog.
PCT/FR2001/001478 2000-05-15 2001-05-15 System and method for distributing digital data concerning commercial exchanges WO2001088778A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001262415A AU2001262415A1 (en) 2000-05-15 2001-05-15 System and method for distributing digital data concerning commercial exchanges

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0006168A FR2808910A1 (en) 2000-05-15 2000-05-15 Distribution of digital data concerning commercial exchanges, uses server with database connected to suppliers and purchasers, with authenticated supplier access to update their data
FR00/06168 2000-05-15

Publications (1)

Publication Number Publication Date
WO2001088778A1 true WO2001088778A1 (en) 2001-11-22

Family

ID=8850233

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2001/001478 WO2001088778A1 (en) 2000-05-15 2001-05-15 System and method for distributing digital data concerning commercial exchanges

Country Status (3)

Country Link
AU (1) AU2001262415A1 (en)
FR (1) FR2808910A1 (en)
WO (1) WO2001088778A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5799157A (en) * 1994-12-13 1998-08-25 Elcom Systems, Inc. System and method for creating interactive electronic systems to present information and execute transactions
US5956034A (en) * 1996-08-13 1999-09-21 Softbook Press, Inc. Method and apparatus for viewing electronic reading materials
US6052717A (en) * 1996-10-23 2000-04-18 Family Systems, Ltd. Interactive web book system
WO2000023926A1 (en) * 1998-10-16 2000-04-27 Softbook Press, Inc. Method and apparatus for electronically distributing and viewing digital contents

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5799157A (en) * 1994-12-13 1998-08-25 Elcom Systems, Inc. System and method for creating interactive electronic systems to present information and execute transactions
US5956034A (en) * 1996-08-13 1999-09-21 Softbook Press, Inc. Method and apparatus for viewing electronic reading materials
US6052717A (en) * 1996-10-23 2000-04-18 Family Systems, Ltd. Interactive web book system
WO2000023926A1 (en) * 1998-10-16 2000-04-27 Softbook Press, Inc. Method and apparatus for electronically distributing and viewing digital contents

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BERNSTEIN ET AL: "Copyrights, Distribution Chains, Integrity and Piracy: The Need for a Standards-Based Solution", PROCEEDINGS OF THE KNOWRIGHT. CONFERENCE. PROCEEDINGS OF THE INTERNATIONAL CONGRESS ON INTELECTUAL PROPERTY RIGHTS FOR SPECIALIZED INFORMATION, KNOWLEGDE AND NEW TECHNOLOGY, 21 August 1995 (1995-08-21), XP002083938 *

Also Published As

Publication number Publication date
FR2808910A1 (en) 2001-11-16
AU2001262415A1 (en) 2001-11-26

Similar Documents

Publication Publication Date Title
EP1193625B1 (en) Collaborative search engine
US8219677B2 (en) Method and apparatus for inspecting the properties of a computer
US8195555B2 (en) Method and system for enabling collaboration between advisors and clients
US7346655B2 (en) Method and apparatus for computed relevance messaging
US9734250B2 (en) Digital asset management for enterprises
US20030069803A1 (en) Method of displaying content
US20080010352A1 (en) Advice provided for offering highly targeted advice without compromising individual privacy
CN112970040A (en) Intelligent contract
AU7378000A (en) Document management system
WO2008033454A2 (en) System and method for assessing marketing data
US20230080808A1 (en) Database system public trust ledger multi-owner token architecture
US11954094B2 (en) Database system public trust ledger architecture
TW491972B (en) System, method, and article of manufacture for electronic merchandising in an e-commerce application framework
CN111880890A (en) City portal system
WO2002011033A1 (en) Apparatus and method for transmitting and keeping track of legal notices
US20210287212A1 (en) Database system for a social network using blockchain technology
US20130159434A1 (en) Method and system for viewing a contact network feed in a business directory environment
Fink User modeling servers: Requirements, design, and evaluation
US20230080927A1 (en) Database system public trust ledger token creation and exchange
US20230085481A1 (en) Database system public trust token redeem architecture using wallets
WO2001088778A1 (en) System and method for distributing digital data concerning commercial exchanges
Ball et al. Hidden Platforms for Cybercrime: Experiences Investigating Darknet Services
Souei et al. Towards smart contract distributed directory based on the uniform description language
WO2000057327A1 (en) Method and apparatus for computed relevance messaging
Karakaxas et al. A business object oriented layered enterprise architecture

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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP