IPTV / OTT end-to-end data reverse collection and analysis method and system

By adopting reverse data acquisition, user profile and full-link remote debugging services in IPTV/OTT services, the problems of data silos and data governance are solved, operators have achieved stronger control over terminals and accelerated business data operations, and improved business experience and operation efficiency.

CN115834940BActive Publication Date: 2025-03-07INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211418112.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-14
Publication Date
2025-03-07
Estimated Expiration
2042-11-14

AI Technical Summary

Technical Problem

There are problems such as data silos, lack of data governance, and lack of data sorting and utilization in IPTV/OTT business, resulting in the lack of user service capabilities at the user operation level, accurate recommendation mechanisms and data governance becoming a castle in the air.

Method used

Two methods are adopted for real-time terminal signaling interactive acquisition and terminal pointless development data collection to realize reverse acquisition of terminal data, CDN network data, service system data and Internet-related data, and user portraits are performed based on user tag capabilities, user grouping capabilities, user portrait capabilities and user paid evaluation and analysis capabilities to realize full-link remote debugging services.

Benefits of technology

Through reverse data acquisition services, it solves the difficulties of operators in obtaining full application data, realizes portrait-level user services, improves operators' control over terminals, and promotes data-driven operations of IPTV/OTT services, with more comprehensive and convenient content, smarter product use, and more efficient after-sales service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115834940B_ABST
    Figure CN115834940B_ABST
Patent Text Reader

Abstract

The present invention particularly relates to an IPTV / OTT end-to-end data reverse collection and analysis method and system. The IPTV / OTT end-to-end data reverse collection and analysis method and system include a terminal data reverse acquisition service module, a portrait-level user service module, and a full-link remote debugging service module. The IPTV / OTT end-to-end data reverse collection and analysis method and system use data reverse acquisition services to solve the pain point that operators are unable to obtain full application data due to being piped, use portrait-level user services to solve the current situation that content operations have no complete data support, and use full-link remote debugging services to solve the responsibility maze problem, thereby enhancing operators' control over terminals, and promoting operators' home market from leading in scale to leading in value, enhancing operators' control over terminals, and realizing data-driven operations of IPTV / OTT services, making content more complete and convenient, product use more intelligent, and after-sales service more efficient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication information technology, and in particular to an IPTV / OTT end-to-end data reverse collection and analysis method and system. Background Art

[0002] The intelligent operation of operators' IPTV / OTT (interactive network television / Internet television) services must be based on comprehensive operations after integrating user, content, and network data. However, there are many problems with the data involved in IPTV / OTT:

[0003] (1) Fragmentation of indicators, lack of data governance, and lack of data collation and utilization;

[0004] (2) Data silos: a large amount of network operation and maintenance data is scattered across different systems;

[0005] (3) Data source: the data provided by the probe are mostly standard data;

[0006] (4) The data provided by new media and licensees are mostly desensitized data;

[0007] (5) The data reported by the original probe of the set-top box has few dimensions.

[0008] The above problems lead to a lack of portrait-level user service capabilities, accurate recommendation mechanisms, reliance on new media / licensee operations, and lack of media resource labels at the user operation level, making data governance a castle in the air.

[0009] Based on the above situation, the present invention proposes an IPTV / OTT end-to-end data reverse collection and analysis method and system. Summary of the invention

[0010] In order to overcome the defects of the prior art, the present invention provides a simple and efficient IPTV / OTT end-to-end data reverse collection and analysis method and system.

[0011] The present invention is achieved through the following technical solutions:

[0012] An IPTV / OTT end-to-end data reverse collection and analysis method, characterized in that it comprises the following steps:

[0013] Step S1: Terminal data reverse acquisition service

[0014] The two methods of real-time terminal signaling interaction collection and terminal non-embedded development data collection are used to achieve reverse acquisition of terminal data, CDN network data, business system data and Internet-related data, solving the problem that operators are unable to obtain full application data due to pipelineization;

[0015] Step S2: Portrait-level user service

[0016] For the full amount of data that has been collected but stored independently and unrelated, user profiling is performed based on user tagging, user grouping, user profiling, and user payment evaluation and analysis capabilities to give full play to the value of data;

[0017] All collected data is stored independently and has no correlation. The portrait-level user service aims to achieve correlation management of independent and unrelated data in various analysis dimensions.

