+

WO1998004974A1 - Procede et appareil permettant de valider l'utilisation d'un logiciel - Google Patents

Procede et appareil permettant de valider l'utilisation d'un logiciel Download PDF

Info

Publication number
WO1998004974A1
WO1998004974A1 PCT/AU1997/000463 AU9700463W WO9804974A1 WO 1998004974 A1 WO1998004974 A1 WO 1998004974A1 AU 9700463 W AU9700463 W AU 9700463W WO 9804974 A1 WO9804974 A1 WO 9804974A1
Authority
WO
WIPO (PCT)
Prior art keywords
software
user
code string
present
computer
Prior art date
Application number
PCT/AU1997/000463
Other languages
English (en)
Inventor
Ian George Cunliffe
Craig Phillip Laughton
Original Assignee
Irgurus Pty. Ltd.
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 Irgurus Pty. Ltd. filed Critical Irgurus Pty. Ltd.
Priority to AU34306/97A priority Critical patent/AU3430697A/en
Publication of WO1998004974A1 publication Critical patent/WO1998004974A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/12Protecting executable software
    • G06F21/121Restricting unauthorised execution of programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/106Enforcing content protection by specific content processing
    • G06F21/1063Personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress

Definitions

  • the present invention relates to the marketing, sale or use of computer software programs, including audio and audio visual software such as CDs and videos.
  • the present invention addresses a number of problems.
  • the present invention seeks to alleviate problems associated with the use and / or sale of software.
  • the present invention provides a method and/or apparatus for requesting the use of software, in which: a request to use the software is transmitted to the copyright owner, and if the copyright owner consents to the use of the software, a software activating key or enabling code string is transmitted to the user to effect the use of the software.
  • the present invention may manifest itself in a seamless fashion (from a users perspective) whereby, when a user seeks to open the software, a message is automatically transmitted to the copyright owner (or a person or entity able to provide an activating key or enabling string) requesting the copyright owner's consent to use the program. If the copyright owner consents to the use of the software, the copyright owner may transmit an enabling code string or software activating key which will enable the software to be opened and used by the user.
  • the consent may take any form, but in a commercial situation it is anticipated that a financial transaction may take place between the copyright owner and the user before the code or key is transmitted. The fact that the code or key is provided to the user may serve to imply consent is given.
  • the user may be asked to confirm the transaction, amount and payment details.
  • the software would otherwise be inoperable as the enabling code string or key which is often required to operate software is otherwise missing. It is envisaged that the above process would occur largely, or even entirely, invisibly to the user and in the background to the computer system, such as occurs when a telephone subscriber goes to use their mobile telephone.
  • the enabling code string or software activating key may be designed for each particular software and / or users application or request, and may enable use of the software for either a limited period, or a limited number of uses, or for a relatively longer period, according to the request of the software user or the copyright owner.
  • the present invention provides a system for requesting the use of software, in which there is provided: a library means which stores at least one software program, a receiving means for receiving a request to use software from a user, a means for transmitting to the user, a copy of the software together with an enabling code string, the code string serving to enable the use of the software by the user for a limited period of time.
  • the present invention may be used to facilitate the use or sale of computer software programs.
  • the present invention may be used as a means of using software for a particular period of time, or even as a means of purchasing software "on-line".
  • the enabling code string may be of a type that is time limited in accordance with the period of time for which the software has been hired.
  • the enabling code string may be of a type that is not time or number of uses limited.
  • Underlying another aspect of the present invention is the realisation that by combining the feature of a user receiving a copy of the software and the feature of a user receiving an enabling code string from the owner of the software, the problems noted above can be alleviated.
  • the present invention in another form provides in a computer environment, means for facilitating the use of computer software, including: means for receiving a copy of a software program, and means for receiving an enabling code string or software activating key to enable the operation of the software program for a predetermined period of time and / or uses.
  • the present invention provides a method of affecting the use of computer software in an on-line computer environment, the method including the steps of: requesting the copyright owner for the use of a software program, receiving a copy of the software program, executing a financial transaction in consideration of the intended use of the software for a predetermined period of time, and receiving an enabling code string or software activating key to enable the use of the software for the predetermined period of time.
  • "software” includes any program executable or operable on a computer of any form, such as of electronic or electronically coded media, and such things a person would normally regard as computer software, for example, Word for Windows, Excel, desktop publishing and graphics programs, video editing programs, recordings (digital or analogue) of words images sound or a combination thereof (e.g. recorded music and video recordings), video games, computer games, etc.
  • “computer” includes any device or combination of devices on which software can operate.
  • copyright owner includes an author, agent, licensee and assignee of software.
  • enabling code string and "software activating key” are pieces of written code or software which enable software to operate.
  • “on-line” refers to a computer's ability in use to receive and / or transmit data or other signals.
  • the present invention will prevent the use of particular piece of software on a computer without the consent of the owner of the copyright in the software.
  • "Rental" periods for the software might be daily, weekly, monthly or yearly, or perpetual, etc. depending on the period chosen by the user and agreed to by the copyright owner for the use of the product.
  • An example is that the use of the software would be allowed for 24 hours, after which time the software, after suitable warnings to the user, ceases to function further.
  • the user may be given a warning of impending expiry of the negotiated time preferably upon acceptance of the obligation to pay, or payment of, a further fee.
  • a fresh consent would need to be sought after expiry of the period.
  • the "rental” could be limited by the number of uses (e.g. limited to three plays of a game) rather than being limited to time.
  • the code or key may not be time or use limited and thus, the present invention can serve as a means of purchasing the software, not just “renting” the software. The advantage in that case would be that pirate copies could not be taken.
  • the concept of "rental" in the context of the present invention is a useful one but it is not entirely apt.
  • the present invention envisages that the software may be held by the software user for unlimited periods without payment of any fees, or for payment of a very small, perhaps once only, fee. More correctly than being a rental fee for the software, the fee which the software user would be required to pay is a fee for the enabling code string or software activating key without which it will not be possible to activate and use the computer software.
  • a key to the present invention is that there will be communication between the intending user of the software and the copyright owner of that software.
  • the present invention would allow the flexibility of a very large variety of billing plans, such as those offered to mobile phone users and by service providers on the Internet.
  • the upfront fees may include a component for the purchase or rental of equipment (e.g. a computer terminal or the medium containing the software) or it may be an element in the fee charged by the network service provider or telecommunications carrier for access from the computer to relevant networks.
  • the financial transaction may take place by virtue of the telephone number dialled to request the software and, upon connection to the copyright owner, a fee may be autonomically billed with appropriate verification via the telephone communication service provider to the user's telephone account.
  • billing may be done at a later time (as is the case with most telephone billing systems). There may also be combinations of these.
  • bills are or have not been paid, further consent can be refused - the software user can be "disconnected" until the bill is paid.
  • the financial transaction which will be involved with the provision of the enabling code string or software activating key may be structured in a large variety of ways.
  • payment may be required in advance of provision of the enabling code string or software activating key, simultaneously with its provision, or subsequent to its provision.
  • user details will be seamlessly communicated with each request by a user for software access.
  • the user details would be the "fingerprint" of the computer being used by the intending software user.
  • the computer user's details would be pre- registered with the copyright owner or a middleman (analogous to an internet service provider).
  • security procedures e.g. passwords
  • the present invention might be integrated into, or operated in conjunction with, techniques by which software is provided on-line (e.g. the user might get software off the internet and would get the means of operating that software by means of the present invention).
  • Those two processes - of getting the software by on-line means and of getting the enabling code string or software activating key to open and use the software - might be marketed jointly and might be made to operate seamlessly together.
  • copyright owners will be keen to have their software in a library accessible by the present invention so that as many computer users can access the software after paying an appropriate use fee.
  • the copying of the software will not be advantageous because without the enabling code string for which a use fee is payable, the software will fail to operate after a predetermined period of time.
  • a software program which embodies the present invention and which is separate from other software may exist on the hard disk of the computer onto which the software is loaded.
  • the program may be triggered whenever an attempt is made to open software which does not have legitimate copyright consent activated.
  • the program will then send a message to the copyright owner seeking consent and, if successful, will receive an enabling code string/software activating key, so that the software can be operate,
  • a chip may be incorporated in or with the hardware of the computer. The chip would operate to effect operation as for 1 above. A chip may be considered more secure from a tampering point of view than the program of 1 above, or
  • the present invention may be incorporated into the software itself and become operable when software is requested.
  • the way that the communications between the intending user and the copyright owner may work is somewhat analogous to the way in which telecommunication carriers interact with users of those mobile phones which are listed as a user of the carrier's network.
  • the communication of transmission control signals between the intending user of software and the copyright owner may be largely computerised and may be seamless and relatively invisible to the intending user.
  • Any form of communication may be used for the link between an intending software user and the copyright owner, including radio, fixed wire/cable, satellite, or combination thereof - including via the Internet.
  • a further preferred feature to alleviate the unauthorised use of software is that communication between the intending user and the copyright owner be in an encrypted or encoded form.
  • Many suitable forms of encrypted/encoded communication which are already known may be used in conjunction with the present invention
  • Figure 2 illustrates another form of implementing the present invention in a computer environment.
  • the steps illustrated are not necessarily in order as the order may be varied depending on the user, owner and / or the particular environment in which the present invention is used.
  • the user of the computer may desire to use particular software.
  • the user via the present invention, connects (1 ) with the copyright owner of the software, and forwards a request (2) to the owner for the use or purchase of the software. If the owner consents to the software use, a copy of the software can be forwarded (3), preferably electronically, to the user.
  • the owner will usually require a payment (a user fee or a one-off transaction or periodic fee) from the user (4), after receipt of which (5) the owner may then transmit (6) an enabling code string so that the software can be operated (7).
  • Another form of the present invention may include the steps of:
  • Still another form of the present invention may include the steps of:

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

