×

Systems and methods for layering content

  • US 9,830,621 B2
  • Filed: 03/14/2014
  • Issued: 11/28/2017
  • Est. Priority Date: 03/14/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computing device, comprising:

  • a memory component;

    a display component;

    a network interface component configured to receive content and instructions, the content and instructions including a video and a first plurality of user interface (UI) elements; and

    one or more processors coupled to the network interface component, the memory component, and the display component, the one or more processors being configured to execute the instructions, the instructions causing the one or more processors to;

    layer the video into a first layer and the first plurality of UI elements into a second layer;

    in response to interaction, by a user, with the first plurality of UI elements, control playback of the content in the first layer;

    display the second layer over the first layer on the display component;

    receive a function call from the first layer in response to the user interacting with the content being played back in the first layer; and

    in response to the function call;

    retrieve a second plurality of UI elements, the second plurality of UI elements being different from the first plurality of UI elements and the second plurality of UI elements being configured to call one or more application programming interface (API) functions in the second layer that control the playback of the content in the first layer when one or more of the second plurality of UI elements are interacted with by the user;

    add the second plurality of UI elements to the second layer; and

    display the second plurality of UI elements in the second layer over the first layer on the display component.

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