×

Embeddable media upload object

  • US 9,432,417 B2
  • Filed: 06/25/2013
  • Issued: 08/30/2016
  • Est. Priority Date: 06/25/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • creating a frame within a window that includes content of a page received by a user device from a publishing system, the frame created based on instructions received from a hosting system, the frame including an upload object from the hosting system, the hosting system having a different address domain than the publishing system;

    establishing a communication channel between the window and the frame, the communication channel comprised of a first event listener for the page to receive messages from the upload object and a second event listener for the upload object to receive messages from the page;

    receiving, by the upload object from the page via the communication channel, notification instructions indicating that the upload object notifies the page of a plurality of events when they occur within the frame, at least one of the plurality of events being the upload object receiving from the hosting system an identifier associated with a video created via the upload object;

    initiating a video capture device based on a user request made through the upload object, the video capture device generating video data responsive to the initiation;

    transmitting the generated video data to the hosting system;

    receiving, by the upload object from the hosting system an identifier associated with a video created based on the video data and stored by the hosting system; and

    transmitting, based on the notification instructions, the identifier directly from the upload object to the page via the communication channel, the content of the page updated based on the identifier.

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