Secure portable electronic reference device
First Claim
1. An electronic reference system comprising:
- a portable electronic reference device having memory, a keyboard, a display and a processor;
a personal computer having a USB port, a keyboard, a display, memory and a processor;
an electric coupling capable of connecting said device to said personal computer through said USB port such that said memory in said device is accessible to said personal computer;
a reference database capable of being stored in memory;
said database being encrypted using an encryption key;
said encryption key being derived from a predetermined value that identifies an authorized location for storing said database; and
wherein said personal computer and said device access said memory of said device only by using authorized software.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic reference device is disclosed that can be connected to an external computer. The electronic reference device functions as a dictionary for the reader to look up words as they read. It can also have various other functions that would be suitable for a portable electronic device. When connected to the computer, the system has sufficient security features to allow the user to copy databases between the devices and to still protect the digital rights of the databases in memory. The security features uses encryption techniques to tie the database to the location in memory to regulate the access and readability of the databases.
18 Citations
17 Claims
-
1. An electronic reference system comprising:
-
a portable electronic reference device having memory, a keyboard, a display and a processor;
a personal computer having a USB port, a keyboard, a display, memory and a processor;
an electric coupling capable of connecting said device to said personal computer through said USB port such that said memory in said device is accessible to said personal computer;
a reference database capable of being stored in memory;
said database being encrypted using an encryption key;
said encryption key being derived from a predetermined value that identifies an authorized location for storing said database; and
wherein said personal computer and said device access said memory of said device only by using authorized software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for securing digital rights of a database capable of being stored in memory on a portable reference device;
- said device having a processor, a display and a keyboard, wherein said device is capable of being connected to a PC such that said PC can access said memory in said device, the method comprising the steps of;
encrypting said database with an encryption key;
said encryption key being derived from a file system serial number of an authorized location when said database is the first database stored on said memory;
said encryption key being derived from a Device Serial Number of said authorized location when said database is not the first database stored on said memory;
storing said database in memory;
storing said encryption key in a header on said memory associated with said database;
accessing said database by an authorized software program;
reading said header associated with said database to determine the encryption key;
calculating an encryption voucher;
said encryption voucher being derived from a file system serial number of the memory of the location on which the database is stored when said database is the first database and said encryption voucher being derived from a Device Serial Number of the location when said database is not the first database stored on said memory;
decrypting said database only if said encryption voucher matches said encryption key. - View Dependent Claims (11, 12, 13)
- said device having a processor, a display and a keyboard, wherein said device is capable of being connected to a PC such that said PC can access said memory in said device, the method comprising the steps of;
-
14. An electronic reference system, comprising:
-
a portable electronic reference device having a database stored in memory;
said device being capable of accessing said database and displaying the contents of said database;
said database being encrypted using an encryption key;
said encryption key being derived from a predetermined value that identifies an authorized location on which said database should be stored and said encryption key being stored in a header associated with said database;
an electrical coupling capable of connecting said device to a PC such that said PC is capable of accessing said database;
an authorized software program capable of being installed on said PC;
said software being capable of reading said database on said device;
wherein said software will calculate an encryption voucher derived from a predetermined value that identifies the location on which said database is stored and decrypt said database only if said encryption key stored in said header matches said encryption voucher. - View Dependent Claims (15, 16, 17)
-
Specification