Multimedia playback method and related device

US10945002B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10945002-B2
Application numberUS-201816006100-A
CountryUS
Kind codeB2
Filing dateJun 12, 2018
Priority dateMay 25, 2016
Publication dateMar 9, 2021
Grant dateMar 9, 2021

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.

System and methods for multimedia playback are provided. A terminal device may obtain a playback identifier of a multimedia playback device. The terminal device may send an association request to a server based on the playback identifier. The association request may enable the server to establish an association between a terminal device and the multimedia playback device. The terminal device may receive a plurality of candidate options pushed by the server. The plurality of candidate options may be pushed to the terminal device associated with the multimedia playback device when the server detects that a preset time point arrives after the multimedia playback device plays back a first media resource. The terminal device may obtain a target option selected from the plurality of candidate options. The terminal device may feedback the target option to the server to enable the server to determine a second media resource to be played back by the multimedia playback device.

First claim

Opening claim text (preview).

What is claimed is: 1. A multimedia playback method, the method comprising: receiving, by a server, a message generated by a multimedia playback device, the message comprising an identifier of the multimedia playback device and an identifier of a first media resource accessible by the multimedia playback device for playback on the multimedia playback device; generating, by the server, a playback identifier in response to receipt of the message, the playback identifier uniquely identifying a mapping between the identifier of the multimedia playback device and the identifier of the first media resource; communicating, by the server, the playback identifier to the multimedia playback device; receiving, by the server, an association request identifying the playback identifier from a terminal device that wants to display a plurality of candidate options for further playback by the multimedia playback device; in response to receiving the association request, establishing, by the server, a time synchronization with the terminal device and the multimedia playback device that configures the server to transmit the plurality of candidate options to the terminal device according to playback of the first media resource by the multimedia playback device reaching a preset time point; in response to establishing the time synchronization, transmitting, by the server, the plurality of candidate options to the terminal device to cause the terminal device to synchronously display the plurality of candidate options with playback of the first media resource reaching the preset time point; and determining, by the server, a second media resource to be played back by the multimedia playback device in response to receipt of a selected target option of the plurality of candidate options by the terminal device. 2. The multimedia playback method of claim 1 , wherein after receiving the plurality of candidate options from the server, the method further comprises: displaying, by the terminal device, the plurality of candidate options; detecting, by the terminal device, an interactive operation corresponding to at least one of the candidate options; and selecting, by the terminal device, based on the interactive operation, the target option from the plurality of candidate options. 3. The multimedia playback method of claim 2 , further comprising: Increasing, by the server, a rank of, in response to detection of the interactive operation, the at least one of the candidate options; and redisplaying, by the server, the candidate options based on the increased rank. 4. The multimedia playback method of claim 1 , wherein obtaining the playback identifier of the multimedia playback device further comprises: scanning, by the terminal device, a graphic code comprising the playback identifier of the multimedia playback device; and parsing, by the terminal device, the graphic code to obtain the playback identifier of the multimedia playback device. 5. The multimedia playback method of claim 1 , wherein the multimedia playback device is an internet video playback device, and the terminal device is a mobile device configured to display a video played back by the multimedia playback device. 6. The multimedia playback method of claim 1 , wherein determining, according to the target option, the second media resource for playback by the multimedia playback device further comprises: determining, by the server, a plurality of respective selection metrics for previously selected target options, each of the respective selection metrics comprising a number of selection times for a corresponding selected target option proportional to a total number of selections for all of the previously selected target options, identifying, by the server, a previously selected target option corresponding to a highest one of the respective selection metrics; and determining, by the server, a preset media resource corresponding to the previously selected target option as the second media resource for playback by the multimedia playback device. 7. The multimedia playback method of claim 6 , further comprising: pushing, by the server, the respective selection metrics and the second media resource to the multimedia playback device. 8. The multimedia playback method of claim 1 , further comprising: obtaining, by the server, based on a target identifier, the preset time point and the plurality of candidate options associated with the preset time point; and pushing, by the server, the preset time point and the plurality of candidate options associated with the preset time point to the multimedia playback device, the multimedia playback device configured to display the plurality of candidate options based the preset time point after the multimedia playback device begins playback of the first media resource. 9. The multimedia playback method of claim 1 , further comprising: transmitting, by the server, to a plurality of terminal devices, graphical indicators for the candidate options, the graphical indicators indicative of a corresponding rank for each candidate option; receiving, by the server, a plurality of interactive operations from a plurality of terminal devices, each interactive operation associated with a corresponding one of the graphical indicators; adjusting, by the server, the corresponding rank for at least one of the candidate options; causing, by the server, redisplay of the candidate options based on the adjusted corresponding rank for the at least one of the candidate options; and selecting, by the server, the candidate option with a highest rank as the target option. 10. A system comprising: a server and a terminal, the server configured to: receive a message generated by a multimedia playback device, the message comprising an identifier of the multimedia playback device and an identifier of a first media resource accessible by the multimedia playback device for playback on the multimedia playback device; generate a playback identifier in response to receipt of the message, the playback identifier uniquely identifying a mapping between the identifier of the multimedia playback device and the identifier of the first media resource; communicate the playback identifier to the multimedia playback device; receive an association request identifying the playback identifier from the terminal, the association request requesting a plurality of candidate options for further playback by the multimedia playback device; in response to receipt of the association request, establish a time synchronization with the terminal and the multimedia playback device that configures the server to transmit the plurality of candidate options to the terminal according to playback of the first media resource reaching a preset time point; and in response to establishment of the time synchronization, transmit, by the server, the plurality of candidate options to the terminal to cause the terminal to synchronously display the plurality of candidate options with playback of the first media resource reaching the preset time point; and the terminal configured to: obtain the playback identifier; communicate the association request to the server based on the playback identifier; in response to establishment of the time synchronization, synchronously display the plurality of candidate options with playback of the first media resource by the multimedia playback device reaching the preset time point; obtain a target option selected from the plurality of candidate options; and communicate the target option to the server, the target option configured to cause the server to determine a second media resource to be played back by the multimedia playback device.

Assignees

Inventors

Classifications

  • for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title

  • for providing answers, e.g. voting · CPC title

  • Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title

  • Stream processing in response to a playback request from an end-user, e.g. for trick-play · CPC title

  • Monitoring of the upstream path of the transmission network, e.g. client requests (monitoring data switching networks utilization H04L43/0876; scheduling or organising the servicing of application requests H04L67/60) · 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 US10945002B2 cover?
System and methods for multimedia playback are provided. A terminal device may obtain a playback identifier of a multimedia playback device. The terminal device may send an association request to a server based on the playback identifier. The association request may enable the server to establish an association between a terminal device and the multimedia playback device. The terminal device ma…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N21/47217. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 09 2021 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).