[0018] Step S3: Full-link remote debugging service

[0019] The full-link remote debugging service focuses on building intelligent operation and maintenance capabilities from the perspective of operation and maintenance management. Based on the full amount of collected data and multi-dimensional user portraits, it can achieve one-click fault diagnosis and empower customer complaint scenarios and expert scenarios.

[0020] In step S1, when collecting terminal signaling interactions, Logtail is used to collect MQTT (Message Queuing Telemetry Transport) protocol data, Logtail is used as the subscriber of the MQTT protocol, connected to the MQTT Broker (agent) to subscribe to messages, and the subscribed messages are collected into the Logstore of the log service. Only simple configuration is required to consume messages sent by the device.

[0021] In the step S1, when the terminal has no embedded point development data collection, the Record mode is adopted. Only a section of SDK (Software Development Kit) code needs to be loaded when it is used for the first time, and the full amount of real-time user behavior data can be collected.

[0022] In step S1, the data format of the collected data is defined from a business perspective to ensure data standardization.

[0023] In the step S1, there is no need to adapt the service APK (Android Package, Android installation package). As a new terminal data collection specification, new data collection only requires head-end configuration, which can achieve flexible and efficient full data collection and avoid the operator's pipeline restrictions.

[0024] In step S2, user profiling based on user tag capabilities refers to identifying user tags based on user basic information and behavior data, wherein the user basic information and behavior data include but are not limited to user basic information, user activity, user consumption ability and user content preference;

[0025] User profiling based on user grouping capability means identifying common features of users, summarizing user tags of the same type, supporting user grouping, and implementing group recommendations based on user grouping;

[0026] User profiling based on user profiling capabilities means analyzing specific user profiles based on user tag features;

[0027] User profiling based on user payment evaluation and analysis capabilities means evaluating user payment preferences and paid product packages and programs with consumption intentions based on user profile features, including but not limited to user consumption capacity and content preferences.

[0028] In step S3, there are three types of support measures for customer complaint scenarios:

[0029] 1) It is capable of viewing the real-time content on the screen remotely to determine faults and provide remote guidance. It supports remote operation after customer authorization. It supports multiple authorization modes, supports saving screenshots and notes, and automatically associates them with customer complaints. All subsequent debugging and diagnosis are associated with customer complaints, which is convenient for multi-person collaborative processing and problem tracking.

[0030] 2) It can automatically identify the current business, lower the threshold for front-line use, and call the business diagnosis configured by experts with one click;

[0031] 3) It has the ability to diagnose network disconnections, and guides users to use shortcut keys to trigger network diagnosis to generate a QR code, and use WeChat to scan the code to quickly send back fault information without waiting for a site visit; after scanning and sending back the fault information, users can enter the mobile self-service platform to interact and watch guidance videos to perform basic inspections, thereby accelerating problem solving.

[0032] In step S3, the value of the expert scenario is reflected in the following three aspects:

[0033] 1) Replace on-site debugging, respond to problems at any time, view indicators and historical alarm information in real time; realize remote script debugging and real-time operation; remotely upgrade new versions or debug version APK; support long-term background debugging for problems that arise, and automatically resume debugging after the user turns the machine on and off;

[0034] 2) Instead of waiting passively for a large number of customer complaints before making further judgments, proactively initiate small batches of real-time diagnosis and collect fault data on a larger scale through data collection;

[0035] 3) Solve problems across the entire network: Send shell scripts to boxes across the entire network to resolve existing network failures through silent APK upgrades and OTA upgrades.

[0036] The system based on the IPTV / OTT end-to-end data reverse acquisition and analysis method of the present invention is characterized by: comprising a terminal data reverse acquisition service module, a portrait-level user service module and a full-link remote debugging service module;

[0037] The terminal data reverse acquisition service module uses two methods: terminal real-time signaling interaction collection and terminal non-embedded development data collection to achieve reverse acquisition of terminal data, CDN network data, business system data and Internet-related data, so as to solve the problem that operators are unable to obtain full application data due to pipelineization;

[0038] The portrait-level user service module performs user portraits based on the user tagging capability, user grouping capability, user portrait capability, and user payment evaluation and analysis capability for the full amount of data that has been collected but stored independently and unrelated, so as to give full play to the value of data;

