System and method for link-initiated user engagement and retention utilizing generative artificial intelligence
US-2024257096-A1 · Aug 1, 2024 · US
US2016198208A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016198208-A1 |
| Application number | US-201615068289-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 11, 2016 |
| Priority date | Sep 13, 2013 |
| Publication date | Jul 7, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present invention, relating to the field of desktop cloud applications, provide a desktop-cloud-based media control method and a device, so as to reduce a bandwidth occupied by transmission of a multimedia data stream in a media control process. The method includes: acquiring, by a client, a multimedia data stream, displaying the multimedia data stream, receiving a control instruction sent by a cloud server, and performing a corresponding control operation on the displayed multimedia data stream according to the control instruction. The method embodiment is used for media control.
Opening claim text (preview).
What is claimed is: 1 . A desktop-cloud-based media control method, comprising: acquiring, by a client, a multimedia data stream, wherein the client comprises a client applied to a desktop cloud scenario, and in the desktop cloud scenario, a cloud server builds a corresponding cloud desktop for the client, and the client accesses the cloud server by using the cloud desktop; decoding, by the client, the multimedia data stream, and displaying a decoded multimedia data stream; and receiving, by the client, a control instruction sent by the cloud server, and performing a corresponding control operation on the displayed multimedia data stream according to the control instruction, wherein the control instruction is an instruction delivered by a user to the cloud server by using the cloud desktop. 2 . The method according to claim 1 , wherein the displaying a decoded multimedia data stream comprises: determining a location of a display window, wherein the display window is used to display the decoded multimedia data stream, the location of the display window is corresponding to a multimedia display area, and the multimedia display area is an area for displaying a multimedia data stream on the cloud desktop; and displaying the decoded multimedia data stream by using the display window. 3 . The method according to claim 2 , wherein the determining a location of a display window comprises: receiving location information that is of the multimedia display area on the cloud desktop and sent by the cloud server; and determining the location of the display window according to the location information of the multimedia display area, so that the location of the display window is the same as a location of the multimedia display area on the cloud desktop. 4 . The method according to claim 3 , wherein the receiving a control instruction sent by the cloud server, and performing a corresponding control operation on the displayed multimedia data stream according to the control instruction comprises: receiving a window adjustment instruction sent by the cloud server; and adjusting the display window according to the window adjustment instruction. 5 . The method according to claim 1 , wherein the receiving a control instruction sent by the cloud server, and performing a corresponding control operation on the displayed multimedia data stream according to the control instruction comprises: receiving a first operation instruction sent by the cloud server; determining a first multimedia data substream according to the first operation instruction; encoding the first multimedia data substream to obtain a corresponding multimedia file; and sending the multimedia file to the cloud server. 6 . The method according to claim 1 , wherein the receiving a control instruction sent by the cloud server, and performing a corresponding control operation on the displayed multimedia data stream according to the control instruction comprises: receiving a second operation instruction sent by the cloud server; determining a second multimedia data substream according to the second operation instruction; and sending the second multimedia data substream to the cloud server, so that the cloud server encodes the second multimedia data substream to obtain a corresponding multimedia file. 7 . The method according to claim 1 , wherein the method further comprises: configuring a multimedia plug-in; the displaying, by the client, the multimedia data stream comprises: displaying the multimedia data stream by using the multimedia plug-in; and the receiving a control instruction sent by the cloud server comprises: receiving, by using the multimedia plug-in, the control instruction sent by the cloud server. 8 . A client, comprising: an acquiring unit, configured to acquire a multimedia data stream, wherein the client comprises a client applied to a desktop cloud scenario, and in the desktop cloud scenario, a cloud server builds a corresponding cloud desktop for the client, and the client accesses the cloud server by using the cloud desktop; a displaying unit, configured to decode the multimedia data stream acquired by the acquiring unit, and display a decoded multimedia data stream, wherein: the acquiring unit is further configured to receive a control instruction sent by the cloud server; and a processing unit, configured to perform a corresponding control operation on the displayed multimedia data stream according to the control instruction received by the acquiring unit, wherein: the control instruction is an instruction delivered by a user to the cloud server by using the cloud desktop. 9 . The client according to claim 8 , wherein the displaying unit is specifically configured to: determine a location of a display window, and display the decoded multimedia data stream by using the display window, wherein: the display window is used to display the decoded multimedia data stream, the location of the display window is corresponding to a multimedia display area, and the multimedia display area is an area for displaying a multimedia data stream on the cloud desktop. 10 . The client according to claim 9 , wherein the displaying unit is specifically configured to: receive location information that is of the multimedia display area on the cloud desktop and sent by the cloud server, and determine the location of the display window according to the location information of the multimedia display area, so that the location of the display window is the same as a location of the multimedia display area on the cloud desktop. 11 . The client according to claim 10 , wherein the acquiring unit is further configured to receive a window adjustment instruction sent by the cloud server; and the processing unit is further configured to adjust the display window according to the window adjustment instruction. 12 . The client according to claim 8 , wherein the acquiring unit is further configured to receive a first operation instruction sent by the cloud server, wherein the first operation instruction is an instruction delivered by the user to the cloud server by using the cloud desktop; the processing unit is further configured to: determine a first multimedia data substream according to the first operation instruction acquired by the acquiring unit, and encode the first multimedia data substream to obtain a corresponding multimedia file; and the client further comprises: a first sending unit, configured to send the multimedia file obtained by the processing unit to the cloud server. 13 . The client according to claim 8 , wherein the acquiring unit is further configured to receive a second operation instruction sent by the cloud server, wherein the second operation instruction is an instruction delivered by the user to the cloud server by using the cloud desktop; the processing unit is further configured to determine a second multimedia data substream according to the second operation instruction; and the client further comprises: a second sending unit, configured to send the second multimedia data substream determined by the processing unit to the cloud server, so that the cloud server encodes the second multimedia data substream to obtain a corresponding multimedia file. 14 . The client according to claim 8 , wherein the processing unit is further configured to: configure a multimedia plug-in; the displaying unit is specifically configured to display the multimedia data stream by using the multimedia plug-in configured by the processing unit; and the acquiring unit is specifically configured to receive, by using the multimedia plug-in conf
for modifying screen layout parameters, e.g. fonts, size of the windows · CPC title
End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)} · CPC title
End-user applications, e.g. Web browser, game · CPC title
directed to client · CPC title
for requesting content on demand, e.g. video on demand · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.