USRE37929E1 - Microprocessor based simulated book - Google Patents

Microprocessor based simulated book Download PDF

Info

Publication number
USRE37929E1
USRE37929E1 US09/654,748 US65474800A USRE37929E US RE37929 E1 USRE37929 E1 US RE37929E1 US 65474800 A US65474800 A US 65474800A US RE37929 E USRE37929 E US RE37929E
Authority
US
United States
Prior art keywords
data
transceiver
book
user
display screen
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
US09/654,748
Inventor
Emilio A. Fernandez
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Networks eBook LLC
Original Assignee
Nuvomedia Inc
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 Nuvomedia Inc filed Critical Nuvomedia Inc
Priority to US09/654,748 priority Critical patent/USRE37929E1/en
Application granted granted Critical
Publication of USRE37929E1 publication Critical patent/USRE37929E1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0283Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for data storage and retrieval
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data

Definitions

  • the present invention generally relates to portable electronic video display devices and, more particularly to a hand held, microprocessor based device which, when used in conjunction with a personal computer (PC) having a peripherally connected mass storage device, such as a compact disk (CD) read only memory (ROM) device, simulates a book.
  • PC personal computer
  • ROM read only memory
  • Compact disc technology has gained wide acceptance in the art of digital audio recording and reproduction. More recently, compact disks have been used to store large quantities of digital data for access by personal computers. A single compact disc, for example, has the capacity to store a complete encyclopedia.
  • compact disc drives for connection to personal computers and the software for the control of the disc drives that make possible the very rapid random access of the data stored on a compact disk.
  • One application on the market is a so-called desk set of reference books including a dictionary, thesaurus, and style manual recorded on compact disc for use as a writer's aid.
  • a number of data bases, including Chemical Abstracts are available on compact disc for off line searching using a personal computer.
  • CD compact disc
  • ROMs read only memories
  • U.S. Pat. No. 4,490,810 to Hon discloses an automated instruction game and retrieval system that utilizes a video disc and disc player.
  • the Hon system includes a user command response unit that includes a liquid crystal display (LCD).
  • LCD liquid crystal display
  • One feature of the Hon system is that several students can be taught at different rates or that several shoppers can be served by a single video disc at the same time.
  • U.S. Pat. No. 4,159,417 to Rubincam discloses an electronic book wherein the contents of a book or magazine are digitally encoded onto a memory which is insertable in the book. The encoded information may then be displayed on the screen of the device.
  • a similar disclosure may be found in U.S. Pat. No. 4,639,225 to Washizuka which describes a portable audio/visual electronic apparatus with insertable memory units.
  • U.S. Pat. No. 4,656,469 to Oliver et al. discloses an activated child's book or greeting card which is provided by solar cells.
  • U.S. Pat. No. 4,363,081 to Wilbur discloses examples of foldable, illuminated greeting cards wherein light emitting diodes (LEDs) are positioned on a printed circuit board to illuminate a message when the card is opened.
  • U.S. Pat. No. 4,589,659 to Yokoi et al. shows a foldable LCD used for electronic game devices.
  • U.S. Pat. No. 4,302,193 to Haynes discloses a reading tutor device which coordinates the reading of textual material with an audio presentation.
  • U.S. Pat. No. 4,359,222 to Smith et al. discloses a hand held electronic game playing device with replaceable cartridges and user operated switches which allow games to be played.
  • U.S. Pat. No. 4,555,859 to Corso discloses a viewer for displaying information recorded on printed tape.
  • a device about the size and shape of a book is provided as the user interface for accessing a CD ROM database.
  • the device simulates a book in look and feel and might, for example, be bound in leather or other book binding material and embossed with the user's name or a business name, depending on the specific application and end user. Because of its size, shape and feel, the device would be immediately accepted by a very large number of people, especially those with very limited or no exposure and training on computers.
  • the device is microprocessor driven and has a large, easily viewable screen on one surface.
  • the device preferably has some flexibility to enhance its look and feel of a book, and a screen using, for example, LCD technology is used.
  • the device is battery powered, and the battery may be rechargeable by means of a conventional recharger and/or by solar cells positioned adjacent or even below the screen.
  • About the periphery of the device are a plurality of infrared (IR) emitting diodes and photocells to allow the device to communicate, without wires or cables, with a personal computer (PC) having a peripherally connected mass storage device, such as a CD ROM.
  • IR infrared
  • the PC is in turn equipped with an IR transceiver, and the arrangement is such that a user of the device can be anywhere in a room and still have access to the data on the CD ROM via a limited number of switches on the device.
  • the IR transmissions are omnidirectional, with radiation bouncing off the walls the device is held is not critical to the communications link.
  • the switches on the device may be either soft or hard. What is meant by a “soft” switch is a displayable area on the screen which is a “touch” screen.
  • a hard switch would comprise a keypad for entering a page number, and perhaps some commands, and a tactile pad switch which can be stroked with a thumb or finger in a direction which can be sense by the switch.
  • the tactile pad switch may be sensitive to four directions in a manner analogous to a track ball, and is used to turn pages forward or back and scroll up and down on a page. It is desirable to display a complete page on the screen, in which case scrolling up and down would not be required.
  • the device, or CD book as it is referred to hereinafter, provides the user with the look and feel of a book while allowing access to a very large database on a CD. This not only makes searching such a database more acceptable to many people, but is also provides an encouragement to younger people to read.
  • the CD book can be used in multiple units for purposes of presentations at meetings or, with a PC provided with a multitasking/multiuser operating system, allow several users to simultaneously access different portions of the database simultaneously.
  • the CD book has several pages of memory so that it can be carried away from the PC, as for example on an airplane, and the pages, about twenty in number, can be displayed for later reading. Both character and bit mapped displays are supported so that graphics as well as text could be displayed.
  • CD technology is currently the most promising form of high density mass storage technology and represents the best mode of practicing the invention; but those skilled in the art will appreciate that the art of mass storage is rapidly changing, and the invention could easily be used with other mass storage technologies not yet developed.
  • FIG. 1 a pictorial illustration of a personal computer having attached to it a CD ROM and an IR transceiver;
  • FIG. 2A is a pictorial illustration of the CD book with an optional cover closed
  • FIG. 2B is a pictorial illustration of the CD book with the cover open;
  • FIG. 3 is a block diagram of the overall system including the PC and CD book
  • FIG. 4 is a flow diagram of the program for the PC.
  • FIG. 5 is a flow diagram of the program for the CD book.
  • FIG. 1 there is a shown a personal computer 10 comprising a system unit 12 , a keyboard 14 and a monitor or display 16 .
  • Personal computers of this type are of the so-called open architecture whereby various adapter cards can be inserted in the system unit 12 to support various functions.
  • the system unit shown has within its housing a floppy diskette drive 18 and a fixed are hard disk drive 20 . These two drives are used to store program code and data on magnetic media and they are connected to adapter cards (not shown) that interface the drives to the system board (also not shown) in a manner which is now well known in the art.
  • a CD ROM drive 22 Connected to the personal computer 10 is a CD ROM drive 22 which accesses data on a CD 23 under control of PC 10 .
  • This drive may be of any compatible commercial manufacture and is also supported by an adapter card (not shown) which interfaces the CD ROM drive to the system board. Connection between the CD ROM drive 22 and its adapter card is via a cable 24 provided for that purpose.
  • an IR transceiver 26 Also connected to computer 10 is an IR transceiver 26 which is connected to a serial port (RS232 or equivalent) of the system board in system unit 12 via a cable 28 .
  • the serial port is an input/output (I/O) port that both sends and receives data.
  • the function of the IR transceiver 26 to encode data from the personal computer and transmit data as IR signals and to decode received IR signals and output data to the personal computer 10 .
  • the transceiver 26 is specifically designed to communicate with a CD book as shown in FIGS. 2A and 2B.
  • the CD book 30 looks like an ordinary book which may be handled and shelved like an ordinary book.
  • FIG. 2B when the cover 32 of the book is opened, there is revealed a display screen 34 , a ten key keypad 36 and a tactile pad switch 38 .
  • Above the display screen 34 is a row of solar cells 40 , and about the periphery of the book are a plurality of IR LEDs and photodiodes 42 .
  • the keypad 36 allows the user to input a desired page number for display. While only ten keys are illustrated in the basic embodiment, a twelve key keypad having # and * keys, much like a dual tone, multiple frequency (DTMF) telephone keypad may be used to support other functions, such as interactive commands to the PC 10 .
  • the tactile pad switch 38 is sensitive to four directions of thumb or finger movement. A movement to the left is effective to turn the page of the book to the next page, not unlike the finger movement required to turn a page of a conventional book. A movement to the right is effective to turn the page back one page. Movements up and down are effective to scroll the display up and down. These latter movements are required where the display screen 34 is not large enough to display a full page but only, for example, twenty-four or twenty-five lines.
  • the keypad 36 has functions analogous to other keypad devices around the home, a telephone keypad being but one example, and therefore it should be familiar to most users. Nevertheless, a desirable alternative to the “hard” switches represented by the keypad 36 and the tactile pad switch 38 are so-called “soft” switches. In this application, the implementation of “soft” switches requires a touch sensitive screen 34 wherein programmable areas of the screen may at different times represent different options which may be selected by the user. The implementation of such “soft” switches is a matter of programming and well understood in the art. By the use of “soft” switches, both the keypad 36 and the tactile pad switch 38 can be completely eliminated.
  • the display screen 34 may be an LCD screen and, in order to maximize the amount of light collected for recharging the interval battery, the solar cells 40 may actually be disposed beneath the transparent LCD and have an area commensurate with that of the screen 34 .
  • the IR LEDs and photodiodes 42 are positioned so that the position and angle of the CD book 30 are not critical to the transmission and reception of signals to and from the IR transceiver 26 attached to the personal computer 10 .
  • FIG. 3 shows the overall block diagram of the system including the personal computer 10 and the CD book 30 . More specifically, the personal computer 10 is connected to the CD ROM drive 22 via an adapter as previously described. The personal computer is programmed to access data from the CD ROM drive in a manner well known in the art. The program may reside, for example, on the hard disk 20 . The IR transceiver 26 is connected to the serial I/O port of the personal computer and provides a wireless link to the CD book.
  • the CD book comprises a microprocessor 43 supported by both read only memory (ROM) 44 and random access memory (RAM) 46 .
  • the program for the microprocessor 43 is stored in the ROM 44 , while data transmitted to the CD book for viewing by the user is stored in the RAM 46 .
  • RAM 46 There is sufficient RAM for storing approximately twenty pages.
  • the data in RAM 46 is received by an IR transceiver 48 and supplied to the microprocessor 43 which then write the data into the RAM 46 .
  • the data in RAM 46 is volatile; that is, if the power is turned off, the data is lost. In addition, the operation of writing into RAM writes over old data so that the old data is lost.
  • the user input to the microprocessor 43 is provided by the keypad 36 and tactile pad switch 38 and, depending on the input, the microprocessor 43 will display a page by outputting data to the LCD panel 34 . If the page requested is not currently in RAM 46 , the microprocessor 43 causes the IR transceiver 48 to transmit a request to the personal computer 10 via the IR transceiver 26 to access the CD ROM drive 22 to retrieve the required data and transmit it to the CD book.
  • the entire CD book 30 is powered by a battery 50 .
  • the battery 50 is, in the preferred embodiment, recharged by the solar cells 40 .
  • the battery may be rechargeable by a separate recharger in lieu of or in addition to the solar cells 40 .
  • the CD book 30 could be provided with an electrical receptable which would conveniently mate with a recharger when the CD book is replaced on a book shelf.
  • the battery 50 it is not necessary for the practice of the invention for the battery 50 to be rechargeable, and it could simply be a replaceable battery.
  • the battery 50 is shown connected to the circuitry of the CD book via a switch 52 .
  • This switch is merely illustrative and need not be a manually operated switch but may be an electronic switch activated by the microprocessor 43 or a combination of a mechanical switch and an electronic switch.
  • the switch 52 may be an input to the microprocessor 43 which is generated by the opening and closing of the cover 32 . Then depending on the user input, the power may be totally turned off or merely reduced to a quiescent level when the cover is closed. In the latter case, the user could load twenty pages into RAM 46 for later viewing and indicate to the microprocessor 43 that the data is to be saved. Power from the battery 50 would then be reduced to a level which is sufficient to maintain the data stored in the RAM 46 but not support other functions, thereby conserving battery power.
  • the user can remove the CD book 30 from the proximity of the personal computer 10 for remote viewing of the data. For example, if the user is going on a business trip and wants to review a document while on an airplane, this can be easily done.
  • the switch 52 can be utilized as, for example, a switch which is operable when the CD book is positioned vertically for reshelving.
  • a single personal computer 10 can support a plurality of CD books 30 .
  • a presenter or instructor can lecture an assembled group, and each member of the group can follow the lecture with their own CD book.
  • the advantages will be readily apparent to those engaged in such activities.
  • FIGS. 4 and 5 The programs which support these functions are shown in FIGS. 4 and 5, respectively, for the personal computer 10 and the CD book 30 .
  • FIG. 4 a flow diagram of the logic of the program from which a computer programmer of ordinary skill in the art can readily write source code in a computer language supported by the personal computer 10 .
  • the process begins in function block 54 by the personal computer 10 accessing the CD directory of the CD 23 in the CD ROM drive 22 .
  • the directory of the CD 23 is displayed on the monitor or display 16 with a prompt for the user to make a selection of the portion of the CD 23 which is to be accessed.
  • the system presents a series of options to the user, the first of which shown in the flow diagram by decision block 56 is the option to end the session. If that option is selected, the session ends; however, it will be assumed that the user makes another selection.
  • the next selection shown in decision block 58 is a selection from the displayed directory. There may be other selections, but for the purposes of this description it will be assumed that is a selection is not made from the directory, control of the process loops back to function block 54 . Assuming that a selection has been made from the directory, the first page of the selection is displayed on the monitor or display 16 , as indicated in function block 60 .
  • the system waits to determine if the user has requested that data from the CD ROM 22 be transmitted to a CD book or books 30 . This is determined by the test in decision block 62 which monitors the appropriate interrupt request from the IR transceiver 26 . When the request is detected, the first twenty pages from the section in the directory is transmitted to the CD book 30 , as indicated in function block 64 .
  • the RAM 46 in CD book 30 has been loaded with the first twenty pages of the selection, and no further user interaction is required with the personal computer 10 .
  • the IR link between the personal computer 10 and the CD book 30 and user interaction with the book will cause transmissions to the personal computer.
  • the user of the CD book 30 can specifically enter a page number or can page back and forth. If in paging through a selection, the user comes to the last page in RAM 46 and attempts to page to the next page, this is detected by the microprocessor program in the CD book 30 which then transmits a page number request for the next page to the personal computer 10 .
  • the personal computer 10 does not known if the page number request detected in decision block 66 is as a result of the user of the CD book 36 entering a specific page number on the keypad 36 or paging to the next page beyond that stored in memory using the tactile pad switch 38 .
  • page number request is transmitted prior to the user reaching the last page currently stored in RAM 46 .
  • a transmission which is initiated say, five pages before the last page or even every page after a certain number of pages have been displayed.
  • the choice is more a matter of practical implementation and would depend on whether there is a perceptible delay in transmitting data via the IR link and loading the RAM 46 . This in turn is dependent on the band rate at which the data can be transmitted and the speed of the microprocessor 43 and RAM 46 .
  • the choice is, therefore, one of design and will vary from one implementation to another.
  • FIG. 5 there is shown the flow chart for the program of the microprocessor 43 in the CD book 30 .
  • This flow chart shows the logic of the program in sufficient detail for a programmer of ordinary skill to write source code in the assembly language of the microprocessor used in the CD book.
  • the microprocessor registers and the RAM 46 are initialized in function block 76 , and then a request for transmission of the first twenty pages of a selection is transmitted to the personal computer 10 in function block 78 .
  • the user of the CD book 30 would first make a selection from the CD directory displayed on the monitor 16 of the personal computer 10 and then open the cover 32 of the CD book 30 to load the RAM 46 with the first twenty pages of the selection.
  • the transmission from the personal computer 10 is received is function block 80 , and then, skipping to decision block 82 , a series of tests are made to determine user input.
  • the first test is in decision block 82 to determine if the user has selected to end the session. Assuming for the time being that the user does not select to end the session, the next test made in decision block 84 is to determine if the user selects a page number using the keypad 36 . If not, a test is made in decision block 86 to determine if the user has selected a preceding page. If not, a test is made in decision block 88 to determine if the user has selected a succeeding page. If not, control returns to decision block 82 , and so on.
  • the next page number to be displayed is temporarily stored in a register in function block 90 , and then a test is made in decision block 92 to determine if that page number is in RAM 46 . If it is, the page is displayed in function block 94 and the page number is erased from the temporary register in function block 96 before control returns to decision block 82 . On the other hand, if the page is not in RAM 46 , the page number in the temporary register is transmitted to the personal computer as a page number request and a page flag is set in function block 97 .
  • the microprocessor 43 then waits for a predetermined period of time to receive a transmission from the personal computer, as determined by the test in decision block 98 , and if not transmission is received within the time period as when the user is not in the proximity of the personal computer 10 , a message “PAGE UNAVAILABLE” is displayed and the user is prompted to enter a new page selection in function block 100 before control returns to decision block 84 .
  • control returns to function block 80 .
  • decision block 81 determines if the transmitted data was an end panel display command, indicating that there are no more pages in the current selection. If that command is detected, the end panel is displayed and the user is prompted to select another page number or end the session in function block 83 before control returns to decision block 84 . If the end panel command is not received, the process continues as before.
  • each CD book is identified by a unique code number, and this code number is transmitted as a prefix to any transmission to the personal computer.
  • the personal computer temporarily stores the code number and formats its transmission with the code number as a prefix. In this way, the transmission requests from the CD books and the responding transmissions to the CD books are identified and properly directed.
  • a multitasking/multiuser operating system may be employed on the personal computer in order to efficiently manage the transmissions between the personal computer and the several CD books being supported at one time.

