Video processing method, mobile terminal, and server

US10412137B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10412137-B2
Application numberUS-201514732786-A
CountryUS
Kind codeB2
Filing dateJun 8, 2015
Priority dateDec 7, 2012
Publication dateSep 10, 2019
Grant dateSep 10, 2019

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.

Embodiments of the present invention provide a video processing method, a mobile terminal, and a server. The method may include: sending, by a mobile terminal, a request to a server for pulling status update data of a social network, so that the server acquires original status update data that is requested to be pulled, the original status update data including a source video address; performing, by the server, adaptation processing on the source video address, to generate an adaptive video address; updating, by the server, the original status update data by using the adaptive video address, to obtain optimized status update data, and returning the optimized status update data to the mobile terminal; and obtaining, by the mobile terminal, adaptive video data according to the adaptive video address in the optimized status update data, and playing the adaptive video data.

First claim

Opening claim text (preview).

What is claimed is: 1. A video processing method, comprising: sending, by a mobile terminal, a request to a server for pulling status update data of a social network, so that the server acquires original status update data that is requested to be pulled, the original status update data including a source video address, wherein the source video address is configured to present a video content in a first playback area when being accessed by the mobile terminal; performing, by the server, adaptation processing on the source video address to generate an adaptive video address, wherein the adaptive video address has a one-to-one correspondence relationship with the source video address, the adaptive video address being directed to adaptive video data which is modified from original video data at the source video address; updating, by the server, the original status update data by using the adaptive video address to obtain optimized status update data, and returning the optimized status update data to the mobile terminal; and obtaining, by the mobile terminal, adaptive video data according to the adaptive video address in the optimized status update data, and playing the adaptive video data that presents the video content in a second playback area on the mobile terminal, the second playback area being greater than the first playback area, wherein the step of performing, by the server, adaptation processing on the source video address to generate an adaptive video address comprises: extracting, by the server, the source video address from the original status update data; and adding, by the server, an address of a proxy common gateway interface (CGI) to a field of the source video address, to generate the adaptive video address, wherein the generated adaptive video address includes both the address of the proxy CGI and the source video address. 2. The method according to claim 1 , wherein the step of performing, by the server, adaptation processing on the source video address to generate an adaptive video address comprises: extracting, by the server, the source video address from the original status update data; calling, by the server, a video conversion interface of a third-party video website; and converting the source video address into an adaptive video address suitable for the mobile terminal by using the video conversion interface of the third-party video website. 3. The method according to claim 2 , wherein the step of obtaining, by the mobile terminal, adaptive video data according to the adaptive video address in the optimized status update data, and playing the adaptive video data comprises: sending, by the mobile terminal, an adaptive video acquisition request to the third-party video website according to the adaptive video address in the optimized status update data; receiving, by the mobile terminal, the adaptive video data that is returned by the third-party video website and identified by the adaptive video address; and playing, by the mobile terminal, the adaptive video data. 4. The method according to claim 1 , wherein the step of obtaining, by the mobile terminal, adaptive video data according to the adaptive video address in the optimized status update data, and playing the adaptive video data comprises: parsing, by the mobile terminal, the adaptive video address in the optimized status update data, to obtain the address of the proxy CGI and the source video address; and sending, by the mobile terminal, an adaptation request to the proxy CGI, wherein the adaptation request comprises the source video address, so that the proxy CGI calls a video conversion interface of a third-party video website, and converts the source video address into an optimized video address suitable for the mobile terminal. 5. The method according to claim 4 , further comprising: receiving, by the mobile terminal, the optimized video address returned by the proxy CGI, and sending an adaptive video acquisition request to the third-party video website according to the optimized video address; receiving, by the mobile terminal, the adaptive video data that is returned by the third-party video website and identified by the optimized video address; and playing, by the mobile terminal, the adaptive video data. 6. A mobile terminal, comprising: a processor; a memory coupled to the processor; program modules stored in the memory to be executed by the processor, the program modules comprising: a status update pull module configured to send a request to a server for pulling status update data of a social network, so that the server pulls original status update data and processes the original status update data to generate optimized status update data, wherein the original status update data includes a source video address, and the optimized status update data includes an adaptive video address generated by performing adaptation processing on the source video address, and wherein the source video address is configured to present a video content in a first playback area when being accessed by the mobile terminal; the adaptive video address has a one-to-one correspondence relationship with the source video address, the adaptive video address being directed to adaptive video data which is modified from original video data at the source video address; and the adaptive video address is generated by adding a proxy common gateway interface (CGI) to a field of the source video address such that the generated adaptive video address includes both the address of the proxy CGI and the source video address; a data receiving module configured to receive the optimized status update data returned by the server; and a video playback module configured to obtain adaptive video data according to the adaptive video address in the optimized status update data, and to play the adaptive video data that presents the video content in a second playback area on the mobile terminal, the second playback area being greater than the first playback area. 7. The mobile terminal according to claim 6 , wherein the video playback module comprises: a video request unit configured to send an adaptive video acquisition request to a third-party video website according to the adaptive video address in the optimized status update data; a data receiving unit configured to receive the adaptive video data that is returned by the third-party video website and identified by the adaptive video address; and a playback unit configured to play the adaptive video data, wherein the adaptive video address is an adaptive video address that is suitable for the mobile terminal and generated by converting the source video address, and the conversion of the source video address is performed by the server by calling a video conversion interface of the third-party video website. 8. The mobile terminal according to claim 6 , wherein the video playback module comprises: a parsing unit configured to parse the adaptive video address in the optimized status update data, and to obtain the address of the proxy CGI and the source video address; and an adaptation request unit configured to send an adaptation request to the proxy CGI, wherein the adaptation request comprises the source video address, so that the proxy CGI calls a video conversion interface of a third-party video website, and converts the source video address into an optimized video address suitable for the mobile terminal. 9. The mobile terminal according to claim 8 , wherein the video playback module further comprises: an address receiving unit configured to receive the optimized video address returned by the proxy CGI; a video request unit configured to send an adaptive video acquisition request to the third-party video website a

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • H04W4/18Primary

    Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals · CPC title

  • H04L65/602Primary

    Electricity · mapped topic

  • Physics · mapped topic

  • Electricity · mapped topic

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 US10412137B2 cover?
Embodiments of the present invention provide a video processing method, a mobile terminal, and a server. The method may include: sending, by a mobile terminal, a request to a server for pulling status update data of a social network, so that the server acquires original status update data that is requested to be pulled, the original status update data including a source video address; performin…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 10 2019 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).