RU2223541C2 - Method and system for execution of bargains concluded with aid of communication network - Google Patents
Method and system for execution of bargains concluded with aid of communication network Download PDFInfo
- Publication number
- RU2223541C2 RU2223541C2 RU2002102306/09A RU2002102306A RU2223541C2 RU 2223541 C2 RU2223541 C2 RU 2223541C2 RU 2002102306/09 A RU2002102306/09 A RU 2002102306/09A RU 2002102306 A RU2002102306 A RU 2002102306A RU 2223541 C2 RU2223541 C2 RU 2223541C2
- Authority
- RU
- Russia
- Prior art keywords
- computer device
- computer
- buyer
- message
- seller
- Prior art date
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Изобретение относится к финансовой сфере, в частности к электронной коммерции, и может быть использовано для оперативного управления и контроля за исполнением сделок, таких как, например, сделок купли-продажи, заключенных с использованием коммуникационной сети (например, сети Интернет). The invention relates to the financial sector, in particular to electronic commerce, and can be used for operational management and control of the execution of transactions, such as, for example, sales transactions concluded using a communication network (for example, the Internet).
В настоящее время широко развита продажа и покупка товаров с помощью сети Интернет. Существует большое количество магазинов, предлагающих покупателям свои товары и/или услуги путем размещения в сети Интернет рекламы этих товаров (услуг) и условий их приобретения на своих Web-страницах или Web-страницах специализированных бирж (электронных торговых площадок). Известны различные способы совершения покупок товаров (услуг) в подобных магазинах и на биржах, отличающиеся главным образом схемами оплаты покупателями приобретенного ими товара и степенью защищенности партнеров по сделкe от недобросовестных действий друг друга, а также возможностью со стороны организаторов торгов вмешиваться в процесс совершения сделки, контролируя и управляя им. Currently, the sale and purchase of goods via the Internet is widely developed. There are a large number of stores offering customers their goods and / or services by posting on the Internet an advertisement for these goods (services) and the conditions for their purchase on their Web pages or Web pages of specialized exchanges (electronic trading platforms). There are various ways of making purchases of goods (services) in such stores and on exchanges, differing mainly in schemes for buyers to pay for goods purchased by them and in the degree of protection of transaction partners from each other’s dishonest actions, as well as in the ability of bidders to intervene in the transaction process, controlling and managing it.
Известны системы для управления совершением сделок, например, такие, как описанные в патенте РФ 2146836, G 06 F 17/60 или в патенте РФ 2158956, G 06 F 17/60, которые содержат устройство управления банка, устройство управления покупателя, устройство управления магазина, блок межсистемной связи. Known systems for managing transactions, such as those described in RF patent 2146836, G 06 F 17/60 or in RF patent 2158956, G 06 F 17/60, which contain a bank control device, a customer control device, a store control device , intersystem communication unit.
К недостаткам описанных систем относится необходимость для покупателей и продавцов держать счет в банке, устройство управления которого является составной частью системы. Кроме того, упомянутые системы не защищают покупателей от недобросовестного поведения продавцов. The disadvantages of the described systems include the need for buyers and sellers to keep a bank account, the control device of which is an integral part of the system. In addition, the systems mentioned do not protect buyers from unfair seller behavior.
Известны способ и устройство для оплаты товаров и услуг через компьютерную сеть Интернет, описанные в международной заявке WO 22557 A2, G 06 F 17/60. В указанном способе покупатель, желающий воспользоваться услугами системы, открывает депозитный счет в банке. При заказе товара или услуги агент сравнивает платежный баланс покупателя с ценой товара или услуги. Если баланс оказывается выше цены, агент списывает соответствующую сумму с банковского счета покупателя и переводит ее на счет продавца. Однако списанная сумма не сразу становится доступной продавцу. Сначала агент передает продавцу подтверждение, что сумма передана, для того, чтобы тот мог доставить товар. После получения заказанного товара покупатель посылает подтверждение агенту, который только после этого переводит деньги на счет продавца. A known method and device for paying for goods and services over a computer network Internet, described in international application WO 22557 A2, G 06 F 17/60. In this method, a buyer who wants to use the services of the system opens a deposit account with a bank. When ordering a product or service, the agent compares the buyer's balance of payments with the price of the product or service. If the balance is higher than the price, the agent deducts the corresponding amount from the buyer's bank account and transfers it to the seller’s account. However, the amount debited does not immediately become available to the seller. First, the agent gives the seller a confirmation that the amount has been transferred so that he can deliver the goods. After receiving the ordered goods, the buyer sends a confirmation to the agent, who only after that transfers the money to the seller’s account.
Недостатком рассмотренных способа и устройства является необходимость для покупателей и продавцов держать депозитные счета в банке агента, что снижает оперативность осуществления сделки. The disadvantage of the considered method and device is the need for buyers and sellers to keep deposit accounts with the agent’s bank, which reduces the efficiency of the transaction.
Указанные в первом и во втором случае недостатки снижают оперативность осуществления сделки. В первом случае за счет необходимости для покупателя открывать счет в заданном продавцом банке, во втором - за счет необходимости для покупателей и продавцов держать депозитные счета в банке агента. The shortcomings indicated in the first and second cases reduce the efficiency of the transaction. In the first case, due to the need for the buyer to open an account with a bank specified by the seller, in the second - due to the need for buyers and sellers to keep deposit accounts with the agent's bank.
Наиболее близкими аналогами настоящего изобретения являются способ торговли за безналичный расчет с использованием коммуникационной сети и устройство для его реализации (патент РФ 2174707, G 06 F 17/60). Данный способ включает размещение в компьютерном устройстве продавца списка предлагаемых товаров, указание реквизитов счета для оплаты этих товаров, просмотр указанного списка покупателем, назначение для каждой оплаты индивидуального шифра, оплату товара путем совершения платежа на выделенный счет, при этом дополнительное сообщение транзитному банку назначенного для оплаты шифра, передачи покупателю товара при условии сообщения покупателем продавцу упомянутого шифра, сообщения транзитному банку полученного от покупателя шифра, передачи продавцу денежных средств в размере суммы указанного платежа при условии совпадения сообщенного продавцом транзитному банку шифра с шифром, полученным транзитным банком дополнительно к указанному платежу. Описанное устройство включает компьютерное устройство продавца, компьютерное устройство покупателя, соединенные посредством коммуникационной сети. The closest analogues of the present invention are a method of trading for cashless payments using a communication network and a device for its implementation (RF patent 2174707, G 06 F 17/60). This method includes placing on the seller’s computer device a list of the goods offered, indicating the account details for paying for these goods, viewing the specified list by the buyer, assigning an individual code for each payment, paying for the goods by making a payment to a dedicated account, with an additional message to the transit bank designated for payment the cipher, the transfer of the goods to the buyer, provided the buyer informs the seller of the cipher, the message to the transit bank received from the buyer of the cipher, edachi seller cash in the amount of said payment under condition of coincidence message to the seller the transit bank the cipher with the cipher received by the transit bank in addition to the said payment. The described device includes a computer device of the seller, a computer device of the buyer, connected via a communication network.
К недостаткам рассмотренного способа следует отнести необходимость для продавца проверки индивидуального шифра, указанного покупателем, так как отпуск товара покупателю без осуществления проверки увеличивает для продавца риск не получить оплату за отпущенный товар, а также снижает оперативность процесса исполнения сделки. The disadvantages of the considered method include the need for the seller to verify the individual cipher indicated by the buyer, since the release of goods to the buyer without verification increases the risk for the seller not to receive payment for the goods sold, and also reduces the efficiency of the transaction execution process.
Задача, на решение которой направлено предлагаемое изобретение, заключается в создании оперативного и надежного способа и устройства для управления совершением сделок типа купли-продажи, заключенных с использованием коммуникационной сети. The problem to which the invention is directed, is to create an efficient and reliable method and device for controlling the execution of transactions such as purchase and sale concluded using a communication network.
Указанная задача решается за счет того, что в способе управления исполнением сделок, заключенных с использованием коммуникационной сети, включающем размещение в первом компьютерном устройстве, подключенном к коммуникационной сети, списка предлагаемых продавцом товаров/услуг, указание реквизитов счета для оплаты этих товаров/услуг; просмотр покупателем указанного списка с помощью второго компьютерного устройства, связанного с первым компьютерным устройством, посредством указанной коммуникационной сети, оплату покупателем товара, выбранного им из указанного списка, посредством платежа на упомянутый выделенный счет, передачу продавцом покупателю указанного товара после совершения покупателем платежа на упомянутый выделенный счет, и передачу продавцу денежных средств, в качестве первого компьютерного устройства используют компьютерное устройство организатора торгов, соединенное дополнительно с по крайней мере одним компьютерным устройством банка и по крайней мере одним компьютерным устройством продавца, заказ на выбранный товар формируют на втором компьютерном устройстве, в качестве которого используют компьютерное устройство покупателя, и передают его в виде последовательности сигналов в компьютерное устройство организатора торгов, в котором фиксируют поступивший заказ как событие, запоминают характеризующие его данные, и передают его в виде последовательности сигналов в компьютерное устройство продавца, после поступления на счет в банке, реквизиты которого указаны, денежных средств в количестве достаточном для оплаты товаров/услуг по договору, в компьютерном устройстве банка генерируют сообщение, соответствующее наступлению данного события, и передают упомянутое сообщение в компьютерное устройство организатора торгов, в котором согласно поступившему сообщению фиксируют наступление события, соответствующего поступлению платежа, в ответ на поступивший сигнал в компьютерном устройстве организатора торгов генерируют команду, соответствующую указанию на блокировку поступивших денежных средств в количестве, достаточном для оплаты товаров/услуг по договору, и передают ее в компьютерное устройство банка, и команду, соответствующую подтверждению поступления достаточного количества денежных средств на счет в банке, и передают ее в компьютерное устройство продавца, после получения покупателем заказанного им товара/услуг, в компьютерном устройстве покупателя формируют сообщение, подтверждающее получение покупателем заказанного им товара, и передают его в компьютерное устройство организатора торгов, в котором согласно поступившему сообщению фиксируют наступление события, соответствующего получению покупателем товара, после чего в компьютерном устройстве организатора торгов генерируют команду на разблокировку денежных средств и передачу денежных средств продавцу и передают ее в компьютерное устройство банка, при этом задают промежутки времени между событиями, превышение которых означает отсутствие события, контролируют наступление заданных событий, и в случае ненаступления в установленный промежуток времени заданного события, процесс совершения сделки прекращают и стороны возвращают в первоначальное состояние. При этом возможно, что при предложении товаров/услуг к продаже дополнительно указывают условия поставки. This problem is solved due to the fact that in the method of managing the execution of transactions concluded using the communication network, which includes placing in the first computer device connected to the communication network, a list of goods / services offered by the seller, indicating account details for the payment of these goods / services; viewing by the buyer of the specified list using the second computer device associated with the first computer device, via the specified communication network, payment by the buyer of the goods selected by him from the specified list, by payment to the said dedicated account, seller transferring the specified goods to the buyer after the buyer made the payment to the said dedicated account, and transferring money to the seller, the organizer's computer device is used as the first computer device of tenders, connected additionally with at least one computer device of the bank and at least one computer device of the seller, the order for the selected product is formed on the second computer device, which is used as the computer device of the buyer, and transmit it in the form of a sequence of signals to the computer device of the organizer bidding, in which the received order is recorded as an event, the data characterizing it is stored, and transmitted as a sequence of signals to a computer the seller’s device, upon receipt of sufficient funds in the bank account, the details of which are indicated to pay for goods / services under the contract, a message corresponding to the occurrence of this event is generated in the bank’s computer device and the mentioned message is transmitted to the computer of the auction organizer, in which according to the received message fixes the occurrence of an event corresponding to the receipt of payment, in response to the received signal in the computer device of the organizer of the auction they command a team corresponding to the indication to block the received funds in an amount sufficient to pay for goods / services under the contract, and transfer it to the bank’s computer device, and transfer the command corresponding to confirming the receipt of a sufficient amount of money to the bank account, and transfer it to the computer the seller’s device, after the buyer receives the goods / services ordered by him, a message is generated in the buyer’s computer device confirming the receipt of the goods ordered by the buyer, and the transfer t it to the computer of the organizer of the auction, in which according to the received message, the occurrence of the event corresponding to the receipt of the goods by the buyer is recorded, after which the command to unblock the funds and transfer the money to the seller is generated in the computer of the organizer of the auction and transfer it to the computer device of the bank, set the time intervals between events, the excess of which means the absence of an event, control the occurrence of specified events, and in case of non-occurrence in the set period of time of a given event, the transaction process is terminated and the parties are returned to their original state. It is also possible that when offering goods / services for sale, the terms of delivery are additionally indicated.
Указанная выше задача решается также за счет того, что в систему управления исполнением сделок, заключенных с использованием коммуникационной сети, содержащую по крайней мере одно компьютерное устройство продавца и по крайней мере одно компьютерное устройство покупателя, соединенных между собой посредством коммуникационной сети, дополнительно введены соединенные между собой посредством коммуникационной сети компьютерное устройство оператора информационной системы обслуживания сделок, предназначенное для проверки ЭЦП продавца, покупателя и организатора торгов системы расчетов, целостности и неизменности передаваемых сообщений и формирования результатов проверки, компьютерное устройство организатора торгов и по крайней мере одно компьютерное устройство банка, соединенные с последним посредством коммуникационной сети, при этом компьютерное устройство организатора торгов также соединено с компьютерным устройством покупателя и с компьютерным устройством продавца. При этом компьютерное устройство организатора торгов содержит устройство ввода/вывода, соединенное с устройством криптозащиты, соединенным с устройством маршрутизации, соединенным с устройством формирования сообщений, устройством хранения и устройством управления, соединенным с устройством хранения и устройством формирования сообщений, компьютерное устройство оператора информационной системы обслуживания сделок содержит устройство ввода/вывода, соединенное с устройством криптозащиты, соединенным с устройством маршрутизации, соединенным с устройством формирования сообщений, устройством хранения и устройством управления, соединенным с устройством хранения и устройством формирования сообщений, компьютерное устройство банка содержит устройство ввода/вывода, соединенное с устройством криптозащиты, соединенным с устройством маршрутизации, соединенным с устройством формирования сообщений, устройством хранения и устройством управления аналитическими счетами, соединенным с устройством управления счетами, устройством хранения и устройством формирования сообщений, компьютерное устройство продавца/покупателя содержит устройство ввода/вывода, соединенное с устройством криптозащиты, соединенным с устройством маршрутизации, соединенным с устройством формирования сообщений, устройством хранения и устройством управления, соединенным с устройством хранения и устройством формирования сообщений. Возможно, что компьютерное устройство организатора торгов и компьютерное устройство оператора информационной системы обслуживания сделок могут быть реализованы на базе одного компьютерного устройства, либо компьютерное устройство банка и компьютерное устройство оператора информационной системы обслуживания сделок могут быть реализованы на базе одного компьютерного устройства. The aforementioned problem is also solved due to the fact that the system of execution execution of transactions concluded using a communication network containing at least one computer device of the seller and at least one computer device of the buyer, interconnected by means of a communication network, additionally connected between by means of a communication network, a computer device of an operator of an information system for transaction services, designed to check a seller’s digital signature, by the buyer and the organizer of the bidding system of settlement, the integrity and immutability of the transmitted messages and the formation of the verification results, the computer device of the auction organizer and at least one computer device of the bank connected to the latter via a communication network, while the computer device of the auction organizer is also connected to the computer device of the buyer and with the seller’s computer device. The computer device of the organizer of the auction contains an input / output device connected to a cryptographic protection device connected to a routing device connected to a message generating device, a storage device and a control device connected to a storage device and a message generating device, a computer device of an operator of an information service transaction system contains an input / output device connected to a cryptographic protection device connected to a routing device, with integrated with the message generating device, the storage device and the control device connected to the storage device and the message generating device, the bank computer device comprises an input / output device connected to a cryptographic protection device connected to a routing device connected to the message forming device, the storage device and the device management of analytical accounts connected to an account management device, a storage device and a message generating device The seller / buyer computer device comprises an input / output device connected to a cryptographic protection device connected to a routing device connected to a message generating device, a storage device and a control device connected to the storage device and the message generating device. It is possible that the computer of the bidding organizer and the computer device of the operator of the transaction information system can be implemented on the basis of one computer device, or the computer device of the bank and the computer device of the operator of the information system of transaction services can be implemented on the basis of one computer device.
Изобретение поясняется чертежами. The invention is illustrated by drawings.
На фиг.1 представлена блок-схема системы. Figure 1 presents a block diagram of a system.
На фиг. 2 представлена блок-схема компьютерного устройства организатора торгов. In FIG. 2 is a block diagram of a bidder organizer computer device.
На фиг.3 представлена блок-схема компьютерного устройства банка. Figure 3 presents a block diagram of a computer device of the bank.
На фиг.4 представлена блок-схема компьютерного устройства продавца. Figure 4 presents a block diagram of a computer device seller.
На фиг.5 представлена блок-схема компьютерного устройства покупателя. 5 is a block diagram of a customer’s computer device.
На фиг.6 представлена блок-схема компьютерного устройства оператора информационной системы обслуживания сделок. 6 is a block diagram of a computer device of an operator of a transaction service information system.
Система носит распределенный характер (фиг. 1), в ее состав входит компьютерное устройство организатора торгов 1, соединенное посредством коммуникационной сети (например, сети Интернет, либо специализированной сети) с компьютерным устройством банка 2, с компьютерным устройством продавца 3, с компьютерным устройством покупателя 4 и с компьютерным устройством оператора информационной системы обслуживания сделок 5. В систему может одновременно входить несколько компьютерных устройств покупателя 4 и несколько компьютерных устройств продавца 3. Компьютерное устройство организатора торгов 1 и компьютерное устройство оператора информационной системы обслуживания сделок 5 могут быть реализованы на базе одного компьютера. The system is distributed in nature (Fig. 1), it includes the computer of the bidding organizer 1, connected via a communication network (for example, the Internet, or a specialized network) to the computer device of bank 2, to the computer device of the seller 3, to the computer device of the buyer 4 and with the computer device of the operator of the transaction processing information system 5. The system may simultaneously include several computer devices of the buyer 4 and several computer devices of the seller 3. The computing device of the organizer of trading 1 and computing device maintenance information system operator deals 5 can be implemented on the basis of a single computer.
Компьютерное устройство организатора торгов 1 (фиг.2) содержит устройство ввода-вывода 6, устройство криптозащиты 7, устройство маршрутизации 8, устройство управления 9, устройство формирования сообщений 10 и устройство хранения 11. Устройство ввода-вывода 6 компьютерного устройства организатора торгов 1 соединено с первым входом-выходом устройства криптозащиты 7, второй вход-выход которого соединен с первым входом-выходом устройства маршрутизации 8. Второй вход-выход устройства маршрутизации 8 соединен с первым входом-выходом устройства управления 9, третий вход-выход устройства маршрутизации 8 соединен с первым входом-выходом устройства формирования сообщений 10, четвертый вход-выход устройства маршрутизации 8 соединен с первым входом-выходом устройства хранения 11. Второй вход-выход устройства управления 9 соединен со вторым входом-выходом устройства формирования сообщений 10. Третий вход-выход устройства управления 9 соединен со вторым входом-выходом устройства хранения 11. The computer device of the bidding organizer 1 (Fig. 2) contains an input /
Устройство ввода-вывода 6 представляет собой шлюз между компьютерным устройством организатора торгов 1 и коммуникационной сетью. Шлюз может быть реализован либо с использованием собственного маршрутизатора, либо маршрутизатора провайдера, к каналу связи которого обеспечивается доступ с помощью модема или сетевого адаптера. The input-
Устройство криптозащиты 7 предназначено для проверки электронно-цифровой подписи и дешифрации принимаемых компьютерным устройством организатора торгов 1 электронных сообщений и простановки электронно-цифровой подписи и шифрации отправляемых сообщений. Данное устройство может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения известных программных продуктов, например крипто-библиотеки "CryptoPro". The
Устройство маршрутизации 8 предназначено для маршрутизации принимаемых и отправляемых электронных сообщений. Данное устройство 8 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). Routing
Устройство управления 9 предназначено для управления модулями компьютерного устройства организатора торгов 1 и реализует бизнес-логику электронных торгов. Данное устройство может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The
Устройство формирования сообщений 10 предназначено для формирования используемых в системе электронных сообщений (фиксированного формата). Данное устройство 10 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The
Устройство хранения 11 представляет собой устройство постоянной памяти компьютера, реализованное, например, на накопителе на "жестких" магнитных дисках. The
Компьютерное устройство банка 2 (фиг.3) содержит устройство ввода-вывода 12, устройство криптозащиты 13, устройство маршрутизации 14, устройство управления аналитическими счетами 15, устройство управления счетами 16, устройство формирования сообщений 17 и устройство хранения 18. Устройство ввода-вывода 12 компьютерного устройства банка 2 соединено с первым входом-выходом устройства криптозащиты 13, второй вход-выход которого соединен с первым входом-выходом устройства маршрутизации 14. Второй вход-выход устройства маршрутизации 14 соединен с первым входом-выходом устройства управления аналитическими счетами 15, третий вход-выход устройства маршрутизации 14 соединен с первым входом-выходом устройства формирования сообщений 17, четвертый вход-выход устройства маршрутизации 14 соединен с первым входом-выходом устройства хранения 18. Второй вход-выход устройства управления аналитическими счетами 15 соединен со вторым входом-выходом устройства формирования сообщений 17. Третий вход-выход устройства управления аналитическими счетами 15 соединен со вторым входом-выходом устройства хранения 18. Четвертый вход-выход устройства управления аналитическими счетами 15 соединен с входом-выходом устройства управления счетами 16. The bank 2 computer device (FIG. 3) comprises an input-
Устройство ввода-вывода 12 представляет собой шлюз между компьютерным устройством банка 2 и коммуникационной сетью. Шлюз может быть реализован либо с использованием собственного маршрутизатора, либо маршрутизатора провайдера, к каналу связи которого обеспечивается доступ с помощью модема или сетевого адаптера. The input-
Устройство криптозащиты 13 предназначено для проверки электронно-цифровой подписи и дешифрации принимаемых компьютерным устройством банка 2 электронных сообщений и простановки электронно-цифровой подписи и шифрации отправляемых сообщений. Данное устройство 13 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения известных программных продуктов, например крипто-библиотеки "CryptoPro". The cryptographic protection device 13 is intended for verifying the electronic digital signature and decryption of the electronic messages received by the computer device of the bank 2 and setting up the electronic digital signature and encryption of the messages sent. This device 13 can be implemented on a computer built, for example, based on an Intel Pentium processor, by using well-known software products, for example, the CryptoPro crypto library.
Устройство маршрутизации 14 предназначено для маршрутизации принимаемых и отправляемых электронных сообщений. Данное устройство 14 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). Routing
Устройство управления аналитическими счетами 15 предназначено для ведения и управления аналитическими счетами. Данное устройство 15 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The analytical account management device 15 is intended for maintaining and managing analytical accounts. This device 15 can be implemented on a computer built, for example, based on an Intel Pentium processor, using standard software (for example, Oracle DBMS, JDBC).
Устройство управления счетами 16 предназначено для управления банковскими счетами и представляет собой автоматизированную банковскую систему. Данное устройство 16 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The account management device 16 is designed to manage bank accounts and is an automated banking system. This device 16 can be implemented on a computer built, for example, based on an Intel Pentium processor, using standard software (for example, Oracle DBMS, JDBC).
Устройство формирования сообщений 17 предназначено для формирования используемых в системе электронных сообщений (фиксированного формата). Данное устройство 17 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The
Устройство хранения 18 представляет собой устройство постоянной памяти компьютера, реализованное, например, на накопителе на "жестких" магнитных дисках. The
Компьютерное устройство продавца 3 (фиг.3) содержит устройство ввода-вывода 19, устройство криптозащиты 20, устройство маршрутизации 21, устройство управления 22, устройство формирования сообщений 23 и устройство хранения 24. Устройство ввода-вывода 19 компьютерного устройства продавца 3 соединено с первым входом-выходом устройства криптозащиты 20, второй вход-выход которого соединен с первым входом-выходом устройства маршрутизации 21. Второй вход-выход устройства маршрутизации 21 соединен с первым входом-выходом устройства управления 22, третий вход-выход устройства маршрутизации 21 соединен с первым входом-выходом устройства формирования сообщений 23, четвертый вход-выход устройства маршрутизации 21 соединен с первым входом-выходом устройства хранения 24. Второй вход-выход устройства управления 22 соединен со вторым входом-выходом устройства формирования сообщений 23. Третий вход-выход устройства управления 22 соединен со вторым входом-выходом устройства хранения 24. The seller’s computer device 3 (FIG. 3) comprises an input /
Устройство ввода-вывода 19 представляет собой шлюз между компьютерным устройством продавца 3 и коммуникационной сетью. Шлюз может быть реализован либо с использованием собственного маршрутизатора, либо маршрутизатора провайдера, к каналу связи которого обеспечивается доступ с помощью модема или сетевого адаптера. The input-
Устройство криптозащиты 20 предназначено для дешифрации принимаемых компьютерным устройством продавца электронных сообщений и простановки электронно-цифровой подписи и шифрации отправляемых сообщений. Данное устройство 20 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения известных программных продуктов, например крипто-библиотеки "CryptoPro". The cryptographic protection device 20 is designed to decrypt the electronic messages received by the seller’s computer device and to set the digital signature and encryption of the messages sent. This device 20 can be implemented on a computer built, for example, based on an Intel Pentium processor, using well-known software products, such as the CryptoPro crypto library.
Устройство маршрутизации 21 предназначено для маршрутизации принимаемых и отправляемых электронных сообщений. Данное устройство 21 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, Internet Explorer). Routing device 21 is designed to route received and sent electronic messages. This device 21 can be implemented on a computer built, for example, based on an Intel Pentium processor, using standard software (for example, Internet Explorer).
Устройство управления 22 предназначено для управления модулями компьютерного устройства 3 и реализует бизнес-логику электронных торгов. Данное устройство 22 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The control device 22 is designed to control the modules of the computer device 3 and implements the business logic of electronic bidding. This device 22 can be implemented on a computer built, for example, based on an Intel Pentium processor, using standard software (for example, Oracle DBMS, JDBC).
Устройство формирования сообщений 23 предназначено для формирования используемых в системе электронных сообщений (фиксированного формата). Данное устройство 23 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The
Устройство хранения 24 представляет собой устройство постоянной памяти компьютера, реализованное, например, на накопителе на "жестких" магнитных дисках.
Компьютерное устройство покупателя 4 (фиг.4) содержит устройство ввода-вывода 25, устройство криптозащиты 26, устройство маршрутизации 27, устройство управления 28, устройство формирования сообщений 29 и устройство хранения 30. Устройство ввода-вывода 25 компьютерного устройства покупателя 4 соединено с первым входом-выходом устройства криптозащиты 26, второй вход-выход которого соединен с первым входом-выходом устройства маршрутизации 27. Второй вход-выход устройства маршрутизации 27 соединен с первым входом-выходом устройства управления 28, третий вход-выход устройства маршрутизации 27 соединен с первым входом-выходом устройства формирования сообщений 29, четвертый вход-выход устройства маршрутизации 27 соединен с первым входом-выходом устройства хранения 30. Второй вход-выход устройства управления 28 соединен со вторым входом-выходом устройства формирования сообщений 29. Третий вход-выход устройства управления 28 соединен со вторым входом-выходом устройства хранения 30. The customer’s computer device 4 (FIG. 4) comprises an input /
Устройство ввода-вывода 25 представляет собой шлюз между компьютерным устройством покупателя 4 и коммуникационной сетью. Шлюз может быть реализован либо с использованием собственного маршрутизатора, либо маршрутизатора провайдера, к каналу связи которого обеспечивается доступ с помощью модема или сетевого адаптера. The input-
Устройство криптозащиты 26 предназначено для дешифрации принимаемых компьютерным устройством покупателя 4 электронных сообщений и простановки электронно-цифровой подписи и шифрации отправляемых сообщений. Данное устройство 26 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения известных программных продуктов, например крипто-библиотеки "CryptoPro". The
Устройство маршрутизации 27 предназначено для маршрутизации принимаемых и отправляемых электронных сообщений. Данное устройство 27 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, Internet Explorer). Routing device 27 is designed to route received and sent electronic messages. This device 27 can be implemented on a computer built, for example, based on the Intel Pentium processor, using standard software (for example, Internet Explorer).
Устройство управления 28 предназначено для управления модулями компьютерного устройства покупателя 4 и реализует бизнес-логику электронных торгов. Данное устройство 28 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The
Устройство формирования сообщений 29 предназначено для формирования используемых в системе электронных сообщений (фиксированного формата). Данное устройство 29 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The
Устройство хранения 30 представляет собой устройство постоянной памяти компьютера, реализованное, например, на накопителе на "жестких" магнитных дисках. The
Компьютерное устройство оператора информационной системы обслуживания сделок 5 (фиг. 5) содержит устройство ввода-вывода 31, устройство криптозащиты 32, устройство маршрутизации 33, устройство управления 34, устройство формирования сообщений 35 и устройство хранения 36. Устройство ввода-вывода 31 компьютерного устройства информационной системы обслуживания сделок 5 соединено с первым входом-выходом устройства криптозащиты 32, второй вход-выход которого соединен с первым входом-выходом устройства маршрутизации 33. Второй вход-выход устройства маршрутизации 33 соединен с первым входом-выходом устройства управления 34, третий вход-выход устройства маршрутизации 33 соединен с первым входом-выходом устройства формирования сообщений 35, четвертый вход-выход устройства маршрутизации 33 соединен с первым входом-выходом устройства хранения 36. Второй вход-выход устройства управления 34 соединен со вторым входом-выходом устройства формирования сообщений 35. Третий вход-выход устройства управления 34 соединен со вторым входом-выходом устройства хранения 36. The computer device of the operator of the transaction information system 5 (FIG. 5) comprises an input /
Компьютерное устройство оператора информационной системы обслуживания сделок 5 предназначено для проверки ЭЦП продавца, покупателя и организатора торгов системы расчетов, целостности и неизменности передаваемых сообщений и формирования результатов проверки. The computer device of the operator of the information system for servicing transactions 5 is intended for checking the electronic digital signature of the seller, buyer, and auction organizer of the settlement system, the integrity and invariability of the transmitted messages, and generating the verification results.
Устройство ввода-вывода 31 представляет собой шлюз между компьютерным устройством оператора информационной системы 5 обслуживания сделок и коммуникационной сетью. Шлюз может быть реализован либо с использованием собственного маршрутизатора, либо маршрутизатора провайдера, к каналу связи которого обеспечивается доступ с помощью модема или сетевого адаптера. The input-
Устройство криптозащиты 32 предназначено для дешифрации принимаемых компьютерным устройством оператора информационной системы обслуживания сделок электронных сообщений и простановки электронно-цифровой подписи и шифрации отправляемых сообщений. Данное устройство может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения известных программных продуктов, например крипто-библиотеки "CryptoPro". The cryptographic protection device 32 is designed to decrypt an electronic message transaction service system operator received by a computer device and to set up an electronic digital signature and encryption of sent messages. This device can be implemented on a computer built, for example, based on the Intel Pentium processor, using well-known software products, for example, the CryptoPro crypto library.
Устройство маршрутизации 33 предназначено для маршрутизации принимаемых и отправляемых электронных сообщений. Данное устройство может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, Internet Explorer).
Устройство управления 34 предназначено для управления модулями компьютерного устройства 5 и реализует бизнес-логику электронных торгов. Данное устройство 34 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The control device 34 is designed to control the modules of the computer device 5 and implements the business logic of electronic bidding. This device 34 can be implemented on a computer built, for example, based on an Intel Pentium processor, using standard software (for example, Oracle DBMS, JDBC).
Устройство формирования сообщений 35 предназначено для формирования используемых в системе электронных сообщений (фиксированного формата). Данное устройство 35 может быть реализовано на компьютере, построенном, например, на базе процессора Intel Pentium, посредством применения стандартного программного обеспечения (например, СУБД Oracle, JDBC). The
Устройство хранения 36 представляет собой устройство постоянной памяти компьютера, реализованное, например, на накопителе на "жестких" магнитных дисках. The
Заявляемое изобретение может быть реализовано с использованием описанной выше системы следующим образом. The invention can be implemented using the above system as follows.
Каждое из действий, связанных с процедурой осуществления сделки, рассматривается системой как событие. При этом задают промежуток времени, в течение которого ожидается совершение события. В случае, если событие в течение заданного промежутка времени не происходит, считают, что процесс совершения сделки нарушен. Each of the actions associated with the transaction procedure is considered by the system as an event. At the same time, a period of time is set during which the event is expected to occur. If the event does not occur within a specified period of time, it is believed that the transaction process is violated.
Организатор торгов размещает в своем компьютерном устройстве 1 данные, представленные в формате, допускающем возможность чтения участниками системы, соответствующие правилам работы в системе, набор стандартных форм документов и т.п. The auction organizer places in his computer device 1 data presented in a format that allows the participants to read the system, corresponding to the rules of the system, a set of standard forms of documents, etc.
Прежде чем участники системы (продавцы и покупатели) смогут ее использовать для заключения сделок, они должны зарегистрироваться у администрации электронного документооборота. Регистрацию осуществляют в компьютерном устройстве оператора информационной системы обслуживания сделок 5. Для этого каждый из участников торгов должен сообщить администрации электронного документооборота сведения, необходимые для осуществления электронного документооборота, перечень которых указан, например, в правилах использования электронного документооборота. После регистрации каждый из участников торгов сообщает организатору торгов о факте регистрации и сведения о себе (например, наименование, адрес, и иные реквизиты, необходимые для проведения торговых операций). Организатор торгов присваивает каждому зарегистрированному участнику торгов имя и пароль, необходимые для начала работы с системой. Упомянутые данные, сообщенные участником торгов, и присвоенные ему имя и пароль, через устройство ввода-вывода 6 вводят в компьютерное устройство организатора торгов 1, в устройстве маршрутизации 8 которого поступившие данные распознаются как данные, сообщенные при регистрации и характеризующие участника торгов, и передают их в устройство хранения 18, где записывают в базу данных участников торгов. Before participants in the system (sellers and buyers) can use it to conclude transactions, they must register with the electronic document management. Registration is carried out in the computer device of the operator of the transaction information system 5. For this, each bidder must inform the electronic document management administration of the information necessary for electronic document management, a list of which is indicated, for example, in the rules for the use of electronic document management. After registration, each of the bidders informs the organizer of the bidding about the fact of registration and information about himself (for example, name, address, and other details necessary for conducting trading operations). The auction organizer assigns each registered bidder a name and password necessary to start working with the system. The mentioned data communicated by the bidder, and the name and password assigned to it, are input through the input /
После того, как участник системы зарегистрируется надлежащим образом и получит от организатора торгов имя и пароль, он может начинать работу в системе. Для того, чтобы подключиться через канал связи к компьютерному устройству организатора торгов 1 участник системы (продавец или покупатель) вводит присвоенные ему имя и пароль соответственно в компьютерное устройство продавца 3/покупателя 4. Введенные данные, соответствующие имени и паролю, из компьютерного устройства продавца 3/покупателя 4 передают по каналу связи в компьютерное устройство организатора торгов 1, в котором устройство маршрутизации 8 распознает поступившие данные как соответствующие имени и паролю и сравнивает с записями базы данных участников торгов, реализованной в устройстве хранения 11. Если будет установлено, что поступившие данные не соответствуют имени и паролю ни одного из зарегистрированных участников системы, то сеанс связи между компьютерным устройством участника системы 3/4 (продавца или покупателя) и компьютерным устройством организатора торгов 1 прерывают, в обратном случае сеанс связи продолжается. After a participant in the system is registered properly and receives a name and password from the auction organizer, he can start working in the system. In order to connect through the communication channel to the computer device of the auction organizer, 1 participant in the system (seller or buyer) enters the name and password assigned to him into the computer device of the seller 3 / buyer 4. The entered data corresponding to the name and password from the computer device of the seller 3 / the buyer 4 is transmitted via a communication channel to the computer of the organizer of the auction 1, in which the
Перед тем как совершить торговую операцию участники системы (продавцы и покупатели) должны заключить между собой соответствующий договор. Before performing a trading operation, participants in the system (sellers and buyers) must conclude an agreement between themselves.
Процедура заключения договоров между продавцами и покупателями с помощью заявляемого изобретения может быть осуществлена следующим образом. Далее описан наиболее полный пример конкретной реализации изобретения. The procedure for concluding contracts between sellers and buyers using the claimed invention can be carried out as follows. The following describes the most complete example of a specific implementation of the invention.
Участник системы - продавец 3/покупатель 4 - с помощью устройства формирования сообщений 23/29 формирует сообщение о намерении заключить сделку/сделки на продажу/покупку товаров/услуг. Сообщение имеет форму, установленную организатором торгов. Для того чтобы сформировать сообщение продавец/покупатель с помощью устройства формирования сообщений 23/29, входящего в состав компьютерного устройства продавца 3/покупателя 4, например клавиатуры, либо с помощью манипулятора "мышь", выбирая соответствующую команду в меню, вводит в компьютерное устройство продавца 3/покупателя 4 команду, в соответствии с которой на экране компьютерного устройства 3/4 должна быть представлена форма сообщения о намерении заключить сделку/сделки на продажу/покупку товаров/услуг. Устройство маршрутизации 21/27 компьютерного устройства продавца 3/покупателя 4 распознает данные, соответствующие введенной команде, как данные, которые должны быть переданы в компьютерное устройство организатора торгов 1, и передает их по каналу связи в компьютерное устройство организаторов торгов 1. Поступившие по каналу связи данные устройство маршрутизации 8, входящее в компьютерное устройство организатора торгов 1, распознает как данные, соответствующие команде на представление на экране компьютерного устройства продавца 3/покупателя 4 соответствующей формы для заполнения. В ответ на поступившую команду из компьютерного устройства организатора торгов 1 по каналу связи в компьютерное устройство продавца 3/покупателя 4 передают данные, соответствующие в описываемом случае форме сообщения о намерении заключить сделку/сделки на продажу/покупку товаров/услуг. В компьютерном устройстве продавца 3/покупателя 4 осуществляют известное преобразование поступивших данных, в результате которого на экране компьютерного устройства продавца 3/покупателя 4 представляют соответствующую форму сообщения для заполнения. Продавец/покупатель, используя любой известный текстовый редактор, например Microsoft Word, заполняет поля формы, например, указывая вид предлагаемого/искомого товара/услуг, количество, стоимость, условия поставки/исполнения. После того, как продавец/покупатель с помощью устройства ввода 19/25 сформирует сообщение, компьютерное устройство продавца 3/покупателя 4 передает введенные данные, характеризующие товары/услуги, предлагаемые к продаже или искомые для покупки, по каналу связи в компьютерное устройство организатора торгов 1. The participant of the system - seller 3 / buyer 4 - using the
Устройство маршрутизации 8, входящее в состав компьютерного устройства организатора торгов 1, распознает поступившие данные как данные, соответствующие предложению продавца/покупателя о продаже/покупке товаров/услуг, фиксирует факт поступления подобных данных как событие, определяет дату и время поступления и передает их в базу данных устройства хранения 11.
Каждый раз при поступлении подобных данных в устройство организатора торгов 1 осуществляют сравнение поступивших данных с соответствующими данными, хранящимися в базе данных. Процедура сравнения осуществляется в устройстве управления 9 компьютерного устройства организатора торгов 1 путем сопоставления значений, указанных в заданных полях сравниваемых объектов (форм). При этом эквивалентными считаются данные, когда значения текстовых полей совпадают, а значения численных полей равны или отличаются не более чем на заданную величину. При поступлении данных, соответствующих предложению о продаже/покупке товаров/услуг, проводят сравнение этих данных с данными, хранящимися в базе данных, соответствующими данным, относящимся к предложению о покупке/продаже товаров/услуг. В случае обнаружения совпадения данный факт фиксируют в базе данных, определяют соответствующих продавца и покупателя как возможные стороны сделки, присваивают возможной сделке уникальные идентификационные реквизиты и записывают их в базу данных, расположенную в устройстве хранения 11. Each time such data arrives at the device of the bidding organizer 1, the received data is compared with the corresponding data stored in the database. The comparison procedure is carried out in the
После фиксации факта наличия возможной сделки компьютерное устройство организатора торгов 1 формирует сообщения для сторон сделки соответственно продавца и покупателя, которые включают в себя данные, относящиеся к предложениям на продажу и покупку товаров/услуг, и передают эти сообщения по каналам связи в компьютерные устройства соответственно продавца 3 и покупателя 4. Передачу таких сообщений определяют как событие и фиксируют дату и время совершения такого события. Организатор торгов задает промежуток времени ожидания наступления следующего события. В случае ненаступления ожидаемого события процесс совершения сделки прекращают и стороны возвращают в первоначальное состояние. After fixing the fact of the existence of a possible transaction, the computer of the organizer of the auction 1 generates messages for the parties to the transaction, respectively, the seller and the buyer, which include data related to offers for the sale and purchase of goods / services, and transmit these messages through communication channels to computer devices of the seller 3 and the buyer 4. The transmission of such messages is defined as an event and the date and time of the occurrence of such an event are recorded. The bidder sets the time period for waiting for the next event. In case of non-occurrence of the expected event, the transaction process is terminated and the parties are returned to their original state.
При поступлении в компьютерное устройство продавца 3/покупателя 4 данного сообщения устройство маршрутизации 21/27 распознает поступившие данные как сообщение, относящиеся к предложению по сделке, и после соответствующих преобразований выводит на экран компьютерного устройства продавца 3/покупателя 4 заполненную форму с предложениями на продажу/покупку товаров/услуг. Upon receipt of this message in the computer device of seller 3 / buyer 4, the routing device 21/27 recognizes the received data as a message related to the offer on the transaction, and after appropriate conversions displays on the screen of the computer device of seller 3 / buyer 4 a completed form with offers for sale / purchase of goods / services.
Данные, представленные на экране соответствующего компьютерного устройства 3/4, продавец/покупатель имеет возможность редактировать, например изменить, в случае необходимости, количество товара, выбрать форму расчета (например, с использованием предлагаемой системы, либо без использования). Редактирование может быть осуществлено с помощью любого известного текстового редактора, например Microsoft Word. Продавец/покупатель при желании может отказаться от предварительно зафиксированной сделки, не подтвердив условия предварительно зафиксированной сделки. The data presented on the screen of the corresponding computer device 3/4, the seller / buyer has the ability to edit, for example, change, if necessary, the quantity of goods, choose a calculation form (for example, using the proposed system, or without using). Editing can be done using any well-known text editor, such as Microsoft Word. The seller / buyer, if desired, can refuse the previously fixed transaction without confirming the terms of the previously fixed transaction.
В случае согласия с предложенным вариантом сделки и выбором формы расчета с использованием предлагаемой системы продавец с помощью своего компьютерного устройства 3 формирует сообщение установленной формы (договор купли-продажи), включающее данные, относящиеся к отредактированному (при необходимости) варианту первоначального предложения, и подписывают это сообщение своей электронной цифровой подписью с помощью устройства криптозащиты 20, входящего в компьютерное устройство продавца 3. Данные, соответствующие сформированному и подписанному продавцом сообщению, передают по каналу связи в компьютерное устройство организатора торгов 1. В устройстве маршрутизации 8 компьютерного устройства организатора торгов 1 поступившие данные распознают как данные, соответствующие подписанному продавцом договору купли-продажи, и передают их в компьютерное устройство оператора информационной системы обслуживания сделок 5, одновременно фиксируя факт поступления подобных данных как соответствующее событие, произошедшее в определенное время. В компьютерном устройстве оператора информационной системы обслуживания сделок 5 осуществляют проверку полученного сообщения, а именно проверяют зарегистрирован или нет продавец в системе, зарегистрирована или нет в системе ЭЦП продавца, а также целостность и неизменность полученного сообщения. После проведения проверки компьютерное устройство оператора информационной системы обслуживания сделок 5 формирует ответное сообщение, заполняет поля с результатами проверки, проставляет свою ЭЦП и направляет сформированное сообщение, содержащее ЭЦП продавца и ЭЦП оператора информационной системы обслуживания сделок в компьютерное устройство организатора торгов 1 и сохраняет в базе данных устройства хранения 36 компьютерного устройства оператора информационной системы обслуживания сделок 5. Проставление ЭЦП осуществляют в устройстве криптозащиты 32 с помощью известных программных средств, например крипто-библиотеки "CryptoPro". If you agree with the proposed transaction option and the choice of the calculation form using the proposed system, the seller, using his computer device 3, generates a message of the established form (purchase and sale agreement), including data related to the edited (if necessary) version of the initial proposal, and sign it message with your electronic digital signature using the cryptographic protection device 20 included in the seller’s computer device 3. Data corresponding to the generated and signed This message by the seller is transmitted via the communication channel to the computer of the auction organizer 1. In the
При положительном результате проверки из компьютерного устройства организатора торгов 1 направляют данные по каналу связи, соответствующие сообщению (в виде договора купли-продажи), в компьютерное устройство покупателя 4 для подтверждения сделки покупателем. If the verification result is positive, the data from the communication channel corresponding to the message (in the form of a sales contract) are sent from the computer device of the bidding organizer 1 to the buyer's computer device 4 to confirm the transaction by the buyer.
Поступившие данные устройство маршрутизации 27, входящее в состав компьютерного устройства покупателя 4, распознает как данные, соответствующие сообщению, представляющему собой договор купли-продажи, после чего поступившие данные подвергают соответствующему преобразованию и выводят на экран компьютерного устройства покупателя 4 для ознакомления с условиями договора купли-продажи. В случае согласия с предложением продавца покупатель вводит/выбирает в компьютерном устройстве покупателя 4 команду, в соответствии с которой компьютерное устройство покупателя 4 осуществляет подписание договора купли-продажи ЭЦП покупателя и передает данные, соответствующие подписанному сообщению, по каналу связи в компьютерное устройство организатора торгов 1. Договор купли-продажи, содержащий ЭЦП продавца и покупателя, поступивший и сохраненный в устройстве хранения 11 компьютерного устройства организатора торгов 1, фиксирует событие заключения (подтверждения) сделки. Организатор торгов задает промежуток времени ожидания наступления следующего события. В случае ненаступления ожидаемого события процесс совершения сделки прекращают и стороны возвращают в первоначальное состояние. The data received by the routing device 27, which is part of the computer device of the buyer 4, is recognized as data corresponding to the message representing the sales contract, after which the received data is subjected to appropriate conversion and displayed on the screen of the computer device of the buyer 4 to familiarize themselves with the terms of the purchase agreement sales. If the seller agrees with the seller’s offer, he / she enters / selects the command in the buyer’s computer device 4, according to which the buyer’s computer device 4 signs the buyer's EDS purchase and sale agreement and transmits the data corresponding to the signed message through the communication channel to the computer of the auction organizer 1 A sales contract containing the digital signature of the seller and the buyer, received and stored in the
В случае согласия покупателя с условиями сделки он оплачивает стоимость товара путем перечисления необходимой суммы денежных средств на счет, указанный организатором торгов. Однако покупатель, как участник системы, имеет возможность заранее перечислить денежные средства на указанный счет. If the buyer agrees with the terms of the transaction, he pays for the cost of the goods by transferring the necessary amount of money to the account indicated by the organizer of the auction. However, the buyer, as a participant in the system, has the opportunity to transfer funds to the specified account in advance.
В устройстве маршрутизации 8 компьютерного устройства организатора торгов 1 поступившие данные распознают как данные, соответствующие подписанному продавцом и покупателем договору купли-продажи, и передают их в компьютерное устройство оператора информационной системы обслуживания сделок 5, одновременно фиксируя факт поступления подобных данных как соответствующее событие, определяют дату и время совершения данного события. В компьютерном устройстве оператора информационной системы обслуживания сделок 5 осуществляют проверку полученного сообщения, а именно проверяют, зарегистрирован или нет покупатель в системе, зарегистрирована или нет в системе ЭЦП покупателя, а также целостность и неизменность полученного сообщения. После проведения проверки компьютерное устройство оператора информационной системы обслуживания сделок 5 формирует ответное сообщение, заполняет поля с результатами проверки, проставляет ЭЦП оператора информационной системы обслуживания сделок и направляет сформированное сообщение, содержащее ЭЦП продавца, ЭЦП покупателя и две ЭЦП оператора информационной системы обслуживания сделок 5 в компьютерное устройство организатора торгов 1. In the
При положительном результате проверки ЭЦП покупателя в компьютерном устройстве организатора торгов 1 подписывают сообщение ЭЦП организатора торгов и сохраняют его в базе данных, реализованной в устройстве хранения 11. При этом сделке присваивают статус "заключена" путем изменения значения атрибута сделки в базе данных, формируют соответствующее сообщение и передают данные, относящиеся к нему, по каналам связи, например в виде электронного письма, в компьютерные устройства продавца 3 и покупателя 4, формируют сообщение, включающее в себя запрос на блокировку средств в определенном размере, например, соответствующем стоимости товара/услуг, подписывают его ЭЦП организатора торгов и передают соответствующие сообщению данные по каналу связи в компьютерное устройство банка 2. If the buyer’s EDS is checked positively in the computer of the bidding organizer 1, they sign the EDS message of the bidding organizer and save it in the database implemented in the
Определяют получение согласованного договора как событие, определяют дату и время его совершения и записывают эти данные в базу данных в устройстве хранения 11 компьютерного устройства организатора торгов 1. Поступившие по каналам связи в компьютерные устройства продавца 3 и покупателя 4 данные сохраняют в устройствах хранения 24/30 упомянутых устройств. The receipt of the agreed contract is determined as an event, the date and time of its completion are determined and this data is recorded in the database in the
Устройство маршрутизации 14, входящее в состав компьютерного устройства банка 2, распознает поступившие данные как запрос на блокировку средств и передает эти данные в устройство управления аналитическими счетами 15 компьютерного устройства банка 2, где на основании поступивших данных формируют команду на определение размера суммы, имеющейся на аналитическом счете покупателя и сравнения величины этой суммы со стоимостью товара/услуг. Поступающие на указанный в системе расчетный счет денежные средства покупателя отражаются в устройстве управления счетами 16 компьютерного устройства банка 2. Устройство управления аналитическими счетами 15 компьютерного устройства банка 2 через заданные в системе интервалы времени опрашивает устройство управления счетами 16, выявляет поступления денежных средств покупателей на указанный в системе расчетный счет и сохраняет информацию по поступлениям как реквизиты аналитических счетов в устройстве хранения 18 компьютерного устройства банка 2. В случае, если будет установлено, что сумма, имеющаяся на аналитическом счете покупателя, равна или превышает стоимость товара/услуг, устройство управления аналитическими счетами 15 компьютерного устройства банка 2 формирует команду на блокировку денежных средств и изменяет необходимые реквизиты аналитического счета, в результате чего денежные средства, заблокированные для оплаты сделки, становятся недоступными для расчетов по другим операциям покупателя. Одновременно устройство управления аналитическими счетами 15 передает в устройство формирования сообщений 17 команду на формирование сообщения о положительном результате блокировки. Устройство формирования сообщений 17, в соответствии с командой, формирует это сообщение и передает по каналу связи соответствующие ему данные в компьютерное устройство организатора торгов 1, предварительно подписав сообщение ЭЦП банка. The
В случае отсутствия необходимых денежных средств на аналитическом счете покупателя устройство управления аналитическими счетами 15 компьютерного устройства банка 2 по результатам проверки формирует сообщение о том, что денежных средств недостаточно, и передает соответствующие ему данные в компьютерное устройство организатора торгов 1, предварительно подписав его ЭЦП банка. In the absence of the necessary funds in the buyer's analytical account, the analytical account management device 15 of the bank 2 computer device, based on the results of the check, generates a message that there is not enough money and transmits the corresponding data to the computer of the trading organizer 1, having previously signed it with the bank's EDS.
В случае установления нехватки или отсутствия денежных средств на аналитическом счете покупателя устройство управления аналитическими счетами 15 через заданные в системе интервалы времени (до истечения допустимого времени оплаты сделки, зафиксированного как реквизит заключенной сделки) опрашивает устройство управления счетами 16 на предмет поступления денежных средств покупателя на указанный в системе расчетный счет. При поступлении на указанный расчетный счет денежных средств покупателя в устройстве управления аналитическими счетами 15 изменяют состояние аналитического счета покупателя и осуществляют повторную проверку достаточности имеющихся в наличии на аналитическом счете покупателя денежных средств для оплаты сделки. В случае, если будет установлено, что сумма, имеющаяся на аналитическом счете покупателя, равна или превышает стоимость товара/услуг, устройство управления аналитическими счетами 15 компьютерного устройства банка 2 формирует команду на блокировку денежных средств и изменяет необходимые реквизиты аналитического счета, в результате чего денежные средства, заблокированные для оплаты сделки, становятся недоступными для расчетов по другим операциям покупателя. Одновременно устройство управления аналитическими счетами 15 передает в устройство формирования сообщений 17 команду на формирование сообщения о положительном результате блокировки. Устройство формирования сообщений 17, в соответствии с командой, формирует это сообщение и передает по каналу связи соответствующие ему данные в компьютерное устройство организатора торгов 1, предварительно подписав ЭЦП банка. If a shortage or lack of funds is found in the buyer's analytical account, the analytic account management device 15, at the time intervals specified in the system (before the expiration of the allowable payment time for the transaction recorded as the requisite of the transaction), interrogates the account management device 16 regarding the receipt of the buyer’s funds for the specified the system has a current account. Upon receipt of the buyer’s money in the specified settlement account in the analytic account management device 15, the state of the buyer’s analytical account is changed and the sufficiency of the funds available in the buyer’s analytical account for the payment of the transaction is checked again. If it is established that the amount available on the buyer's analytical account is equal to or greater than the cost of goods / services, the analytical account management device 15 of the bank 2 computer device generates a command to block funds and changes the necessary details of the analytical account, resulting in cash funds blocked for payment of the transaction become inaccessible for settlements on other operations of the buyer. At the same time, the analytic account management device 15 transmits a command to generate a message about a positive blocking result to the
Устройство маршрутизации 8 компьютерного устройства организатора торгов 1 распознает поступившие данные как результат запроса на блокировку и передает их в устройство формирования сообщений 10. Поступление подобных данных фиксируют в системе как событие, определяют дату и время его совершения и сохраняют в базе данных, реализованной в устройстве хранения 11, при этом изменяют статус расчетов по сделке в зависимости от содержания сообщения на "средства заблокированы" или "средств недостаточно". Устройство формирования сообщений 10 формирует сообщения для продавца и покупателя о результатах запроса на блокировку и либо передает соответствующие им данные по каналу связи по электронной почте, либо в виде страницы в формате HTML в ответ на запрос, в компьютерные устройства продавца 3 и покупателя 4. Передачу подобного сообщения компьютерное устройство организатора торгов 1 определяет как событие, определяет дату и время его совершения и записывает реквизиты события в базу данных. The
При отсутствии в течениe заданного в системе времени (отведенного на оплату сделки покупателем) в устройстве управления организатора торгов 1 сообщения от компьютерного устройства банка 2 о положительном результате блокировки исполнение сделки прекращается. In the absence of the time specified in the system (allotted for payment of the transaction by the buyer) in the control device of the trading organizer 1 of a message from the computer device of the bank 2 about the positive result of blocking, the execution of the transaction is terminated.
Получение продавцом сообщения о положительном результате блокировки средств является основанием для отгрузки продавцом товара (предоставления услуг) покупателю. После получения такого сообщения продавец направляет покупателю товар (предоставляет услуги) в соответствии с условиями, зафиксированными в договоре купли-продажи. Затем с помощью компьютерного устройства продавца 3 формирует сообщение "уведомление об отгрузке" путем заполнения соответствующей формы, после чего передают данные, соответствующие этому сообщению, по каналу связи в компьютерное устройство организатора торгов 1, предварительно подписав их ЭЦП продавца. The receipt by the seller of a message about the positive result of the blocking of funds is the basis for the seller to ship goods (services) to the buyer. After receiving such a message, the seller sends the goods to the buyer (provides services) in accordance with the conditions specified in the contract of sale. Then, using the seller’s computer device 3, he forms a “notification of shipment” message by filling out the corresponding form, after which the data corresponding to this message is transmitted via the communication channel to the computer device of the trading organizer 1, having previously signed them with the seller’s digital signature.
Поступившие в компьютерное устройство организатора торгов 1 данные устройство маршрутизации распознает как сообщение, содержащее уведомление об отгрузке, передает его в компьютерное устройство оператора информационной системы обслуживания сделок 5, которое проверяет в полученном сообщении наличие регистрации продавца в системе, ЭЦП продавца, а также целостность и неизменность полученного сообщения. После проведения проверки компьютерное устройство оператора информационной системы обслуживания сделок 5 формирует ответное сообщение, заполняет поля с результатами проверки, проставляет ЭЦП оператора информационной системы обслуживания сделок и направляет сформированное сообщение в компьютерное устройство организатора торгов 1. Компьютерное устройство организатора торгов 1 проставляет на полученном сообщении ЭЦП организатора торгов и направляет сообщение в компьютерное устройство оператора информационной системы обслуживания сделок 5, которое проверяет в полученном сообщении наличие регистрации организатора торгов в системе, ЭЦП организатора торгов, а также целостность и неизменность полученного сообщения. После проведения проверки компьютерное устройство оператора информационной системы обслуживания сделок 5 формирует ответное сообщение, заполняет поля с результатами проверки, проставляет ЭЦП оператора информационной системы обслуживания сделок и направляет сформированное сообщение в компьютерное устройство организатора торгов 1, где сообщение, содержащее ЭЦП продавца, организатора торгов и оператора информационной системы обслуживания сделок сохраняют в базе данных компьютерного устройства организатора торгов 1. Статус расчетов по сделке изменяют на "товар доставлен". При этом формируют сообщение о получении уведомления об отгрузке товара (предоставлении услуг) и передают данные, относящиеся к нему, по каналам связи, например, либо по электронной почте, либо в виде страницы в формате HTML в ответ на запрос, в компьютерные устройства продавца 3 и покупателя 4. The routing device arrives at the bidder’s computer device 1 as a message containing a notification of shipment, transmits it to the computer device of the transaction information system operator 5, which checks the seller’s registration in the system, the seller’s digital signature, as well as integrity and immutability received message. After the check, the computer device of the operator of the information system for transaction services 5 generates a response message, fills in the fields with the results of the verification, puts the digital signature of the operator of the information system for transactions and sends the generated message to the computer device of the bidder 1. The computer device of the bidder 1 puts on the received message the digital signature of the organizer bidding and sends a message to the computer device operator information service system deals 5, which checks in the received message the registration of the auction organizer in the system, the electronic signature of the auction organizer, as well as the integrity and immutability of the received message. After the verification, the computer device of the operator of the transaction information system 5 generates a response message, fills in the fields with the results of the verification, puts the digital signature of the operator of the information system of the transaction and sends the generated message to the computer device of the auction organizer 1, where the message contains the electronic signature of the seller, auction organizer and operator information system for servicing transactions is stored in the database of the computer device of the trading organizer 1. Settlement status the transaction is changed to "the goods are delivered." At the same time, a message is generated about the receipt of a notification about the shipment of goods (provision of services) and the data related to it is transmitted via communication channels, for example, either by e-mail or in the form of an HTML page in response to a request, to the seller’s computer devices 3 and buyer 4.
После того, как продавец доставит товар (предоставит услуги) покупателю, покупатель формирует соответствующее сообщение способом, аналогичным описанному выше, подписывает сообщение ЭЦП покупателя, после чего данные, соответствующие этому сообщению, передают по каналу связи в компьютерное устройство организатора торгов 1. After the seller delivers the goods (provides services) to the buyer, the buyer generates the corresponding message in a manner similar to that described above, signs the buyer's digital signature message, after which the data corresponding to this message is transmitted via the communication channel to the computer of the auction organizer 1.
Поступившие в компьютерное устройство организатора торгов 1 данные устройство маршрутизации 8 распознает как сообщение, содержащее уведомление о принятии товара/услуг, передает его в компьютерное устройство оператора информационной системы обслуживания сделок 5, которое проверяет в полученном сообщении наличие регистрации покупателя в системе, ЭЦП покупателя, а также целостность и неизменность полученного сообщения. После проведения проверки компьютерное устройство оператора информационной системы обслуживания сделок 5 формирует ответное сообщение, заполняет поля с результатами проверки, проставляет ЭЦП оператора информационной системы обслуживания сделок и направляет сформированное сообщение в компьютерное устройство организатора торгов 1. Компьютерное устройство организатора торгов 1 проставляет на полученном сообщении ЭЦП организатора торгов и направляет сообщение в компьютерное устройство оператора информационной системы обслуживания сделок 5, которое проверяет в полученном сообщении наличие регистрации организатора торгов в системе, ЭЦП организатора торгов, а также целостность и неизменность полученного сообщения. После проведения проверки компьютерное устройство оператора информационной системы обслуживания сделок 5 формирует ответное сообщение, заполняет поля с результатами проверки, проставляет ЭЦП оператора информационной системы обслуживания сделок и направляет сформированное сообщение в компьютерное устройство организатора торгов 1, где сообщение, содержащее ЭЦП покупателя, организатора торгов и оператора информационной системы обслуживания сделок сохраняют в базе данных компьютерного устройства организатора торгов 1. Статус расчетов по сделке изменяют на "товар получен". При этом формируют сообщение о получении уведомления об отгрузке товара (предоставлении услуг) и передают данные, относящиеся к нему, по каналам связи, например, либо по электронной почте, либо в виде страницы в формате HTML в ответ на запрос, в компьютерные устройства продавца 3 и покупателя 4. Организатор торгов задает промежуток времени ожидания наступления следующего события. В случае ненаступления ожидаемого события (получения товара покупателем), процесс совершения сделки прекращают и стороны возвращают в первоначальное состояние. The
Устройство управления 9, входящее в состав компьютерного устройства организатора торгов 1, при изменении статуса расчета по сделке на "товар получен" генерирует команду на формирование документа "платежное поручение", содержащего распоряжение на перечисление заблокированных по сделке средств покупателя продавцу, и передает ее в устройство формирования сообщений 10. Устройство формирования сообщений 10, получив соответствующую команду, формирует сообщение типа "платежное поручение" путем заполнения имеющейся формы. Сформированное сообщение попадает в устройство криптозащиты 7, где его подписывают ЭЦП организатора торгов и по каналу связи передают данные, соответствующие подписанному сообщению, в компьютерное устройство банка 2. The
В устройстве криптозащиты 13 компьютерного устройства банка 2 проверяют у поступившего сообщения ЭЦП организатора торгов, в устройстве маршрутизации 14 поступившие данные распознают как соответствующие "платежному поручению". В случае положительного результата проверки в устройстве управления аналитическими счетами 15 сообщение "платежное поручение" передается в устройство управления счетами 16 для перевода денежных средств со счета покупателя на счет продавца. После получения от устройства управления счетами 16 сообщения, содержащего подтверждение перевода денежных средств, устройство управления аналитическими счетами 15 компьютерного устройства банка 2 генерирует команду на формирование сообщения типа "исполнение платежного поручения" и передает эту команду в устройство формирования сообщений 17. Устройство формирования сообщений 17 на основании полученной команды формирует сообщение "исполнение платежного поручения", которое подписывают ЭЦП банка и по каналу связи передают в компьютерное устройство организатора торгов 1. In the cryptographic protection device 13 of the computer device of Bank 2, the electronic signature of the bidding organizer is checked against the received digital signature, in the
В устройстве криптозащиты 7 компьютерного устройства организатора торгов 1 проверяют у поступившего сообщения ЭЦП банка, в устройстве маршрутизации 8 поступившие данные распознают как соответствующие сообщению "исполнение платежного поручения". В случае положительного результата проверки статус расчетов по сделке изменяют на "средства перечислены продавцу". При этом формируют сообщение о получении уведомления об отгрузке товара (предоставлении услуг) и передают данные, относящиеся к нему, по каналам связи, например, либо по электронной почте, либо в виде страницы в формате HTML в ответ на запрос, в компьютерные устройства продавца 3 и покупателя 4. In the
Поступившие по каналам связи в компьютерные устройства продавца 3 и покупателя 4 данные сохраняют в устройствах хранения 24, 30 компьютерных устройств продавца 3 и покупателя 4. The data received via communication channels in the computer devices of seller 3 and buyer 4 are stored in
Предлагаемые способ управления исполнением сделок, заключенных с использованием коммуникационной сети, и система для его реализации обеспечивают гарантию оплаты продавцу за поставленный товар. The proposed method for managing the execution of transactions concluded using the communication network and the system for its implementation provide a guarantee of payment to the seller for the delivered goods.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2002102306/09A RU2223541C2 (en) | 2002-01-30 | 2002-01-30 | Method and system for execution of bargains concluded with aid of communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2002102306/09A RU2223541C2 (en) | 2002-01-30 | 2002-01-30 | Method and system for execution of bargains concluded with aid of communication network |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2002102306A RU2002102306A (en) | 2003-07-27 |
RU2223541C2 true RU2223541C2 (en) | 2004-02-10 |
Family
ID=32172303
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2002102306/09A RU2223541C2 (en) | 2002-01-30 | 2002-01-30 | Method and system for execution of bargains concluded with aid of communication network |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2223541C2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2387008C2 (en) * | 2005-06-22 | 2010-04-20 | Ин-гу КАНГ | Online repurchasing system |
US20230013399A1 (en) * | 2019-09-19 | 2023-01-19 | Ayman M. Mohsen | Computer implemented systems and methods for exchanging deliverables |
RU2814033C1 (en) * | 2023-02-06 | 2024-02-21 | Акционерное общество "Национальная система платежных карт" | Automated system and method for implementing information exchange in service to support transactions between its users |
WO2024167435A1 (en) * | 2023-02-06 | 2024-08-15 | Акционерное общество "Национальная система платежных карт" | Automated system and method for managing the consummation of transactions |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995012859A1 (en) * | 1993-11-01 | 1995-05-11 | Visa International Service Association | Electronic bill pay system |
US5963917A (en) * | 1996-02-05 | 1999-10-05 | Net Moneyin, Inc. | Financial system of computers |
RU2146836C1 (en) * | 1998-04-13 | 2000-03-20 | Коммерческий банк "Платина" в форме товарищества с ограниченной ответственностью | Device for deal arrangement |
RU2174707C1 (en) * | 2000-10-31 | 2001-10-10 | Закрытое акционерное общество "Дженерал Текнолоджис" | Method for carrying on trade operations using clearing transactions through communication network |
-
2002
- 2002-01-30 RU RU2002102306/09A patent/RU2223541C2/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995012859A1 (en) * | 1993-11-01 | 1995-05-11 | Visa International Service Association | Electronic bill pay system |
US5963917A (en) * | 1996-02-05 | 1999-10-05 | Net Moneyin, Inc. | Financial system of computers |
RU2146836C1 (en) * | 1998-04-13 | 2000-03-20 | Коммерческий банк "Платина" в форме товарищества с ограниченной ответственностью | Device for deal arrangement |
RU2174707C1 (en) * | 2000-10-31 | 2001-10-10 | Закрытое акционерное общество "Дженерал Текнолоджис" | Method for carrying on trade operations using clearing transactions through communication network |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2387008C2 (en) * | 2005-06-22 | 2010-04-20 | Ин-гу КАНГ | Online repurchasing system |
US20230013399A1 (en) * | 2019-09-19 | 2023-01-19 | Ayman M. Mohsen | Computer implemented systems and methods for exchanging deliverables |
RU2814033C1 (en) * | 2023-02-06 | 2024-02-21 | Акционерное общество "Национальная система платежных карт" | Automated system and method for implementing information exchange in service to support transactions between its users |
WO2024167435A1 (en) * | 2023-02-06 | 2024-08-15 | Акционерное общество "Национальная система платежных карт" | Automated system and method for managing the consummation of transactions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7937312B1 (en) | Facilitating electronic commerce transactions through binding offers | |
US7593898B1 (en) | Method and system for payment transactions and shipment tracking over the internet | |
US7797235B2 (en) | On-line cash register to use in providing a consumer-to-consumer payment service | |
US7702540B1 (en) | Computer-implement method and system for conducting auctions on the internet | |
US6260024B1 (en) | Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system | |
US6839690B1 (en) | System for conducting business over the internet | |
US7647243B2 (en) | Electronic marketplace system and method for creation of a two-tiered pricing scheme | |
KR101379168B1 (en) | Multiple party benefit from an online authentication service | |
US20030074273A1 (en) | Apparatus and method for facilitating trade | |
US20050131785A1 (en) | Method and apparatus for management, financing and supply in an integrated supply chain system | |
US20100222139A1 (en) | Method and system for online payment of the virtual property trading of the network game | |
WO2001018712A1 (en) | Web-based system to facilitate purchase, pick-up, and delivery of, and escrow and payment for, merchandise | |
JP2012500444A (en) | Online trading method and system using payment platform and logistics company | |
US20060036530A1 (en) | Method and apparatus for facilitating micro energy derivatives transactions on a network system | |
US20050144126A1 (en) | System and method for implementing financing on demand service | |
US20050080638A1 (en) | Product marketing system and method | |
WO2000048053A2 (en) | Commercial transaction management system and method | |
JP2000207466A (en) | An electronic commerce method and electronic commerce means via an electronic commerce document, and a recording medium on which a program is recorded. | |
US20230267543A1 (en) | Trackable product interest system and method | |
WO2023201360A2 (en) | Method, controller, and computer-readable medium for replacement of a cancelled repeating transfer data structure on a distributed transfer network | |
RU2223541C2 (en) | Method and system for execution of bargains concluded with aid of communication network | |
US20030014353A1 (en) | System for letter of credit selector on internet exchange | |
KR100749884B1 (en) | System and method of electronic commerce payment between companies using credit card terminal of buyer | |
WO2014072846A1 (en) | Electronic intermediary for secured escrow service. the trustedpayer system | |
KR20010000531A (en) | pay-broker server system and pay-broking method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20050131 |