La présente invention se rapporte à la commercialisation, la vente ou l'utilisation de logiciels informatiques, y compris de logiciels audio et audiovisuels tels que les DOC et les vidéos. La présente invention concerne un procédé et/ou un appareil permettant de demander l'utilisation d'un logiciel (2) de la manière suivante: une demande d'utilisation du logiciel est transmise au titulaire des droits d'auteur et si le titulaire des droits d'auteur consent à l'utilisation du logiciel (4, 5), une clé d'activation du logiciel ou une séquence de code d'autorisation est transmise (6) à l'utilisateur afin de valider l'utilisation du logiciel (7).
PCT/AU1997/000463 1996-07-24 1997-07-23 Procede et appareil permettant de valider l'utilisation d'un logiciel WO1998004974A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU34306/97A AU3430697A (en) 1996-07-24 1997-07-23 A method and apparatus for enabling the operation of software

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AUPO1231 1996-07-24
AUPO1231A AUPO123196A0 (en) 1996-07-24 1996-07-24 A method and apparatus for enabling the operation of software

Publications (1)

Publication Number Publication Date
WO1998004974A1 true WO1998004974A1 (fr) 1998-02-05

Family

ID=3795546

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU1997/000463 WO1998004974A1 (fr) 1996-07-24 1997-07-23 Procede et appareil permettant de valider l'utilisation d'un logiciel

