Nova Patents
EP1586084A2

A programmable virtual book system

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 21 January 2024, 2.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

25 claims: 6 independent, 19 dependent

  1. 1
    Claims of equivalent WO 2004068303 A2 IN THE CLAIMS 1. A method for controlling an electronic book, comprising steps of:controlling said electronic book with an electronic book behavior specification containing a static specification;and controlling said electronic book with a dynamic specification, said dynamic specification configured to allow an electronic book behavior to be reprogrammed via a user-initiated command or an automatically-initiated command.
  2. 16
    A method for controlling an electronic book, comprising steps of:reading and interpreting an electronic book behavior specification including an initial static specification;creating the electronic book based on the initial static specification;interpreting a dynamic specification, said dynamic specification configured to allow an electronic book behavior to be reprogrammed via a user-initiated command or an automatically-initiated command, and provided by at least one of said book behavior specification, an external book behavior specification, and an input device;and changing an electronic book behavior in response to the dynamic specification.
  3. 18
    A system for controlling an electronic book, comprising:means for controlling said electronic book with an electronic book behavior specification containing a static specification;and means for controlling said electronic book with a dynamic specification, said dynamic specification configured to allow an electronic book behavior to be reprogrammed via a user-initiated command or an automatically-initiated command.
  4. 20
    A system for controlling an electronic book, comprising:means for reading and interpreting an electronic book behavior specification including an initial static specification;means for creating the electronic book based on the initial static specification;means for interpreting a dynamic specification, said dynamic specification configured to allow an electronic book behavior to be reprogrammed via a user-initiated command or an automatically-initiated command, and provided by at least one of said book behavior specification, an external book behavior specification, and an input device;and means for changing an electronic book behavior in response to the dynamic specification.
  5. 22
    A computer program product configured to store instructions, which when executed by a computing device, enable the computing device to control an electronic book, said computer program product comprising:an instruction for controlling said electronic book with an electronic book behavior specification containing a static specification;and an instruction for controlling control said electronic book with a dynamic specification, said dynamic specification configured to allow an electronic book behavior to be reprogrammed via a user-initiated command or an automatically-initiated command.
  6. 24
    A computer program product configured to store instructions, which when executed by a computing device, enable the computing device to control an electronic book, said computer program product comprising:an instruction for reading and interpreting an electronic book behavior specification including an initial static specification;an instruction for creating the electronic book based on the initial static specification;an instruction for interpreting a dynamic specification, said dynamic specification configured to allow an electronic book behavior to be reprogrammed via a user-initiated command or an automatically-initiated command, and provided by at least one of said book behavior specification, an external book behavior specification, and an input device;and an instruction for changing an electronic book behavior in response to the dynamic specification.