Interactive service processing method and system, device, and storage medium

US11736749B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11736749-B2
Application numberUS-202117525958-A
CountryUS
Kind codeB2
Filing dateNov 14, 2021
Priority dateDec 13, 2019
Publication dateAug 22, 2023
Grant dateAug 22, 2023

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.

This application discloses an interactive service processing method and system, a device, and a storage medium, and belongs to the field of computer technologies. The method includes acquiring a video stream and interactive information corresponding to the video stream, the interactive information comprising an interactive timestamp and interactive data; determining a transmission mode corresponding to the interactive information, the transmission mode comprising one of transmission based on a network channel and transmission with a video stream fragment as a medium; transmitting the video stream to a target terminal; and transmitting the interactive information to the target terminal based on the transmission mode corresponding to the interactive information, the target terminal being configured to process interactive service on the video stream according to the interactive timestamp and the interactive data in the interactive information.

First claim

Opening claim text (preview).

What is claimed is: 1. An interactive service processing method implemented by a target server, the method comprising: acquiring a video stream and interactive information corresponding to the video stream, the interactive information comprising an interactive timestamp and interactive data; determining a transmission mode corresponding to the interactive information, the transmission mode comprising one of transmission based on a network channel and transmission with a video stream fragment as a medium; transmitting the video stream to a target terminal; and transmitting the interactive information to the target terminal based on the transmission mode corresponding to the interactive information, the interactive information being transmitted at a time different than a time of transmitting the video stream, the target terminal being configured to process interactive service on the video stream according to the interactive timestamp and the interactive data in the interactive information. 2. The method according to claim 1 , wherein the transmission mode corresponding to the interactive information comprises transmission with the video stream fragment as the medium, and transmitting the interactive information to the target terminal comprises: adding the interactive information to a streaming media file in a form of a private label to obtain a target streaming media file; and transmitting the target streaming media file to the target terminal. 3. The method according to claim 1 , wherein the interactive information corresponding to the video stream is acquired by one of the following methods: acquiring, based on a first interface, first interactive information corresponding to the video stream, the first interactive information being interactive information generated by an internal management backend; and acquiring, based on a second interface, second interactive information corresponding to the video stream, the second interactive information being interactive information that is not generated by the internal management backend. 4. The method according to claim 1 , wherein the method further comprises: receiving, based on a third interface, a historical interactive information acquisition request transmitted by the target terminal; and acquiring, based on the historical interactive information acquisition request, historical interactive information corresponding to the video stream. 5. An interactive service processing method, applicable to a target terminal, the method comprising: receiving a video stream transmitted by a target server; acquiring interactive information corresponding to the video stream transmitted by the target server, the interactive information comprising an interactive timestamp and interactive data, the interactive information being received at a time different than a time of receiving the video stream; and processing interactive service on the video stream according to the interactive timestamp and the interactive data in the interactive information. 6. The method according to claim 5 , wherein the acquiring interactive information corresponding to the video stream transmitted by the target server comprises: receiving a target streaming media file transmitted by the target server; and parsing a private label in the target streaming media file to obtain the interactive information. 7. The method according to claim 5 , wherein the method further comprises: calling a third interface of the target server to transmit a historical interactive information acquisition request to the target server; and receiving historical interactive information corresponding to the video stream transmitted by the target server. 8. The method according to claim 5 , wherein the method further comprises: storing the interactive information in a segment-tree structure. 9. The method according to claim 5 , wherein the processing interactive service on the video stream according to the interactive timestamp and the interactive data in the interactive information comprises: determining, in the interactive information, target interactive information corresponding to a target played video frame that is currently being played according to the interactive timestamp in the interactive information; and processing interactive service on the target played video frame according to target interactive data in the target interactive information. 10. The method according to claim 9 , wherein the processing interactive service on the target played video frame according to target interactive data in the target interactive information comprises: displaying an interactive entry in the target played video frame according to the target interactive data; and displaying, in response to a trigger instruction for the interactive entry, the target played video frame and an interactive page corresponding to the interactive entry, and processing interactions based on interactive content on the interactive page. 11. The method according to claim 9 , wherein processing interactive service on the target played video frame according to target interactive data in the target interactive information comprises: displaying an interactive page, the interactive page displaying at least one piece of interactive content; displaying, in response to a selection instruction for any of the at least one piece of the interactive content, an interactive result corresponding to the any piece of interactive content; and processing interactions according to the interactive result. 12. The method according to claim 11 , wherein the processing interactions according to the interactive result comprises: displaying an interactive feedback entry according to the interactive result; and jumping, in response to a trigger instruction for the interactive feedback entry, to an interactive feedback page corresponding to the interactive feedback entry. 13. The method according to claim 9 , wherein processing interactive service on the target played video frame according to target interactive data in the target interactive information comprises: displaying, information with a target keyword on the target played video frame. 14. The method according to claim 9 , wherein processing interactive service on the target played video frame according to target interactive data in the target interactive information comprises: setting a target region on the target played video frame to a triggerable mode; and displaying, in response to a trigger instruction for the target region, information corresponding to the target region on the target played video frame. 15. The method according to claim 14 , wherein the information corresponding to the target region comprises one or more pieces of selection information; and the method further comprises: displaying, in response to a trigger instruction for any of one or more pieces of selection information, information corresponding to the selection information. 16. The method according to claim 9 , wherein processing interactive service on the target played video frame according to target interactive data in the target interactive information comprises: displaying, on the target played video frame according to the target interactive data, an content displayed on an reference live video frame. 17. An interactive service processing system, comprising: a terminal and a server; the server being configured to acquire a video stream and interactive information corresponding to the video stream, the interactive information comprising an interactive timestamp and interac

Assignees

Inventors

Classifications

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

  • Synchronisation processes, e.g. processing of PCR [Programme Clock References] {(arrangements for synchronising broadcast or distribution via plural systems in broadcast distribution systems H04H20/18)} · CPC title

  • of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV programme · CPC title

  • involving timestamps for synchronizing content · CPC title

  • by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 (conversion of standards in analogue television systems H04N7/01) · 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 US11736749B2 cover?
This application discloses an interactive service processing method and system, a device, and a storage medium, and belongs to the field of computer technologies. The method includes acquiring a video stream and interactive information corresponding to the video stream, the interactive information comprising an interactive timestamp and interactive data; determining a transmission mode correspo…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N21/2387. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 22 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).