WO1998004974A1 - A method and apparatus for enabling the operation of software - Google Patents

A method and apparatus for enabling the operation of software 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
French (fr)
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/en

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:

Abstract

The present invention relates to the marketing, sale or use of computer software programs, including audio and audiovisual software such as CDs and videos. The present invention provides a method and/or apparatus for requesting the use of software (2) 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 (4, 5), a software activating key or enabling code string is transmitted (6) to the user to effect the use of the software (7).

Description

A METHOD AND APPARATUS FOR ENABLING THE OPERATION OF
SOFTWARE FIELD
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. BACKGROUND
The present invention addresses a number of problems.
It is well known that software piracy is a problem. The problem arises due to many causes, some of which may be that the user is not able to obtain a lawful copy of the software, and / or the user is not prepared to pay the full sale price for the software, or would prefer not to pay the full sale price for the software.
Further, in the software and marketing industries, there remains a need amongst some software users for the short term use of a particular software program. Frequently, the effort and time associated with buying the software and installing the software outweigh the benefits of using the software. This can be viewed as lost opportunities for the software industry, and for the users of software. Further, there is no efficient mechanism for software users to use software on limited occasions or for limited periods without either paying the full sale price of the software, or making unauthorised use of the software.
Further, there is rigidity in the options software owners have for marketing their software - for example no ready option of a free trial. SUMMARY OF INVENTION
The present invention seeks to alleviate problems associated with the use and / or sale of software.
In one aspect, 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.
In one preferred form, 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. Without the provision of the present invention, 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.
In another form, 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. For example, 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". In the case of the temporary use of the software, 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. Where a sale is made of the software, 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.
Thus, 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.
In yet another form, 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. Embodiments of the present invention will now be described with reference to the accompanying drawings which illustrate in a flow diagram form, some preferred forms of the present invention. TERMS Throughout the specification, the following words should be given a wide meaning:
"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.
"user" includes a person using software.
By the use of the enabling code string or a software activating key, it is envisaged that 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.
Alternatively, 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. In a further alternative, 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.
Referring to Figure 1 , each time an attempt is made to open software, whether it is an authorised or "unauthorised" copy, a message would be transmitted, preferably automatically, to the copyright owner. Unless the copyright owner consents to the intended use of the software, the software will not open.
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. There may be a subscription fee, such as an annual or monthly fee, or the fee may be paid per use, or a combination thereof. There may be a combination of upfront fees and periodic fees. 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. In another form, 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. In another form, billing may be done at a later time (as is the case with most telephone billing systems). There may also be combinations of these. Naturally, where 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. In particular, 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.
Software which is operational by the present invention will not be vulnerable to copyright piracy, as the focus will no longer be on preventing software being copied, but rather it will be on ensuring that each "user" of the software is an authorised user. The authorisation will take the form of provision by the copyright owner of the enabling code string or software activating key which enables the software to be operated. This system is analogous to the "authorisation" which the operation of a mobile telecommunications network gives (or refuses) each time one of its customers seeks to access its network by attempting to make a telephone call. If the customer's bill is unpaid he/she will be denied access and will find that the attempt to make the call will fail.
As in the mobile telephone example, it is envisaged, that under the present invention, user details will be seamlessly communicated with each request by a user for software access. In most cases, the user details would be the "fingerprint" of the computer being used by the intending software user. Like the mobile telephone example, the computer user's details would be pre- registered with the copyright owner or a middleman (analogous to an internet service provider). There would also be a capacity for a different user, employing appropriate security procedures (e.g. passwords) to work off another person's computer with access to the enabling code string or software activating key etc, being determined not by the profile of the usual user of the computer in question but by the profile (bill paying records) of the actual user.
We expect that by virtue of the present invention, copyright owners will be keen to have their software accessible to as many computer users as possible. Those users, however, will only be able to open and use the software on paying the use fee for the enabling code string or computer activating key. Without the enabling code string/software activating key, for which a use fee is payable, the software will fail to operate.
The focus will be taken off the need to prevent the "unauthorised" copying of software. Copyright owners will be keen to see their software copied and to see it as widely held/available as possible, knowing the users will have to pay the use fee to enable use of the software.
Indeed 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. Indeed, it is expected that by virtue of the present invention, 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. It is also expected that 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.
There are a number of preferred options for effecting the operation of the present invention:
1. 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,
2. The same as 1 above, but the present program is incorporated into the computer's operating system or platform program,
3. 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
4. The present invention may be incorporated into the software itself and become operable when software is requested.
Without having one or other of 1 -4 in place the new generation software designed to work with the present invention will not be able to be opened or operated. 1-4 above will enable the communication of the enabling code string or software activating key which will facilitate the opening and use of the software.
As noted above, 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. In particular, 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:
1. Intending software user attempts to open and use computer software.
2. Request to do so is automatically generated and communicated electronically to copyright owner. 3. If copyright owner consents, it transmits the enabling code string or software activating key which enables software to be opened and used and generates billing records.
4. Software opens automatically and a bill is transmitted.
5. Software user pays bill. Still another form of the present invention may include the steps of:
1. Intending software user attempts to open and use computer software.
2. Request to do so is automatically generated and communicated electronically to copyright owner.
3. If copyright owner does not consent it does not transmit enabling code string or software activating key and software is unable to be opened and used.
Instead a message appears on the intending user screen explaining that access has been refused and why it has been refused and explaining what the intending user needs to do to enable software to be operated, e.g. to pay outstanding bill. Other forms of the present invention are possible by application of the principles and concepts herein disclosed, and are incorporated within the scope of the present application. Indeed, it is expected that by virtue of the present invention, 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. It is also expected that 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 or use(s).

