Systems and methods for interactive mobile electronic content creation and publication
AssigneeSemi-Linear, Inc.
InventorLinda M. Holliday
Life of this patent
Estimating the term…
Abstract
Existing content such as books are reorganized and condensed as electronic books for display on a mobile computing device. The electronic books have a hierarchical structure. A user interacts with the content of the book by way of a touch screen of the mobile computing device. The navigation may be non-linear in nature and the book is reconstructed as a set of primary ideas, supporting ideas, stacks of cards for the supporting ideas, and individual cards comprising elements and commentary from or about the book.
Claims20
A method, comprising:
- performing, at a server, a linguistic analysis on content source data to produce a representation of a semantic hierarchical relationship between a plurality of unstructured portions of a discrete instance of digital content included within the content source data,
- each unstructured portion from the plurality of unstructured portions of the discrete instance of digital content lacking a predefined semantic hierarchical structure with respect to the remaining unstructured portions from the plurality of unstructured portions of the discrete instance of digital content,
- generating, at the server, a plurality of content cards based on the representation of the semantic hierarchical relationship,
- each content card from the plurality of content cards being uniquely associated with an unstructured portion from the plurality of unstructured portions of the discrete instance of digital content;
- instantiating, at the server, a modular content data structure including the plurality of content cards and content data metadata that includes an identifier of a content source of the content source data in the plurality of content cards;
- and
- sending a signal from the server to a mobile communication device, the signal including computer executable code that, when executed by a processor of the mobile communication device, causes the modular content data structure to be displayed on the mobile communication device in a grid view and navigated by way of the mobile communication device.
A non-transitory medium storing code representing a plurality of processor-executable instructions, the code comprising code to cause a processor to:
- perform a linguistic analysis on content source data to produce a representation of a semantic hierarchical relationship between a plurality of unstructured portions of a discrete instance of digital content included within the content source data,
- each unstructured portion from the plurality of unstructured portions of the discrete instance of digital content lacking a predefined semantic hierarchical structure with respect to the remaining unstructured portions from the plurality of unstructured portions of the discrete instance of digital content;
- generate a plurality of content cards from content source data based on the semantic hierarchical relationship between the plurality of unstructured portions of the discrete instance of digital content, each content card from the plurality of content cards being uniquely associated with an unstructured portion from the plurality of unstructured portions of the discrete instance of digital content;
- instantiate a modular content data structure including the plurality of content cards and content data metadata that includes an identifier of the content source of the content source data in the plurality of content cards;
- and
- send a signal to a mobile communication device, the signal including computer executable code that, when executed by a processor of the mobile communication device, causes the modular content data structure to be displayed on the mobile communication device in a grid view and navigated by way of the mobile communication device.
A non-transitory medium storing code representing a plurality of processor-executable instructions, the code comprising code to cause a processor to:
- receive a signal at a mobile communication device, the signal representing a modular content data structure that includes a plurality of content cards and content data metadata that includes an identifier of a content source of content source data in the plurality of content cards,
- each content card from the plurality of content cards being based on a representation of a semantic hierarchical relationship between a plurality of unstructured portions of a discrete instance of digital content included in the content source data and produced by a linguistic analysis on the content source data, each unstructured portion from the plurality of unstructured portions of the discrete instance of digital content lacking a predefined semantic hierarchical structure with respect to the remaining unstructured portions from the plurality of unstructured portions of the discrete instance of digital content, each content card from the plurality of content cards being uniquely associated with an unstructured portion from the plurality of unstructured portions of the discreet instance of digital content;
- and
- display the modular content data structure on the mobile communication device in a grid view and navigated by way of the mobile communication device.
Dependencies are inferred from the claim text.