SYSTEMS AND METHODS FOR CREATING, EDITING AND PUBLISHING CROSS-PLATFORM INTERACTIVE ELECTRONIC WORKS
First Claim
1. A system comprising:
- a content-creation module configured to provide to content contributors a set of one or more content viewing and editing tools to create a target platform-independent representation of a digital content work, said content viewing and editing tools including one or more tools configured to provide simulated representations of the digital content work in appearance and function for each of a plurality of target devices or media; and
a publication module configured to produce a plurality of target platform-dependent representations of the digital content work from the target platform-independent representation of the digital content work, each target platform-dependent representation being for display on a respective one of the plurality of target devices or media,wherein the publication module is provided profiles for each target device or medium, said profiles specifying capabilities of the respective target device or medium, and the target platform-dependent representations of the digital content work are created so as to be compliant with profile-specified capabilities of the respective target device or medium.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for creating, editing and publishing cross-platform interactive digital content works include a content management component configured to store portions of a digital content work and to implement version control of the digital content work; a defect tracking component configured to store a defect record related to a stored portion of the digital content work; a publication pipeline component configured to format the digital content work for publication; and a integration component configured to present a graphical user interface which allows for editing the stored portions of the digital content work, editing the defect record, and instructing the publication pipeline to format the digital content work for publication.
91 Citations
16 Claims
-
1. A system comprising:
-
a content-creation module configured to provide to content contributors a set of one or more content viewing and editing tools to create a target platform-independent representation of a digital content work, said content viewing and editing tools including one or more tools configured to provide simulated representations of the digital content work in appearance and function for each of a plurality of target devices or media; and a publication module configured to produce a plurality of target platform-dependent representations of the digital content work from the target platform-independent representation of the digital content work, each target platform-dependent representation being for display on a respective one of the plurality of target devices or media, wherein the publication module is provided profiles for each target device or medium, said profiles specifying capabilities of the respective target device or medium, and the target platform-dependent representations of the digital content work are created so as to be compliant with profile-specified capabilities of the respective target device or medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of creating a markup language representation of a digital content work comprising defining, responsive to user input, a markup language representation of a digital content work as a collection of a plurality of patterns, each pattern defining a markup language object having a number of user-specified configuration options, at least some of the markup language objects including semantic metadata describing respective content included within the objects in terms of its substance rather than its form or appearance;
- and publishing the markup language representation of the digital content work in one or more format-dependent representations for display on respective ones of a plurality of target devices or media.
- View Dependent Claims (15, 16)
Specification