Country Status (2)

Country Link
AU (1) AUPO123196A0 (fr)
WO (1) WO1998004974A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0997173A2 (fr) 1998-10-01 2000-05-03 International Game Technology Méthode et dispositif d'une licence électronique de jeu
EP1130495A2 (fr) * 1999-12-22 2001-09-05 Nokia Corporation Méthode et dispositif pour télécharger une application avec une durée de validité variable
US6681212B1 (en) 1999-04-23 2004-01-20 Nianning Zeng Internet-based automated system and a method for software copyright protection and sales
WO2003060726A3 (fr) * 2002-01-04 2004-01-22 Siemens Ag Procede de concession de licence pour des programmes logiciels
GB2439573A (en) * 2006-06-28 2008-01-02 Business Software Ct Ltd Software rental system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1985002310A1 (fr) * 1983-11-14 1985-05-23 Softnet, Incorporated Systeme de distribution de logiciels
US4685055A (en) * 1985-07-01 1987-08-04 Thomas Richard B Method and system for controlling use of protected software
WO1990013865A1 (fr) * 1989-04-28 1990-11-15 Softel, Inc. Procede et appareil pour commander et controler a distance l'utilisation d'un logiciel informatique
WO1992009160A1 (fr) * 1990-11-07 1992-05-29 Tau Systems Corporation Systeme de securite permettant d'activer des logiciels d'ordinateur personnel dans des endroits eloignes
EP0503765A2 (fr) * 1991-03-08 1992-09-16 International Computers Limited Commande d'accès dans un système informatique réparti
US5337357A (en) * 1993-06-17 1994-08-09 Software Security, Inc. Method of software distribution protection

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1985002310A1 (fr) * 1983-11-14 1985-05-23 Softnet, Incorporated Systeme de distribution de logiciels
US4685055A (en) * 1985-07-01 1987-08-04 Thomas Richard B Method and system for controlling use of protected software
WO1990013865A1 (fr) * 1989-04-28 1990-11-15 Softel, Inc. Procede et appareil pour commander et controler a distance l'utilisation d'un logiciel informatique
WO1992009160A1 (fr) * 1990-11-07 1992-05-29 Tau Systems Corporation Systeme de securite permettant d'activer des logiciels d'ordinateur personnel dans des endroits eloignes
EP0503765A2 (fr) * 1991-03-08 1992-09-16 International Computers Limited Commande d'accès dans un système informatique réparti
US5337357A (en) * 1993-06-17 1994-08-09 Software Security, Inc. Method of software distribution protection

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
COMPUTER COMMUNICATIONS, Vol. 18, No. 6, June 1995, RUBIN A.D., "Secure Distribution of Electronic Documents in a Hostile Environment", pp. 429-434. *
FITCH K., "User Authentication and Software Distribution on the Web", ausweb97(a)scu.edu.au, 5 November 1996. *
IEEE NETWORK OPERATIONS & MANAGEMENT SYMPOSIUM, Vol. 2, 14-18 February 1994, ROSENBLIT M., "Secure Software Distribution", pp. 486-496. *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0997173A2 (fr) 1998-10-01 2000-05-03 International Game Technology Méthode et dispositif d'une licence électronique de jeu
US6681212B1 (en) 1999-04-23 2004-01-20 Nianning Zeng Internet-based automated system and a method for software copyright protection and sales
EP1130495A2 (fr) * 1999-12-22 2001-09-05 Nokia Corporation Méthode et dispositif pour télécharger une application avec une durée de validité variable
WO2003060726A3 (fr) * 2002-01-04 2004-01-22 Siemens Ag Procede de concession de licence pour des programmes logiciels
US6944601B2 (en) 2002-01-04 2005-09-13 Siemens Aktiengesellschaft Method of licensing software programs
GB2439573A (en) * 2006-06-28 2008-01-02 Business Software Ct Ltd Software rental system

