[go: up one dir, main page]

RU2155984C1 - Method for providing internet-based paid services, which concern use of software - Google Patents

Method for providing internet-based paid services, which concern use of software Download PDF

Info

Publication number
RU2155984C1
RU2155984C1 RU99125418A RU99125418A RU2155984C1 RU 2155984 C1 RU2155984 C1 RU 2155984C1 RU 99125418 A RU99125418 A RU 99125418A RU 99125418 A RU99125418 A RU 99125418A RU 2155984 C1 RU2155984 C1 RU 2155984C1
Authority
RU
Russia
Prior art keywords
user
service
payment
computer
services
Prior art date
Application number
RU99125418A
Other languages
Russian (ru)
Inventor
М.В. Донской
Н.Н. Репин
Original Assignee
Зао "Диско"
Зао "Мту-Интел"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Зао "Диско", Зао "Мту-Интел" filed Critical Зао "Диско"
Priority to RU99125418A priority Critical patent/RU2155984C1/en
Application granted granted Critical
Publication of RU2155984C1 publication Critical patent/RU2155984C1/en

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

FIELD: multiple-channel computer systems. SUBSTANCE: method involves setup of software units in computers of user and provider, initialization of service by means of starting respective software. When positive response is received from database of service payments, thus ensuring payment for service, access to service is opened. EFFECT: increased reliability of checking payment transactions run via Internet. 1 dwg

Description

Изобретение относится к области предоставления платных услуг в сети Интернет и, в частности, к предоставлению услуг, связанных с использованием программного обеспечения (ПО). The invention relates to the field of providing paid services on the Internet and, in particular, to the provision of services related to the use of software (software).

К таким услугам относится прокат ПО, доступ к платным базам данных, доступ к платным ресурсам Интернет и др. Such services include software rental, access to paid databases, access to paid Internet resources, etc.

Известен способ предоставления платных услуг через сеть Интернет, заключающийся в том, что пользователь при оплате услуги через платежную систему получает аутентифицирующие данные (логин и пароль) и предъявляет их каждый раз при доступе к соответствующей услуге (см., например, И.А.Носова, Н.П. Нозадеров. Программное обеспечение, правовые проблемы, пути их решения. "Компьютер-Пресс", М., 1998, с.155). There is a method of providing paid services via the Internet, namely, when a user pays for a service through a payment system, he receives authentication data (login and password) and presents it every time he accesses the corresponding service (see, for example, I.A. Nosova , NP Nozaderov. Software, legal problems, ways to solve them. "Computer-Press", M., 1998, p. 155).

Недостатком известного способа является необходимость многократного ввода пользователем аутентифицирующих данных при доступе к разным услугам или при доступе к одной и той же услуге в разное время. A disadvantage of the known method is the need for the user to repeatedly enter authentication data when accessing different services or when accessing the same service at different times.

Задача изобретения состояла в разработке такого способа предоставления услуг в сети Интернет, который обеспечивает доступ к услуге без предъявления аутентификационных данных при надежной проверке платежа. The objective of the invention was to develop such a method of providing services on the Internet, which provides access to the service without presenting authentication data with reliable verification of payment.

Указанная задача решается тем, что предложен способ предоставления через Интернет платных услуг, связанных с использованием программного обеспечения, при котором осуществляют проверку платежа пользователя услуги, характеризующийся тем, что согласно изобретению для предоставления услуги используют канал связи пользователя с поставщиком доступа в Интернет (провайдером), причем в компьютерах пользователя и поставщика доступа в Интернет устанавливают программные модули проверки оплаты услуг, посредством которых через базу данных платежей услуг поставщика доступа в Интернет осуществляют проверку платежа пользователя. This problem is solved by the fact that a method for providing paid services related to the use of software via the Internet is provided, in which a payment for a user of a service is verified, characterized in that according to the invention, a user’s communication channel with an Internet access provider (provider) is used to provide the service, moreover, in the computers of the user and the provider of Internet access, software modules for checking payment of services are installed, through which through the database of boards ments service provider access to the Internet is carried out to validate the user payment.