Claims

THE CLAIMS DEFINING THE INVENTION ARE AS FOLLOWS:
1. A method of requesting the use of software, the method including the steps of: transmitting a request to use software to a copyright owner, and if the copyright owner consents to the use of the software, transmitting a software activating key or enabling code string to the user to effect the use of the software.
2. Apparatus adapted to perform the method as claimed in claim 1.
3. 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.
4. 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 a software activating key to enable the operating of the software program of a predetermined period of time.
5. Means as claimed in claim 4, wherein the activating key enables the operation of the software for a relatively short period of time.
6. Means as claimed in claim 4 or 5, wherein the activating key is provided in exchange for a financial consideration.
7. A method of effecting 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 to enable the use of the software for the predetermined period of time.
8. A system, method and / or means as herein described.
PCT/AU1997/000463 1996-07-24 1997-07-23 A method and apparatus for enabling the operation of software WO1998004974A1 (en)

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 (en) 1998-02-05

Family

ID=3795546

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU1997/000463 WO1998004974A1 (en) 1996-07-24 1997-07-23 A method and apparatus for enabling the operation of software

Country Status (2)

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

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0997173A2 (en) 1998-10-01 2000-05-03 International Game Technology Electronic game licensing apparatus and method
EP1130495A2 (en) * 1999-12-22 2001-09-05 Nokia Corporation Method and apparatus for downloading an application with a variable lifetime
WO2003060726A2 (en) * 2002-01-04 2003-07-24 Siemens Aktiengesellschaft Method for licensing software programs
US6681212B1 (en) 1999-04-23 2004-01-20 Nianning Zeng Internet-based automated system and a method for software copyright protection and sales
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 (en) * 1983-11-14 1985-05-23 Softnet, Incorporated Software distribution system
US4685055A (en) * 1985-07-01 1987-08-04 Thomas Richard B Method and system for controlling use of protected software
WO1990013865A1 (en) * 1989-04-28 1990-11-15 Softel, Inc. Method and apparatus for remotely controlling and monitoring the use of computer software
WO1992009160A1 (en) * 1990-11-07 1992-05-29 Tau Systems Corporation A secure system for activating personal computer software at remote locations
EP0503765A2 (en) * 1991-03-08 1992-09-16 International Computers Limited Access control in a distributed computer system
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 (en) * 1983-11-14 1985-05-23 Softnet, Incorporated Software distribution system
US4685055A (en) * 1985-07-01 1987-08-04 Thomas Richard B Method and system for controlling use of protected software
WO1990013865A1 (en) * 1989-04-28 1990-11-15 Softel, Inc. Method and apparatus for remotely controlling and monitoring the use of computer software
WO1992009160A1 (en) * 1990-11-07 1992-05-29 Tau Systems Corporation A secure system for activating personal computer software at remote locations
EP0503765A2 (en) * 1991-03-08 1992-09-16 International Computers Limited Access control in a distributed computer system
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 (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0997173A2 (en) 1998-10-01 2000-05-03 International Game Technology Electronic game licensing apparatus and method
US6681212B1 (en) 1999-04-23 2004-01-20 Nianning Zeng Internet-based automated system and a method for software copyright protection and sales
EP1130495A2 (en) * 1999-12-22 2001-09-05 Nokia Corporation Method and apparatus for downloading an application with a variable lifetime
WO2003060726A2 (en) * 2002-01-04 2003-07-24 Siemens Aktiengesellschaft Method for licensing software programs
WO2003060726A3 (en) * 2002-01-04 2004-01-22 Siemens Ag Method for licensing software programs
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
EP1684223A1 (en) System and method for licensing software
JP2007533037A (en) License system based on geographical location
WO2006011388A1 (en) Transmission history dependency processor
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
WO1998004974A1 (en) A method and apparatus for enabling the operation of software
JP2003319370A (en) Contents providing method and system, contents providing terminal, contents reproducing apparatus, contents management system, and control program for contents providing system
EP1249771B1 (en) Large capacity data sales/mediation/purchase method, system, server, terminal and recording medium recording program thereof
US7480636B2 (en) Distribution system and method of operation thereof
JP2001319164A (en) Rental system, rental method and recording medium having rental program recorded thereon
US20070061834A1 (en) Business model for providing on demand digital content
AU2002244872A1 (en) Distribution system and method of operation thereof
JP2001325460A (en) System for service for limiting/canceling contents reproducing
JP2003263563A (en) Insurance management system, insurance management method, and program
JP2002007914A (en) Electronic content opening method, electronic content rental method, and device for realizing rental
JP4341157B2 (en) Kiosk terminal
ZA200401409B (en) Devices, appliances and methods for the diffusion, billing payment and playback of digital media content
JP2002015146A (en) System and method for selling software
US20040013267A1 (en) Copyright protection system
WO2004001745A1 (en) Enabling use of encrypted data
WO2001043337A1 (en) Method of distributing digital information

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