Patent ID: 8763052
Filing Date: 2014-06-24
Classification: H04N

Abstract:
1. A method of delivering graphically rich interactive application user interfaces to video-enabled resource-constrained devices, comprising: a) encoding a plurality of user interface screens into a series of video segments having associated editable configuration files each configuration file comprising a user interface application identifier, wherein encoding a plurality of user interface screens includes providing video segments having N×M number of cells, wherein at least one of N and M is greater than one, and each cell having an asset ID and a keycode associated with the cell in the configuration file, wherein each cell contains another N×M matrix of cells expandable from the cell of the N×M matrix of cells, thereby generating a hierarchical matrix of cells; b) provisioning a video-on-demand server with the video segments; c) reporting to a deployment component video-on-demand (VOD) session identification data, application identifier and user input commands; d) utilizing the configuration files to map the VOD session identification data, the interactive application identifier and user input commands to the specific video asset ID representing a user interface component of an interactive application; e) instructing the VOD server to splice that video segment into the identified VOD session; f) splicing a video segment within the identified VOD session; g) displaying the resultant video-based interactive application user interface for a viewer; and h) reporting to a metrics component interactive program navigation pathways utilized by the viewer, wherein the interactive program navigation pathways are anonymously reported.