Другим отличием предлагаемого способа является то, что посредством программного модуля проверки оплаты услуги на компьютере пользователя производят аутентификацию модуля проверки оплаты услуги на компьютере поставщика доступа в Интернет и направляют ему запрос о факте оплаты услуги. Another difference of the proposed method is that through the service payment verification software module on the user's computer, the service payment verification module is authenticated on the Internet access provider's computer and a request is sent to him about the fact of payment for the service.

Еще одним отличием способа является то, что посредством модуля проверки оплаты услуг на компьютере поставщика доступа в Интернет осуществляют проверку оплаты услуги по адресу входа пользователя в Интернет, при этом модуль проверки оплаты услуги на компьютере поставщика доступа в Интернет направляет запрос в базу данных платежей услуг и, получив ответ от этой базы данных, направляет этот ответ модулю проверки оплаты услуги на компьютере пользователя, который в случае положительного ответа открывает доступ к использованию услуги. Another difference of the method is that by means of the service payment verification module on the Internet access provider computer, the service payment verification is carried out at the Internet user’s login address, while the service payment verification module on the Internet access provider computer sends a request to the service payment database and Having received a response from this database, it sends this response to the service payment verification module on the user's computer, which, if the answer is yes, opens access to the use of the service.

Сущность изобретения поясняется чертежом, на котором представлена принципиальная схема системы для реализации предлагаемого способа. The invention is illustrated in the drawing, which shows a schematic diagram of a system for implementing the proposed method.

Система включает компьютер 1 пользователя, подключенный к сети Интернет, и компьютер 2 поставщика доступа к Интернет (сервер провайдера). В компьютер 1 введен набор программных обеспечений 3 для предоставления различных услуг. В компьютере 1 установлен программный модуль 4 проверки оплаты услуги, который соединен с программным модулем 5 проверки оплаты услуги, установленным в компьютере 2 поставщика доступа в Интернет. Компьютер 2 поставщика доступа в Интернет снабжен базой данных 6 платежей услуг, которая содержит данные о платежах, произведенных пользователями за все виды услуг. The system includes a user computer 1 connected to the Internet, and computer 2 of the Internet access provider (provider server). A set of software 3 has been introduced into computer 1 to provide various services. In the computer 1, a program module 4 for verifying the payment of services is installed, which is connected to the program module 5 for verifying the payment of services installed in the computer 2 of the Internet access provider. The computer 2 of the Internet access provider is equipped with a database of 6 payment services, which contains data on payments made by users for all types of services.

В соответствии с предлагаемым способом система работает следующим образом. In accordance with the proposed method, the system operates as follows.

Пользователь осуществляет платеж за определенное время использования услуги, что регистрируется в платежной системе поставщика доступа в Интернет. Данные о проведенном платеже поступают в базу данных 6 компьютера 2 (сервера) поставщика доступа в Интернет. При этом пользователю не требуется специально организовывать отдельный поток платежей для услуг, связанных с использованием ПО. Этот поток является частью потока платежей по оплате доступа в Интернет. Это обстоятельство является дополнительным преимуществом предлагаемого способа. The user makes a payment for a certain time of using the service, which is registered in the payment system of the Internet access provider. Data on the payment received goes to database 6 of computer 2 (server) of the Internet access provider. In this case, the user does not need to specifically organize a separate payment stream for services related to the use of software. This flow is part of the Internet access payment flow. This fact is an additional advantage of the proposed method.

Перед началом использования услуги пользователь инициирует услугу, например, путем запуска соответствующего программного обеспечения 3. При этом осуществляется аутентификация программного модуля 4 оплаты услуги и модуль 4 запрашивается о факте оплаты услуги путем предъявления адреса пользователя входа в Интернет. Модуль 4 проверки оплаты услуги компьютера 1 пользователя осуществляет аутентификацию модуля 5 проверки оплаты услуг компьютера 2 поставщика доступа в Интернет и направляет ему запрос о факте оплаты услуги. Before starting to use the service, the user initiates the service, for example, by launching the corresponding software 3. At the same time, the software module 4 for the payment of the service is authenticated and module 4 is asked about the fact of paying for the service by presenting the Internet access user address. The payment verification module 4 of the user computer 1 of the user authenticates the payment verification module 5 of the computer 2 of the Internet access provider and sends him a request for the fact of payment for the service.

