Pinning a Callout Animation
First Claim
1. A computer-implemented method for animating the attachment of content items to a location on a content surface in a user interface, comprising:
- displaying in the user interface, by a computer, a content item at an initial position above the content surface in the user interface;
receiving in the user interface, by the computer, a request to attach the content item to a final position on the content surface;
displaying in the user interface, by the computer, an animation of the content item moving, from the initial position, across the content surface until the final position has been reached; and
attaching in the user interface, by the computer, the content item to the content surface at the final position.
2 Assignments
0 Petitions
Accused Products
Abstract
Animation for the attachment of content items to a location on a content surface in a user interface is provided. A user interface showing a content surface may be displayed on a computer. The content surface may include a content item at an initial position above the content surface. The content surface may display content formatted for display over an area comprising a totality of the content surface. The computer may then receive in the user interface a request to attach the content item to a final position on the content surface. The computer may then display an animation of the content item moving, from the initial position, across the content surface until the final position has been reached. The computer may then attach the content item to the content surface at the final position.
-
Citations
20 Claims
-
1. A computer-implemented method for animating the attachment of content items to a location on a content surface in a user interface, comprising:
-
displaying in the user interface, by a computer, a content item at an initial position above the content surface in the user interface; receiving in the user interface, by the computer, a request to attach the content item to a final position on the content surface; displaying in the user interface, by the computer, an animation of the content item moving, from the initial position, across the content surface until the final position has been reached; and attaching in the user interface, by the computer, the content item to the content surface at the final position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for animating the pinning of callouts to a location on a content surface in a user interface, comprising:
-
a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to; receive in the user interface, a selection of a callout from the content surface; display in the user interface, the callout at an initial position above the content surface in the user interface; receive in the user interface, a request to pin the callout to a final position on the content surface; display in the user interface, an animation of the callout moving, from the initial position, across the content surface until the final position has been reached; and pin in the user interface, the callout to the content surface at the final position. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium comprising computer executable instructions which, when executed by a computer, will cause the computer to perform a method for animating the pinning of callouts to a location on a content surface in a user interface, comprising:
-
receiving in the user interface, a selection of a first callout from the content surface; displaying in the user interface, the first callout floating above an initial position on the content surface in the user interface; receiving in the user interface, a request to pin the first callout to a final position on the content surface; displaying in the user interface, an animation of the first callout, moving from the initial position across the content surface until the final position has been reached, the animation of the first callout comprising resizing the content in the content surface to make space for the first callout at the final position; pinning in the user interface, the first callout to the content surface at the final position by displaying a cross-fade animation showing a transition of the callout floating above the final position on the content surface to a docked state within the content surface at the final position; receiving in the user interface, a request to pin another callout to the final position on the content surface; displaying in the user interface, an animation of the another callout moving across the content surface until the final position has been reached; and pinning in the user interface, the another callout to the content surface at the final position by resizing the docked callout to make space for the another callout at the final position. - View Dependent Claims (19, 20)
-
Specification