×

Pinning a callout animation

  • US 9,489,761 B2
  • Filed: 04/23/2015
  • Issued: 11/08/2016
  • Est. Priority Date: 10/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for animating pinning of callouts to a content surface in an application, 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;

    display content on the content surface in a first user interface window of the application;

    receive a first callout selection in the application;

    in response to the first callout selection, display a first callout in a second user interface window that is separate from and floats above the first user interface window;

    receive a first pin selection of the first callout in the application;

    in response to the first pin selection, pin the first callout to the content surface in the first user interface window of the application, wherein pinning the first callout comprises;

    animating movement of the second user interface window across the first user interface window from a first location above the content surface of the first user interface window to a first pin location within the content surface of the first user interface window;

    animating a size adjustment of the content on the content surface in the first user interface window as the second user interface window moves across and above the content surface of the first user interface window to adjust for a size of the first callout as pinned in the content surface to form a size adjusted content; and

    removing the second user interface window and a frame of the second user interface window to integrate all of the first callout into the content surface of the first user interface window; and

    displaying a pinned first callout and the size adjusted content on the content surface of the first user interface window.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×