Модуль 5 проверки оплаты услуги на компьютере 2 поставщика доступа в Интернет направляет запрос о факте оплаты услуги в базу данных 6 платежей услуг и, получив ответ от базы данных 6, направляет этот ответ модулю 4 проверки оплаты услуги на компьютере 1 пользователя. В случае положительного ответа (наличие оплаченного времени пользования услугами) модуль 4 проверки оплаты услуги передает ответ модулю 3, а тот открывает доступ к использованию услуги. При наличии отрицательного ответа соответствующее ПО 3 должно прекратить работу, предварительно известив пользователя об окончании периода пользования услугой. The service payment verification module 5 on the computer 2 of the Internet access provider sends a request for the fact of service payment to the service payment database 6 and, having received a response from the database 6, sends this response to the service payment verification module 4 on the user's computer 1. In the case of a positive response (availability of paid time to use the services), the service payment verification module 4 transmits a response to module 3, and it opens access to the use of the service. If there is a negative answer, the corresponding software 3 should stop working, having previously notified the user about the end of the period of using the service.

Важным аспектом предлагаемого способа является то, что при определении оплаченного времени пользования услугой, например проката ПО, соответствующее ПО не предъявляет ни имени пользователя, ни пароля. Эти параметры определяются по параметрам подключения компьютера 1 пользователя к компьютеру 2 поставщика доступа в Интернет. An important aspect of the proposed method is that when determining the paid time for using the service, for example, software rental, the corresponding software does not show a username or password. These parameters are determined by the connection parameters of the user's computer 1 to the computer 2 of the Internet access provider.

Предлагаемый способ применительно к прокату ПО обладает следующими преимуществами:
- защищенностью. Разработчик ПО может быть уверен в том, что его ПО не может быть использовано посредством несанкционированных процедур в режиме проката без соответствующей оплаты;
- детальностью. По совместному желанию разработчика ПО и поставщика доступа в Интернет (закрепленному соответствующим договором между ними) единицей времени для оплаты услуги проката ПО может быть любая - от минуты до года;
- эффективностью. Проверка оплаченного времени идет быстро благодаря тому, что она производится на севере поставщика доступа в Интернет (провайдера), непосредственно с которым установлено соединение компьютера пользователя.
The proposed method in relation to software rental has the following advantages:
- security. The software developer can be sure that his software cannot be used through unauthorized procedures in the rental mode without appropriate payment;
- detail. At the joint request of the software developer and the Internet access provider (enshrined in the relevant agreement between them), the unit of time for paying for the software rental service can be any - from a minute to a year;
- efficiency. Checking the paid time is fast due to the fact that it is performed in the north of the Internet access provider (provider), directly connected to the user's computer.

Claims (1)

