Method and apparatus for displaying multimedia content in browser

US10650182B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10650182-B2
Application numberUS-201514841349-A
CountryUS
Kind codeB2
Filing dateAug 31, 2015
Priority dateApr 22, 2013
Publication dateMay 12, 2020
Grant dateMay 12, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. 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. 2. The method of claim 1 , further comprising, prior to the step of receiving the first webpage identifier in the browser window: receiving setup information for the multimedia display window, wherein the setup information comprises a size, a position, and a display mode of the multimedia display window; and saving the setup information. 3. The method of claim 1 , wherein displaying the received multimedia content in the multimedia display window further comprises: determining whether a position adjustment gesture related to the multimedia display window is received; and in response to determining that the position adjustment gesture related to the multimedia display window is received, adjusting the position of the multimedia display window on a sliding direction of the position adjustment gesture. 4. The method of claim 1 , wherein displaying the received multimedia content in the multimedia display window further comprises: determining whether a browser operation for the first webpage in the browser window is received prior to receiving the second webpage identifier in the browser window for the second webpage; and in response to determining that the browser operation for the first webpage in the browser window is received, executing the browser operation and keeping constant the position of the multimedia display window, wherein the browser operation is a scroll operation. 5. The method of claim 1 , wherein displaying the multimedia content through the multimedia display window further comprises: determining whether a size adjustment gesture related to the multimedia display window is received; and in response to determining that the size adjustment gesture related to the multimedia display window is received, adjusting the size of the multimedia display window based on a sliding direction of the size adjustment gesture. 6. The method of claim 1 , wherein the multimedia content window is a popup window of the browser window. 7. The method of claim 1 , wherein the embedded display window and the multimedia content window are displayed simultaneously. 8. The method of claim 1 , wherein the embedded display window is prevented from playing the video content after the user selection of the third affordance. 9. 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. 10. The mobile electronic device of claim 9 , wherein the one or more programs further include instructions for, prior to the step of receiving the first webpage identifier in the browser window: receiving setup information for the multimedia display window, wherein the setup information comprises a size, a position, and a display mode of the multimedia display window; and saving the setup information. 11. The mobile electronic device of claim 9 , wherein displaying the received multimedia

Assignees

Inventors

Classifications

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Browsing optimisation, e.g. caching or content distillation · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • G06F40/14Primary

    Tree-structured documents (parsing G06F40/205; validation G06F40/226) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10650182B2 cover?
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 …
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F40/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 12 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).