[0039] All collected data are stored independently and without correlation. The portrait-level user service module is responsible for realizing the correlation management of independent and unrelated data in various analysis dimensions;

[0040] The full-link remote debugging service module realizes one-click fault diagnosis based on the collected full data and multi-dimensional user portraits, enabling customer complaint scenarios and expert scenarios.

[0041] The beneficial effects of the present invention are as follows: the IPTV / OTT end-to-end data reverse collection and analysis method and system solves the pain point of operators being piped and unable to obtain full application data with data reverse acquisition services, solves the current situation of content operation without complete data support with portrait-level user services, and solves the responsibility maze problem with full-link remote debugging services, thereby enhancing operators' control over terminals, promoting operators' home market from leading in scale to leading in value, enhancing operators' control over terminals, and realizing data-driven operation of IPTV / OTT services, making content more complete and convenient, product use more intelligent, and after-sales service more efficient. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0043] Attached Figure 1 It is a schematic diagram of the terminal data reverse acquisition service method of the present invention.

[0044] Attached Figure 2 It is a schematic diagram of the terminal signaling interaction collection method of the present invention. DETAILED DESCRIPTION

[0045] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0046] The IPTV / OTT end-to-end data reverse collection and analysis method comprises the following steps:

[0047] Step S1: Terminal data reverse acquisition service

[0048] The two methods of real-time terminal signaling interaction collection and terminal non-embedded development data collection are used to achieve reverse acquisition of terminal data, CDN network data, business system data and Internet-related data, solving the problem that operators are unable to obtain full application data due to pipelineization;

[0049] Step S2: Portrait-level user service

[0050] For the full amount of data that has been collected but stored independently and unrelated, user profiling is performed based on user tagging, user grouping, user profiling, and user payment evaluation and analysis capabilities to give full play to the value of data;

[0051] All collected data is stored independently and has no correlation. The portrait-level user service aims to achieve correlation management of independent and unrelated data in various analysis dimensions.

[0052] Step S3: Full-link remote debugging service

[0053] The full-link remote debugging service focuses on building intelligent operation and maintenance capabilities from the perspective of operation and maintenance management. Based on the full amount of collected data and multi-dimensional user portraits, it can achieve one-click fault diagnosis and empower customer complaint scenarios and expert scenarios.

[0054] In step S1, when collecting terminal signaling interactions, Logtail is used to collect MQTT (Message Queuing Telemetry Transport) protocol data, Logtail is used as the subscriber of the MQTT protocol, connected to the MQTT Broker (agent) to subscribe to messages, and the subscribed messages are collected into the Logstore of the log service. Only simple configuration is required to consume messages sent by the device.

[0055] In the step S1, when the terminal has no embedded point development data collection, the Record mode is adopted. Only a section of SDK (Software Development Kit) code needs to be loaded when it is used for the first time, and the full amount of real-time user behavior data can be collected.

[0056] In step S1, the data format of the collected data is defined from a business perspective to ensure data standardization.

[0057] In the step S1, there is no need to adapt the service APK (Android Package, Android installation package). As a new terminal data collection specification, new data collection only requires head-end configuration, which can achieve flexible and efficient full data collection and avoid the operator's pipeline restrictions.

[0058] In step S2, user profiling based on user tag capabilities refers to identifying user tags based on user basic information and behavior data, wherein the user basic information and behavior data include but are not limited to user basic information, user activity, user consumption ability and user content preference;

[0059] User profiling based on user grouping capability means identifying common features of users, summarizing user tags of the same type, supporting user grouping, and implementing group recommendations based on user grouping;

[0060] User profiling based on user profiling capabilities means analyzing specific user profiles based on user tag features;

[0061] User profiling based on user payment evaluation and analysis capabilities means evaluating user payment preferences and paid product packages and programs with consumption intentions based on user profile features, including but not limited to user consumption capacity and content preferences.

[0062] In step S3, there are three types of support measures for customer complaint scenarios:

[0063] 1) It is capable of viewing the real-time content on the screen remotely to determine faults and provide remote guidance. It supports remote operation after customer authorization. It supports multiple authorization modes, supports saving screenshots and notes, and automatically associates them with customer complaints. All subsequent debugging and diagnosis are associated with customer complaints, which is convenient for multi-person collaborative processing and problem tracking.