Abstract

A user interactive mass storage data access system includes a personal computer (10) and a stimulated book (30). A mass storage device, such as a compact disk (CD) read only memory (ROM) (22), is connected to the personal computer, and the computer and the stimulated book are connected by an infrared (IR) data communications link including IR transceivers (26, 48). The simulated book includes a display screen (34) and a microprocessor (43) with memory (44, 46). The microprocessor is programmed for storing data received and decoded by its IR transceiver (48) in memory (46) and responsive to user input for displaying a page of data on the display screen. In addition, the microprocessor is programmed to cause its IR transceiver (48) to transmit to the IR transceiver (26) connected to the personal computer (10) a data request command, and the personal computer is in turn programmed to transmit data from the CD ROM (22) to the simulated book (30). Data can be loaded in the simulated book and accessed at a later time when out of the proximity of the personal computer.

Description

This application is a continuation of application Ser. No. 07/124,593 filed Nov. 24, 1987, now abandoned.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention generally relates to portable electronic video display devices and, more particularly to a hand held, microprocessor based device which, when used in conjunction with a personal computer (PC) having a peripherally connected mass storage device, such as a compact disk (CD) read only memory (ROM) device, simulates a book.
2. Description of the Prior Art
Compact disc technology has gained wide acceptance in the art of digital audio recording and reproduction. More recently, compact disks have been used to store large quantities of digital data for access by personal computers. A single compact disc, for example, has the capacity to store a complete encyclopedia. Currently, there is available on the market compact disc drives for connection to personal computers and the software for the control of the disc drives that make possible the very rapid random access of the data stored on a compact disk. One application on the market is a so-called desk set of reference books including a dictionary, thesaurus, and style manual recorded on compact disc for use as a writer's aid. In addition, a number of data bases, including Chemical Abstracts, are available on compact disc for off line searching using a personal computer.
The current application for compact disc (CD) read only memories (ROMs) are both limited and expensive, and as long as the applications remain limited, the cost of the technology will remain high. In order to broaden significantly the appeal and use of CD ROMs, it is necessary to make the technology more user friendly and, in the process, make the use of the technology practical in more than library, archival and office applications. Only in this way will the true potential of this technology by realized.
Known in the prior art are various audio/visual educational systems which use video discs. For example, U.S. Pat. No. 4,490,810 to Hon discloses an automated instruction game and retrieval system that utilizes a video disc and disc player. The Hon system includes a user command response unit that includes a liquid crystal display (LCD). One feature of the Hon system is that several students can be taught at different rates or that several shoppers can be served by a single video disc at the same time.
In an earlier patent, U.S. Pat. No. 4,360,345, Hon discloses a health education system for teaching cardiopulmonary resuscitation (CPR). A student reads visual information and views graphic scenes while interacting with a doll that has multiple sensors. The system coaches the student to perform the action properly.
U.S. Pat. No. 4,159,417 to Rubincam discloses an electronic book wherein the contents of a book or magazine are digitally encoded onto a memory which is insertable in the book. The encoded information may then be displayed on the screen of the device. A similar disclosure may be found in U.S. Pat. No. 4,639,225 to Washizuka which describes a portable audio/visual electronic apparatus with insertable memory units.
U.S. Pat. No. 4,656,469 to Oliver et al. discloses an activated child's book or greeting card which is provided by solar cells. U.S. Pat. No. 4,363,081 to Wilbur discloses examples of foldable, illuminated greeting cards wherein light emitting diodes (LEDs) are positioned on a printed circuit board to illuminate a message when the card is opened. U.S. Pat. No. 4,589,659 to Yokoi et al. shows a foldable LCD used for electronic game devices.
U.S. Pat. No. 4,302,193 to Haynes discloses a reading tutor device which coordinates the reading of textual material with an audio presentation. U.S. Pat. No. 4,359,222 to Smith et al. discloses a hand held electronic game playing device with replaceable cartridges and user operated switches which allow games to be played. U.S. Pat. No. 4,555,859 to Corso discloses a viewer for displaying information recorded on printed tape.
While the foregoing prior art generally describe various portable and/or educational type devices, some of which incorporate pluggable memory devices, none addresses the problem of providing a user friendly interface for the access of the very large databases potentially available on CD ROMs.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide the user of mass storage technology with the simplicity of the look and feel of a book while allowing access to a very large database.
According to the present invention, a device about the size and shape of a book is provided as the user interface for accessing a CD ROM database. The device simulates a book in look and feel and might, for example, be bound in leather or other book binding material and embossed with the user's name or a business name, depending on the specific application and end user. Because of its size, shape and feel, the device would be immediately accepted by a very large number of people, especially those with very limited or no exposure and training on computers.
The device is microprocessor driven and has a large, easily viewable screen on one surface. The device preferably has some flexibility to enhance its look and feel of a book, and a screen using, for example, LCD technology is used. The device is battery powered, and the battery may be rechargeable by means of a conventional recharger and/or by solar cells positioned adjacent or even below the screen. About the periphery of the device are a plurality of infrared (IR) emitting diodes and photocells to allow the device to communicate, without wires or cables, with a personal computer (PC) having a peripherally connected mass storage device, such as a CD ROM. The PC is in turn equipped with an IR transceiver, and the arrangement is such that a user of the device can be anywhere in a room and still have access to the data on the CD ROM via a limited number of switches on the device. The IR transmissions are omnidirectional, with radiation bouncing off the walls the device is held is not critical to the communications link. The switches on the device may be either soft or hard. What is meant by a “soft” switch is a displayable area on the screen which is a “touch” screen. In contrast, a hard switch would comprise a keypad for entering a page number, and perhaps some commands, and a tactile pad switch which can be stroked with a thumb or finger in a direction which can be sense by the switch. The tactile pad switch may be sensitive to four directions in a manner analogous to a track ball, and is used to turn pages forward or back and scroll up and down on a page. It is desirable to display a complete page on the screen, in which case scrolling up and down would not be required.
The device, or CD book as it is referred to hereinafter, provides the user with the look and feel of a book while allowing access to a very large database on a CD. This not only makes searching such a database more acceptable to many people, but is also provides an encouragement to younger people to read. The CD book can be used in multiple units for purposes of presentations at meetings or, with a PC provided with a multitasking/multiuser operating system, allow several users to simultaneously access different portions of the database simultaneously. The CD book has several pages of memory so that it can be carried away from the PC, as for example on an airplane, and the pages, about twenty in number, can be displayed for later reading. Both character and bit mapped displays are supported so that graphics as well as text could be displayed.
While the invention is particularly described in terms of a CD book which allows access to large data bases on compact disks, it will be understood that the invention has application to any type of mass storage media, including fixed or removable magnetic disks, magnetic tape or the like. CD technology is currently the most promising form of high density mass storage technology and represents the best mode of practicing the invention; but those skilled in the art will appreciate that the art of mass storage is rapidly changing, and the invention could easily be used with other mass storage technologies not yet developed.
BRIEF DESCRIPTION OF THE DRAWINGS
The foregoing and other objects, aspects and advantageous of the invention will be better understood from the following detailed description of a preferred embodiment of the invention with reference to the drawings, in which:
FIG. 1 a pictorial illustration of a personal computer having attached to it a CD ROM and an IR transceiver;
FIG. 2A is a pictorial illustration of the CD book with an optional cover closed, and FIG. 2B is a pictorial illustration of the CD book with the cover open;
FIG. 3 is a block diagram of the overall system including the PC and CD book;
FIG. 4 is a flow diagram of the program for the PC; and
FIG. 5 is a flow diagram of the program for the CD book.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT OF THE INVENTION
In the drawings, like reference numerals in the several drawing figures refer to the same devices or components. Referring now to the drawings, and more particularly to FIG. 1, there is a shown a personal computer 10 comprising a system unit 12, a keyboard 14 and a monitor or display 16. Personal computers of this type are of the so-called open architecture whereby various adapter cards can be inserted in the system unit 12 to support various functions. For example, the system unit shown has within its housing a floppy diskette drive 18 and a fixed are hard disk drive 20. These two drives are used to store program code and data on magnetic media and they are connected to adapter cards (not shown) that interface the drives to the system board (also not shown) in a manner which is now well known in the art.
Connected to the personal computer 10 is a CD ROM drive 22 which accesses data on a CD 23 under control of PC 10. This drive may be of any compatible commercial manufacture and is also supported by an adapter card (not shown) which interfaces the CD ROM drive to the system board. Connection between the CD ROM drive 22 and its adapter card is via a cable 24 provided for that purpose. Also connected to computer 10 is an IR transceiver 26 which is connected to a serial port (RS232 or equivalent) of the system board in system unit 12 via a cable 28. The serial port is an input/output (I/O) port that both sends and receives data. The function of the IR transceiver 26 to encode data from the personal computer and transmit data as IR signals and to decode received IR signals and output data to the personal computer 10. There are certain handshaking protocols between the personal computer 10 and the IR transceiver 26 as well as encoding and decoding protocols within the IR transceiver 26, but these are well understood in the art and form no part of the present invention.
The transceiver 26 is specifically designed to communicate with a CD book as shown in FIGS. 2A and 2B. As shown in FIG. 2A, the CD book 30 looks like an ordinary book which may be handled and shelved like an ordinary book. However, as shown in FIG. 2B, when the cover 32 of the book is opened, there is revealed a display screen 34, a ten key keypad 36 and a tactile pad switch 38. Above the display screen 34 is a row of solar cells 40, and about the periphery of the book are a plurality of IR LEDs and photodiodes 42.
The keypad 36 allows the user to input a desired page number for display. While only ten keys are illustrated in the basic embodiment, a twelve key keypad having # and * keys, much like a dual tone, multiple frequency (DTMF) telephone keypad may be used to support other functions, such as interactive commands to the PC 10. The tactile pad switch 38 is sensitive to four directions of thumb or finger movement. A movement to the left is effective to turn the page of the book to the next page, not unlike the finger movement required to turn a page of a conventional book. A movement to the right is effective to turn the page back one page. Movements up and down are effective to scroll the display up and down. These latter movements are required where the display screen 34 is not large enough to display a full page but only, for example, twenty-four or twenty-five lines.
What has been described is but one preferred embodiment using “hard” switches comprising the keypad 36 and the tactile pad switch 38. While these switches represent a relatively small number of switches, it is generally believed that where possible switches and/or switch functions should be eliminated since switches generally tend to intimidate the uninitiated user. The tactile switch 38 is specifically designed to provide a friendly user interface, but it might be improved simply by eliminating the need to scroll the display. Scrolling is, after all, alien to how a book is normally read. This can be accomplished by simply displaying a single page, and here what constitutes a single page may be more a definition in software than how the data is arbitrarily stored in the mass storage device. The keypad 36 has functions analogous to other keypad devices around the home, a telephone keypad being but one example, and therefore it should be familiar to most users. Nevertheless, a desirable alternative to the “hard” switches represented by the keypad 36 and the tactile pad switch 38 are so-called “soft” switches. In this application, the implementation of “soft” switches requires a touch sensitive screen 34 wherein programmable areas of the screen may at different times represent different options which may be selected by the user. The implementation of such “soft” switches is a matter of programming and well understood in the art. By the use of “soft” switches, both the keypad 36 and the tactile pad switch 38 can be completely eliminated.
The display screen 34 may be an LCD screen and, in order to maximize the amount of light collected for recharging the interval battery, the solar cells 40 may actually be disposed beneath the transparent LCD and have an area commensurate with that of the screen 34.
The IR LEDs and photodiodes 42 are positioned so that the position and angle of the CD book 30 are not critical to the transmission and reception of signals to and from the IR transceiver 26 attached to the personal computer 10.
FIG. 3 shows the overall block diagram of the system including the personal computer 10 and the CD book 30. More specifically, the personal computer 10 is connected to the CD ROM drive 22 via an adapter as previously described. The personal computer is programmed to access data from the CD ROM drive in a manner well known in the art. The program may reside, for example, on the hard disk 20. The IR transceiver 26 is connected to the serial I/O port of the personal computer and provides a wireless link to the CD book.
The CD book comprises a microprocessor 43 supported by both read only memory (ROM) 44 and random access memory (RAM) 46. The program for the microprocessor 43 is stored in the ROM 44, while data transmitted to the CD book for viewing by the user is stored in the RAM 46. There is sufficient RAM for storing approximately twenty pages. The data in RAM 46 is received by an IR transceiver 48 and supplied to the microprocessor 43 which then write the data into the RAM 46. The data in RAM 46 is volatile; that is, if the power is turned off, the data is lost. In addition, the operation of writing into RAM writes over old data so that the old data is lost.
The user input to the microprocessor 43 is provided by the keypad 36 and tactile pad switch 38 and, depending on the input, the microprocessor 43 will display a page by outputting data to the LCD panel 34. If the page requested is not currently in RAM 46, the microprocessor 43 causes the IR transceiver 48 to transmit a request to the personal computer 10 via the IR transceiver 26 to access the CD ROM drive 22 to retrieve the required data and transmit it to the CD book.
The entire CD book 30 is powered by a battery 50. The battery 50 is, in the preferred embodiment, recharged by the solar cells 40. Of course, the battery may be rechargeable by a separate recharger in lieu of or in addition to the solar cells 40. For example, the CD book 30 could be provided with an electrical receptable which would conveniently mate with a recharger when the CD book is replaced on a book shelf. Obviously, it is not necessary for the practice of the invention for the battery 50 to be rechargeable, and it could simply be a replaceable battery. The battery 50 is shown connected to the circuitry of the CD book via a switch 52. This switch is merely illustrative and need not be a manually operated switch but may be an electronic switch activated by the microprocessor 43 or a combination of a mechanical switch and an electronic switch. For example, the switch 52 may be an input to the microprocessor 43 which is generated by the opening and closing of the cover 32. Then depending on the user input, the power may be totally turned off or merely reduced to a quiescent level when the cover is closed. In the latter case, the user could load twenty pages into RAM 46 for later viewing and indicate to the microprocessor 43 that the data is to be saved. Power from the battery 50 would then be reduced to a level which is sufficient to maintain the data stored in the RAM 46 but not support other functions, thereby conserving battery power. In this state, the user can remove the CD book 30 from the proximity of the personal computer 10 for remote viewing of the data. For example, if the user is going on a business trip and wants to review a document while on an airplane, this can be easily done. It will be readily apparent that other implementations of the switch 52 can be utilized as, for example, a switch which is operable when the CD book is positioned vertically for reshelving.
While the description thus far has focused on a single user, the invention has other advantages in the environment of presentations and education. In this particular environment, a single personal computer 10 can support a plurality of CD books 30. Thus, a presenter or instructor can lecture an assembled group, and each member of the group can follow the lecture with their own CD book. The advantages will be readily apparent to those engaged in such activities.
The programs which support these functions are shown in FIGS. 4 and 5, respectively, for the personal computer 10 and the CD book 30. Turning first to the personal computer program, there is shown in FIG. 4 a flow diagram of the logic of the program from which a computer programmer of ordinary skill in the art can readily write source code in a computer language supported by the personal computer 10. The process begins in function block 54 by the personal computer 10 accessing the CD directory of the CD 23 in the CD ROM drive 22. The directory of the CD 23 is displayed on the monitor or display 16 with a prompt for the user to make a selection of the portion of the CD 23 which is to be accessed. The system presents a series of options to the user, the first of which shown in the flow diagram by decision block 56 is the option to end the session. If that option is selected, the session ends; however, it will be assumed that the user makes another selection.
The next selection shown in decision block 58 is a selection from the displayed directory. There may be other selections, but for the purposes of this description it will be assumed that is a selection is not made from the directory, control of the process loops back to function block 54. Assuming that a selection has been made from the directory, the first page of the selection is displayed on the monitor or display 16, as indicated in function block 60.
The process thus far described is conventional in accessing and displaying data from a CD ROM on a personal computer, and there may be other functions supported in the basic system. Such other functions, however, form no part of the present invention. According to the invention, the system waits to determine if the user has requested that data from the CD ROM 22 be transmitted to a CD book or books 30. This is determined by the test in decision block 62 which monitors the appropriate interrupt request from the IR transceiver 26. When the request is detected, the first twenty pages from the section in the directory is transmitted to the CD book 30, as indicated in function block 64.
At this point, the RAM 46 in CD book 30 has been loaded with the first twenty pages of the selection, and no further user interaction is required with the personal computer 10. However, there remains the IR link between the personal computer 10 and the CD book 30, and user interaction with the book will cause transmissions to the personal computer. Specifically, there are two actions which the user may take using the CD book: selecting a page number and paging back and forth between pages. The selection of a page number will result in a transmission of a page number request from the CD book 30 to the personal computer 10. This request is detected by decision block 66. When the request is received, a test is made in decision block 68 to determine if the page number requested is out of range. If it is, an end panel is transmitted in function block 70, control returns to function block 54 necessitating the user to make a new selection or end the session at the personal computer 10. On the other hand, if the page number is in range, the preceding five pages and the succeeding fifteen pages are transmitted to the CD book in function block 72, and control returns to decision block 66. By transmitting the preceding five pages, the user with the CD book 30 can page backward a limited number of pages as well as page forward. It will, of course, be understood that the number of pages transmitted will depend on whether those pages exist. For example, if there exist only twelve pages following the page number selected, then only those twelve pages are transmitted.
As mentioned, the user of the CD book 30 can specifically enter a page number or can page back and forth. If in paging through a selection, the user comes to the last page in RAM 46 and attempts to page to the next page, this is detected by the microprocessor program in the CD book 30 which then transmits a page number request for the next page to the personal computer 10. In other words, the personal computer 10 does not known if the page number request detected in decision block 66 is as a result of the user of the CD book 36 entering a specific page number on the keypad 36 or paging to the next page beyond that stored in memory using the tactile pad switch 38.
It is also possible to modify the program so that page number request is transmitted prior to the user reaching the last page currently stored in RAM 46. Consider, for example, a transmission which is initiated, say, five pages before the last page or even every page after a certain number of pages have been displayed. The choice is more a matter of practical implementation and would depend on whether there is a perceptible delay in transmitting data via the IR link and loading the RAM 46. This in turn is dependent on the band rate at which the data can be transmitted and the speed of the microprocessor 43 and RAM 46. The choice is, therefore, one of design and will vary from one implementation to another.
Turning now to FIG. 5, there is shown the flow chart for the program of the microprocessor 43 in the CD book 30. This flow chart shows the logic of the program in sufficient detail for a programmer of ordinary skill to write source code in the assembly language of the microprocessor used in the CD book. When the CD book 30 is initially turned on, as by opening the cover 32, the microprocessor 43 first makes a test to determine if there are any pages currently residing in RAM 46. This test is made in decision block 74 and is accomplished by checking a memory flag that would be set when pages in RAM 46 are saved, as will be described in more detail hereinafter. If there are no pages in RAM 46, the microprocessor registers and the RAM 46 are initialized in function block 76, and then a request for transmission of the first twenty pages of a selection is transmitted to the personal computer 10 in function block 78. In other words, the user of the CD book 30 would first make a selection from the CD directory displayed on the monitor 16 of the personal computer 10 and then open the cover 32 of the CD book 30 to load the RAM 46 with the first twenty pages of the selection.
The transmission from the personal computer 10 is received is function block 80, and then, skipping to decision block 82, a series of tests are made to determine user input. The first test is in decision block 82 to determine if the user has selected to end the session. Assuming for the time being that the user does not select to end the session, the next test made in decision block 84 is to determine if the user selects a page number using the keypad 36. If not, a test is made in decision block 86 to determine if the user has selected a preceding page. If not, a test is made in decision block 88 to determine if the user has selected a succeeding page. If not, control returns to decision block 82, and so on.
If any of the tests in decision blocks 84, 86 or 88 are positive, the next page number to be displayed is temporarily stored in a register in function block 90, and then a test is made in decision block 92 to determine if that page number is in RAM 46. If it is, the page is displayed in function block 94 and the page number is erased from the temporary register in function block 96 before control returns to decision block 82. On the other hand, if the page is not in RAM 46, the page number in the temporary register is transmitted to the personal computer as a page number request and a page flag is set in function block 97. The microprocessor 43 then waits for a predetermined period of time to receive a transmission from the personal computer, as determined by the test in decision block 98, and if not transmission is received within the time period as when the user is not in the proximity of the personal computer 10, a message “PAGE UNAVAILABLE” is displayed and the user is prompted to enter a new page selection in function block 100 before control returns to decision block 84. On the other hand, if a transmission is received from the personal computer 10 within the timeout period, then control returns to function block 80.
When the transmission is received from the personal computer 10 and the transmission decoded and read into RAM 46, a test is made in decision block 81 to determine if the transmitted data was an end panel display command, indicating that there are no more pages in the current selection. If that command is detected, the end panel is displayed and the user is prompted to select another page number or end the session in function block 83 before control returns to decision block 84. If the end panel command is not received, the process continues as before.
On this time through the loop, a test made in decision block 85 is positive; that is, there is a page number in the temporary register as indicated by the page flag being set in function block 97. As a result, control goes directly to function block 94 where the page requested is displayed.
Assuming now that the user wants to ends the session. This is detected in decision block 82. The user is then prompted to indicate if the data currently in RAM 46 is to be saved. The user's selection is determined in decision block 102. If the data is not to be saved, then the power supply is conditioned to turn off the power to the RAM 46 when the cover 32 of the CD book 30 is closed in function block 104. On the other hand, if the user selects to save the data in the RAM 46, the power supply is conditioned to maintain quiescent power to the RAM 46 when the cover 32 is closed in function block 106, thereby maintaining the data in the RAM 46 until the user desires to access the data once again. Now, when the cover 32 of the CD book 30 is again opened and power fully restored and the page flag is detected in decision block 74, the first page of the data in the RAM 46 is displayed in function block 108 before control goes to decision block 84. Thus, it will be appreciated that the user can load the RAM 46 and take the CD book 30 away from the proximity of the personal computer 10 for later access of the data.
The description has concentrated on a single CD book interacting with a personal computer, but as mentioned earlier, it is possible for a plurality of CD books to interact with a single personal computer as in a presentation or education type of environment. In this case, each CD book is identified by a unique code number, and this code number is transmitted as a prefix to any transmission to the personal computer. The personal computer, in turn, temporarily stores the code number and formats its transmission with the code number as a prefix. In this way, the transmission requests from the CD books and the responding transmissions to the CD books are identified and properly directed. Depending on the number of CD books, a multitasking/multiuser operating system may be employed on the personal computer in order to efficiently manage the transmissions between the personal computer and the several CD books being supported at one time.
It bears repeating that the invention can be practiced with any mass storage device and is not limited to CD technology. Thus, while the invention has been described in terms of a single preferred embodiment which contemplates both single and multiple user applications, those skilled in the art will recognize that the invention can be practiced with modification within the spirit and scope of the appended claims.

