IP Library Granted Patent US 11,917,229
Granted Patent B2
US 11,917,229 · App. 17/762,803 · Granted Feb 27, 2024

Control method, system, device, and medium of unified playback control system

Inventor: Zhenzhu Gao (Shenzhen, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
H04N21/25816H04N21/2393H04N21/8586
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,917,229
App. No.
17/762,803
Granted
Feb 27, 2024
Kind
B2
Abstract

The embodiments of the present disclosure provide a control method, system, device, and medium of a unified playback control system. The control method of the unified playback control system includes: receiving a template request sent by a device, then, after receiving the template request, returning a preset template to the requesting device, and managing and controlling playback of the device by means of the template. In some implementations, the device obtains a unified template of the unified playback control system, and management and control is performed by means of the preset template so as to enable a licensee EPG platform on the device to present a consistent interface style and unified management and control process.

Claims (58)

1. A control method of a unified playback control system, comprising:

receiving, by a unified playback control system, a template request redirected to the unified playback control system by each EPG platform among different EPG platforms after the EPG platform receives the template request sent by a device after the device logs in the EPG platform, wherein the device is a device on which a user logs in;

sending, by the unified playback control system, a preset template to the device, wherein the preset template presets a unified display style of an interface for the different EPG platforms and comprises agreed rules that a device loading the preset template follows when performing operations; and

managing and controlling, by the unified playback control system, playback of the device by means of the preset template.

2. The control method of a unified playback control system according to claim 1 , wherein the template request comprises licensee device information; and

after receiving the template request sent by the device and before sending the preset template to the device, the control method further comprises:

verifying the licensee device information to acquire a first verification result; and

in a case where the first verification result indicates that the verification is passed, sending the preset template to the device.

3. The control method of a unified playback control system according to claim 1 , wherein managing and controlling, by the unified playback control system, the playback of the device by means of the preset template comprises:

receiving a first authentication request sent by the device by means of the preset template;

acquiring an authentication result according to the first authentication request;

in a case where the authentication result indicates that the authentication is passed, splicing, by the unified playback control system, a playback Uniform Resource Locator (URL), and sending, by the unified playback control system, the spliced playback URL to the device; and

in a case where the authentication result indicates that the authentication is failed, sending at least one of an authentication failure result or product subscription information to the device.

4. The control method of a unified playback control system according to claim 3 , wherein the first authentication request comprises provider information and content information; and

acquiring the authentication result according to the first authentication request comprises:

verifying the provider information and the content information to acquire a second verification result;

in a case where the second verification result indicates that the verification is failed, determining the authentication result as indicating that the authentication is failed; and

in a case where the second verification result indicates that the verification is successful, sending a second authentication request to a management platform, and receiving the authentication result sent by the management platform according to the second authentication request.

5. A unified playback control system, comprising a memory storing instructions and a preset template and a processor in communication with the memory, wherein the processor is configured to execute the instructions to:

receive or send data; and

send the preset template to a device after receiving a template request redirected to the unified playback control system by each EPG platform among different EPG platforms after the EPG platform receives the template request sent by the device after the device logs in the EPG platform, wherein the device is a device on which a user logs in, and the preset template presets a unified display style of an interface for the different EPG platforms and comprises agreed rules that a device loading the preset template follows when performing operations; and

manage and control playback of the device by means of the preset template.

6. The unified playback control system according to claim 5 , wherein the template request comprises licensee device information;

after the data transmission module receives the template request sent by the device and before the data transmission module sends the preset template to the device, the processor is further configured to execute the instructions to:

verify the licensee device information to acquire a first verification result; and

send the preset template to the device in a case where the first verification result indicates that the verification is passed.

7. The unified playback control system according to claim 5 , wherein the processor is further configured to execute the instructions to manage and control the playback of the device by means of the preset template in a following manner:

receive a first authentication request sent by the device by means of the preset template;

acquire an authentication result according to the first authentication request;

in a case where the authentication result indicates that the authentication is passed, splice a playback Uniform Resource Locator (URL), and send the spliced playback URL to the device; and

in a case where the authentication result indicates that the authentication is failed, send at least one of an authentication failure result or product subscription information to the device.

8. The unified playback control system according to claim 7 , wherein the first authentication request comprises provider information and content information; and

the processor is further configured to execute the instructions to acquire the authentication result according to the first authentication request in a following manner:

verify the provider information and the content information to acquire a second verification result;

in a case where the second verification result indicates that the verification is failed, set the authentication result as indicating that the authentication is failed;

in a case where the second verification result indicates that the verification is successful, send a second authentication request to a management platform; and

receive the authentication result sent by the management platform according to the second authentication request.

9. A computer device, comprising a processor, a memory, and a communication bus, wherein

the communication bus is configured to conduct connection communication between the processor and the memory; and

the processor is configured to perform one or more programs stored in the memory to implement operations of the control method of a unified playback control system according to claim 1 .

10. A non-transitory computer-readable storage medium, storing one or more programs, wherein the one or more programs are executable by one or more processors, so as to implement operations of the control method of a unified playback control system according to claim 1 .

11. The control method of a unified playback control system according to claim 1 , wherein receiving the template request sent by the device comprises:

receiving, by a front-end device of a—the unified playback control system, the template request sent by the device and transmitting the template request to one of playback control servers of the unified playback control system by polling.

12. The control method of a unified playback control system according to claim 11 , wherein before receiving the template request sent by the device, the method further comprises:

when the user logs in on the device, sending a login request to the EPG platform for verification, and after the EPG platform successfully verifies login of the user, redirecting the device to the unified playback control system.

13. The control method of a unified playback control system according to claim 11 , wherein sending the preset template to the device comprises:

sending the preset template stored in the unified playback control system to the device.

14. The control method of a unified playback control system according to claim 2 , wherein the licensee device information is a combination of a licensee identifier and a device identifier or information formed by encrypting the combination of the licensee identifier and the device identifier.

15. The control method of a unified playback control system according to claim 14 , wherein in a case where the licensee device information is information formed by encrypting the combination of the licensee identifier and the device identifier, before verifying the licensee device information to acquire a first verification result, the method further comprises: decrypting the licensee device information.

16. A computer device, comprising a processor, a memory, and a communication bus, wherein

the communication bus is configured to conduct connection communication between the processor and the memory; and

the processor is configured to perform one or more programs stored in the memory to implement operations of the control method of a unified playback control system according to claim 2 .

17. A computer device, comprising a processor, a memory, and a communication bus, wherein

the communication bus is configured to conduct connection communication between the processor and the memory; and

the processor is configured to perform one or more programs stored in the memory to implement operations of the control method of a unified playback control system according to claim 3 .

18. A non-transitory computer-readable storage medium, storing one or more programs, wherein the one or more programs are executable by one or more processors, so as to implement operations of the control method of a unified playback control system according to claim 2 .

19. A non-transitory computer-readable storage medium, storing one or more programs, wherein the one or more programs are executable by one or more processors, so as to implement operations of the control method of a unified playback control system according to claim 3 .

20. A non-transitory computer-readable storage medium, storing one or more programs, wherein the one or more programs are executable by one or more processors, so as to implement operations of the control method of a unified playback control system according to claim 4 .

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Dec 4, 2023
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 065745/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2022
From: GAO, ZHENZHU
To: ZTE CORPORATION
Reel/Frame 059372/0665 →
Priority Claims (1)
CN 201910907747.8 · Sep 24, 2019 · national
Continuity (1)
Related Publication 20220360834A1 · Nov 10, 2022