Object-aware transitions
AssigneeApple Inc.
InventorJames Eric Tilton
Life of this patent
Estimating the term…
Abstract
Techniques for accomplishing slide transitions in a presentation are disclosed. In accordance with these techniques, objects within the slides are identified, automatically or by a user, and each object is individually manipulable during slide transitions. The individual manipulation applied to each object during a transition may also be automatically determined or specified by a user. In certain embodiments, the persistence of an object between slides may be taken into account in the manipulation of the object during slide transition.
Claims28
1-20. (canceled)
A method comprising:
- identifying one or more characters as being present in a character string on a first slide and in a different character string in a second slide;
- and
- generating a transition between the first slide and the second slide in which the one or more characters remain on the screen and are animated from the character string into the different character string.
A method for generating slide transitions for a computer-implemented slide show presentation, comprising:
- providing a first computer-executable routine to a processor or to a memory utilized by the processor, wherein the first computer-executable routine, when executed by the processor, determines an animation path for an object on an outgoing slide of a presentation slide show;
- and
- providing a second computer-executable routine to the processor or to the memory utilized by the processor, wherein the second computer-executable routine, when executed by the processor, animates the object along the animation path during a transition to an incoming slide, wherein the object is animated independently of animations applied to other objects on the outgoing slide during the transition.
A method for animating transitions between slides of a computer-implemented slide show presentation, comprising:
- providing a first routine to a processor or to a memory utilized by the processor, wherein the first routine, when executed by the processor, determines a first object animation for a first object on a slide of a slide show presentation;
- providing a second routine to the processor or to the memory utilized by the processor, wherein the second routine, when executed by the processor, determines a second object animation for a second object on the slide, wherein the second object animation is different from the first object animation;
- and
- providing a third routine to the processor or to the memory utilized by the processor, wherein the third routine, when executed by the processor, animates the first object in accordance with the first object animation and the second object in accordance with the second object animation during a slide transition.
Computer-readable media comprising a computer program product, the computer program product comprising:
- a first routine capable of determining a first animation for a first object on a slide and a second animation for a second object on the slide, wherein the slide is part of a multi-slide presentation;
- and
- a second routine capable of animating the first object in accordance with the first animation and the second object in accordance with the second animation when the slide transitions to a next slide of the multi-slide presentation.
Dependencies are inferred from the claim text.