This application claims priority under 35 USC §119 to Japanese patent application No. JAPA2002-155127 filed May 29, 2002, the entire contents of which is incorporated herein by reference.
This invention relates to a storage medium and program, in particular, to a storage medium and program capable of storing access data related to a user's access of a file.
In the past, access to an information rewritable external storage medium such as a DVD+RW has not been recorded and controlled. However, since the preferences of a user are generally reflected in the type and frequency of access to the external storage medium that stores data, this information can be useful for a supplier of the external storage medium, if collected with the consent of the user.
Accordingly, the present invention provides a new storage medium. The novel storage medium stores a computer readable access control program, files, and various information relating to the files. The access control program performs a first access process permitting the computer access only to the access control program when the computer attempts to access the files or the information in the files, performing a file viewing process displaying a view/list of the files when the computer accesses the information via the access control program, and performing a second access process allowing the computer to access the information in the files when the computer accesses the information via the access control program and the user designates a prescribed file from the file view.
In another embodiment, the access control program enables the computer to perform an access information storing process storing information related to accessing performed by the second access process in the storage medium as access usage information.
In yet another embodiment, the access information storing process stores at least a name of a file accessed by the access process and a number of times the file is accessed.
In yet another embodiment, the program performs the act of transmitting the access information to a prescribed location on a network.
A more complete appreciation of the present invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by the following detailed description when considered in connection with the accompanying drawings, wherein:
Referring now to the drawings, wherein like reference numerals designate identical or corresponding parts throughout several views, in particular in
When the user clicks the icon of the access control program 3 on the display, for example, and thereby accessing to the access control program 3 (Yes in step S3), the view of the files A, B, C, etc restricted by the access control program 3 is output (in step S4). Then, a file view process is performed such that respective icons of files A, B, C, etc are displayed on the display of the PC 2 as a view of files registered in the storage medium 1.
Then, when a desired file is designated among these files A, B, C, etc, and access thereto for reading or writing is instructed by a user via the PC 2 (Yes in step S5), the access is performed (in step S6) so as to start a second accessing process.
Access information representing access to the storage medium 1 is stored as access usage information in an access log file 11 provided in the storage medium 1 as illustrated in
An exemplary processing operation executed by the PC 2 in accordance with the access control program 3 is now described with reference to
Specifically, when a button generating an instruction indicating transmission of the data of the access log file 11 is clicked, the access control program 3 may use the communication function of the PC 2 and automatically transmit the data of the access log file 11 to the Web server 21. Otherwise, a user can access a site operated by the Web server 21 and transmit the data in the access log file 11. Further, under the condition that the access control program 3 displays messages indicating consent of a user on a display of the PC 2 and obtains the consent through his or her corresponding operation through the PC 2, the access control program 3 may determine current year, month, and date using its clock function. The access control program 3 may then automatically transmit the data of the access log file 11 to the Web server 21 when a prescribed cutoff point has elapsed.
The Web server 21 may be operated by the provider of the storage medium 1, and is enabled to receive the data of the access log file 11 from each user, thereby easily collecting survey or usage data about a frequency of access of a user to each of the files A, B, C, etc.
Further, the supplier of the storage medium 1 can give a prescribed award as a premium/award to every user or “lottery winners” (randomly selected users) who have transmitted the data of the access log file 11. For example, the Internet provider can operate the Web server 21 and partially release a user, who has transmitted the data of the access log file 11, from connection charges for the Internet.
Messages indicating that premiums are given to the users or “lottery winners” who transmitted the data of the access log file 11 may be displayed to inform users in accordance with the access control program 3.
The mechanisms and processes set forth in the present invention may be implemented using one or more conventional general-purpose microprocessors and/or signal processors programmed according to the teachings in the present specification as will be appreciated by those skilled in the relevant arts. Appropriate software coding can readily be prepared by skilled programmers based on the teachings of the present disclosure, as will also be apparent to those skilled in the relevant arts. However, as will be readily apparent to those skilled in the art, the present invention also may be implemented by the preparation of application-specific integrated circuits by interconnecting an appropriate network of conventional component circuits or by a combination thereof with one or more conventional general purpose microprocessors and/or signal processors programmed accordingly. The present invention thus also includes a computer-based product which may be hosted on a storage medium and include, but is not limited to, any type of disk including floppy disks, optical disks, CD-ROMs, magnet-optical disks, ROMs, RAMs, EPROMs, EEPROMs, flash memory, magnetic or optical cards, or any type of media suitable for storing electronic instructions.
Numerous additional modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the present invention may be practiced otherwise than as specifically described herein.
While the invention has been described and illustrated with reference to specific exemplary embodiments, it should be understood that many modifications and substitutions can be made without departing from the spirit and scope of the invention. Accordingly, the invention is not to be considered as limited by the foregoing description but is only limited by the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2002-155127 | May 2002 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
4791565 | Dunham et al. | Dec 1988 | A |
4900904 | Wright et al. | Feb 1990 | A |
5010571 | Katznelson | Apr 1991 | A |
5050213 | Shear | Sep 1991 | A |
5293422 | Loiacono | Mar 1994 | A |
5412718 | Narasimhalu et al. | May 1995 | A |
5457746 | Dolphin | Oct 1995 | A |
5532735 | Blahut et al. | Jul 1996 | A |
5563946 | Cooper et al. | Oct 1996 | A |
5629980 | Stefik et al. | May 1997 | A |
5634012 | Stefik et al. | May 1997 | A |
5638443 | Stefik et al. | Jun 1997 | A |
5677953 | Dolphin | Oct 1997 | A |
RE35839 | Asai et al. | Jul 1998 | E |
5809145 | Slik et al. | Sep 1998 | A |
5838314 | Neel et al. | Nov 1998 | A |
5845069 | Tanaka | Dec 1998 | A |
5903646 | Rackman | May 1999 | A |
5903647 | Ronning | May 1999 | A |
5937158 | Uranaka | Aug 1999 | A |
5970143 | Schneier et al. | Oct 1999 | A |
6012146 | Liebenow | Jan 2000 | A |
6014696 | Araki et al. | Jan 2000 | A |
6026368 | Brown et al. | Feb 2000 | A |
6122631 | Berbec et al. | Sep 2000 | A |
6158004 | Mason et al. | Dec 2000 | A |
6170060 | Mott et al. | Jan 2001 | B1 |
6195693 | Berry et al. | Feb 2001 | B1 |
6216112 | Fuller et al. | Apr 2001 | B1 |
6272636 | Neville et al. | Aug 2001 | B1 |
6279036 | Himmel et al. | Aug 2001 | B1 |
6282653 | Berstis et al. | Aug 2001 | B1 |
6314409 | Schneck et al. | Nov 2001 | B2 |
6400996 | Hoffberg et al. | Jun 2002 | B1 |
6453420 | Collart | Sep 2002 | B1 |
6507851 | Fujiwara et al. | Jan 2003 | B1 |
6578199 | Tsou et al. | Jun 2003 | B1 |
6587949 | Steinberg | Jul 2003 | B1 |
6601087 | Zhu et al. | Jul 2003 | B1 |
6622097 | Hunter | Sep 2003 | B2 |
6654032 | Zhu et al. | Nov 2003 | B1 |
6763501 | Zhu et al. | Jul 2004 | B1 |
6850975 | Danneels et al. | Feb 2005 | B1 |
6885388 | Gunter et al. | Apr 2005 | B2 |
6901448 | Zhu et al. | May 2005 | B2 |
6904455 | Yen | Jun 2005 | B1 |
6920567 | Doherty et al. | Jul 2005 | B1 |
6950941 | Lee et al. | Sep 2005 | B1 |
6966000 | Zhang et al. | Nov 2005 | B2 |
7028340 | Kamada et al. | Apr 2006 | B1 |
7036145 | Murphy et al. | Apr 2006 | B1 |
7043698 | Newbold | May 2006 | B2 |
7047302 | Chatani et al. | May 2006 | B1 |
20010056405 | Muyres et al. | Dec 2001 | A1 |
20020010679 | Felsher | Jan 2002 | A1 |
20020016922 | Richards et al. | Feb 2002 | A1 |
20020022989 | Endo et al. | Feb 2002 | A1 |
20020104019 | Chatani et al. | Aug 2002 | A1 |
20020194337 | Knight et al. | Dec 2002 | A1 |
20030055953 | Motoyama et al. | Mar 2003 | A1 |
20030088439 | Grushka | May 2003 | A1 |
20030101092 | Fuller et al. | May 2003 | A1 |
20030196114 | Brew et al. | Oct 2003 | A1 |
20040024889 | Getsin et al. | Feb 2004 | A1 |
20040260801 | Li | Dec 2004 | A1 |
Number | Date | Country | |
---|---|---|---|
20040030729 A1 | Feb 2004 | US |