Data processing: financial – business practice – management – or co – Business processing using cryptography – Usage protection of distributed data files
Reexamination Certificate
1999-05-21
2002-09-17
Trammell, James P. (Department: 2161)
Data processing: financial, business practice, management, or co
Business processing using cryptography
Usage protection of distributed data files
C705S057000, C705S051000, C713S152000
Reexamination Certificate
active
06453305
ABSTRACT:
BACKGROUND
1. Field of the Invention
This invention relates generally to an electronic commerce system and more particularly to a commerce system supporting restricted use of a resource, and even more particularly to a commerce system supporting N-user license agreements.
2. Background of the Invention
It is common for a library, corporation, or other organization to purchase content that will be made available to members of the organization. Often, the content is subject to a license restriction limiting distribution of the content. For example, a corporation may license or purchase a magazine and then distribute the magazine to interested employees. Typically, the corporation is restricted by the licensing agreement or copyright law from photocopying the magazine. Accordingly, the corporation must either obtain multiple copies of the magazine or circulate the single copy through the organization.
Similarly, the content licensed or purchased by the organization may be in electronic form. For example, the corporation may license a CD-ROM holding an electronic version of the magazine. While the CD-ROM can be loaded onto a server accessible to employees of the corporation via a computer network, the content may be restricted by an N-user license that forbids the corporation from allowing more than N users to simultaneously access the CD-ROM. To implement the restriction, software executing on the server tracks the number of people currently accessing the CD-ROM and blocks usage that exceeds the scope of the license.
In existing systems, the license control is performed by a combination of a specialized lock server and a client program. The lock server validates users' requests for access to the content and maintains the status of active users. The client program interacts with the lock server to acquire a lock and to provide access to the content.
There are many existing implementations of lock servers. However, they all are subject to one or more of the following undesirable restrictions:
each content source has its own, separate, and proprietary lock server;
the user's system already has the content protected from direct access
and the client program gets the lock to access the content;
acquiring a lock is a complicated action; and/or
the set of valid users is limited.
For these reasons, existing lock servers are undesirable on an open network.
A lock server providing an N-user license on an open network should also support the following requirements:
an unrestricted set of potential users;
no single administrative domain covers all users;
the users do not need to have a separate user application for each source of content;
access to the content can be easily restricted; and
the content exists on the server and not with the user.
Accordingly, there is a need for a way to provide restricted access to electronic content that works with a wide variety of possible access schemes. Preferably, the solution will allow enforcement of an N-user license for content located on an open network like the Internet.
SUMMARY OF THE INVENTION
The above needs are met by a method and system for electronic commerce that uses special scrip —called “license scrip”—to provide temporary licenses to consumers accessing content. Scrip is primarily used as a form of electronic currency, however it can be more generally considered as a one-time token representing a general value. When scrip is used as an electronic currency, its value is monetary. When scrip is used as a temporary license, its value is the permission to access specific content. This permission may be unlimited or it may be for only a relatively brief period of time, say a few minutes to a few hours.
Accessing content with license scrip is very much like buying regular content with monetary scrip. Instead of having a price specified in monetary terms. Each page of content has a price (which may be zero) given in terms of license scrip. A consumer obtains license scrip from the vendor, preferably exchanging regular vendor scrip for the license scrip.
The vendor uses the license scrip to enforce an N-user license agreement—granting up to N people simultaneous access to the content. The vendor tracks the number and identity of consumers currently having licenses to access the content (i.e., consumers currently possessing valid license scrip).
A consumer initially lacks the license scrip needed to access the content. Upon receiving an access request from the consumer, the vendor determines whether a-license is available. If a license is not available, the vendor tells the consumer to try again later and, optionally, provides the consumer with an estimate of when a license will be available.
If a license is available, then the vendor directs the consumer to obtain license scrip. Normally, the consumer obtains license scrip by requesting it from the vendor, but the consumer may get the license by any acceptable means. After receiving a license scrip request, the vendor verifies that the consumer belongs to a class entitled to have a license. For example, if licenses are available to residents of only a certain state, the vendor ensures that the consumer resides in the state before granting the consumer a license.
If a license is available, then the vendor provides the consumer with the license scrip and remembers the granted license. The license scrip is preferably set to expire after a brief time period, but the duration of the license may vary depending upon business or legal concerns. To access content covered by the license, the consumer provides the license scrip when requesting content from the vendor. Each time the consumer accesses the content, the vendor returns replacement license scrip having the same or a later expiration time. Accordingly, the consumer can access the content as long as their license remains valid. When the consumer has not accessed the content for a while, the license scrip expires and the consumer can no longer access the content without obtaining new license scrip.
REFERENCES:
patent: 4924378 (1990-05-01), Hershey et al.
patent: 5339361 (1994-08-01), Schwalm et al.
patent: 5390297 (1995-02-01), Barber et al.
patent: 5553143 (1996-09-01), Ross et al.
patent: 5671412 (1997-09-01), Christiano
patent: 5745879 (1998-04-01), Wyman
patent: 5802497 (1998-09-01), Manasse
patent: 5903650 (1999-05-01), Ross et al.
patent: 5905860 (1999-05-01), Olsen et al.
patent: 5917168 (1999-06-01), Nakamura et al.
patent: 5930777 (1999-07-01), Barber
patent: 5987438 (1999-11-01), Nakano et al.
patent: 6029150 (2000-02-01), Kravitz
patent: 6039250 (2000-03-01), Ito et al.
patent: 6055529 (2000-04-01), Furlani
patent: 6056786 (2000-05-01), Rivera et al.
patent: 6073124 (2000-06-01), Krishnan et al.
patent: 6105864 (2000-08-01), Shiobara et al.
patent: 6189146 (2001-02-01), Misra et al.
patent: 2001/0011253 (2001-08-01), Coley et al.
patent: 0 848 343 (1998-06-01), None
patent: 2136503 (1998-02-01), None
patent: WO 98/58306 (1998-12-01), None
Waltz, Mitzi, “Net trafficking: The copyright rift: file servers and file sharing make illegal copying of software far easier, but program licenses lag behind current technology.” Aug. 20, 1991, MacWeek, v5, n29, p18 (3).
Glassman Steven C.
Manasse Mark S.
Compaq Computer Corporation
Fenwick & West LLP
Trammell James P.
Worjloh Jalatee
LandOfFree
Method and system for enforcing licenses on an open network does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for enforcing licenses on an open network, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for enforcing licenses on an open network will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2836459