Claims (19)

Having thus described my invention, what I claim as novel and desire to secure by Letters Patent is as follows:
1. An interactive user interface device for accessing data from mass storage media means which provides a user with the look and feel of a book, said mass storage media means being connected to computer means programmed to access data from said mass storage media means and said computer means being connected to first transceiver means for encoding and transmitting data to and receiving and decoding commands from said user interface device, said user interface device comprising:
a book-shaped housing having mounted thereon display screen means for displaying page data and messages, key means for paging back and forth between displayed pages;
a book-shaped housing having mounted thereon display screen means for displaying page data and messages, key means for paging back and forth between displayed pages;
second transceiver means within said housing for receiving and decoding data transmitted by said
first transceiver means and for encoding and transmitting commands to said first transceiver means;
memory means within said housing for storing a plurality of page data; and
microprocessor means within said housing and connected to said display screen means, said key means and said second transceiver means, said microprocessor means being programmed for storing data received and decoded by said second transceiver means in said memory means and responsive to said key means for causing page data to be displayed by said display screen means and for causing said second transceiver means to transmit a data request command to said first transceiver means.
2. The user interface device as recited in claim 1 wherein said mass storage media means employs an optical storage media.
3. The user interface device as recited in claim 2 wherein said mass storage media means is a compact disk read only memory.
4. The user interface device as recited in claim 1 wherein said key means is further operable for entering a page number of a page to be displayed.
5. The user interface device as recited in claim 4 wherein said key means comprises a keypad for entering page numbers and tactile pad switch means for paging back and forth between displayed pages.
6. The user interface device as recited in claim 4 wherein said display screen means is a touch screen allowing user input by touching the screen and said key means comprises programmed area on said screen which allow a user to input choices or selections by touching the screen.
7. The user interface device as recited in claim 1 further comprising power means for supplying electrical power and switch means for connecting said power means to said display screen means, said second transceiver means, said memory means and said microprocessor means.
8. The user interface device as recited in claim 7 wherein said book-shaped housing includes a movable cover which may be opened to reveal said display screen means, said switch means being responsive to said cover being opened or closed.
9. The user interface device as recited in claim 7 wherein said switch means is orientation sensitive and operable when said interface device is in a vertical position, as when placed on a shelf, to disconnect said power means.
10. The user interface device as recited in claim 7 wherein said switch means has a first mode of operation in which said power means is connected to said display screen means, said second transceiver means, said memory means and said microprocessor means, a second mode of operation in which said power means is connected to said memory means for maintaining data stored therein, and a third mode of operation in which said power means is disconnected from said display screen means, said second transceiver means, said memory means and said microprocessor means, said second mode of operation being used to store data for later access out of the range of said first transceiver means.
11. A user interactive mass storage data access system comprising:
mass storage media means for storing data;
computer means connected to said mass storage media means and programmed to access said data;
first transceiver means connected to said computer means for encoding and transmitting and receiving data;
a book-shaped housing having mounted thereon a display screen means for displaying page data and messages and key means for paging back and forth between displayed pages;
second transceiver means within said housing for receiving and decoding data transmitted by said first transceiver means and for encoding and transmitting commands to said first transceiver means;
memory means within said housing for storing a plurality of page data; and
microprocessor means within said housing and connected to said display screen means, said key means and said second transceiver means, said microprocessor being programmed for storing data received and decoded by said second transceiver means in said memory means and responsive to said key means for causing page data to be displayed by said display screen and for causing said second transceiver means to transmit a data request command to said first transceiver means.
12. The user interactive mass storage data access system recited in claim 11 wherein said mass storage means is a compact disk read only memory device.
13. The user interactive mass storage data access system recited in claim 11 wherein said display means is a touch screen allowing user input by touching the screen and said key means comprises programmed areas on said screen means which allow a user to input choices or selections by touching the screen.
14. The user interactive mass storage data access system as recited in claim 11 further comprising power means is said book-shaped housing for supplying electrical power and switch means for connecting said power means, said memory means and said microprocessor means, said book-shaped housing includes a movable cover which may be opened to reveal said display screen means, said switch means being responsive to said cover being opened or closed.
15. The user interactive mass storage data access system recited in claim 14 wherein said switch means has first, second and third modes of operation, power being supplied to said display screen means, said second transceiver means, said memory means and said microprocessor means in said first mode of operation, power being supplied to said memory means in said second mode of operation to maintain data stored therein for later access out of the range of said first transceiver means, and power being turned off in said third mode of operation.
16. The user interactive device as recited in claim 1, further comprising:
a tactile pad switch means which is sensitive in at least four directions enabling a user to turn pages forward or back and scroll up and down on a page.
17. The user interactive device as recited in claim 1, wherein said display screen is at least partially transparent, and wherein the device further comprises:
a rechargeable battery; and
a solar cell positioned adjacent or beneath said display screen for recharging said battery.
18. The user interactive device as recited in claim 1, further comprising:
a rechargeable battery;
a recharger; and
an electrical receptacle on the device which cooperates with the charger when said device is placed on a book shelf.
19. The user interactive device as recited in claim 1, wherein said device is identified by a unique code number enabling a plurality of device users to access said mass storage media without conflict.
US09/654,748 1987-11-24 2000-09-01 Microprocessor based simulated book Expired - Lifetime USRE37929E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/654,748 USRE37929E1 (en) 1987-11-24 2000-09-01 Microprocessor based simulated book

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12459387A 1987-11-24 1987-11-24
US07/291,433 US4855725A (en) 1987-11-24 1988-12-28 Microprocessor based simulated book
US09/654,748 USRE37929E1 (en) 1987-11-24 2000-09-01 Microprocessor based simulated book

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US07/291,433 Reissue US4855725A (en) 1987-11-24 1988-12-28 Microprocessor based simulated book

