Media Enhanced Pop-Up Book
This document describes a media enhanced pop-up book and techniques and devices for presenting media content to visually enhance a pop-up book. A media enhanced pop-up book includes physical pages and pop-pages attached to the physical pages. The media enhanced pop-up book further includes a pop-up system configured to cause the pop-up pages to pop-up in front of a display of a computing device as the physical pages are turned. A story controller, implemented at the computing device, detects a pop-up page of the media-enhanced pop-up book when the pop-up page pops-up in front of the display, and presents media content associated with the detected pop-up page on the display. The media content is viewable through the pop-up page and thus visually enhances the pop-up page.
This application is a non-provisional of and claims priority under 35 U.S.C. §119(e) to U.S. Patent Application Ser. No. 62/044,143, titled “Media Enhanced Pop-Up Book,” and filed on Aug. 29, 2014, the disclosure of which is incorporated by reference herein in its entirety.
BACKGROUNDPop-up books engage the reader by providing the reader with three-dimensional elements that pop-up out of the book. Recently some pop-up books, such as children's books, may include an audio component that further enriches the experience of reading the pop-up book. For example, the audio component may include physical control buttons and a speaker attached to the side of the book. The pop-up book itself may include words, pictures, and written instructions that tell the user to push specific buttons on the audio component to cause audio to be played via the speaker.
SUMMARYThis document describes a media enhanced pop-up book and techniques and devices for presenting media content to visually enhance a pop-up book. A media enhanced pop-up book includes physical pages and pop-pages attached to the physical pages. The media enhanced pop-up book further includes a pop-up system configured to cause the pop-up pages to pop-up in front of a display of a computing device as the physical pages are turned.
A story controller, implemented at the computing device, detects a pop-up page of the media-enhanced pop-up book when the pop-up page pops-up in front of the display, and presents media content associated with the detected pop-up page on the display. The media content is viewable through the pop-up page and thus visually enhances the pop-up page.
This summary is provided to introduce simplified concepts concerning a media enhanced pop-up book and techniques and devices for presenting media content to visually enhance a pop-up book, which is further described below in the Detailed Description. This summary is not intended to identify essential features of the claimed subject matter, nor is it intended for use in determining the scope of the claimed subject matter.
Embodiments of a media enhanced pop-up book and techniques and devices for presenting media content to visually enhance a pop-up book are described with reference to the following drawings. The same numbers are used throughout the drawings to reference like features and components:
This document describes a media enhanced pop-up book and techniques and devices for presenting media content to visually enhance a pop-up book. A media enhanced pop-up book includes physical pages and pop-up pages attached to the physical pages. The media enhanced pop-up book further includes a pop-up system configured to cause the pop-up pages to pop-up in front of a display of a computing device as the physical pages are turned.
Example Environment
Book 102 is a physical book and includes physical pages (“pages”) 106, which may be implemented with a physical material such as paper, cardboard, or plastic, to name just a few. In this example, book 102 is open to a first page 106-1 and a second page 106-2 that is adjacent to first page 106-1. As described throughout, a “first page” corresponds to the page positioned on the left of book 102 when the book is open, and a “second page” corresponds to the page on the right when the book is open. Of course, it is to be appreciated that if the user turns to a previous page in book 102, by turning first page 106-1, that the backside of first page 106-1 will be positioned on the right side of book 102 adjacent to a previous page of book 102 positioned on the left. Each page 106 of book 102 may include text or images like many standard physical books.
Book 102 includes three-dimensional pop-up pages (“pop-up pages”) 108, which pop-up and out of book 102 as the reader turns pages 106 of book 102. The pop-up pages 108 may be made from any type of sturdy material, such as cardboard, plastic, and so forth.
Each pop-up page 108 is associated with two adjacent pages of book 102. For example, in
Pop-up page 108 includes artwork that enables media content displayed on a display 110 of computing device 104 to be viewable through the artwork when display 110 is positioned behind book 102. In this example, the artwork includes a house, a fence, and lampposts. The material of pop-up page 108 around the house, fence, and lampposts is cut-out which enables display 110, positioned behind pop-up page 108, to be partially viewable. In addition, the areas corresponding to windows and doors in the house are also cut-out. In some cases, instead of cut-outs, pop-up page 108 may include transparent or semi-transparent portions (e.g., pieces of vellum) which enables display 110 to be viewable through pop-up page 108.
Display 110 of computing device 104 may be positioned behind book 102, such that it is substantially-perpendicular to book 102 when book 102 is lying flat, such as on a table. In some cases, book 102 may include a stand or holder for computing device 104, to enable display 110 to be positioned behind book 102.
As discussed in greater detail below, pop-up page 108 is controlled to pop-up and out of book 102 directly in front of display 110. When this occurs, computing device 104 detects pop-up page 108, and presents media content 112 on display 110 that is associated with pop-up page 108. For example, computing device 104 may present different media content 112 for each pop-up page 108.
Media content 112 presented on display 110 visually enhances the artwork of pop-up page 108. For example, computing device 104 can present media content 112 in areas of display 110 that is viewable through pop-up page 108 (e.g., areas which include cut-outs of transparent material), and which is specifically indented to visually enhance the artwork of pop-up page 108.
In
In order to present associated media content 112 for each pop-up page 108, computing device 104 is configured to identify pop-up page 108 when it pops-up in front of display 110. To enable identification of pop-up page 108, electronic identifiers may be embedded within each pop-up page 108 which are detectable by computing device 104. For example, in some cases near field communication (NFC) tags may be embedded into pop-up page 108, which is discussed in more detail below with regards to
In example 200, the pop-up system of book 102 causes pop-up pages 108 to pop-up directly in front of display 110 as pages 106 are turned. The pop-up system ensures that each pop-up page 108 is precisely positioned such that the media content presented on display 110 is viewable behind each pop-up page 108. Note that if pop-up page 108 is not perfectly aligned with display 110, then the media content may not be viewable through pop-up page 108. For example, in
The pop-up system includes a page-turning mechanism 202 and a pop-up mechanism 204. Page-turning mechanism 202 enables the reader to effortlessly turn pages 106 of book 102 forward or backward. The act of turning pages 106 causes pop-up mechanism 204 to force pop-pages 108 to pop-up in in front of display 110.
In example 200, page-turning mechanism 202 is implemented as a “double-hinged” page-turning mechanism, and includes first hinges 206, which rotate on a first fulcrum, and second hinges 208, which rotate on a second fulcrum. First hinges 206 enable first page 106-1 to be turned forward or backward in book 102. Similarly, second hinges 208 enable second page 106-2 to be turned forward or backward in book 102. As described here, turning a page “forward” refers to the act of turning to a “next page” in book 102, whereas turning a page “backward” refers to the act of turning to a “previous page” in book 102.
Consider, for example,
Using two hinges enables better control over the positioning of pop-up page 108 with display 110. Note, however, that book 102 is not limited to using a double-hinged page-turning mechanism. For instance, in some cases page-turning mechanism 202 may be implemented with a single hinge. However, using a single hinge may over constrain the pop-up system, which over time may cause wear and tear on page-turning mechanism 202. Additionally, using a single hinge may decrease the accuracy in the positioning of pop-up page 108 relative to display 110. Thus, when a single hinge is used, computing device 104 may need to adjust the presentation of the media content on display 110, such as by rotating the media content to the left or the right to align the media content with the orientation of pop-up page 108. An example of adjusting the presentation of the media content is discussed in more detail below, with regards to
Pop-up mechanism 204 is configured to cause pop-up page 108 to pop-up and out of book 102 in front of display 110 as the user turns pages 106 of book 102. In this example, pop-up mechanism 204 is triangular-shaped and attached to first page 106-1 and to pop-up page 108. Pop-up page 108 is further attached to second page 106-2. The triangular-shape of pop-up mechanism 204 is designed to give pop-up page 108 a “preload” to seamlessly pop-up and out of book 102, and to fold back down into book 102, as pages are turned.
Thus, as the user turns forward or backward in book 102, pop-up mechanism 204 causes pop-up page 108 to pop-up and out of book 102. For example, when pages 106-1 and 106-2 are turned to by the user, either by turning forward in book 102 using first page 106-1 or turning backward in book 102 using second page 106-2, pop-up mechanism 204 causes pop-up page 108 to pop-up and out of book 102.
Similarly, pop-up mechanism 204 causes pop-up page 108 to fold back down into book 102 as the user turns to a next or previous page 106. In
In one or more implementations, the positioning of pop-up page 108 relative to display 110 can be controlled by modifying the position at which pop-up mechanism 204 attaches to first page 106-1. For example, pop-up mechanism 204 may be adjusted further from, or closer to, the top edge of first page 106-1. Adjusting this position enables control over the registration of pop-up page 108 with computing device 104.
In one or more implementations, the orientation of first page 106-1 is skewed relative to second page 106-2, such that book 102 does not fold open straight. For example, page 106-1 may be skewed slightly up or down from page 106-2 when pages 106-1 and 106-2 are open. Doing so, in combination with where pop-up mechanism 204 attaches to page 106-1, enables the pop-up system to force pop-up pages 108 to pop-up with very good registration to display 110 of computing device 104.
As described above, computing device 104 includes a display 110 that, when positioned behind book 102, can be controlled to present media content, such as images or video, that interact with and visually enhance pop-up page 108 of book 102. In one or more implementations, display 110 is implemented as a multi-touch display, such as a capacitive multi-touch display, that can detect multi-touch input.
Computing device 104 includes one or more computer processors 302 and computer-readable storage media (storage media) 304. Applications and/or an operating system (not shown) embodied as computer-readable instructions on storage media 304 can be executed by computer processors 302 to provide some or all of the functionalities described herein. Storage media 304 also includes a story controller 306 and story data 308, which will be described in more detail below.
In order to determine the current page of book 102 that is open, computing device 104 may include one or more page sensors 310. Page sensor 310 can be implemented as a variety of different types of sensors. In one or more implementations, page sensor 310 is implemented as a near field communication (NFC) sensor. Near field communication is a set of standards that enable devices to establish radio communication with each other by touching two devices together, or by bringing the devices within close proximity to each other, usually no more than a few inches. Additionally, communication is possible between an NFC sensor and an unpowered NFC chip, called an NFC tag. Thus, the NFC sensor can detect NFC tags embedded in pop-up page 108 when pop-up page 108 pops-up in front of display 110, further discussion of which can be found with reference to
Computing device 104 may also include interface(s) 312 that enable wired and/or wireless communication of data over a network 314. Interfaces 312 can include wireless personal-area-network (WPAN) radios compliant with various WPAN standards, such as IEEE 802.15 (also referred to as Bluetooth™) standards, infrared data association (IrDA) standards, or wireless USB standards, to name just a few. Interfaces 312 can also include, by way of example and not limitation, wireless local-area-network (WLAN) radios compliant with any of the various IEEE 802.11 (also referred to as WiFi™) standards, wireless-wide-area-network (WWAN) radios for cellular telephony, wireless-metropolitan-area-network (WMAN) radios compliant with various IEEE 802.15 (also referred to as WiMAX™) standards, and wired local-area-network (LAN) Ethernet transceivers. In one or more implementations, interfaces 312 may be able to directly connect to book 102 via a wired or wireless connection.
Computing device 104 can also be implemented with any number and combination of differing components as further described with reference to the example device shown in
In this example, computing device 104 receives and loads story data 308 corresponding to book 102. Story data 308 can be received over a network, such as network 314, responsive to computing device 104 communicating a request to download story data 308. For example, the user of computing device 104 may be able to access an online store or marketplace to download story data 308. In one or more implementations, story data 308 may be stored on book 102. In these cases, computing device 104 may access story data 308 via a direct wired or wireless connection to book 102.
Story data 308 includes media content 402 that can be presented on display 110 to visually enhance pop-up pages 108 of book 102. For example, as depicted in
Each piece of media content 402 in story data 308 includes an associated pop-up page identifier 404 which associates or maps the piece of media content 402 to a corresponding pop-up page 108 of book 102. In
As the reader begins interacting with book 102, a page turn 406 occurs, which causes a pop-up page 108 to pop-up in front of display 110, as described above. Story controller 306 detects the presence of pop-up page 108 in front of display 110 by detecting a pop-up page identifier 408 embedded in pop-up page 108. For example, story controller 306 may detect pop-up page identifier 408 when implemented as an NFC tag or a pattern of touch input points, as described below with regards to
Next, story controller 306 determines media content associated with the detected pop-up page 108. To do so, story controller 306 compares the detected pop-up page identifier 408 to story data 308, and selects media content 410 from story data 308 based on the detected pop-up page identifier 408.
Next, story controller 306 communicates selected media content 410, associated with pop-up page 108, to display 110 to cause display 110 to present media content 410. The presentation of media content 410, by display 110, interacts with and visually enhances pop-up page 108, as described throughout.
In this example, an NFC tag 502 is embedded into each pop-up page 108 (e.g., into the back of pop-up page 108). Each pop-up page 108 may include a different NFC tag. Page sensor 310 may be implemented as an NFC sensor that is configured to detect NFC tag 502 embedded in pop-up page 108 when pop-up page 108 pops-up in front of display 110. For example, when the reader turns pages 106 of book 102, pop-up page 108 pops-up in front of display 110, and makes contact with, or comes within close proximity to, computing device 104. The close proximity of pop-up page 108 to computing device 104 enables the NFC sensor to detect pop-up page 108 of book 102 by detecting NFC tag 502.
As described above, story data 308 associates media content 402 with NFC tags 502. Thus, responsive to detecting NFC tag 502, story controller 306 selects media content from story data 308 based on the detected NFC tag 502. Story controller 306 then presents the media content, associated with NFC tag 502, on display 110 to visually enhance pop-up page 108, as described throughout.
While example 500 is described with reference to NFC tags, it is to be noted that other types of wireless or unpowered tags may be used in place of NFC tags.
In this implementation, different patterns of touch input points are embedded into the back of pop-up pages 108. In example 600, a pattern of touch input points includes touch input points 602, 604, 606, and 608. Each pop-up page 108 may have a different pattern of touch input points. For example, the size, number, shape, and/or positioning of the touch input points may be different for each pop-up page 108.
To detect the pattern of touch input points, display 110 may be implemented as a multi-touch display (e.g., a capacitive multi-touch display) that is configured to detect multi-touch-input. Touch input points 602, 604, 606, and 608 may be constructed from a capacitive material that is detectable by the multi-touch display.
When the reader turns pages 106 of book 102, pop-up page 108 pops-up and out of book 102, and makes contact with, or comes within close proximity to, display 110. When this occurs, the multi-touch display detects pop-up page 108 of book 102 by detecting the pattern of touch input points 602, 604, 606, and 608.
As described above, story data 308 associates media content 402 with patterns of touch input points. Thus, responsive to detecting the pattern of touch input points 602, 604, 606, and 608, story controller 306 selects media content from story data 308 based on the detected pattern of touch input points. Story controller 306 then presents the media content, associated with the detected pattern of touch input points, on display 110 to visually enhance pop-up page 108, as described throughout.
In some cases, pop-up page 108 may not pop-up and align correctly with display 110. For example, pop-up page 108 may be rotated to the left or right relative to display 110. When this occurs, the media content may not be viewable through pop-up page 108. For example, the child in
In one or more implementations, story controller 306 is configured to detect the orientation and positioning of pop-up page 108 relative to display 110, and adjust the presentation of the media content to align the media content with the orientation of pop-up page 108 relative to display 110.
Consider, for example,
Story controller 306 is configured to detect the orientation and positioning of pop-up page 108 relative to display 110, and adjust the presentation of the media content to align the media content with the orientation of pop-up page 108 relative to display 110. To do so, story controller 306 can detect the orientation and positioning of pop-up page 108 by detecting the positioning of multiple touch input points on pop-up page 108, such as touch input points 602, 604, 606, and 608. For example, story controller 306 can detect that each of touch input points 602, 604, 606, and 608 are rotated down and to the right of their intended positions.
Story controller 306 then adjusts the presentation of the media content by rotating the media content to conform to the rotation of the detected touch input points. In
In some cases, story controller 306 may present the adjusted media content without ever presenting the non-adjusted media content. In
In one or more implementations, each pop-up page 108 may include an NFC tag and touch input points. The NFC tag may be used by story controller 306 to identify pop-up page 108, and the touch input points may be used by story controller 306 to adjust the presentation of media content. For example, each page 108 may include an NFC tag, and touch input points, such as touch input points positioned in each corner of pop-up page 108.
Note that that story controller 306 may determine the current pop-up page in different ways than those described above. For example, in one or more implementations, book 102 may be equipped with a page sensor that senses the currently open pages, and communicates sensor data (e.g., via a wired or wireless connection) to computing device 104. For example, the page sensor may be implemented as a flex sensor. Flex sensors are configured to change in resistance or voltage when they flex or bend. For example, the flex sensor may output a high resistance value with a high amount of bend, and a low resistance value with a low amount of bend. Thus, the flex sensor may be attached around the hinge of book 102 to sense the current pages of book 102 that are open. For example, the resistance values of the flex sensor may be mapped to each page of book 102 to enable computing device 104 to determine the current page based on the resistance value of the flex sensor.
Example Methods
At 804, a pop-up page is caused to pop-up in front of a display. For example, pop-up mechanism 204 causes pop-up page 108 to pop-up in front of display 110 responsive to first page 106-1 of book 102 being turned forward on first hinge 206.
At 806, a second page of the book is turned forward on a second hinge that rotates on a second fulcrum. For example, the user turns second page 106-2, which is adjacent to first page 106-1, of book 102 forward on a second hinge 208 that rotates on a second fulcrum.
At 808, the pop-up page is caused to fold down into the book. For example, pop-up mechanism 204 causes pop-up page 108 to fold down into book 102 responsive to second page 106-2 of book 102 being turned backward on second hinge 208.
At 902, an NFC tag embedded in a pop-up page of a book is detected by a computing device using an NFC sensor when the pop-up page pops-up in front of a display of the computing device. For example, page sensor 310, implemented as an NFC sensor, detects NFC tag 502 embedded in pop-up page 108 of book 102 when pop-up page 108 pops-up in front of display 110 of computing device 104.
At 904, media content associated with the NFC tag is determined. For example, story controller 306 of computing device 104 determines media content 402 by comparing the detected NFC tag to story data 308.
At 906, the media content associated with the NFC tag is presented on the display to visually enhance the pop-up page. For example, computing device 104 presents media content associated with NFC tag 502 on display 110 positioned behind pop-up page 108 to visually enhance the pop-up page.
At 1002, a pattern of touch input points embedded in a pop-up page of a book is detected by a multi-touch display of a computing device when the pop-up page pops-up in front of the multi-touch display. For example, display 110 of computing device 104, when implemented as a multi-touch display, detects a pattern of touch input points 602, 604, 606, and 608 embedded in pop-up page 108 of book 102 when pop-up page 108 pops-up in front of the multi-touch display.
At 1004, media content associated with the pattern of touch input points is determined. For example, story controller 306 of computing device 104 determines media content associated with pattern of touch input points 602, 604, 606, and 608 in story data 310.
At 1006, the media content associated with the pattern of touch input points is presented on the multi-touch display to visually enhance the pop-up page. For example, computing device 104 presents media content associated with the pattern of touch input points 602, 604, 606, and 608 on multi-touch display 110 positioned behind pop-up page 108 to visually enhance the pop-up page.
Example Computing System
Computing system 1100 includes communication devices 1102 that enable wired and/or wireless communication of device data 1104 (e.g., received data, data that is being received, data scheduled for broadcast, data packets of the data, etc.). Device data 1104 or other device content can include configuration settings of the device, media content stored on the device, and/or information associated with a user of the device. Media content stored on computing system 1100 can include any type of audio, video, and/or image data. Computing system 1100 includes one or more data inputs 1106 via which any type of data, media content, and/or inputs can be received, such as human utterances, user-selectable inputs (explicit or implicit), messages, music, television media content, recorded video content, and any other type of audio, video, and/or image data received from any content and/or data source.
Computing system 1100 also includes communication interfaces 1108, which can be implemented as any one or more of a serial and/or parallel interface, a wireless interface, any type of network interface, a modem, and as any other type of communication interface. Communication interfaces 1108 provide a connection and/or communication links between computing system 1100 and a communication network by which other electronic, computing, and communication devices communicate data with computing system 1100.
Computing system 1100 includes one or more processors 1110 (e.g., any of microprocessors, controllers, and the like), which process various computer-executable instructions to control the operation of computing system 1100 and to enable techniques for, or in which can be embodied, book 102 and computing device 104. Alternatively or in addition, computing system 1100 can be implemented with any one or combination of hardware, firmware, or fixed logic circuitry that is implemented in connection with processing and control circuits which are generally identified at 1112. Although not shown, computing system 1100 can include a system bus or data transfer system that couples the various components within the device. A system bus can include any one or combination of different bus structures, such as a memory bus or memory controller, a peripheral bus, a universal serial bus, and/or a processor or local bus that utilizes any of a variety of bus architectures.
Computing system 1100 also includes computer-readable media 1114, such as one or more memory devices that enable persistent and/or non-transitory data storage (i.e., in contrast to mere signal transmission), examples of which include random access memory (RAM), non-volatile memory (e.g., any one or more of a read-only memory (ROM), flash memory, EPROM, EEPROM, etc.), and a disk storage device. A disk storage device may be implemented as any type of magnetic or optical storage device, such as a hard disk drive, a recordable and/or rewriteable compact disc (CD), any type of a digital versatile disc (DVD), and the like. Computing system 1100 can also include a mass storage media device 1116.
Computer-readable media 1114 provides data storage mechanisms to store device data 1104, as well as various device applications 1118 and any other types of information and/or data related to operational aspects of computing system 1100. For example, an operating system 1120 can be maintained as a computer application with computer-readable media 1114 and executed on processors 1110. Device applications 1118 may include a device manager, such as any form of a control application, software application, signal-processing and control module, code that is native to a particular device, a hardware abstraction layer for a particular device, and so on.
Device applications 1118 also include any system components, engines, or managers to implement book 102 and/or computing device 104. In this example, device applications 1118 include story controller 306.
CONCLUSIONAlthough embodiments of a media enhanced pop-up book and techniques and devices for presenting media content to visually enhance a pop-up book have been described in language specific to features and/or methods, it is to be understood that the subject of the appended claims is not necessarily limited to the specific features or methods described. Rather, the specific features and methods are disclosed as example implementations of a media enhanced pop-up book and techniques and devices for presenting media content to visually enhance a pop-up book.
Claims
1. A pop-up book, comprising:
- physical pages;
- one or more pop-up pages attached to the physical pages; and
- a pop-up system configured to cause the one or more pop-up pages to pop-up in front of a display of a computing device as the physical pages are turned.
2. The pop-up book as recited in claim 1, wherein each pop-up page includes an electronic identifier embedded in the pop-up page.
3. The pop-up book as recited in claim 2, wherein the pop-up system is further configured to cause the one or more pop-up pages to pop-up in front of the display of the computing device to cause the computing device to detect the electronic identifier embedded in the pop-up page.
4. The pop-up book as recited in claim 3, wherein the pop-up system is further configured to cause the one or more pop-up pages to pop-up in front of the display of the computing device to cause the computing device to present media content associated with the pop-up page on the display responsive to detecting the electronic identifier embedded in the pop-up page.
5. The pop-up book as recited in claim 4, wherein each pop-up page includes cut-outs that enable the media content presented on the display to be viewable through the cut-outs.
6. The pop-up book as recited in claim 2, wherein the electronic identifier comprises an NFC tag that is detectable by an NFC sensor of the computing device.
7. The pop-up book as recited in claim 2, wherein the display of the computing device comprises a multi-touch display, and wherein the electronic identifier comprises a pattern of touch input points that are detectable by the multi-touch display.
8. The pop-up book as recited in claim 1, wherein the pop-up system includes a double-hinged page-turning mechanism.
9. The pop-up book as recited in claim 1, wherein each pop-up page is associated with a first page positioned on the left when the book is open to the pop-up page and a second page positioned on the right when the book is open to the pop-up page.
10. The pop-up book as recited in claim 9, wherein the pop-up system includes, for each pop-up page, a double-hinged page-turning mechanism comprising a first hinge that rotates on a first fulcrum to enable the first page to be turned, and a second hinge that rotates on a second fulcrum to enable the second page to be turned.
11. The pop-up book as recited in claim 9, wherein the pop-up system includes, for each pop-up page, a pop-up mechanism configured to cause the pop-up page to pop-up in front of the display, the pop-up mechanism attached to the first page and to the pop-up page, and the pop-up page further attached to the second page.
12. The pop-up book as recited in claim 11, wherein turning the first page forward in the book causes the pop-up page to pop-up in front of the display, wherein turning the first page backward in the book causes the pop-up page to fold down into the book, wherein turning the second page forward in the book causes the pop-up page to fold down into the book, and wherein turning the second page backward in the book causes the pop-up page to pop-up in front of the display.
13. The pop-up book as recited in claim 11, wherein the positioning of the pop-up page relative to the display can be controlled by modifying the position at which the pop-up mechanism attaches to the first page.
14. The pop-up book as recited in claim 11, wherein the pop-up mechanism is triangular-shaped.
15. The pop-up book as recited in claim 9, wherein the orientation of the first page is skewed relative to the second page when the book is open to the first page and the second page.
16. A method comprising:
- turning a first page of a book forward on a first hinge that rotates on a first fulcrum;
- causing a pop-up page of the book to pop-up in front of a display of a computing device responsive to turning the first page of the book forward;
- turning a second page of the book forward on a second hinge that rotates on a second fulcrum, the second page adjacent to the first page; and
- causing the pop-up page to fold down into the book responsive to turning the second page of the book forward.
17. The method as recited in claim 16, wherein the causing the pop-up page to pop-up in front of the display causes the computing device to detect an electronic identifier embedded in the pop-up page.
18. The method as recited in claim 16, wherein the causing the pop-up page to pop-up in front of the display causes the computing device to present media content on the display.
19. The method as recited in claim 16, further comprising:
- turning the second page of the book backward on the second hinge that rotates on the second fulcrum; and
- causing the pop-up page to pop-up in front of the display responsive to turning the second page of the book backward.
20. The method as recited in claim 19, further comprising:
- turning the first page of the book backward on the first hinge that rotates on the first fulcrum; and
- causing the pop-up page to fold down into the book responsive to turning the first page of the book backward.
Type: Application
Filed: Jan 7, 2015
Publication Date: Mar 3, 2016
Inventors: Ali Javan Javidan (Sunnyvale, CA), Frank Vincent Savino (San Carlos, CA), Norbert B. Tydingco (Newark, CA), Mark Anthony Zarich (Oakland, CA), Aaron Arthur Weiss (Mountain View, CA)
Application Number: 14/591,796