ESPIAL GROUP INC.
|ESPIAL GROUP INC. Patent applications|
|Patent application number||Title||Published|
|20140337888||OPTIMIZED HTML5 ELECTRONIC PROGRAMMING GUIDE APPLICATION - An electronic programming guide (EPG) data manager module is provided. The EPG data module provides an event driven infrastructure to provide EPG data to a hypertext markup language 5 (HTML5) applications. The HTML5 EPG application presents an EPG data window in a user interface on a display device. The EPG data is provided to the EPG application in scriptable data objects generated to be rendered by the HTML5 EPG application based upon the EPG data window to be presented.||11-13-2014|
|20140215541||DISTRIBUTION OF ADAPTIVE BIT RATE LIVE STREAMING VIDEO VIA HYPER-TEXT TRANSFER PROTOCOL - A system, method and apparatus of distributing a video stream is provided. At a publishing point relay, a plurality of video files encoded from a portion of the video stream from a Hypertext Transfer Protocol (HTTP) Live Streaming (HLS) Adaptive Bit Rate (ABR) encoding device are received. Each of the encoded video files having a different bit-rate, the encoded video files received using a protocol for transferring files. Edge publishing point servers are determined that are registered with the publishing point relay to distribute the audio/video stream. Each of the encoded video files received by the publishing point relay are relayed to each of the determined edge publishing points as each video file is received from the HTTP ABR encoding device.||07-31-2014|
|20140025710||Storage Optimizations for Multi-File Adaptive Bitrate Assets - Improved storage of ABR encoded content is described. According to the current disclosure, it is possible to concatenate a plurality of individual segment files of ABR encoded content into a file. The file, instead of all of the individual segment files, may be easier to manage and/or may improve I/O efficiency due to the reading and writing of a larger file possibly across a plurality of parallel disks. A playlist of the content is updated to refer to the file and a location within the file for each segment, rather than referring to individual segment files for each segment.||01-23-2014|
|20090164452||APPARATUS AND MEHTOD FOR PERSONALIZATION ENGINE - An apparatus and a method for a personalization engine for providing a user preference matching score for a media content item. Any of a plurality of media processing applications can submit a request including identification of the media content item and associated meta-data, and receive in response the user preference matching score. The requesting application can take actions responsive to the received user preference matching score. The user preference matching score is derived from information, collected by the personalization engine from a plurality of sources, including data pertaining to a plurality of pre-define fields that reflect the user's expressed preferences and the user's previous usage of other media content items. In deriving the user preference matching score, different weighting factors can be assigned to data in each of the pre-defined fields based on, for example, the source of the data and weighting factors specified by the requesting application.||06-25-2009|
Patent applications by ESPIAL GROUP INC.