Double-sided, reversible electronic paper
First Claim
1. A computer implemented method of representing and manipulating a graphic image of a two dimensional sheet of paper displayed on a display device of a computer system, the computer system including a central processing unit, a memory, an input device allowing a computer user to input information and commands to the central processing unit, and a cursor control device for manipulating a cursor displayed on the display device, the cursor control device including a selection device for signaling an active state and an inactive state to the central processing unit, the method comprising the computer implemented steps of:
- a) generating the graphic image of the two dimensional piece of paper, the graphic image of the two dimensional sheet of paper including a first side and a second side, the first side including first graphic information and the second side including second graphic information;
b) storing the graphic image of the two dimensional sheet of paper in the memory of the computer system;
c) retrieving the graphic image of the two dimensional sheet of paper from the memory;
d) displaying via the display device the first side of the graphic image of the two dimensional sheet of paper and hiding the second side;
e) determining whether the graphic image of the two dimensional sheet of paper may be flipped over in response to a flip command received from a one of the cursor control device and the input device;
f) if the graphic image of the two dimensional sheet of paper may be flipped over;
1) retrieving the graphic image of the two dimensional sheet of paper from the memory; and
2) displaying via the display device the second side of the graphic image of the two dimensional sheet of paper and hiding the first side.
2 Assignments
0 Petitions
Accused Products
Abstract
Electronic paper which has two sides, reverse of one another, which can be flipped over in response to user generated flip commands is described. When a piece of electronic paper is flipped over, a number of transition views of the paper are generated to give the user the impression that the paper is actually being turned over to reveal a reverse side. Different information can be stored on either side, and the composition of either side can be linked so that changes made to the graphic information on one side affects the graphic information on the other side. In addition, when the amount of graphic information on the reverse side of the paper exceeds the amount of available space normally available on the reverse side when the paper is flipped over, approximately the same amount of space available on the top side, the reverse side is expanded to fit the quantity of information to be displayed on the reverse side. If the reverse side has been expanded, and the user instructs the page to flip back to the top side, the reverse side shrinks back to its original size and then flips back to the top side.
152 Citations
8 Claims
-
1. A computer implemented method of representing and manipulating a graphic image of a two dimensional sheet of paper displayed on a display device of a computer system, the computer system including a central processing unit, a memory, an input device allowing a computer user to input information and commands to the central processing unit, and a cursor control device for manipulating a cursor displayed on the display device, the cursor control device including a selection device for signaling an active state and an inactive state to the central processing unit, the method comprising the computer implemented steps of:
-
a) generating the graphic image of the two dimensional piece of paper, the graphic image of the two dimensional sheet of paper including a first side and a second side, the first side including first graphic information and the second side including second graphic information; b) storing the graphic image of the two dimensional sheet of paper in the memory of the computer system; c) retrieving the graphic image of the two dimensional sheet of paper from the memory; d) displaying via the display device the first side of the graphic image of the two dimensional sheet of paper and hiding the second side; e) determining whether the graphic image of the two dimensional sheet of paper may be flipped over in response to a flip command received from a one of the cursor control device and the input device; f) if the graphic image of the two dimensional sheet of paper may be flipped over; 1) retrieving the graphic image of the two dimensional sheet of paper from the memory; and 2) displaying via the display device the second side of the graphic image of the two dimensional sheet of paper and hiding the first side. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method of flipping over a graphic image of a two dimensional sheet of paper in response to a user defined action representing a flip over command, the graphic image of the sheet of paper being displayed on a display device of a computer system, the computer system including a central processing unit, a memory, an input device allowing a computer user to input information and commands to the central processing unit, and a cursor control device for manipulating a cursor displayed on the display device, the cursor control device including a selection device for signaling an active state and an inactive state to the central processing unit, the method comprising the computer implemented steps of:
-
a) generating the graphic image of the two dimensional piece of paper, the graphic image of the two dimensional sheet of paper including a first side and a second side, the first side including first graphic information and the second side including second graphic information; b) storing the graphic image of the two dimensional sheet of paper in the memory of the computer system; c) generating a graphic image of the user defined input representing a flip command for flipping over the graphic image of the two dimensional sheet of paper; d) storing in the memory the graphic image of the user defined input representing a flip over command; e) defining recognition parameters for determining whether a user input is the user defined input for the flip over command, the recognition parameters including a location parameter identifying the user input as related to the user defined input if the user input occurs within an area of the display device occupied by the graphic image of the two dimensional sheet of paper; f) storing the recognition parameters in the memory; g) retrieving the graphic image of the two dimensional sheet of paper from the memory; h) displaying via the display device the first side of the graphic image of the two dimensional sheet of paper and hiding the second side; i) determining whether the flip command has been received by comparing a user input to the graphic image of the user defined input representing the flip over command and to the recognition parameters stored in the memory; j) determining whether the graphic image of the two dimensional sheet of paper may be flipped over in response to the flip over command; k) if the graphic image of the two dimensional sheet of paper may be flipped over; 1) retrieving the graphic image of the two dimensional sheet of paper from the memory; and 2) displaying via the display device the second side of the graphic image of the two dimensional sheet of paper and hiding the first side. - View Dependent Claims (8)
-
Specification