Multimedia formats for multiple display areas in a display device
AssigneeRoku, Inc.
InventorsDengzhi ZHANG, Hugo DU PLOOY
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, apparatus, method and/or computer program product embodiments for a multimedia environment that includes a computing device to display multiple multimedia segments within multiple display areas of a display device. The display device can include a first display area to display a first multimedia segment, and a second display area to display a second multimedia segment, which may be an advertisement related to the first multimedia segment. In some embodiments, to fit into the first display area, the first multimedia segment may be in a first format when received, and converted into a second format to fit into the first display area before being displayed in the first display area.
Claims20
A method, comprising:
- receiving a first video segment including a plurality of frames in a first video aspect ratio, wherein the first video segment includes audio content;
- determining, by at least one processor, a second video aspect ratio adapted to fit into a first display area of a display device to display each of the plurality of frames of the first video segment within the first display area, wherein the second video aspect ratio is different from the first video aspect ratio and wherein the display device includes the first display area and a second display area at least partially disjoint from the first display area;
- converting the first video segment in the first video aspect ratio into the second video aspect ratio;
- selecting, from among a plurality of video segments stored on a server, a second video segment related to the first video segment to be substantially concurrently displayed within the second display area of the display device, wherein the selecting the second video segment related to the first video segment comprises selecting the second video segment stored on the server based on the audio content of the first video segment;
- and
- displaying the plurality of frames of the first video segment within the first display area in the second video aspect ratio to fit into the first display area, and displaying the second video segment related to the first video segment substantially concurrently within the second display area.
A computing device, comprising:
- a display device including a first display area and a second display area at least partially disjoint from the first display area;
- one or more memories;
- and
- at least one processor, each coupled to at least one of the memories and the display device and configured to:
- receive a first video segment including a plurality of frames in a first video aspect ratio, wherein the first video segment includes audio content;
- determine a second video aspect ratio adapted to fit into the first display area of the display device to display each of the plurality of frames of the first video segment within the first display area, wherein the second video aspect ratio is different from the first video aspect ratio;
- convert the first video segment in the first video aspect ratio into the second video aspect ratio;
- select, from among a plurality of video segments stored on a server, a second video segment related to the first video segment to be substantially concurrently displayed within the second display area of the display device, wherein to select the second video segment related to the first video segment, the at least one processor is configured to select the second video segment stored on the server based on the audio content of the first video segment;
- and
- display the plurality of frames of the first video segment within the first display area in the second video aspect ratio to fit into the first display area, and display the second video segment related to the first video segment substantially concurrently within the second display area.
A non-transitory computer-readable medium having instructions stored thereon that, when executed by a computing device, cause the computing device to perform operations comprising:
- receiving a first video segment including a plurality of frames in a first video aspect ratio, wherein the first video segment includes audio content;
- determining a second video aspect ratio adapted to fit into a first display area of a display device to display each of the plurality of frames of the first video segment within the first display area, wherein the second video aspect ratio is different from the first video aspect ratio and wherein the display device includes the first display area and a second display area at least partially disjoint from the first display area;
- converting the first video segment in the first video aspect ratio into the second video aspect ratio;
- selecting, from among a plurality of video segments stored on a server, a second video segment related to the first video segment to be substantially concurrently displayed within the second display area of the display device, wherein the selecting the second video segment related to the first video segment comprises selecting the second video segment stored on the server based on the audio content of the first video segment;
- and
- displaying the plurality of frames of the first video segment within the first display area in the second video aspect ratio to fit into the first display area, and displaying the second video segment related to the first video segment substantially concurrently within the second display area.
Dependencies are inferred from the claim text.