Also Published As

Publication number Publication date
AUPO123196A0 (en) 1996-08-15

Similar Documents

Publication Publication Date Title
US9015696B2 (en) System and method for licensing software
US7127429B2 (en) Digital contents superdistribution system and method of distributing digital contents
US7428512B2 (en) Information distribution system, information distribution device, information receiving device, information distribution method, information distribution program, recording medium recording the information distribution program, information receiving method, information receiving program, and recording medium recording the information receiving program
JP2007533037A (ja) 地理的位置に基づくライセンスシステム
KR20060116247A (ko) 다운로드 링크의 유형에 기반하여 미디어 파일들의 상이한버전들을 다운로드하는 방법 및 시스템
EP1684223A1 (fr) Systèmè et procédé de concession de licence pour des programmes logiciels.
US7424973B2 (en) Prepaid broadband internet and software service method and apparatus
US20040172365A1 (en) Method for performing electronic redistribution of digital content with fee assessment and proceeds distribution capability
US20050190616A1 (en) Content distribution systems and methods
JP2006039791A (ja) 伝送履歴依存処理装置
JP2003319370A (ja) コンテンツ提供方法及びシステム、コンテンツ提供端末、コンテンツ再生装置、コンテンツ管理システム並びにコンテンツ提供システムの制御用プログラム
WO1998004974A1 (fr) Procede et appareil permettant de valider l'utilisation d'un logiciel
US20070061834A1 (en) Business model for providing on demand digital content
EP1249771B1 (fr) Vente, médiation, achat de grandes quantités de données, système serveur, terminal et support d'enregistrement pour le logiciel associé
US7480636B2 (en) Distribution system and method of operation thereof
JP2001319164A (ja) レンタルシステムとそのレンタル方法、及び貸出プログラムを記録した記録媒体
AU2002244872A1 (en) Distribution system and method of operation thereof
JP2001325460A (ja) コンテンツ再生の制限・解除サービスシステム
JP2003263563A (ja) 保険管理システム、保険管理方法、およびプログラム
JP2002007914A (ja) 電子コンテンツ開封方法及び電子コンテンツレンタル方法並びにレンタル実現の装置
JP4341157B2 (ja) キオスク型端末装置
ZA200401409B (en) Devices, appliances and methods for the diffusion, billing payment and playback of digital media content
JP2002015146A (ja) ソフト販売システム及びその方法
JP4932777B2 (ja) ソフトウェア実行方法
JP2002041818A (ja) コンテンツ販売システムおよび方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH KE LS MW SD SZ UG ZW AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1998508324

Format of ref document f/p: F

NENP Non-entry into the national phase

Ref country code: CA

122 Ep: pct application non-entry in european phase
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载