Publications (1)

Publication Number Publication Date
USRE37929E1 true USRE37929E1 (en) 2002-12-10

Family

ID=26822752

Family Applications (2)

Application Number Title Priority Date Filing Date
US07/291,433 Ceased US4855725A (en) 1987-11-24 1988-12-28 Microprocessor based simulated book
US09/654,748 Expired - Lifetime USRE37929E1 (en) 1987-11-24 2000-09-01 Microprocessor based simulated book

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US07/291,433 Ceased US4855725A (en) 1987-11-24 1988-12-28 Microprocessor based simulated book

Country Status (1)

Country Link
US (2) US4855725A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040016809A1 (en) * 1999-08-09 2004-01-29 Song Jin K. Method and system for illustrating sound and text
US20040161728A1 (en) * 2003-02-14 2004-08-19 Benevento Francis A. Distance learning system
US20050058978A1 (en) * 2003-09-12 2005-03-17 Benevento Francis A. Individualized learning system
US20110154698A1 (en) * 2009-12-28 2011-06-30 Hao-Wei Lin Multimedia Greeting Card
US8023253B1 (en) * 2007-06-22 2011-09-20 Arboleda Edwin N Enclosure and operable storage system
US20110246888A1 (en) * 2009-03-03 2011-10-06 Karen Drucker Interactive Electronic Book Device
US20120178063A1 (en) * 2010-07-12 2012-07-12 Stephen Dixon Bristow Health/Wellness Appliance
US8255820B2 (en) 2009-06-09 2012-08-28 Skiff, Llc Electronic paper display device event tracking
US8588693B2 (en) 2009-11-06 2013-11-19 Blackberry Limited Device, system and method for selecting, sharing and displaying electronic content
US9364755B1 (en) 2006-05-08 2016-06-14 Nintendo Co., Ltd. Methods and apparatus for using illumination marks for spatial pointing

