Animation based on Content Presentation Structures

US2016358367A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016358367-A1
Application numberUS-201514871244-A
CountryUS
Kind codeA1
Filing dateSep 30, 2015
Priority dateJun 7, 2015
Publication dateDec 8, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for presenting an article at a computing device, the method comprising: receiving a content presentation structure for the article, the content presentation structure comprising: content of the article that is structured into a plurality of components; a specification of an animation effect for animating a group of two or more components in the plurality of components; and presenting the article according to the received content presentation structure and animating the group of components according to the specification of the animation effect. 2 . The method of claim 1 , wherein the animation effect is further based data provided by motion sensors of the computing device. 3 . The method of claim 1 , wherein the animation effect is further based on data provided by user interface. 4 . The method of claim 1 , wherein the animation effect is a user interactive effect based on user motion. 5 . The method of claim 1 , wherein the animation effect is a parallax effect. 6 . The method of claim 1 , wherein the specified content presentation structure is an internal content presentation structure that is derived from a public content presentation structure that specifies the animation effect. 7 . The method of claim 6 , wherein the public content presentation structure specifies the animation effect without specifying the group of components. 8 . The method of claim 6 , wherein the public content presentation structure specifies the animation effect by specifying the group of components. 9 . The method of claim 6 , wherein the public content presentation structure is an enriched content presentation structure based on an authored content presentation structure and a template content presentation structure, wherein the animation effect is specified by the template content presentation structure. 10 . A device comprising: a display screen, a non-transitory machine readable medium storing a program for presenting a document at the display screen, the program comprising sets of instructions for: receiving a content presentation structure for the document, the content presentation structure comprising: content of the document structured into a plurality of components; and a specification of an animation effect for animating a group of two or more components in the plurality of components; generating a blueprint of the document based on the received content presentation structure and rendering the plurality of components for display according to the blueprint; generating an animation script for the animation effect based on the content presentation structure; and displaying the rendered plurality of components and performing the animation effect according to the animation script. 11 . The device of claim 10 , wherein the animation effect is responsive to real-time input provided by the computing device. 12 . The device of claim 10 , wherein the received content presentation structure is an internal content presentation structure that is derived from a public content presentation structure that specifies the animation effect. 13 . The device of claim 12 , wherein the public content presentation structure specifies the animation effect without specifying the set of components. 14 . The device of claim 12 , wherein the public content presentation structure specifies the animation effect by specifying the set of components. 15 . A non-transitory machine readable medium storing a program for presenting an article at a computing device, the program comprising sets of instructions for: receiving a content presentation structure for the article, the content presentation structure comprising content that are structured into a plurality of components, wherein the content presentation structure assigns a plurality of still images to a particular component; and presenting the article on a client device based on the received content presentation structure, wherein the client device displays the plurality of still images sequentially at a layout slot in the article assigned to the particular component. 16 . The non-transitory machine readable medium of claim 15 , wherein each component in the received content presentation structure is assigned a role, wherein the client device displays the plurality of still images as a video based on the assigned role of the particular component. 17 . The non-transitory machine readable medium of claim 15 , wherein the content presentation structure comprises image data for the plurality of images. 18 . The non-transitory machine readable medium of claim 15 , wherein the plurality of still images are displayed continuously as video. 19 . The non-transitory machine readable medium of claim 15 , wherein the received content presentation structure is an internal content presentation structure that is derived from a public content presentation structure that specifies the plurality of still images. 20 . The non-transitory machine readable medium of claim 19 , wherein the public content presentation structure is an enriched content presentation structure based on an authored content presentation structure and a template content presentation structure, wherein the plurality of still images is specified by the template content presentation structure.

Assignees

Inventors

Classifications

  • G06T13/80Primary

    Two-dimensional [2D] animation, e.g. using sprites · CPC title

  • Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Templates · CPC title

  • Optimising the visualization of content, e.g. distillation of HTML documents · CPC title

  • Cropping · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016358367A1 cover?
A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06T13/80. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).