Systems and methods for rendering content
First Claim
1. A system for enabling a client to render content, comprising:
- a media file database comprising data associated with a plurality of media files, the data including information that enables the client to size a first display area and information that enables the client to size a second display area; and
a server system configured to perform the following operations using at least one processor;
receive a request from the client to render a media file from the plurality of media files;
transmit information to the client that enables the client to receive the media file;
transmit, to the client, the information that enables the client to size a first display area, for electronically displaying the media file at the client, the information that enables the client to size a first display area including a video frame height and a video frame width of the media file from the plurality of media files; and
transmit, to the client, the information that enables the client to size a second display area, for electronically displaying an advertisement at the client, the size of the second display area being determined based on the video frame height and the video frame width of the media file from the plurality of media files.
8 Assignments
0 Petitions
Accused Products
Abstract
In a method of displaying video data using an embedded media player page, frame dimensional data for a first video file is received from a database 106. The database 106 includes frame dimensional data indexed therein for a plurality of video files. The plurality of video files includes the first video file, and the plurality of video files is retrievable from at least one video server 104 through a communications network 114. A media player is launched within the embedded media player page. A video display area of the media player is sized based upon the received frame dimensional data. The video data from the first video file is displayed within the video display area.
-
Citations
20 Claims
-
1. A system for enabling a client to render content, comprising:
-
a media file database comprising data associated with a plurality of media files, the data including information that enables the client to size a first display area and information that enables the client to size a second display area; and a server system configured to perform the following operations using at least one processor; receive a request from the client to render a media file from the plurality of media files; transmit information to the client that enables the client to receive the media file; transmit, to the client, the information that enables the client to size a first display area, for electronically displaying the media file at the client, the information that enables the client to size a first display area including a video frame height and a video frame width of the media file from the plurality of media files; and transmit, to the client, the information that enables the client to size a second display area, for electronically displaying an advertisement at the client, the size of the second display area being determined based on the video frame height and the video frame width of the media file from the plurality of media files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for enabling a client to render media files comprising the following steps which are implemented using at least one computer processor:
-
transmitting a request from the client to a server system to render a media file; receiving information from the server system that enables the client to receive the media file; receiving information from the server system that enables the client to receive an advertisement; receiving information from the server system that enables the client to size a first display area for electronically displaying the media file at the client, the information that enables the client to size the first display area including a video frame height and a video frame width of the media file; and receiving information from the server system that enables the client to size a second display area for electronically displaying the advertisement, the size of the second display area being determined based on the video frame height and the video frame width of the media file. - View Dependent Claims (17, 18, 19, 20)
-
Specification