Families Citing this family (230)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7864151B1 (en) 1986-07-07 2011-01-04 Semiconductor Energy Laboratory Co., Ltd. Portable electronic device
US5174759A (en) * 1988-08-04 1992-12-29 Preston Frank S TV animation interactively controlled by the viewer through input above a book page
DE68925271T2 (en) * 1988-10-27 1996-08-14 Texas Instruments Inc Communication, information, maintenance diagnostics and training system
US4977524A (en) * 1989-01-03 1990-12-11 Hunter Engineering Company Electronic measuring gauge and apparatus for accurate vehicle stance diagnosis and guidance in effecting wheel alignment
JPH0322259A (en) 1989-03-22 1991-01-30 Seiko Epson Corp Small-sized data display and reproducing device
US5091747A (en) * 1989-11-16 1992-02-25 Irving Tsai Method and apparatus for converting a conventional copier into an electronic printer
DE69022069T2 (en) * 1989-12-31 1996-04-18 Adaptive Visual Perception AUTOMATICALLY DARKENING VIEWER FOR TRANSPARENT IMAGES.
IL92936A (en) * 1989-12-31 1998-02-08 Smartlight Ltd Self-masking transparency viewing apparatus
US6311419B1 (en) 1989-12-31 2001-11-06 Smartlight Ltd. Dedicated mammogram viewer
JP3210317B2 (en) 1990-01-19 2001-09-17 ソニー株式会社 Information processing apparatus and information processing method
JP2822526B2 (en) * 1990-01-19 1998-11-11 ソニー株式会社 Personal information processing apparatus and personal information processing method
JPH03263217A (en) * 1990-03-14 1991-11-22 Canon Inc Information input/output device
US5233333A (en) * 1990-05-21 1993-08-03 Borsuk Sherwin M Portable hand held reading unit with reading aid feature
US5640552A (en) * 1990-05-29 1997-06-17 Franklin Electronic Publishers, Incorporated Method and apparatus for providing multi-level searching in an electronic book
JP2648527B2 (en) * 1990-07-27 1997-09-03 パイオニア株式会社 Exhibit explanation system
JP3118819B2 (en) * 1990-08-24 2000-12-18 ソニー株式会社 Remote control system
US5438344A (en) * 1990-11-05 1995-08-01 Oliva; Anthony Portable video book
GB9024526D0 (en) * 1990-11-12 1991-01-02 Eden Group Ltd Electronic display apparatus
US5282028A (en) * 1990-11-27 1994-01-25 Scientific-Atlanta, Inc. Remote control for digital music terminal with synchronized communications
US5768492A (en) * 1991-06-17 1998-06-16 Schumer; Alfred L. Digitizer interface
US5437464A (en) * 1991-08-30 1995-08-01 Kabushiki Kaisha Sega Enterprises Data reading and image processing system for CD-ROM
WO1993009490A1 (en) * 1991-11-04 1993-05-13 Vpr Systems Ltd. Lap-top computer for retrieving and displaying text and graphic information encoded on personal library cd-rom
US5734823A (en) * 1991-11-04 1998-03-31 Microtome, Inc. Systems and apparatus for electronic communication and storage of information
US6633877B1 (en) * 1991-11-04 2003-10-14 Digeo, Inc. Method and apparatus for delivery of selected electronic works and for controlling reproduction of the same
WO1993010642A1 (en) * 1991-11-19 1993-05-27 Scientific-Atlanta, Inc. Methods and apparatus for communicating program data signals via a remote control unit
US5594471A (en) * 1992-01-09 1997-01-14 Casco Development, Inc. Industrial touchscreen workstation with programmable interface and method
US5347477A (en) * 1992-01-28 1994-09-13 Jack Lee Pen-based form computer
US5689648A (en) * 1992-01-31 1997-11-18 Raychem Corporation Method and apparatus for publication of information
WO1993016550A1 (en) * 1992-02-11 1993-08-19 Bell Atlantic Network Services, Inc. Self-powered portable telephone with cdi disk storage medium
US5475421A (en) * 1992-06-03 1995-12-12 Digital Equipment Corporation Video data scaling for video teleconferencing workstations communicating by digital data network
US5623690A (en) * 1992-06-03 1997-04-22 Digital Equipment Corporation Audio/video storage and retrieval for multimedia workstations by interleaving audio and video data in data file
JPH0619978A (en) 1992-06-30 1994-01-28 Sony Corp Reproducing and display device
US7336788B1 (en) 1992-12-09 2008-02-26 Discovery Communicatoins Inc. Electronic book secure communication with home subsystem
WO1994014279A1 (en) 1992-12-09 1994-06-23 Discovery Communications, Inc. Digital cable headend for cable television delivery system
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US7401286B1 (en) 1993-12-02 2008-07-15 Discovery Communications, Inc. Electronic book electronic links
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US5463725A (en) * 1992-12-31 1995-10-31 International Business Machines Corp. Data processing system graphical user interface which emulates printed material
US5475835A (en) * 1993-03-02 1995-12-12 Research Design & Marketing Inc. Audio-visual inventory and play-back control system
DE9303260U1 (en) * 1993-03-05 1993-06-03 Chemcoat, Inc., Peachtree City, Ga., Us
US5413486A (en) * 1993-06-18 1995-05-09 Joshua Morris Publishing, Inc. Interactive book
JP2664876B2 (en) * 1993-11-01 1997-10-22 インターナショナル・ビジネス・マシーンズ・コーポレイション Method and apparatus for improving user interaction
US6681029B1 (en) 1993-11-18 2004-01-20 Digimarc Corporation Decoding steganographic messages embedded in media signals
US5488571A (en) * 1993-11-22 1996-01-30 Timex Corporation Method and apparatus for downloading information from a controllable light source to a portable information device
US5452240A (en) * 1993-11-23 1995-09-19 Roca Productions, Inc. Electronically simulated rotary-type cardfile
JPH10503030A (en) * 1993-11-28 1998-03-17 スマートライト・リミテッド Fluoroscopy device with passive matrix LCD
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US7865567B1 (en) * 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US5574479A (en) * 1994-01-07 1996-11-12 Selectech, Ltd. Optical system for determining the roll orientation of a remote unit relative to a base unit
CH689800A5 (en) * 1994-01-21 1999-11-30 Kolbus Gmbh & Co Kg Apparatus for setting a bookbinding machine.
US5534888A (en) * 1994-02-03 1996-07-09 Motorola Electronic book
US5466158A (en) * 1994-02-14 1995-11-14 Smith, Iii; Jay Interactive book device
US6298441B1 (en) 1994-03-10 2001-10-02 News Datacom Ltd. Secure document access system
FR2718553B1 (en) * 1994-04-12 1996-06-14 Metalogic System and method for interactive dialogue between a user and a telematic server.
US7500596B2 (en) * 1994-05-25 2009-03-10 Rathus Spencer A Method and apparatus for accessing electronic data via a familiar printed medium
US7717344B2 (en) * 1994-05-25 2010-05-18 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US8910876B2 (en) 1994-05-25 2014-12-16 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US5932863A (en) * 1994-05-25 1999-08-03 Rathus; Spencer A. Method and apparatus for accessing electric data via a familiar printed medium
US7143947B2 (en) * 1994-05-25 2006-12-05 Rathus Spencer A Method and apparatus for accessing electronic data via a familiar printed medium
US7712668B2 (en) * 1994-05-25 2010-05-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US8261993B2 (en) 1994-05-25 2012-09-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US7703683B2 (en) 1994-05-25 2010-04-27 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US5711672A (en) * 1994-07-01 1998-01-27 Tv Interactive Data Corporation Method for automatically starting execution and ending execution of a process in a host device based on insertion and removal of a storage media into the host device
US5624265A (en) * 1994-07-01 1997-04-29 Tv Interactive Data Corporation Printed publication remote contol for accessing interactive media
US5870092A (en) * 1994-07-28 1999-02-09 Hewlett-Packard Company Page turning facility
US7467137B1 (en) 1994-09-02 2008-12-16 Wolfe Mark A System and method for information retrieval employing a preloading procedure
US7103594B1 (en) 1994-09-02 2006-09-05 Wolfe Mark A System and method for information retrieval employing a preloading procedure
US5715445A (en) * 1994-09-02 1998-02-03 Wolfe; Mark A. Document retrieval system employing a preloading procedure
US6604103B1 (en) 1994-09-02 2003-08-05 Mark A. Wolfe System and method for information retrieval employing a preloading procedure
US5657302A (en) * 1994-09-20 1997-08-12 Cirrus Logic, Inc. Hardware implemented method and apparatus for locating a target sector of an optical media
TW250616B (en) * 1994-11-07 1995-07-01 Discovery Communicat Inc Electronic book selection and delivery system
CA2163316A1 (en) * 1994-11-21 1996-05-22 Roger L. Collins Interactive play with a computer
US5644693A (en) * 1994-11-29 1997-07-01 The Butcher Polish Company Instructional method involving talking material safety data sheet
CA2210237A1 (en) 1995-01-13 1996-07-18 Gary R. Cantu Solar powered price display system
US7137107B1 (en) 2003-04-29 2006-11-14 Roy-G-Biv Corporation Motion control systems and methods
US6209037B1 (en) 1995-05-30 2001-03-27 Roy-G-Biv Corporation Motion control systems using communication map to facilitating communication with motion control hardware
US6941543B1 (en) 1995-05-30 2005-09-06 Roy-G-Biv Corporation Motion control system and method
US20060206219A1 (en) * 1995-05-30 2006-09-14 Brown David W Motion control systems and methods
US7139843B1 (en) 1995-05-30 2006-11-21 Roy-G-Biv Corporation System and methods for generating and communicating motion data through a distributed network
US6859671B1 (en) 1995-05-30 2005-02-22 Roy-G-Biv Corporation Application programs for motion control devices including access limitations
US6542925B2 (en) 1995-05-30 2003-04-01 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
US5691897A (en) * 1995-05-30 1997-11-25 Roy-G-Biv Corporation Motion control systems
US20100131081A1 (en) * 1995-05-30 2010-05-27 Brown David W Systems and methods for motion control
US6571141B1 (en) 1995-05-30 2003-05-27 Roy-G-Biv Corporation Application programs for motion control devices including access limitations
US7024666B1 (en) 2002-01-28 2006-04-04 Roy-G-Biv Corporation Motion control systems and methods
US7302638B1 (en) 1995-06-07 2007-11-27 Wolfe Mark A Efficiently displaying and researching information about the interrelationships between documents
AU6156396A (en) * 1995-06-16 1997-01-15 Robert W. Sladek Card with electronic sound recording
US6411725B1 (en) 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US6408331B1 (en) 1995-07-27 2002-06-18 Digimarc Corporation Computer linking methods using encoded graphics
US7006661B2 (en) * 1995-07-27 2006-02-28 Digimarc Corp Digital watermarking systems and methods
USD378686S (en) * 1995-12-01 1997-04-01 Proctor Roger P Electronic book
US5761485A (en) * 1995-12-01 1998-06-02 Munyan; Daniel E. Personal electronic book system
US5761681A (en) * 1995-12-14 1998-06-02 Motorola, Inc. Method of substituting names in an electronic book
US5663748A (en) * 1995-12-14 1997-09-02 Motorola, Inc. Electronic book having highlighting feature
US5661635A (en) * 1995-12-14 1997-08-26 Motorola, Inc. Reusable housing and memory card therefor
US5893132A (en) * 1995-12-14 1999-04-06 Motorola, Inc. Method and system for encoding a book for reading using an electronic book
US5815407A (en) * 1995-12-14 1998-09-29 Motorola Inc. Method and device for inhibiting the operation of an electronic device during take-off and landing of an aircraft
US5761682A (en) * 1995-12-14 1998-06-02 Motorola, Inc. Electronic book and method of capturing and storing a quote therein
US5697793A (en) * 1995-12-14 1997-12-16 Motorola, Inc. Electronic book and method of displaying at least one reading metric therefor
AU1416597A (en) * 1995-12-14 1997-07-03 Motorola, Inc. Electronic book and method of storing at least one book in an internal machine-readable storage medium
US5724064A (en) * 1995-12-27 1998-03-03 Xerox Corporation Computing system with an interactive display
US6292176B1 (en) * 1996-02-26 2001-09-18 Motorola, Inc. Method and system for displaying textual information
GB2314179B (en) * 1996-06-12 1998-05-20 John Quentin Phillipps Portable electronic apparatus
US5771399A (en) * 1996-06-26 1998-06-23 Microsoft Corporation Optical wand having an end shaped to register to the surface of a portable device to align respective optical element pairs for data transfer
US5944574A (en) * 1996-07-17 1999-08-31 Shoot The Moon Products, Inc. Interactive audio-visual toy
US5956034A (en) * 1996-08-13 1999-09-21 Softbook Press, Inc. Method and apparatus for viewing electronic reading materials
US7917643B2 (en) 1996-09-12 2011-03-29 Audible, Inc. Digital information library and delivery system
US5926624A (en) 1996-09-12 1999-07-20 Audible, Inc. Digital information library and delivery system with logic for generating files targeted to the playback device
US6006252A (en) 1996-10-08 1999-12-21 Wolfe; Mark A. System and method for communicating information relating to a network resource
US6677936B2 (en) 1996-10-31 2004-01-13 Kopin Corporation Color display system for a camera
US6559825B2 (en) 1996-10-31 2003-05-06 Kopin Corporation Display system for wireless pager
US7321354B1 (en) 1996-10-31 2008-01-22 Kopin Corporation Microdisplay for portable communication systems
US6545654B2 (en) 1996-10-31 2003-04-08 Kopin Corporation Microdisplay for portable communication systems
US7372447B1 (en) 1996-10-31 2008-05-13 Kopin Corporation Microdisplay for portable communication systems
US6486862B1 (en) * 1996-10-31 2002-11-26 Kopin Corporation Card reader display system
US5963276A (en) * 1997-01-09 1999-10-05 Smartlight Ltd. Back projection transparency viewer with overlapping pixels
WO1998040863A1 (en) * 1997-03-14 1998-09-17 Tv Interactive Data Corporation A method of detachably attaching an insert to a remote control base and the resulting remote control
KR100224618B1 (en) * 1997-03-27 1999-10-15 윤종용 View changing method for multi-purpose educational device
US5820379A (en) * 1997-04-14 1998-10-13 Hall; Alfred E. Computerized method of displaying a self-reading child's book
US8626763B1 (en) 1997-05-22 2014-01-07 Google Inc. Server-side suggestion of preload operations
US5953000A (en) * 1997-06-02 1999-09-14 Weirich; John P. Bounded-display-surface system for the input and output of computer data and video graphics
US6269238B1 (en) 1997-08-20 2001-07-31 Ithaca Media Corporation Printed book augmented with associated electronic data
US5957697A (en) * 1997-08-20 1999-09-28 Ithaca Media Corporation Printed book augmented with an electronic virtual book and associated electronic data
US5954515A (en) * 1997-08-20 1999-09-21 Ithaca Media Corporation Printed book augmented with associated electronic data
US6549750B1 (en) 1997-08-20 2003-04-15 Ithaca Media Corporation Printed book augmented with an electronically stored glossary
US6300944B1 (en) 1997-09-12 2001-10-09 Micron Technology, Inc. Alternative power for a portable computer via solar cells
US6518950B1 (en) 1997-10-07 2003-02-11 Interval Research Corporation Methods and systems for providing human/computer interfaces
US6256638B1 (en) 1998-04-14 2001-07-03 Interval Research Corporation Printable interfaces and digital linkmarks
US20010032278A1 (en) * 1997-10-07 2001-10-18 Brown Stephen J. Remote generation and distribution of command programs for programmable devices
WO1999019823A2 (en) * 1997-10-10 1999-04-22 Interval Research Corporation Methods and systems for providing human/computer interfaces
GB2330670B (en) * 1997-10-24 2002-09-11 Sony Uk Ltd Data processing
US5956048A (en) * 1997-11-10 1999-09-21 Kerry R. Gaston Electronic book system
US7257604B1 (en) 1997-11-17 2007-08-14 Wolfe Mark A System and method for communicating information relating to a network resource
US6292813B1 (en) 1997-11-17 2001-09-18 Mark A. Wolfe System and method for communicating information relating to a network resource
US6055566A (en) * 1998-01-12 2000-04-25 Lextron Systems, Inc. Customizable media player with online/offline capabilities
US6356287B1 (en) 1998-03-20 2002-03-12 Nuvomedia, Inc. Citation selection and routing feature for hand-held content display device
US6089942A (en) * 1998-04-09 2000-07-18 Thinking Technology, Inc. Interactive toys
US6253237B1 (en) * 1998-05-20 2001-06-26 Audible, Inc. Personalized time-shifted programming
USD404761S (en) * 1998-05-28 1999-01-26 Nuvomedia, Inc. Portable content display device
US9009773B1 (en) * 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
USD425558S (en) * 1998-09-18 2000-05-23 Nuvomedia, Inc. Electronic book
IL126552A (en) * 1998-10-13 2007-06-03 Nds Ltd Remote administration of smart cards for secure access systems
US6314474B1 (en) 1998-10-16 2001-11-06 Softbook Press, Inc. Efficient information exchange between an electronic book and a cartridge
US6195667B1 (en) 1998-10-16 2001-02-27 Softbook Press, Inc. On-line menu updating for an electronic book
US6275934B1 (en) 1998-10-16 2001-08-14 Soft Book Press, Inc. Authentication for information exchange over a communication network
US6351750B1 (en) 1998-10-16 2002-02-26 Softbook Press, Inc. Dynamic conversion of byte ordering for use on different processor platforms
US6363418B1 (en) 1998-10-16 2002-03-26 Softbook Press, Inc. On-line image caching control for efficient image display
US8175977B2 (en) 1998-12-28 2012-05-08 Audible License management for digital content
US6480961B2 (en) 1999-03-02 2002-11-12 Audible, Inc. Secure streaming of digital audio/visual content
US6238217B1 (en) * 1999-05-17 2001-05-29 Cec Entertainment, Inc. Video coloring book
US6322369B1 (en) * 1999-10-20 2001-11-27 Yetta L. Patterson Christian learning tool
US20100131078A1 (en) * 1999-10-27 2010-05-27 Brown David W Event driven motion systems
US8032605B2 (en) 1999-10-27 2011-10-04 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
JP2003513348A (en) 1999-10-27 2003-04-08 ロイ ジー ビヴ コーポレイション System and method for generating and communicating athletic data via a distributed network
US6885898B1 (en) 2001-05-18 2005-04-26 Roy-G-Biv Corporation Event driven motion systems
JP2003523560A (en) * 1999-11-17 2003-08-05 ディスカバリー・コミニュケーションズ・インコーポレーテッド E-book with e-commerce function
US6990464B1 (en) 2000-01-11 2006-01-24 Ncr Corporation Apparatus, system and method for electronic book distribution
AU4166601A (en) * 2000-02-23 2001-09-03 Ipdn Corp Methods and devices for storing, distributing, and accessing intellectual property in digital form
US7111168B2 (en) 2000-05-01 2006-09-19 Digimarc Corporation Digital watermarking systems
US6888643B1 (en) 2000-06-16 2005-05-03 International Business Machines Corporation Method and system for printing documents to a reusable medium
JP4470343B2 (en) * 2000-06-22 2010-06-02 ソニー株式会社 Information browsing apparatus and information output control method
US6549751B1 (en) 2000-07-25 2003-04-15 Giuseppe Li Mandri Multimedia educational system
TW494323B (en) * 2000-08-29 2002-07-11 Ibm System and method for locating on a physical document items referenced in another physical document
TW528967B (en) 2000-08-29 2003-04-21 Ibm System and method for locating on a physical document items referenced in an electronic document
JP4293721B2 (en) * 2000-10-13 2009-07-08 富士通株式会社 Portable electronic viewer system
US7092669B2 (en) * 2001-02-02 2006-08-15 Ricoh Company, Ltd. System for facilitating teaching and learning
US7031798B2 (en) * 2001-02-09 2006-04-18 Roy-G-Biv Corporation Event management systems and methods for the distribution of motion control commands
US7904194B2 (en) 2001-02-09 2011-03-08 Roy-G-Biv Corporation Event management systems and methods for motion control systems
US7437318B2 (en) * 2001-03-30 2008-10-14 Gemstar Ebook Group Limited Systems and methods for electronic off-line catalog
US20020188466A1 (en) * 2001-04-18 2002-12-12 Barrette Pierre Philip Secure digital medical intellectual property (IP) distribution, market applications, and mobile devices
US6776681B2 (en) 2001-05-07 2004-08-17 Mattel, Inc. Animated doll
US6636203B1 (en) * 2001-05-17 2003-10-21 Palm, Inc. Keyboard equivalent pad overlay encasement for a handheld electronic device
WO2002100106A1 (en) * 2001-05-30 2002-12-12 Opentv, Inc. On-demand interactive magazine
US20030014276A1 (en) * 2001-06-18 2003-01-16 Kline Patricia Lynn Storytelling by Trish
US7979914B2 (en) 2001-06-25 2011-07-12 Audible, Inc. Time-based digital content authorization
US20030014674A1 (en) * 2001-07-10 2003-01-16 Huffman James R. Method and electronic book for marking a page in a book
CA2465235C (en) * 2001-11-13 2011-02-01 International Business Machines Corporation System and method for selecting electronic documents from a physical document and for displaying said electronic documents over said physical document
US6919877B2 (en) * 2001-11-15 2005-07-19 Hewlett-Packard Development Company, L.P. Digital photo album storage device
US20030117378A1 (en) 2001-12-21 2003-06-26 International Business Machines Corporation Device and system for retrieving and displaying handwritten annotations
US7181502B2 (en) * 2002-03-21 2007-02-20 International Business Machines Corporation System and method for locating on electronic documents items referenced in a physical document
GB2388942B (en) * 2002-05-22 2005-09-07 Appliance Studio Ltd Printing to displays
GB2389926A (en) * 2002-06-19 2003-12-24 Tinashe Muchada Electronic library with touch screen books and robotic access to hard copies
EP1550057A1 (en) * 2002-10-10 2005-07-06 International Business Machines Corporation System and method for selecting, ordering and accessing copyrighted information from physical documents
US20040180316A1 (en) * 2003-03-15 2004-09-16 Shih-Chin Yang Interactive book system based on ultrasonic position determination
US20090104590A1 (en) * 2003-03-15 2009-04-23 Shih-Chin Yang Interactive book system based on ultrasonic position determination
US6996364B2 (en) * 2003-05-23 2006-02-07 David Israel Book or CD used as electronic key
US7310779B2 (en) * 2003-06-26 2007-12-18 International Business Machines Corporation Method for creating and selecting active regions on physical documents
US20050022113A1 (en) * 2003-07-24 2005-01-27 Hanlon Robert Eliot System and method to efficiently switch between paper, electronic and audio versions of documents
US8027349B2 (en) * 2003-09-25 2011-09-27 Roy-G-Biv Corporation Database event driven motion systems
US20060064503A1 (en) 2003-09-25 2006-03-23 Brown David W Data routing systems and methods
US20050069849A1 (en) * 2003-09-30 2005-03-31 Iode Design Computer-based method of improving reading comprehension
DE10358633B4 (en) * 2003-12-11 2011-04-21 Matl Findel Electronic painting
US20050175973A1 (en) * 2004-02-05 2005-08-11 Miller David E. Textbook with supplemental multimedia capability
US20100131077A1 (en) * 2004-02-25 2010-05-27 Brown David W Data Collection Systems and Methods for Motion Control
US7436318B2 (en) * 2004-04-19 2008-10-14 Atg Designworks, Llc Self contained device for displaying electronic information
US7289084B2 (en) * 2005-02-22 2007-10-30 John Michael Lesniak Computer display apparatus
WO2006109302A2 (en) * 2005-04-15 2006-10-19 D-Magic Technologies Ltd. Digital photo album
US20070111177A1 (en) * 2005-10-20 2007-05-17 Rifkin Andrew B Interactive electronic book
TWM316582U (en) * 2007-02-26 2007-08-01 Da Li Design Co Ltd Active guiding machine
US20080235626A1 (en) * 2007-03-22 2008-09-25 Arinc Incorporated Electronic paper device for use by aircraft and railway passengers
GB2454033A (en) * 2007-10-24 2009-04-29 Plastic Logic Ltd Portable paperless electronic printer
US20090231233A1 (en) * 2008-03-11 2009-09-17 Liberatore Raymond A Digital photo album
US20100164836A1 (en) * 2008-03-11 2010-07-01 Truview Digital, Inc. Digital photo album, digital book, digital reader
US8041289B2 (en) * 2008-05-08 2011-10-18 Kerwick Michael E Interactive book with detection of lifted flaps
US20100003654A1 (en) * 2008-07-03 2010-01-07 Thompson Engineering Co. Prayer box
USD654113S1 (en) 2008-08-27 2012-02-14 Americhip, Inc. Multi-spread video book
US20100052934A1 (en) * 2008-08-27 2010-03-04 Americhip, Inc. Novelty video device and method
US20100052876A1 (en) * 2008-08-27 2010-03-04 Americhip, Inc. Novelty device and method
US8011122B2 (en) * 2008-08-27 2011-09-06 Americhip, Inc. Novelty video device and method
USD643060S1 (en) 2008-08-27 2011-08-09 Americhip, Inc. Video insert
USD655750S1 (en) 2008-08-27 2012-03-13 Americhip, Inc. Video trading card
USD647559S1 (en) 2008-08-27 2011-10-25 Americhip, Inc. Video book
USD642611S1 (en) 2008-08-27 2011-08-02 Americhip, Inc. Video book
USD691194S1 (en) 2008-08-27 2013-10-08 Americhip, Inc. Printed media insert
US8562386B2 (en) * 2008-10-10 2013-10-22 Jakks Pacific, Inc. Mobile skateboard-shaped toy with a flywheel
JP5718344B2 (en) 2009-10-19 2015-05-13 バーンズ・アンド・ノーブル・インコーポレイテッド Digital content consumer lending system and method
US20110111697A1 (en) * 2009-11-06 2011-05-12 Research In Motion Limited Device, system and method for selecting, sharing and displaying electronic content
US8279589B2 (en) * 2010-02-01 2012-10-02 Christine Hana Kim Apparatus and method for data entry from a removable portable device cover
WO2012004915A1 (en) * 2010-07-08 2012-01-12 シャープ株式会社 Solar cell panel, liquid-crystal display system, and method for controlling a solar cell panel
CN101969491A (en) * 2010-09-29 2011-02-09 惠州Tcl移动通信有限公司 Page turning method for reading multimedia message of mobile phone
GB2499546A (en) 2010-10-26 2013-08-21 Barnesandnoble Com Llc System and method for facilitating the lending of digital content using contacts lists
CA2768215A1 (en) * 2011-06-27 2012-12-27 Wesley I. Barron Window-less transport aircraft
CN103377095B (en) * 2012-04-24 2016-12-07 华为技术有限公司 The store method of a kind of running log and equipment
JP5399579B1 (en) * 2012-09-10 2014-01-29 株式会社パワーサポート Attachment for tablet devices
US9415621B2 (en) * 2013-02-19 2016-08-16 Little Magic Books, Llc Interactive book with integrated electronic device
US10203773B2 (en) * 2015-08-29 2019-02-12 Bragi GmbH Interactive product packaging system and method

