IP Library Patent Application 11688165
Patent Application
App. No. 11/688,165

Smart Video Presentation

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/688,165
Abstract

Smart video presentation involves presenting one or more videos in a video presentation user interface (IU). In example implementation, a video presentation UI includes a listing of multiple video entries, with each video entry including multiple static thumbnailes to represent the corresponding video. In another example implementation, a video presentation UI includes a scalable number of static thumbnails to represent a video, with the scalable number adjustable by a user with a scaling interface tool. In yet another example implementation, a video presentation UI includes a video playing region, a video slider bar region, and a filmstrip region that presents multiple static thumbnails for a video that is playable in the video playing region.

Claims (32)

1 . A device that is adapted to produce a video presentation user interface (UI) on a display screen, the video presentation UI comprising:

a listing of multiple video entries, each video entry including a larger static thumbnail region and a smaller static thumbnail region for a video corresponding to the video entry;

wherein the larger static thumbnail region includes at least one larger static thumbnail and is capable of playing at least a portion of the corresponding video; and

wherein the smaller static thumbnail region includes multiple smaller static thumbnails that are extracted from the corresponding video at different time indexes.

2 . The device as recited in claim 1 , wherein each video entry further includes a descriptive text region displaying text that relates to the corresponding video.

3 . The device as recited in claim 1 , wherein a respective time index associated with each respective smaller static thumbnail is displayed in proximity to each smaller static thumbnail.

4 . The device as recited in claim 1 , wherein a respective tagging functionality button associated with each respective larger and smaller static thumbnail is displayed in proximity to each static thumbnail, the tagging functionality button enabling a user to tag a video object that corresponds to the static thumbnail with one or more tagging terms.

5 . The device as recited in claim 1 , wherein the larger static thumbnail region includes multiple functionality buttons in proximity to the larger static thumbnail, the multiple functionality buttons including a play button that plays an abbreviated summary of the corresponding video.

6 . The device as recited in claim 1 , wherein the video presentation UI further comprises:

a category grouping tool that enables a user to filter the multiple video entries by a property selected from a set of properties comprising: scene, duration, genre, file size, quality, format, and frame size.

7 . A device that is adapted to produce a video presentation user interface (UI) on a display screen, the video presentation UI comprising:

a number of static thumbnails for a video, each respective static thumbnail representing a respective time index during the video; and

a scaling interface tool that enables a user to change the number of static thumbnails that are presented for the video;

wherein the number of static thumbnails that are presented for the video is changed when the user adjusts the scaling interface tool.

8 . The device as recited in claim 7 , wherein the scaling interface tool comprises a scaling slider that adjusts to multiple positions.

9 . The device as recited in claim 7 , wherein the scaling interface tool comprises multiple radio-style scaling buttons that can be individually selected.

10 . The device as recited in claim 7 , wherein the respective time index associated with each respective static thumbnail is displayed in proximity to each static thumbnail.

11 . The device as recited in claim 10 , wherein the number of static thumbnails for the video are presented chronologically responsive to the associated time indexes, a first static thumbnail representing a starting portion of the video and a last static thumbnail representing an ending portion of the video.

12 . The device as recited in claim 7 , wherein at least one respective functionality button that is associated with each respective static thumbnail of the number of static thumbnails is displayed in proximity to each static thumbnail, the at least one respective functionality button including an open tagging view button that presents, upon activation, a tagging zone that enables a video object associated with the respective static thumbnail to be tagged.

13 . One or more processor-accessible tangible media including processor-executable instructions that, when executed, direct a device to produce a video presentation user interface (UI) on a display screen, the video presentation UI comprising:

a video playing region that is capable of playing a video;

a video slider bar region that includes a slider bar and a slider, a graphical position of the slider along the slider bar visually indicating a temporal position of the video being played in the video playing region; and

a filmstrip region that includes multiple static thumbnails extracted from the video at different time indexes.

14 . The one or more processor-accessible tangible media as recited in claim 13 , wherein the video presentation UI further comprises:

a video data region that includes multiple tabs; the multiple tabs including (i) a video information tab that displays, when selected, information that describes the video and a (ii) a tagging tab that displays, when selected, any tagging information associate with the video;

wherein the tagging tab enables a user to add tagging terms for association with the video.

15 . The one or more processor-accessible tangible media as recited in claim 13 , wherein the filmstrip region further includes a scaling interface tool that enables a user to change how many of the multiple static thumbnails are currently presented for the video.

16 . The one or more processor-accessible tangible media as recited in claim 13 , wherein the temporal position of the video displayed in the video playing region, the graphical position of the slider along the slider bar in the video slider bar region, and a highlighted static thumbnail of the filmstrip region are temporally synchronized.

17 . The one or more processor-accessible tangible media as recited in claim 16 , wherein user interaction at one region selected from the video playing region, the video slider bar region, and the filmstrip region results in the video presentation UI being responsively updated in the other two regions.

18 . The one or more processor-accessible tangible media as recited in claim 13 , wherein when a user adjusts the graphical position of the slider along the slider bar in the video slider bar region, the video presentation UI is updated in response by synchronizing which static thumbnail in the filmstrip region is currently highlighted and by synchronizing the temporal position of the video displayed in the video playing region.

19 . The one or more processor-accessible tangible media as recited in claim 13 , wherein when a user selects a different static thumbnail in the filmstrip region to be currently highlighted, the video presentation UI is updated in response by synchronizing the graphical position of the slider along the slider bar in the video slider bar region and by synchronizing the temporal position of the video displayed in the video playing region.

20 . The one or more processor-accessible tangible media as recited in claim 19 , wherein the video presentation UI is updated by synchronizing the graphical position of the slider and by sychronizing the temporal position of the video to points that correspond to a different time index that is associated with the user-selected different static thumbnail.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2007
From: HUA, XIAN-SHENG; WEI, LAI; LI, SHIPENG
To: MICROSOFT CORPORATION
Reel/Frame 019325/0378 →