Method and apparatus for displaying multimedia content in browser
AssigneeTencent Technology (Shenzhen) Company Limited
InventorsJing Liu, Xiaodan Lin
Life of this patent
Estimating the term…
Abstract
A method, terminal, cache server and system for displaying multimedia content in a browser, comprising receiving a webpage identifier in a browser window for a webpage comprising multimedia content, generating a multimedia content display request corresponding to the multimedia content, and sending the multimedia content display request to server, receiving multimedia content returned from the server, activating a multimedia display plug-in of the browser to display a multimedia display window, and displaying the received multimedia content in the multimedia display window, wherein the multimedia display window in an initial state is smaller than the browser window.
Claims17
A method for displaying multimedia content in a browser, comprising:
- at a mobile electronic device:
- receiving a first webpage identifier in a browser window for a first webpage, wherein the browser window includes a multimedia display plug-in;
- sending a first request to a server for the first webpage, wherein the server determines a video format supported by the mobile electronic device based on an identifier of the mobile electronic device included in the first request;
- receiving the first webpage from the server, wherein:
- (i) the first webpage comprises an embedded display window configured to play video content in the video format, and (ii) the embedded display window includes (a) a first affordance to play the video content in the embedded display window, (b) a second affordance, distinct from the first affordance, to download the video content, and (c) a third affordance, distinct from the first and second affordances, to launch the multimedia display plug-in;
- in response to a user selection of the first affordance, playing the video content in the video format from the server in the embedded display window;
- in response to a user selection of the second affordance, downloading the video content in the video format from the server to the mobile electronic device;
- after the user selection of the second affordance and in response to a subsequent user selection of the third affordance, activating the multimedia display plug-in of the browser to display a multimedia display window on top of the first webpage, the multimedia display window including a counterpart affordance to the first affordance;
- suspending the play of the video content in the embedded display window and playing the video content, downloaded from the server, in the multimedia display window in response to user selection of the counterpart affordance, wherein the multimedia display window in an initial state is smaller than the browser window;
- and
- while playing the video content in the multimedia display window:
- receiving a second webpage identifier in the browser window for a second webpage distinct from the first webpage;
- sending a second request to the server for the second webpage;
- receiving the second webpage from the server;
- and
- replacing display of the first webpage with the second webpage,
- wherein the multimedia display window continues to play the downloaded video content after the replacing.
A mobile electronic device comprising:
- one or more processors;
- and
- memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for:
- receiving a first webpage identifier in a browser window for a first webpage, wherein the browser window includes a multimedia display plug-in;
- sending a first request to a server for the first webpage, wherein the server determines a video format supported by the mobile electronic device based on an identifier of the mobile electronic device included in the first request;
- receiving the first webpage from the server, wherein:
- (i) the first webpage comprises an embedded display window configured to play video content in the video format, and (ii) the embedded display window includes (a) a first affordance to play the video content in the embedded display window, (b) a second affordance, distinct from the first affordance, to download the video content, and (c) a third affordance, distinct from the first and second affordances, to launch the multimedia display plug-in;
- in response to a user selection of the first affordance, playing the video content in the video format from the server in the embedded display window;
- in response to a user selection of the second affordance, downloading the video content in the video format from the server to the mobile electronic device;
- after the user selection of the second affordance and in response to a subsequent user selection of the third affordance, activating the multimedia display plug-in of the browser to display a multimedia display window on top of the first webpage, the multimedia display window including a counterpart affordance to the first affordance;
- suspending the play of the video content in the embedded display window and playing the video content, downloaded from the server, in the multimedia display window in response to user selection of the counterpart affordance, wherein the multimedia display window in an initial state is smaller than the browser window;
- and
- while playing the video content in the multimedia display window:
- receiving a second webpage identifier in the browser window for a second webpage distinct from the first webpage;
- sending a second request to the server for the second webpage;
- receiving the second webpage from the server;
- and
- replacing display of the first webpage with the second webpage, wherein the multimedia display window continues to play the downloaded video content after the replacing.
Dependencies are inferred from the claim text.