Citations (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA785174A (en) 1968-05-14 Monzali Aristide Book with pages viewable in three dimensions and with viewer incorporated
US3744150A (en) 1972-01-03 1973-07-10 Mattel Inc Sound illustrated book
US3748753A (en) 1972-02-15 1973-07-31 E Whitcomb Electro-optic device for improving reading ability
US3818130A (en) 1973-01-09 1974-06-18 Westinghouse Electric Corp Reading pacer for educational television
US4001561A (en) 1975-09-04 1977-01-04 Quaintance William J Device for measuring and indicating reading speed
US4002355A (en) 1975-07-16 1977-01-11 Sendor Bernard T Book with sound track and visual display
US4006870A (en) 1973-12-26 1977-02-08 The Boeing Company Self-aligning roll out guidance system
GB1484250A (en) 1974-08-14 1977-09-01 Unitam Design Ass Ltd Action simulator
US4094479A (en) 1976-01-29 1978-06-13 Sperry Rand Corporation Side slip angle command SCAS for aircraft
US4159417A (en) 1977-10-28 1979-06-26 Rubincam David P Electronic book
US4160242A (en) 1977-06-28 1979-07-03 Fowler Gerald C Reading machine
US4189852A (en) 1977-06-13 1980-02-26 Chatlien Emilie M Method of teaching reading
US4195431A (en) 1977-12-12 1980-04-01 Neufeld Eugene S Graphic displays employing electroluminescent panels
US4209824A (en) 1978-02-02 1980-06-24 Kaufman Beverly F Electrically illuminated book
US4302193A (en) 1980-01-17 1981-11-24 Haynes Leonard S Reading tutor timer
DE3036947A1 (en) 1980-09-30 1982-05-13 Siemens Ag Coordinate measuring system for points on drawing or text - has pen with transmitter over wireless link to receivers and processor calculating position
US4350070A (en) 1981-02-25 1982-09-21 Bahu Sohail E Electronic music book
US4359222A (en) 1978-10-30 1982-11-16 Smith Engineering Hand-held electronic game playing device with replaceable cartridges
US4360345A (en) 1980-07-14 1982-11-23 American Heart Association, Inc. Health education system
US4363081A (en) 1980-07-02 1982-12-07 Wilbur Robert W Illuminated greeting cards
JPS58129642A (en) 1982-01-29 1983-08-02 Pentel Kk Book system multi-item inputting device
US4397635A (en) 1982-02-19 1983-08-09 Samuels Curtis A Reading teaching system
US4490810A (en) 1982-02-16 1984-12-25 Hon David C Automated instruction, game and data retrieval system
GB2149544A (en) 1983-11-08 1985-06-12 Standard Telephones Cables Ltd Electronic books for the partially sighted
US4528643A (en) 1983-01-10 1985-07-09 Fpdc, Inc. System for reproducing information in material objects at a point of sale location
US4548510A (en) 1984-01-05 1985-10-22 Levine Alfred B Selective time scheduler and subscheduler
US4555859A (en) 1982-08-06 1985-12-03 Fausto Corso Viewer for reading and/or displaying information recorded on written or printed tape
US4579533A (en) 1982-04-26 1986-04-01 Anderson Weston A Method of teaching a subject including use of a dictionary and translator
US4587635A (en) 1981-05-29 1986-05-06 Sharp Kabushiki Kaisha Information retrieval system equipped with video disk
US4589659A (en) 1983-08-01 1986-05-20 Nintendo Co., Ltd. Foldable liquid crystal display unit
US4622546A (en) 1983-12-23 1986-11-11 Advanced Micro Devices, Inc. Apparatus and method for displaying characters in a bit mapped graphics system
US4639225A (en) 1982-06-24 1987-01-27 Sharp Kabushiki Kaisha Portable audio-visual electronic apparatus
US4646241A (en) 1984-06-21 1987-02-24 United Technologies Corporation Solid-state flight data recording system
US4656469A (en) 1983-11-17 1987-04-07 Oliver Earl H Activated work and method of forming same
US4661976A (en) 1986-04-21 1987-04-28 Mfb Enterprises, Inc. Automatic telephone dialer utilizing an electronic telephone book
GB2183886A (en) 1985-12-05 1987-06-10 Reginald Paul Bottriell Microbook/bookgenerator
US4680681A (en) 1986-07-07 1987-07-14 Photo Audio Consumer Electronics Marketing Corporation Integral book cover and reading light
US4712105A (en) 1985-03-12 1987-12-08 U.S. Philips Corporation Remote control hand apparatus for operating different modules
US4714275A (en) 1986-10-27 1987-12-22 Diamond Publishing Toy sticker collection album and collectible stickers therefor
US4733485A (en) 1985-07-20 1988-03-29 Slidex Corporation Desktop film viewer
USRE32655E (en) 1975-12-31 1988-04-26 Kyocera Corporation Electronic calendar and diary
US4740890A (en) 1983-12-22 1988-04-26 Software Concepts, Inc. Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media
US4745397A (en) 1984-12-21 1988-05-17 Analog And Digital Systems, Inc. Remote control devices
US4755883A (en) 1984-09-12 1988-07-05 Sharp Kabushiki Kaisha Removable information inputting device for an electronic recording apparatus
US4757302A (en) 1985-10-16 1988-07-12 Hitachi, Ltd. Image display apparatus
US4774596A (en) 1981-04-17 1988-09-27 Sharp Kabushiki Kaisha Electronic dictionary using a video disk in an information retrieval system
US4779080A (en) 1985-03-06 1988-10-18 U.S. Philips Corporation Electronic information display systems
US4791565A (en) 1984-06-20 1988-12-13 Effective Security Systems, Inc. Apparatus for controlling the use of computer software
US4812629A (en) 1985-03-06 1989-03-14 Term-Tronics, Incorporated Method and apparatus for vending
US4820167A (en) 1987-01-14 1989-04-11 Nobles Anthony A Electronic school teaching system
US4827508A (en) 1986-10-14 1989-05-02 Personal Library Software, Inc. Database usage metering and protection system and method
US4838896A (en) 1987-02-26 1989-06-13 Sandoz Ltd. Composition useful for aftertreating dyeings, printings and optical brightenings: epihaldhydrin-ammonia reaction product and allylamine polymer
US4839875A (en) 1986-05-19 1989-06-13 Anritsu Corporation Technique for automatic tracking of cassette rentals and managing of information related thereto
US4854878A (en) 1985-11-29 1989-08-08 Malvino, Inc. Textbook with animated illustrations
US4884974A (en) 1987-12-21 1989-12-05 View-Master Ideal Group, Inc. Interactive talking book and audio player assembly
US4899292A (en) 1988-03-02 1990-02-06 Image Storage/Retrieval Systems, Inc. System for storing and retrieving text and associated graphics
US4912671A (en) 1986-08-08 1990-03-27 Hirode Miwa Electronic dictionary
US4931950A (en) 1988-07-25 1990-06-05 Electric Power Research Institute Multimedia interface and method for computer system
US4937863A (en) 1988-03-07 1990-06-26 Digital Equipment Corporation Software licensing management system
US4954697A (en) 1985-10-05 1990-09-04 Sanden Corporation Vending apparatus for self-service store
US4979216A (en) 1989-02-17 1990-12-18 Malsheen Bathsheba J Text to speech synthesis system and method using context dependent vowel allophones
US4985697A (en) 1987-07-06 1991-01-15 Learning Insights, Ltd. Electronic book educational publishing method using buried reference materials and alternate learning levels
US4994912A (en) 1989-02-23 1991-02-19 International Business Machines Corporation Audio video interactive display
US4997374A (en) 1989-05-19 1991-03-05 Simone John A Teaching device
US5006996A (en) 1988-03-26 1991-04-09 Fuji Electric Co., Ltd. System of conveying, storing, retrieving and distributing articles of manufacture
US5012229A (en) 1987-04-29 1991-04-30 Charles A. Lennon User wearable personal/medical information device
US5021989A (en) 1986-04-28 1991-06-04 Hitachi, Ltd. Document browsing apparatus with concurrent processing and retrievel
US5036472A (en) 1988-12-08 1991-07-30 Hallmark Cards, Inc. Computer controlled machine for vending personalized products or the like
US5060135A (en) 1988-09-16 1991-10-22 Wang Laboratories, Inc. Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable
US5072893A (en) 1987-05-28 1991-12-17 The Boeing Company Aircraft modal suppression system
US5297216A (en) 1986-07-25 1994-03-22 Ralph Sklarew Handwritten keyboardless entry computer system
US5339091A (en) 1986-07-07 1994-08-16 Semiconductor Energy Laboratory Co., Ltd. Paperless portable book
US5933526A (en) 1986-07-25 1999-08-03 Ast Research, Inc. Handwritten keyboardless entry computer system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4914275A (en) * 1988-11-08 1990-04-03 Northern Indiana Public Service Company Regasifier

Patent Citations (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA785174A (en) 1968-05-14 Monzali Aristide Book with pages viewable in three dimensions and with viewer incorporated
US3744150A (en) 1972-01-03 1973-07-10 Mattel Inc Sound illustrated book
US3748753A (en) 1972-02-15 1973-07-31 E Whitcomb Electro-optic device for improving reading ability
US3818130A (en) 1973-01-09 1974-06-18 Westinghouse Electric Corp Reading pacer for educational television
US4006870A (en) 1973-12-26 1977-02-08 The Boeing Company Self-aligning roll out guidance system
GB1484250A (en) 1974-08-14 1977-09-01 Unitam Design Ass Ltd Action simulator
US4002355A (en) 1975-07-16 1977-01-11 Sendor Bernard T Book with sound track and visual display
US4001561A (en) 1975-09-04 1977-01-04 Quaintance William J Device for measuring and indicating reading speed
USRE32655E (en) 1975-12-31 1988-04-26 Kyocera Corporation Electronic calendar and diary
US4094479A (en) 1976-01-29 1978-06-13 Sperry Rand Corporation Side slip angle command SCAS for aircraft
US4189852A (en) 1977-06-13 1980-02-26 Chatlien Emilie M Method of teaching reading
US4160242A (en) 1977-06-28 1979-07-03 Fowler Gerald C Reading machine
US4159417A (en) 1977-10-28 1979-06-26 Rubincam David P Electronic book
US4195431A (en) 1977-12-12 1980-04-01 Neufeld Eugene S Graphic displays employing electroluminescent panels
US4209824A (en) 1978-02-02 1980-06-24 Kaufman Beverly F Electrically illuminated book
US4359222A (en) 1978-10-30 1982-11-16 Smith Engineering Hand-held electronic game playing device with replaceable cartridges
US4302193A (en) 1980-01-17 1981-11-24 Haynes Leonard S Reading tutor timer
US4363081A (en) 1980-07-02 1982-12-07 Wilbur Robert W Illuminated greeting cards
US4360345A (en) 1980-07-14 1982-11-23 American Heart Association, Inc. Health education system
DE3036947A1 (en) 1980-09-30 1982-05-13 Siemens Ag Coordinate measuring system for points on drawing or text - has pen with transmitter over wireless link to receivers and processor calculating position
US4350070A (en) 1981-02-25 1982-09-21 Bahu Sohail E Electronic music book
US4774596A (en) 1981-04-17 1988-09-27 Sharp Kabushiki Kaisha Electronic dictionary using a video disk in an information retrieval system
US4587635A (en) 1981-05-29 1986-05-06 Sharp Kabushiki Kaisha Information retrieval system equipped with video disk
JPS58129642A (en) 1982-01-29 1983-08-02 Pentel Kk Book system multi-item inputting device
US4490810A (en) 1982-02-16 1984-12-25 Hon David C Automated instruction, game and data retrieval system
US4397635A (en) 1982-02-19 1983-08-09 Samuels Curtis A Reading teaching system
US4579533A (en) 1982-04-26 1986-04-01 Anderson Weston A Method of teaching a subject including use of a dictionary and translator
US4639225A (en) 1982-06-24 1987-01-27 Sharp Kabushiki Kaisha Portable audio-visual electronic apparatus
US4555859A (en) 1982-08-06 1985-12-03 Fausto Corso Viewer for reading and/or displaying information recorded on written or printed tape
US4528643A (en) 1983-01-10 1985-07-09 Fpdc, Inc. System for reproducing information in material objects at a point of sale location
US4589659A (en) 1983-08-01 1986-05-20 Nintendo Co., Ltd. Foldable liquid crystal display unit
GB2149544A (en) 1983-11-08 1985-06-12 Standard Telephones Cables Ltd Electronic books for the partially sighted
US4656469A (en) 1983-11-17 1987-04-07 Oliver Earl H Activated work and method of forming same
US4740890A (en) 1983-12-22 1988-04-26 Software Concepts, Inc. Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media
US4622546A (en) 1983-12-23 1986-11-11 Advanced Micro Devices, Inc. Apparatus and method for displaying characters in a bit mapped graphics system
US4548510A (en) 1984-01-05 1985-10-22 Levine Alfred B Selective time scheduler and subscheduler
US4791565A (en) 1984-06-20 1988-12-13 Effective Security Systems, Inc. Apparatus for controlling the use of computer software
US4646241A (en) 1984-06-21 1987-02-24 United Technologies Corporation Solid-state flight data recording system
US4755883A (en) 1984-09-12 1988-07-05 Sharp Kabushiki Kaisha Removable information inputting device for an electronic recording apparatus
US4745397A (en) 1984-12-21 1988-05-17 Analog And Digital Systems, Inc. Remote control devices
US4779080A (en) 1985-03-06 1988-10-18 U.S. Philips Corporation Electronic information display systems
US4812629A (en) 1985-03-06 1989-03-14 Term-Tronics, Incorporated Method and apparatus for vending
US4712105A (en) 1985-03-12 1987-12-08 U.S. Philips Corporation Remote control hand apparatus for operating different modules
US4733485A (en) 1985-07-20 1988-03-29 Slidex Corporation Desktop film viewer
US4954697A (en) 1985-10-05 1990-09-04 Sanden Corporation Vending apparatus for self-service store
US4757302A (en) 1985-10-16 1988-07-12 Hitachi, Ltd. Image display apparatus
US4854878A (en) 1985-11-29 1989-08-08 Malvino, Inc. Textbook with animated illustrations
GB2183886A (en) 1985-12-05 1987-06-10 Reginald Paul Bottriell Microbook/bookgenerator
US4661976A (en) 1986-04-21 1987-04-28 Mfb Enterprises, Inc. Automatic telephone dialer utilizing an electronic telephone book
US5021989A (en) 1986-04-28 1991-06-04 Hitachi, Ltd. Document browsing apparatus with concurrent processing and retrievel
US4839875A (en) 1986-05-19 1989-06-13 Anritsu Corporation Technique for automatic tracking of cassette rentals and managing of information related thereto
US4680681A (en) 1986-07-07 1987-07-14 Photo Audio Consumer Electronics Marketing Corporation Integral book cover and reading light
US5475398A (en) 1986-07-07 1995-12-12 Semiconductor Energy Laboratory Co., Ltd. Electric display device providing emphasis and retrieval of designated information
US5339091A (en) 1986-07-07 1994-08-16 Semiconductor Energy Laboratory Co., Ltd. Paperless portable book
US5365598A (en) 1986-07-25 1994-11-15 Ast Research, Inc. Handwritten keyboardless entry computer system
US5297216A (en) 1986-07-25 1994-03-22 Ralph Sklarew Handwritten keyboardless entry computer system
US5933526A (en) 1986-07-25 1999-08-03 Ast Research, Inc. Handwritten keyboardless entry computer system
US6064766A (en) 1986-07-25 2000-05-16 Ast Research, Inc. Handwritten keyboardless entry computer system
US4912671A (en) 1986-08-08 1990-03-27 Hirode Miwa Electronic dictionary
US4827508A (en) 1986-10-14 1989-05-02 Personal Library Software, Inc. Database usage metering and protection system and method
US4714275A (en) 1986-10-27 1987-12-22 Diamond Publishing Toy sticker collection album and collectible stickers therefor
US4820167A (en) 1987-01-14 1989-04-11 Nobles Anthony A Electronic school teaching system
US4838896A (en) 1987-02-26 1989-06-13 Sandoz Ltd. Composition useful for aftertreating dyeings, printings and optical brightenings: epihaldhydrin-ammonia reaction product and allylamine polymer
US5012229A (en) 1987-04-29 1991-04-30 Charles A. Lennon User wearable personal/medical information device
US5072893A (en) 1987-05-28 1991-12-17 The Boeing Company Aircraft modal suppression system
US4985697A (en) 1987-07-06 1991-01-15 Learning Insights, Ltd. Electronic book educational publishing method using buried reference materials and alternate learning levels
US4884974A (en) 1987-12-21 1989-12-05 View-Master Ideal Group, Inc. Interactive talking book and audio player assembly
US4899292A (en) 1988-03-02 1990-02-06 Image Storage/Retrieval Systems, Inc. System for storing and retrieving text and associated graphics
US4937863A (en) 1988-03-07 1990-06-26 Digital Equipment Corporation Software licensing management system
US5006996A (en) 1988-03-26 1991-04-09 Fuji Electric Co., Ltd. System of conveying, storing, retrieving and distributing articles of manufacture
US4931950A (en) 1988-07-25 1990-06-05 Electric Power Research Institute Multimedia interface and method for computer system
US5060135A (en) 1988-09-16 1991-10-22 Wang Laboratories, Inc. Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable
US5036472A (en) 1988-12-08 1991-07-30 Hallmark Cards, Inc. Computer controlled machine for vending personalized products or the like
US4979216A (en) 1989-02-17 1990-12-18 Malsheen Bathsheba J Text to speech synthesis system and method using context dependent vowel allophones
US4994912A (en) 1989-02-23 1991-02-19 International Business Machines Corporation Audio video interactive display
US4997374A (en) 1989-05-19 1991-03-05 Simone John A Teaching device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Murray and Klingenstein, "The Architecture of an Electronic Book," IEEE Transactions on Industrial Electronics, vol. IE-29 (1982) Feb., No. 1, New York, USA.

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7540406B2 (en) 1999-08-09 2009-06-02 Publications International, Ltd. Method and system for illustrating sound and text
US6763995B1 (en) 1999-08-09 2004-07-20 Pil, L.L.C. Method and system for illustrating sound and text
US20040016809A1 (en) * 1999-08-09 2004-01-29 Song Jin K. Method and system for illustrating sound and text
US7111774B2 (en) 1999-08-09 2006-09-26 Pil, L.L.C. Method and system for illustrating sound and text
US7201317B2 (en) 1999-08-09 2007-04-10 Pil, L.L.C. Method and system for illustrating sound and text
US7290700B2 (en) 1999-08-09 2007-11-06 Pil, L.L.C. Method and system for illustrating sound and text
US20040161728A1 (en) * 2003-02-14 2004-08-19 Benevento Francis A. Distance learning system
US20050058978A1 (en) * 2003-09-12 2005-03-17 Benevento Francis A. Individualized learning system
US10022621B2 (en) 2006-05-08 2018-07-17 Nintendo Co., Ltd. Methods and apparatus for using illumination marks for spatial pointing
US9694278B2 (en) 2006-05-08 2017-07-04 Nintendo Co., Ltd. Methods and apparatus for using illumination marks for spatial pointing
US9364755B1 (en) 2006-05-08 2016-06-14 Nintendo Co., Ltd. Methods and apparatus for using illumination marks for spatial pointing
US8023253B1 (en) * 2007-06-22 2011-09-20 Arboleda Edwin N Enclosure and operable storage system
US20110246888A1 (en) * 2009-03-03 2011-10-06 Karen Drucker Interactive Electronic Book Device
US8255820B2 (en) 2009-06-09 2012-08-28 Skiff, Llc Electronic paper display device event tracking
US8656316B2 (en) 2009-11-06 2014-02-18 Blackberry Limited Device, system and method for selecting, sharing and displaying electronic content
US8588693B2 (en) 2009-11-06 2013-11-19 Blackberry Limited Device, system and method for selecting, sharing and displaying electronic content
US9510135B2 (en) 2009-11-06 2016-11-29 Blackberry Limited Device, system and method for selecting, sharing and displaying electronic content
US20110154698A1 (en) * 2009-12-28 2011-06-30 Hao-Wei Lin Multimedia Greeting Card
US20120178063A1 (en) * 2010-07-12 2012-07-12 Stephen Dixon Bristow Health/Wellness Appliance

Also Published As

Publication number Publication date
US4855725A (en) 1989-08-08

Similar Documents

Publication Publication Date Title
USRE37929E1 (en) Microprocessor based simulated book
CA1309508C (en) Microprocessor based simulated book
US5914707A (en) Compact portable audio/display electronic apparatus with interactive inquirable and inquisitorial interfacing
US6249863B1 (en) Host device equipped with means for starting a process in response to detecting insertion of a storage media
US5450596A (en) CD-ROM data retrieval system using a hands-free command controller and headwear monitor
US4985697A (en) Electronic book educational publishing method using buried reference materials and alternate learning levels
US4855842A (en) Dedicated programmable controller for interactive video disc system
Feldman Multimedia
US20010013544A1 (en) Method and apparatus for accessing electronic data via a familiar printed medium
US20010040560A1 (en) Video display document
GB2183886A (en) Microbook/bookgenerator
EA001094B1 (en) Personal electronic book system
US6065076A (en) System for tailoring information presented to user and manner of information selection and presentation by having two ports for accepting selected information card and system card
EP0441864A1 (en) Interactive audiovisual control mechanism
MXPA01010298A (en) Interactive electronic book.
KR20020079239A (en) Study device
EP0817153B1 (en) Multimedia reading and learning auxiliary device and the method of operating the same
WO1996008006A1 (en) Credit card size audio record and playback device
US7321529B2 (en) Shuffle device and central control device provided with the shuffle device
WO1993022733A1 (en) Keyed language translator
Gayeski Interactive video: integrating design “levels” and hardware “levels”
CA2224597A1 (en) Audio-video globe
Leveridge Electronic processing of medical visual information
Barron Videodiscs in education: Overview, evaluation, activities
GB2188176A (en) A simple information display device (SIDD)

Legal Events

Date Code Title Description
CC Certificate of correction
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY