Video preview module to enhance online video experience
AssigneeSony Corporation
InventorPriyan Deveka Gunatilake
Life of this patent
Estimating the term…
Abstract
A Video Preview Module, a fast and adaptable software module designed to generate an on-the-fly video storyboard that enhances the online video browsing experience of the user. The VP module is a client-side implementation. This allows the module to be scalable and adaptable in bringing a uniform online video browsing experience over multiple consumer devices.
Claims20
Client-side apparatus comprising:
- processor;
- video display configured for being controlled by the processor;
- network interface by which the processor is configured to receive Internet video from a server over the Internet;
- user input device configured for communicating with the processor to send user selection signals to the processor;
- the processor configured for executing a video preview module (VPM) to create an “on-the-fly” storyboard of the Internet video, the storyboard including only a subset of frames in the video, the processor presenting the storyboard on the video display;
- wherein the VPM when executed by the processor uses a feature selection vector to establish an initial storyboard, and the feature selection vector is a frame luminance histogram.
Consumer electronics (CE) device comprising:
- display;
- network interface;
- processor configured for controlling the display and for communicating through the network interface;
- the processor configured for executing logic including:
- receiving one or more parameters associated with the display;
- based on the one or more parameters associated with the display determining an integer number “M” of data chunks to be extracted from each of a sequence of sections of a video;
- responsive to a user selection of a video link presented on the display, communicating with a server on a wide area network to receive from the server a video associated with the video link;
- extracting “M” data chunks from at least plural sections of the video received from the server on the wide area network;
- decoding the data chunks;
- establishing a storyboard using only the “M” data chunks from each of the plural sections of the video received from the server on the wide area network;
- and
- presenting the storyboard on the display wherein “M” varies with the format of the video.
A Video Preview Module (VPM) contained on a computer readable storage medium that is not a carrier wave, the VPM being executable by a processor to generate an on-the-fly video storyboard that enhances online video browsing experiences of users, the VPM when executed by the processor using frame luminance histogram information to select frames from a video, the frames selected from the video establishing the storyboard.
Dependencies are inferred from the claim text.