Combining and displaying multimedia content
First Claim
Patent Images
1. A computer-implemented method to display multimedia content, the method comprising:
- receiving multimedia content comprising video and image content;
extracting characteristics from the multimedia content;
selecting a theme having a collection of layouts to organize the multimedia content based on the extracted characteristics, wherein the layouts simultaneously display video and image content;
populating the layouts with the multimedia content based on characteristics of the multimedia content; and
displaying the layouts having the multimedia content by way of camera movements and content movements, the layouts include a default display time, and the default display time for layouts having video content is equated to a play duration time associated with the video content and the camera movements to a subsequent layout is initiated when the play duration time is close to expiration.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system to manage rendering of multimedia content are provided. A theme specifies a collection of layouts defining multimedia content placement. The multimedia content is processed to extract one or more characteristics. The layouts are selected and populated with multimedia content based on the one or more characteristics associated with the multimedia content. The multimedia content is rendered by transitioning through the selected layouts.
14 Citations
16 Claims
-
1. A computer-implemented method to display multimedia content, the method comprising:
-
receiving multimedia content comprising video and image content; extracting characteristics from the multimedia content; selecting a theme having a collection of layouts to organize the multimedia content based on the extracted characteristics, wherein the layouts simultaneously display video and image content; populating the layouts with the multimedia content based on characteristics of the multimedia content; and displaying the layouts having the multimedia content by way of camera movements and content movements, the layouts include a default display time, and the default display time for layouts having video content is equated to a play duration time associated with the video content and the camera movements to a subsequent layout is initiated when the play duration time is close to expiration. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more memory devices storing a data structure that provides a graphical layout, the data structure comprising:
-
a collection of multimedia content; and one or more themes to organize the multimedia content, wherein the themes further comprises, a collection of layouts describing placement of the collection of multimedia content, wherein the layout includes placeholders that scale to fit the multimedia content and a default display time used to simultaneously display video and image content, a cadence defining transitions between layouts in the collection based on characteristics associated with the multimedia content, wherein the cadence specifies the sequence of transitions between the layouts by camera movements and content movements, and the default display time for layouts having video content is equated to a play duration time associated with the video content and the camera movements to a subsequent layout is initiated when the play duration time is close to expiration. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer to manage multimedia content, the computer comprising:
-
a collection having multimedia content and layouts; a synthesizer to select layouts based on characteristics associated with the multimedia content and to generate buffers for the multimedia content, wherein the synthesizer calculates aspect ratios associated with the multimedia content and selects the layout based on the aspect ratio of the multimedia content, a graphics-processing unit to render the multimedia content in the buffers, wherein the graphics-processing unit receives the buffers, populates the selected layout and simultaneously renders the multimedia content associated with video and images on a display component; and a display component to display the layouts having the multimedia content by way of camera movements and content movements, the layouts include a default display time, and the default display time for layouts having video content is equated to a play duration time associated with the video content and the camera movements to a subsequent layout is initiated when the play duration time is close to expiration. - View Dependent Claims (14, 15, 16)
-
Specification