Dynamically customizing a digital publication
First Claim
1. A method comprising:
- sequentially presenting content of a digital publication by one or more of visually displaying the content on an electronic display of an electronic book reader and audibly narrating the content in the electronic book reader, the content of the digital publication comprising text content of a book, the text content being presented according to a predetermined order;
determining a first geographic location of the electronic book reader;
parsing the text content ahead of a current presentation location in the text content for a customization tag, the current presentation location comprising a location in the text content currently being presented on the electronic book reader;
detecting a customization tag in the text content at a location in the text content ahead of the current presentation location, the customization tag indicating a portion of the text content customizable according to the first geographic location of the electronic book reader, the customization tag associated with customization content, the customization content associated with the first geographic location;
accessing the customization content associated with the customization tag, the customization content comprising one or more of text content, visual content, and audible content;
pre-loading the customization content in response to detecting the customization tag at a location in the text content ahead of the current presentation location;
presenting the customization content at a point in the text content indicated by the customization tag;
detecting the first geographic location of the electronic book reader change from the first geographic location to a second geographic location different from the first geographic location; and
dynamically changing the customization content for the customization tag from content associated with the first geographic location to content associated with the second geographic location while the text content is presented on the electronic book reader in response to detecting the geographic location change from the first geographic location to the second geographic location.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for dynamically customizing a digital publication includes sequentially presenting content of a digital publication by one or more of visually displaying the content on an electronic display and audibly narrating the content. The method includes detecting a customization tag in the content. The customization tag indicates a portion of the content customizable according to a geographic location. The customization tag is associated with customization content. The customization content is associated with the geographic location. The method includes accessing the customization content associated with the customization tag. The customization content includes one or more of text content, visual content, and audible content. The method includes presenting the customization content at a point in the content indicated by the customization tag.
22 Citations
17 Claims
-
1. A method comprising:
-
sequentially presenting content of a digital publication by one or more of visually displaying the content on an electronic display of an electronic book reader and audibly narrating the content in the electronic book reader, the content of the digital publication comprising text content of a book, the text content being presented according to a predetermined order; determining a first geographic location of the electronic book reader; parsing the text content ahead of a current presentation location in the text content for a customization tag, the current presentation location comprising a location in the text content currently being presented on the electronic book reader; detecting a customization tag in the text content at a location in the text content ahead of the current presentation location, the customization tag indicating a portion of the text content customizable according to the first geographic location of the electronic book reader, the customization tag associated with customization content, the customization content associated with the first geographic location; accessing the customization content associated with the customization tag, the customization content comprising one or more of text content, visual content, and audible content; pre-loading the customization content in response to detecting the customization tag at a location in the text content ahead of the current presentation location; presenting the customization content at a point in the text content indicated by the customization tag; detecting the first geographic location of the electronic book reader change from the first geographic location to a second geographic location different from the first geographic location; and dynamically changing the customization content for the customization tag from content associated with the first geographic location to content associated with the second geographic location while the text content is presented on the electronic book reader in response to detecting the geographic location change from the first geographic location to the second geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a presentation module that sequentially presents content of a digital publication by one or more of visually displaying the content on an electronic display of an electronic book reader and audibly narrating the content in the electronic book reader, the content of the digital publication comprising text content of a book, the text content being presented according to a predetermined order; a location module that determines a first location of the electronic book reader; a search-ahead module that parses the text content ahead of a current presentation location in the text content for a customization tag, the current presentation location comprising a location in the text content currently being presented on the electronic book reader; a detection module that detects a customization tag in the text content at a location in the text content ahead of the current presentation location, the customization tag indicating a portion of the content customizable according to the first geographic location of the electronic book reader, the customization tag associated with customization content, the customization content associated with the first geographic location; an access module that accesses the customization content associated with the customization tag, the customization content comprising one or more of text content, visual content, and audible content; a pre-load module that pre-loads the customization content in response to detecting the customization tag at a location in the text content ahead of the current presentation location; and a customization module that presents the customization content associated with the first geographic location at a point in the content indicated by the customization tag, the customization content being dynamically changed from content associated with the first geographic location to content associated with the second geographic location while the text content is presented on the electronic book reader in response to detecting a change of the first geographic location of the electronic book reader to a second geographic location is detected, the second geographic location being different than the first geographic location. - View Dependent Claims (13, 14)
-
-
15. A computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code for:
-
sequentially presenting content of a digital publication by one or more of visually displaying the content on an electronic display of an electronic book reader and audibly narrating the content in the electronic book reader, the content of the digital publication comprising text content of a book, the text content being presented according to a predetermined order; determining a first geographic location of the electronic book reader; parsing the text content ahead of a current presentation location in the text content for a customization tag, the current presentation location comprising a location in the text content currently being presented on the electronic book reader; detecting a customization tag in the text content at a location in the text content ahead of the current presentation location, the customization tag indicating a portion of the text content customizable according to a first geographic location of the electronic book reader, the customization tag associated with customization content, the customization content associated with the first geographic location; accessing the customization content associated with the customization tag, the customization content comprising one or more of text content, visual content, and audible content; pre-loading the customization content in response to detecting the customization tag at a location in the text content ahead of the current presentation location; presenting the customization content at a point in the text content indicated by the customization tag; detecting the first geographic location of the electronic book reader change from the first geographic location to a second geographic location different from the first geographic location; and dynamically changing the customization content for the customization tag from content associated with the first geographic location to content associated with the second geographic location while the text content is presented on the electronic book reader in response to detecting the geographic location change from the first geographic location to the second geographic location. - View Dependent Claims (16, 17)
-
Specification