[0064] 2) It can automatically identify the current business, lower the threshold for front-line use, and call the business diagnosis configured by experts with one click;

[0065] 3) It has the ability to diagnose network disconnections, and guides users to use shortcut keys to trigger network diagnosis to generate a QR code, and use WeChat to scan the code to quickly send back fault information without waiting for a site visit; after scanning and sending back the fault information, users can enter the mobile self-service platform to interact and watch guidance videos to perform basic inspections, thereby accelerating problem solving.

[0066] In step S3, the value of the expert scenario is reflected in the following three aspects:

[0067] 1) Replace on-site debugging, respond to problems at any time, view indicators and historical alarm information in real time; realize remote script debugging and real-time operation; remotely upgrade new versions or debug version APK; support long-term background debugging for problems that arise, and automatically resume debugging after the user turns the machine on and off;

[0068] 2) Instead of waiting passively for a large number of customer complaints before making further judgments, proactively initiate small batches of real-time diagnosis and collect fault data on a larger scale through data collection;

[0069] 3) Solve problems across the entire network: Send shell scripts to boxes across the entire network to resolve existing network failures through silent APK upgrades and OTA upgrades.

[0070] The system based on the IPTV / OTT end-to-end data reverse collection and analysis method includes a terminal data reverse acquisition service module, a portrait-level user service module, and a full-link remote debugging service module;

[0071] The terminal data reverse acquisition service module uses two methods: terminal real-time signaling interaction collection and terminal non-embedded development data collection to achieve reverse acquisition of terminal data, CDN network data, business system data and Internet-related data, so as to solve the problem that operators are unable to obtain full application data due to pipelineization;

[0072] The portrait-level user service module performs user portraits based on the user tagging capability, user grouping capability, user portrait capability, and user payment evaluation and analysis capability for the full amount of data that has been collected but stored independently and unrelated, so as to give full play to the value of data;

[0073] All collected data are stored independently and without correlation. The portrait-level user service module is responsible for realizing the correlation management of independent and unrelated data in various analysis dimensions;

[0074] The full-link remote debugging service module realizes one-click fault diagnosis based on the collected full data and multi-dimensional user portraits, enabling customer complaint scenarios and expert scenarios.

[0075] Compared with the prior art, the IPTV / OTT end-to-end data reverse collection and analysis method and system has the following characteristics:

[0076] First, through terminal data reverse acquisition services, portrait-level user services, and full-link remote debugging services, operators have improved their control over terminals, enabled business data operations, accelerated problem solving, and ensured business experience.

[0077] Second, with the goal of promoting operators' home market from leading in scale to leading in value, we have innovatively invented a service based on reverse acquisition of terminal data, developed portrait-level user services and full-link remote debugging services, and realized data-driven operation of IPTV / OTT services, with more complete and convenient content, smarter product use, and more efficient after-sales service.

[0078] The embodiment described above is only one specific implementation of the present invention. Common changes and substitutions made by those skilled in the art within the scope of the technical solution of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for reverse collection and analysis of IPTV / OTT end-to-end data, characterized in that: The following steps are included: Step S1: Terminal data reverse acquisition service The two methods of real-time terminal signaling interaction collection and terminal non-embedded development data collection are used to achieve reverse acquisition of terminal data, CDN network data, business system data and Internet-related data, solving the problem that operators are unable to obtain full application data due to pipelineization; When collecting terminal signaling interactions, use Logtail to collect MQTT protocol data. Use Logtail as the subscriber of the MQTT protocol, connect to the MQTT Broker to subscribe to messages, and collect the subscribed messages into the Logstore of the log service. Step S2: User portrait service For the full amount of data that has been collected but stored independently and unrelated, user profiling is performed based on user tagging capabilities, user grouping capabilities, user profiling capabilities, and user payment evaluation and analysis capabilities; All collected data is stored independently and has no correlation. The portrait-level user service aims to achieve correlation management of independent and unrelated data in various analysis dimensions. Step S3: Full-link remote debugging service Based on the full amount of collected data and multi-dimensional user portraits, one-click fault diagnosis is achieved, enabling customer complaint scenarios and expert scenarios.

