Constraint driven authoring environment
First Claim
1. A method comprising:
- receiving an identification of a destination device for which content is to be presented and identifying characteristics of the destination device;
displaying a user interface of a content authoring process, the user interface displaying a plurality of authoring features available within the content authoring process configured to allow creation and modification of content within the content authoring process;
modifying access to at least one of the plurality of authoring features based on the identification of the destination device;
enabling authoring of content in the content authoring process in accordance with the modified at least one authoring feature;
monitoring changes to authored content in the content authoring process associated with the identified characteristics and identifying at least one change to the authored content that is not compatible with the destination device; and
responsive to identifying the at least one change that is not compatible with the destination device, generating and outputting a suggested modification of the at least one change to the authored content to create a modified portion of authored content that is compatible with the identified type of destination device.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques disclosed herein adapt a content authoring environment based on the specifications of destination electronic device for which that content is prepared. Such modification tailors features in the authoring environment to the destination device. The content authoring environment receives an identification of a destination device, such as a mobile phone, for which content is to be presented. The content authoring environment then modifies operation of itself to confirm to characteristics of the identified destination device. For example, such a modification can enable/disable authoring tools, provide device compatibility feedback in response to user content authoring, make changes to created content for device compatibility, and so forth.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving an identification of a destination device for which content is to be presented and identifying characteristics of the destination device; displaying a user interface of a content authoring process, the user interface displaying a plurality of authoring features available within the content authoring process configured to allow creation and modification of content within the content authoring process; modifying access to at least one of the plurality of authoring features based on the identification of the destination device; enabling authoring of content in the content authoring process in accordance with the modified at least one authoring feature; monitoring changes to authored content in the content authoring process associated with the identified characteristics and identifying at least one change to the authored content that is not compatible with the destination device; and responsive to identifying the at least one change that is not compatible with the destination device, generating and outputting a suggested modification of the at least one change to the authored content to create a modified portion of authored content that is compatible with the identified type of destination device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium having instructions encoded thereon that, when executed on a computerized device, cause the computerized device to perform operations comprising:
-
receiving an identification of a destination device for which content is to be presented and identifying characteristics of the destination device; displaying a user interface of a content authoring process, the user interface displaying a plurality of authoring features available within the content authoring process configured to allow creation and modification of content within the content authoring process; modifying access to at least one of the plurality of authoring features based on the identification of the destination device; enabling authoring of content in the content authoring process in accordance with the modified at least one authoring feature; monitoring changes to authored content in the content authoring process associated with the identified characteristics and identifying at least one change to the authored content that is not compatible with the destination device; and responsive to identifying the at least one change that is not compatible with the destination device, generating and outputting a suggested modification of the at least one change to the authored content to create a modified portion of authored content that is compatible with the identified type of destination device. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer system comprising:
-
a memory; a processor; a display; wherein the memory is encoded with an authoring environment application for authoring content for destination devices, and when executed in the processor, provides an authoring environment that performs the operations of; receiving an identification of a destination device for which content is to be presented and identifying characteristics of the destination device; displaying a user interface of a content authoring process, the user interface displaying a plurality of authoring features available within the content authoring process configured to allow creation and modification of content within the content authoring process; modifying access to at least one of the plurality of authoring features based on the identification of the destination device; enabling authoring of content in the content authoring process in accordance with the modified at least one authoring feature; monitoring changes to authored content in the content authoring process associated with the identified characteristics and identifying at least one change to the authored content that is not compatible with the destination device; and responsive to identifying the at least one change that is not compatible with the destination device, generating and outputting a suggested modification of the at least one change to the authored content to create a modified portion of authored content that is compatible with the identified type of destination device. - View Dependent Claims (23)
-
Specification