Способ для предоставления через Интернет платных услуг, связанных с использованием программного обеспечения, основанный на произведении пользователем платежа за определенное время использования услуги, после чего данные о проведенном платеже регистрируют в базе данных платежей услуг, запрашивают компьютер пользователя о факте оплаты услуги и производят проверку оплаты услуг пользователем, отличающийся тем, что используют канал связи пользователя с провайдером, устанавливают в компьютерах пользователя и провайдера программные модули, предназначенные для проверки платежей пользователя, регистрацию данных о проведенном платеже производят в базе данных платежей услуг в компьютере провайдера, после чего и перед упомянутым запрашиванием о факте оплаты услуги, осуществляемым в программном модуле в компьютере пользователя путем предъявления адреса пользователя входа в Интернет, проводят инициирование пользователем услуги путем запуска соответствующего программного обеспечения, осуществляют аутентификацию программного модуля в компьютере пользователя и посредством программного модуля в компьютере пользователя через канал связи осуществляют аутентификацию программного модуля проверки оплаты услуг в компьютере провайдера с последующим направлением запроса программному модулю в компьютере провайдера о факте оплаты услуги, осуществляемым посредством программного модуля в компьютере пользователя, затем посредством программного модуля проверки оплаты услуг в компьютере провайдера направляют запрос о факте оплаты услуги в базу данных платежей услуг, при положительном ответе от базы данных платежей услуг, соответствующем наличию оплаченного времени пользования услугами, посредством программного модуля в компьютере провайдера передают этот ответ в программный модуль, в компьютере пользователя открывают доступ к использованию услуги, при отрицательном ответе от базы данных платежей услуг, посредством программного модуля в компьютере провайдера передают этот ответ в программный модуль в компьютере пользователя, закрывают доступ к использованию услуги и извещают пользователя об окончании периода пользования услугой. A method for providing paid services related to the use of software via the Internet, based on a user making a payment for a certain time of using the service, after which the data on the payment is recorded in the database of payment services, requesting the user's computer about the fact of payment for the service and checking the payment for services a user, characterized in that they use the user’s communication channel with the provider, install software modes on the computers of the user and provider whether intended for checking user payments, the data on the payment made are recorded in the service payment database in the provider's computer, and then before the said request for the fact of payment for the service carried out in the software module in the user's computer by presenting the user's Internet access address, initiation by the user of the service by starting the corresponding software, the software module is authenticated in the user's computer and Ohm, the software module in the user's computer through the communication channel authenticates the software module for verifying payment of services in the provider's computer, followed by sending a request to the software module in the provider's computer about the fact of payment for the service, carried out through the software module in the user's computer, and then through the software module for verifying payment for services in the computer providers send a request for the fact of payment for the service to the database of payment services, with a positive response from the database of the services corresponding to the presence of the paid time for using the services, through the software module in the provider's computer they transmit this response to the software module, in the user's computer they open access to the use of the service, if the answer is no from the database of service payments, through the software module in the provider's computer they transmit this answer to the software module in the user's computer, they block access to the use of the service and inform the user about the end of the period of using the service.
RU99125418A 1999-12-02 1999-12-02 Method for providing internet-based paid services, which concern use of software RU2155984C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU99125418A RU2155984C1 (en) 1999-12-02 1999-12-02 Method for providing internet-based paid services, which concern use of software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU99125418A RU2155984C1 (en) 1999-12-02 1999-12-02 Method for providing internet-based paid services, which concern use of software

Publications (1)

Publication Number Publication Date
RU2155984C1 true RU2155984C1 (en) 2000-09-10

Family

ID=20227662

Family Applications (1)

Application Number Title Priority Date Filing Date
RU99125418A RU2155984C1 (en) 1999-12-02 1999-12-02 Method for providing internet-based paid services, which concern use of software

Country Status (1)

