×

Apparatus and methods for providing content context using session metadata

  • US 9,871,994 B1
  • Filed: 01/19/2016
  • Issued: 01/16/2018
  • Est. Priority Date: 01/19/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium storing a plurality of computer-readable instructions which, when executed by one or more processors of a user interface apparatus, cause the user interface apparatus to:

  • obtain a first video stream, the first video stream acquired during a first activity by a first capture device, the first video stream including a first sequence of images, the first sequence of images including visual capture of the first activity, the first sequence of images captured during a first time duration;

    obtain a first metadata stream, the first metadata stream characterizing the first activity captured within the first sequence of images, the first metadata stream including values of a first parameter characterizing an aspect of the first activity captured within the first sequence of images, one or more of the values of the first parameter corresponding to one or more images of the first sequence of images;

    obtain a second video stream, the second video stream acquired during a second activity by a second capture device, the second video stream including a second sequence of images, the second sequence of images including visual capture of the second activity, the second sequence of images captured during a second time duration, wherein at least a portion of the first time duration overlaps with at least a portion of the second time duration;

    obtain a second metadata stream, the second metadata stream characterizing the second activity captured within the second sequence of images, the second metadata stream including values of a second parameter characterizing an aspect of the second activity captured within the second sequence of images, one or more of the values of the second parameter corresponding to one or more images of the second sequence of images;

    present on a display of the user interface apparatus;

    at least a portion of the first video stream, the portion of the first video stream including at least some of the images of the first sequence of images;

    values of the first parameter corresponding to the presented images of the first sequence of images, the presented values of the first parameter characterizing the aspect of the first activity at one or more moments within the first time duration; and

    values of the second parameter characterizing the aspect of the second activity at one or more moments within the second time duration, the one or more moments within the second time duration overlapping with the one or more moments within the first time duration;

    identify an occurrence of a highlight event during the second activity based on the values of the second parameter, the highlight event occurring during some or all of the one or more moments within the second time duration; and

    responsive to the identification of the highlight event during the second activity, present on the display of the user interface apparatus at least a portion of the second video stream, the portion of the second video stream including one or more of the images of the second sequence of images corresponding to the moments within the second time duration during which the highlight event occurred.

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