2. The IPTV / OTT end-to-end data reverse acquisition and analysis method according to claim 1, characterized in that: In the step S1, when the terminal has no embedded point for data collection, the Record mode is adopted, and only a section of SDK code needs to be loaded when it is used for the first time, and the full amount of real-time user behavior data can be collected.

3. The IPTV / OTT end-to-end data reverse acquisition and analysis method according to claim 2, characterized in that: In step S1, the data format of the collected data is defined from a business perspective to ensure data standardization.

4. The IPTV / OTT end-to-end data reverse acquisition and analysis method according to claim 3, characterized in that: In step S1, there is no need to adapt the service APK. As a new terminal data collection specification, new data collection only requires head-end configuration to achieve full data collection, thus avoiding the operator's pipeline restrictions.

5. The IPTV / OTT end-to-end data reverse acquisition and analysis method according to claim 1, characterized in that: In step S2, user profiling based on user tag capabilities refers to identifying user tags based on user basic information and behavior data, wherein the user basic information and behavior data include but are not limited to user basic information, user activity, user consumption ability and user content preference; User profiling based on user grouping capability means identifying common features of users, summarizing user tags of the same type, supporting user grouping, and implementing group recommendations based on user grouping; User profiling based on user profiling capabilities means analyzing specific user profiles based on user tag features; User profiling based on user payment evaluation and analysis capabilities means evaluating user payment preferences and paid product packages and programs with consumption intentions based on user profile features, including but not limited to user consumption capacity and content preferences.

6. The IPTV / OTT end-to-end data reverse acquisition and analysis method according to claim 1, characterized in that: In step S3, there are three types of support measures for customer complaint scenarios: The system can remotely see the real-time content on the screen to facilitate fault diagnosis and remote guidance. It supports remote operation after customer authorization. Supports multiple authorization modes, supports saving screenshots and notes, and automatically associates them with customer complaints. All subsequent debugging and diagnosis are associated with customer complaints, which facilitates multi-person collaborative processing and problem tracking. It can automatically identify the current business, lower the threshold for front-line users, and call the business diagnosis configured by experts with one click; 3) It has the ability to diagnose network disconnections, and guides users to use shortcut keys to trigger network diagnosis to generate a QR code, and use WeChat to scan the code to quickly send back fault information without waiting for a site visit; after scanning and sending back the fault information, users can enter the mobile self-service platform to interact and watch guidance videos to perform basic inspections, thereby accelerating problem solving.

7. The IPTV / OTT end-to-end data reverse acquisition and analysis method according to claim 6, characterized in that: In step S3, the value of the expert scenario is reflected in the following three aspects: Instead of on-site debugging, you can respond to problems at any time and view indicators and historical alarm information in real time; realize remote script debugging and real-time operation; remotely upgrade the new version or debug version APK; support long-term background debugging for problems that arise, and automatically resume debugging after the user turns the machine on and off; Instead of waiting passively for a large number of customer complaints before making further judgments, we can proactively initiate small batches of real-time diagnosis and collect fault data on a larger scale through data collection; Solve problems across the entire network: Send shell scripts to boxes across the entire network to resolve existing network failures through silent APK upgrades and OTA upgrades.

8. A device based on the IPTV / OTT end-to-end data reverse collection and analysis method according to claims 1 to 7, characterized in that: It includes terminal data reverse acquisition service module, portrait-level user service module and full-link remote debugging service module; The terminal data reverse acquisition service module adopts two methods: terminal real-time signaling interaction collection and terminal non-embedded development data collection to achieve reverse acquisition of terminal data, CDN network data, business system data and Internet-related data, so as to solve the problem that operators are unable to obtain full application data due to pipelineization; The portrait-level user service module performs user portraits based on the user tagging capability, user grouping capability, user portrait capability, and user payment evaluation and analysis capability for the full amount of data that has been collected but stored independently and unrelated, so as to give full play to the value of data; All collected data are stored independently and without correlation. The portrait-level user service module is responsible for realizing the correlation management of independent and unrelated data in various analysis dimensions; The full-link remote debugging service module realizes one-click fault diagnosis based on the collected full data and multi-dimensional user portraits, enabling customer complaint scenarios and expert scenarios.

Citation Information

Patent Citations

  • System and method for achieving OTT service quality guarantee based on user behavior analysis

    CN103856789A

  • Establishment method and application system of big data user operation pyramid system

    CN108053257A