Interactive input system displaying an e-book graphic object and method of manipulating a e-book graphic object
First Claim
Patent Images
1. An interactive input system comprising:
- a touch panel; and
a processing structure configured to;
display on the touch panel at least one graphic object depicting a book having one or more page stacks, the processing structure displaying each page stack of the book graphic object with a respective width that is based on a number of pages in the page stack;
in response to a first input gesture, received by detecting a first touch to a surface of the touch panel on a corner of a displayed page of one of the page stacks, animate the touch panel to show movement of a portion of the displayed page;
in response to a second input gesture, received by detecting a second touch to the surface of the touch panel along a visual representation of a folding crease created by the animated movement of the portion of the displayed page, create a bookmark corresponding to the displayed page; and
in response to a third input gesture less than a threshold distance from the first input gesture, received by detecting a third touch to the surface of the touch panel, determine a movement vector from a location of the first input gesture to a location of the third input gesture.
7 Assignments
0 Petitions
Accused Products
Abstract
An interactive input system includes a touch panel; and processing structure displaying on the touch panel at least one graphic object depicting a book having one or more page stacks. The processing structure displays each page stack of the book graphic object with a respective width that is based on a number of pages in the page stack. A method for manipulating a book object, and computer program embodied by a computer readable medium are also disclosed.
20 Citations
24 Claims
-
1. An interactive input system comprising:
-
a touch panel; and a processing structure configured to; display on the touch panel at least one graphic object depicting a book having one or more page stacks, the processing structure displaying each page stack of the book graphic object with a respective width that is based on a number of pages in the page stack; in response to a first input gesture, received by detecting a first touch to a surface of the touch panel on a corner of a displayed page of one of the page stacks, animate the touch panel to show movement of a portion of the displayed page; in response to a second input gesture, received by detecting a second touch to the surface of the touch panel along a visual representation of a folding crease created by the animated movement of the portion of the displayed page, create a bookmark corresponding to the displayed page; and in response to a third input gesture less than a threshold distance from the first input gesture, received by detecting a third touch to the surface of the touch panel, determine a movement vector from a location of the first input gesture to a location of the third input gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for manipulating a book graphic object displayed on an interactive input system, the method comprising:
-
tracking one or more touch points, on a touch panel of the interactive input system, associated with the book graphic object; displaying the book graphic object on the touch panel, the book graphic object having one or more page stacks; updating the respective widths of at least one of the page stacks based on the numbers of pages in the page stacks; in response to a first input gesture, identified based on the tracked one or more touch points received by detecting a first touch to a surface of the touch panel on a displayed page of one of the page stacks, animating the touch panel to show movement of a portion of the displayed page; in response to a second input gesture, identified based on the tracked one or more touch points received by detecting a second touch to the surface of the touch panel along a visual representation of a folding crease created by the animating the portion of the displayed page, creating a bookmark corresponding of the displayed page; and in response to a third input gesture less than a threshold distance from the first input gesture, received by detecting a third touch to the surface of the touch panel, determine a movement vector from a location of the first input gesture to a location of the third input gesture. - View Dependent Claims (22)
-
-
23. A non-transitory computer readable medium having stored thereon instructions that, when executed by a computing system, cause the computing system to perform operations for manipulating a book graphic object displayed on an interactive input system, the operations comprising:
-
tracking one or more touch points, on a touch panel of the interactive input system, associated with the book graphic object; displaying the book graphic object on the touch panel, the book graphic object having one or more page stacks; updating the respective widths of at least one of the page stacks based on numbers of pages in the page stacks; in response to a first input gesture, identified based on the tracked one or more touch points received by detecting a first touch to a surface of the touch panel on a displayed page of one of the page stacks, animating the touch panel to show movement of a portion of the displayed; and in response to a second input gesture, identified based on the tracked one or more touch points received by detecting a second touch to the surface of the touch panel along a visual representation of a folding crease created by the animating the portion of the displayed page, creating a bookmark corresponding to the displayed page; and in response to a third input gesture less than a threshold distance from the first input gesture, received by detecting a third touch to the surface of the touch panel, determine a movement vector from a location of the first input gesture to a location of the third input gesture. - View Dependent Claims (24)
-
Specification