Country Link
RU (1) RU2155984C1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2204213C1 (en) * 2002-05-31 2003-05-10 Сухарев Никита Николаевич Method and system for connecting consumer device to internet through plurality of providers
RU2262807C2 (en) * 2001-05-28 2005-10-20 Нокиа Корпорейшн System and method for payments in telecommunication network
RU2391699C2 (en) * 2004-07-28 2010-06-10 Эл Джи Электроникс Инк. Method for control of right of information use and user equipment intended for control of right of information use
US8180909B2 (en) 2001-01-19 2012-05-15 Zvelo, Inc. Managed services platform
RU2476928C2 (en) * 2007-07-05 2013-02-27 Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен Method and apparatus for digital rights management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0779587A2 (en) * 1995-12-15 1997-06-18 Kabushiki Kaisha N.K Kikaku On-line shopping system and the method of payment settlement
WO1997029584A1 (en) * 1996-02-09 1997-08-14 Telefonaktiebolaget Lm Ericsson (Publ) Billing in the internet
US5699528A (en) * 1995-10-31 1997-12-16 Mastercard International, Inc. System and method for bill delivery and payment over a communications network
US5822737A (en) * 1996-02-05 1998-10-13 Ogram; Mark E. Financial transaction system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5699528A (en) * 1995-10-31 1997-12-16 Mastercard International, Inc. System and method for bill delivery and payment over a communications network
EP0779587A2 (en) * 1995-12-15 1997-06-18 Kabushiki Kaisha N.K Kikaku On-line shopping system and the method of payment settlement
US5822737A (en) * 1996-02-05 1998-10-13 Ogram; Mark E. Financial transaction system
WO1997029584A1 (en) * 1996-02-09 1997-08-14 Telefonaktiebolaget Lm Ericsson (Publ) Billing in the internet

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ЛИПИС А. Электронная система денежных расчетов. - М.: Финансы и статистика, 1998, с.97 - 99. *
НОСОВ И. и др. Программное обеспечение, правовые проблемы, пути их решения. - М.: Компьютер-Пресс, 1998, с.155. *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8180909B2 (en) 2001-01-19 2012-05-15 Zvelo, Inc. Managed services platform
US8266304B2 (en) 2001-01-19 2012-09-11 Zvelo, Inc. Managed services platform
US8572267B2 (en) 2001-01-19 2013-10-29 Zvelo, Inc. Managed services platform
US8977762B2 (en) 2001-01-19 2015-03-10 Zvelo, Inc. Managed services platform
RU2262807C2 (en) * 2001-05-28 2005-10-20 Нокиа Корпорейшн System and method for payments in telecommunication network
RU2204213C1 (en) * 2002-05-31 2003-05-10 Сухарев Никита Николаевич Method and system for connecting consumer device to internet through plurality of providers
RU2391699C2 (en) * 2004-07-28 2010-06-10 Эл Джи Электроникс Инк. Method for control of right of information use and user equipment intended for control of right of information use
RU2476928C2 (en) * 2007-07-05 2013-02-27 Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен Method and apparatus for digital rights management
US8863306B2 (en) 2007-07-05 2014-10-14 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Device and method for digital rights management

Similar Documents

Publication Publication Date Title
US7024689B2 (en) Granting access rights to unattended software
CN102067145B (en) Obtaining digital identities or tokens through independent endpoint resolution
US9189615B2 (en) Systems and methods for system login and single sign-on
US7188181B1 (en) Universal session sharing
US8312525B2 (en) Authentication over a network using one-way tokens
CN105871838B (en) A kind of log-in control method and customer center platform of third party's account
KR100489561B1 (en) Method for measuring time of accessing a web site through the Internet and recording media for storing a program thereof
CN109309683A (en) The method and system of client identity verifying based on token
US20020019828A1 (en) Computer-implemented method and apparatus for obtaining permission based data
KR20000071993A (en) Authentication method and device, and operation method for medium with specified period and anthorization for payment method of internet payinformation service
JP2011527468A (en) Service integration platform system and method for internet service
WO2005003907A2 (en) Method and apparatus to authenticate and authorize user access to a system
CN101657807A (en) Method and system for dynamically controlling access to a network
CN101146108A (en) Method and system for authenticating a user attempting to make an electronic service request
US7552090B1 (en) Method for billing for services delivered over a computer network
US8327426B2 (en) Single sign on with proxy services
CN109495486A (en) A method of the single page Web application integration CAS based on JWT
CN102946396B (en) User agent's device, host web server and user authen method
US8365303B2 (en) Authorizing use of a computer program
RU2155984C1 (en) Method for providing internet-based paid services, which concern use of software
US20070260875A1 (en) Method and apparatus for preferred business partner access in public wireless local area networks (LANS)
CN117217758A (en) An implementation method of a three-party payment protocol based on secure deep linking
KR20000025151A (en) Method for carrying out internet charged information charging collection as proxy
KR100687837B1 (en) Systems and methods for providing dynamic network authorization, authentication, and billing
CN100438400C (en) Network device and method usable in non-secure mode