Patent Document ID: 8660880
Application ID: 10793187
Patent Flag: 1

Claim One:
1. A method for gateway activation to enable electronic trading, said method comprising: executing phases of a project, said executing phases of the project comprising: a processor of a computer executing an assessment planning phase of the phases of the project, said executing the assessment planning phase comprising planning activation of at least one gateway linking each trade participant of a plurality of trade participants with at least one sub-business entity of a business entity for electronic trading between each trade participant and the at least one sub-business entity via at least one trading platform having an infrastructure protocol, after said executing the assessment planning phase, said processor executing a readiness assessment phase of the phases of the project, said executing the readiness assessment phase comprising assessing readiness of each trade participant to be linked with the at least one sub-business entity, after said executing the readiness assessment phase, said processor executing an implementation phase of the phases of the project, said executing the implementation phase comprising selecting electronic protocols, products, and at least one electronic process for conducting said electronic trading, after said executing the implementation phase, said processor executing a testing phase of the phases of the project, said executing the testing phase comprising testing conduct of trade transactions using the at least one electronic process, said testing covering all interfaces to the at least one gateway including exception handling interfaces, wherein said testing comprises: volume testing comprising ascertaining that each trade participant can generate peak volume production that the business entity expects to be receiving from each trade participant and that the business entity can accept the peak volume production; choreography testing comprising ascertaining that a system of the business entity and a system of each trade participant are able to validate all messages exchanged therebetween and to process said all messages in a sequence in which the messages of said all messages are received; security and connectivity testing comprising ascertaining that the business entity and each trade participant are able to encrypt data and securely authenticate users as the users log onto the system of the business entity and the system of each trade participant, respectively; negative testing comprising ascertaining that the system of the business entity and the system of each trade participant are able to generate a rejection message for rejecting data that cannot be validated and that the system of each trade participant is able to receive an action that requires the system of each trade participant to carry out a given task which should be turned down; large file testing comprising ascertaining that the system of the business entity and the system of each trade participant are able to send and receive a largest file expected to be used, and after said executing the testing phase, said processor executing a migration phase of the phases of the project, said executing the migration phase comprising migrating processing components of the at least one electronic process to a production environment for conducting said electronic trading, after said executing phases of the project, (i) said processor activating the at least one gateway, said activating linking each trade participant with the at least one sub-business entity and (ii) said processor executing electronic trading between each trade participant and the at least one sub-business entity via at least one trading platform having an infrastructure protocol.