A video billing control system based on blockchain

Through the blockchain-based video billing control system, the video pricing is adjusted using regional information, video quality and user portraits, the problem of profitability and user experience balance of video platform is solved, the pricing automation and accuracy are achieved, and customer stickiness is enhanced. Sex and profitability.

CN117119231BActive Publication Date: 2024-12-24HARBIN LIHAI JIAYUAN TECH DEV CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202311328034.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-13
Publication Date
2024-12-24
Estimated Expiration
2043-10-13

AI Technical Summary

Technical Problem

It is difficult to find a balance between satisfying user experience and profitability in video platforms. How to improve the efficiency and accuracy of automated adjustment of video pricing while ensuring profits.

Method used

Design a video billing control system based on blockchain, including area analysis module, quality detection module and user classification module. By obtaining the target user's area information, video quality information and user portrait information, a billing schedule is generated, and Storage is carried out through a blockchain storage platform to ensure the security of pricing and billing data.

Benefits of technology

Realize instant access to user information, adjust pricing according to geographical location and video quality, improve customer stickiness and pricing accuracy, ensure the balance of user experience and profitability, improve the accuracy of quality rating through neural network identification models, and ensure the accuracy of pricing Sex and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117119231B_ABST
    Figure CN117119231B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of video service technology, and discloses a video billing control system based on blockchain, comprising a regional analysis module, a quality detection module, a user classification module, a billing pricing module, and a data packaging and transmission module, which can instantly obtain regional information, video quality information, and user portrait information of a target user. The regional information can reflect the geographical location of the target user, and the user's video viewing habits will have a certain impact on people around him. Therefore, the regional information can be included in pricing considerations, and the pricing of the region where the video is watched using the video platform related to the present invention can be reduced, thereby increasing customer stickiness; similarly, video quality and user portrait information reflecting the user's video viewing habits can also be included in pricing consideration standards, thereby adjusting the billing of the video, and sending the generated billing details table to a blockchain storage platform by the data packaging and transmission module for storage, thereby ensuring the security of pricing and billing related data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of video services, and in particular to a video charging and control system based on blockchain. Background Art

[0002] Blockchain technology is a technology based on decentralized distributed protocols, consensus algorithms, asymmetric key signatures, hashing and other technologies. It can safely store digital asset information. The information cannot be forged or tampered with. All nodes on the blockchain network execute transactions separately and jointly confirm the results. The consensus algorithm ensures the consistency of transactions executed by each node. All nodes in the blockchain network maintain a public ledger and ensure that the public ledger cannot be forged or tampered with.

[0003] In addition, with the rapid development of the Internet industry, more and more people can watch videos anytime and anywhere. As the quality of videos continues to improve, video platforms have begun to develop towards paid membership systems to meet the increasing operating costs of video platforms. However, as more and more video platforms emerge, competition in this field has become fierce.

[0004] Moreover, due to the ease of building the video platform, it can be promoted as long as there is network coverage across the country. However, the hardware conditions and network communication conditions in different regions are different. The same video source may produce different performances on devices in different regions, which will bring certain differences in user experience. Free videos currently have little impact, but will have a certain impact on the profitability of paid videos.

[0005] Therefore, the current video platforms are faced with the problem of how to constantly find a balance between profitability and customer experience. How to satisfy the user experience while obtaining a certain profit has become a necessity. Summary of the invention

[0006] The purpose of the present invention is to provide a video billing control system based on blockchain to solve the following technical problems:

[0007] How to ensure profits while satisfying the user experience and improve the efficiency and accuracy of automated adjustment of video pricing.

[0008] The purpose of the present invention can be achieved through the following technical solutions:

[0009] A video billing control system based on blockchain, comprising:

[0010] The regional analysis module is used to obtain the regional information of the target user;

[0011] A quality detection module, used to obtain video quality information of the target user's current video;

[0012] A user classification module, used to obtain user portrait information of the target user;

[0013] A billing pricing module, used to adjust the billing according to the regional information, the video quality information and the user portrait information, and generate a corresponding billing details table;

[0014] The data packaging and transmission module stores the billing details list through the blockchain storage platform.

[0015] Through the above technical scheme, the present invention can instantly obtain the regional information, video quality information and user portrait information of the target user. The regional information can reflect the geographical location of the target user. Because of people's social attributes, their video viewing habits will have a certain impact on the people around them. Therefore, the regional information can be included in the pricing considerations, and the pricing of the area where the video is watched using the relevant video platform of the present invention can be reduced to increase customer stickiness; similarly, video quality and user portrait information reflecting the user's video viewing habits can also be included in the pricing consideration standards, thereby adjusting the billing of the video, and sending the generated billing details table by the data packaging and transmission module to the blockchain storage platform for storage, which can ensure the security of pricing and billing related data.

[0016] As a further solution of the present invention: the quality detection module includes:

[0017] A video source, used to provide a test video of a preset length to the target user;

[0018] A collection unit, configured to synchronously obtain a sampling frame corresponding to the test video when the target user receives the test video;

[0019] A quality rating unit, used to perform a quality rating on the test video according to the sampling frame to obtain corresponding video quality information;

[0020] The quality rating includes first-level quality, second-level quality, third-level quality, fourth-level quality and fifth-level quality with gradually decreasing evaluation quality, and different quality ratings correspond to different scores.

[0021] Through the above technical solution, the quality rating unit can automatically identify and evaluate the quality of the sampled frames using the neural network recognition model technology after training. However, due to the considerable diversity of the video source, it is necessary to insert a test video with the same basic format as the original video into the source video to ensure the recognition accuracy of the quality rating unit. This design is equivalent to increasing the playback time of the source video. The increased time is the preset time. When the source video is played to the starting position of the test video, the acquisition unit can be started to obtain the sampled frames. Due to the differences in hardware equipment and communication levels in different service areas, the same source video may produce subtle differences in playback effects when played on user devices in different regions. For example, factors such as packet loss, freezes, and noise affect the video quality. The worse the video quality, the more you need to lower the price in a timely manner in consideration of the user experience.

[0022] As a further solution of the present invention: the test video includes a first category video, a second category video and a third category video with gradually increasing video source quality;

[0023] If the video quality information corresponding to the test video received by the target user is the fourth level quality, the source quality of the test video is improved.

[0024] Through the above technical solution, when the video quality information is considered to be level 4 quality, that is, the viewing experience is relatively poor, in order to ensure the quality detection accuracy of the quality rating unit, the video quality of subsequent test videos is improved at this time for further confirmation to prevent low pricing due to occasional network fluctuations.

[0025] As a further solution of the present invention: the quality rating unit comprises:

[0026] A frequency adjustment unit, used to adjust the sampling frequency of the acquisition unit to obtain the sampling frame;

[0027] A rating statistics unit, used for integrating the quality ratings to obtain corresponding video quality information;

[0028] The rating integration includes calculating an average rating of the quality ratings.

[0029] As a further solution of the present invention: if the video quality information corresponding to the test video received by the target user is the third-level quality, the sampling frequency of the acquisition unit acquiring the sampling frame is increased by the adjustment unit.

[0030] Through the above technical scheme, in order to further improve the evaluation accuracy of the quality rating unit, the sampling frequency of the sampling frame can be increased by frequency adjustment. For example, the original sampling frequency is 1 time during the playback of a 0.5-second test video, and now it is changed to 3 times. In this way, 15 sampling frames will be obtained after the sampling unit is started 5 times, and the 15 sampling frames correspond to 15 quality ratings. Specifically, the first-level quality corresponds to a digital score of 5, and similarly, the fifth-level quality corresponds to a digital score of 1. The worse the quality, the smaller the corresponding digital score. At this time, the average value of the sum of the digital scores corresponding to the 15 quality ratings can be calculated by rating integration. If the calculated value contains decimals, it is rounded off and corresponds to the corresponding quality rating. For example, an average value of 4.4 is considered to be level 4 quality.

[0031] As a further solution of the present invention: the regional analysis module includes:

[0032] A regional address acquisition unit, used to acquire the geographical location of the target user;

[0033] The regional information database is used to output the corresponding regional information according to the geographical location, and the regional information is in the form of a score.

[0034] Through the above technical solution, the regional information corresponding to the target user is found in the regional information database according to the geographical location. A large number of scores about the regional information are pre-stored in the regional information database. The more target users there are for the same regional information, the lower the score.

[0035] As a further solution of the present invention: the user classification module includes:

[0036] A user habit statistics unit is used to obtain the target user's habit parameter information such as the frequency, duration, viewing completeness, and number of videos watched;

[0037] A user scoring unit is used to calculate the corresponding user portrait information according to the habit parameter information, and the user portrait information is in the form of a score.

[0038] Through the above technical solution, the higher the frequency, duration, viewing completeness and number of videos watched by users, the stronger the customer stickiness, and therefore the lower the corresponding score, and the pricing can be fine-tuned downward.

[0039] As a further solution of the present invention: the charging and pricing module includes:

[0040] A receiving and processing module, used to obtain pricing scores according to preset calculation rules;

[0041] A pricing reference database, used to output corresponding real-time pricing information according to the pricing score;

[0042] A pricing module is used to generate the corresponding billing details table according to the real-time pricing information.

[0043] Through the above technical solution, since the regional information, video quality information and user portrait information of the target user can be quantified into scores, the pricing score can be directly corresponded to the real-time pricing information in the pricing reference database. When calculating the pricing score, there can be multiple preset calculation rules, but the basic principle is that the lower the quantitative score of the regional information, video quality information and user portrait information, the lower the pricing score obtained. The weight design can be established according to the standards of the highest regional information, the middle video quality information and the lowest user portrait information. In this way, the target users can be accurately maintained and customer stickiness can be improved.

[0044] Beneficial effects of the present invention:

[0045] (1) The present invention can instantly obtain the target user's regional information, video quality information and user portrait information. The regional information can reflect the target user's geographical location. Because of people's social attributes, their video viewing habits will have a certain impact on the people around them. Therefore, the regional information can be included in the pricing considerations, and the pricing of the region where the video is watched using the video platform related to the present invention can be reduced, thereby increasing customer stickiness; similarly, video quality and user portrait information reflecting the user's video viewing habits can also be included in the pricing consideration standards, thereby adjusting the video billing, and the generated billing details table is sent to the blockchain storage platform by the data packaging and transmission module for storage, which can ensure the security of pricing and billing related data;

[0046] (2) The quality rating unit can use the neural network recognition model technology after training to automatically identify and evaluate the quality of the sampled frames. However, due to the considerable diversity of the video source, it is necessary to insert a test video with the same basic format as the original video into the source video to ensure the recognition accuracy of the quality rating unit. This design is equivalent to increasing the playback time of the source video. The increased time is the preset time. When the source video is played to the starting position of the test video, the acquisition unit can be started to obtain the sampled frames. Due to the differences in hardware equipment and communication levels in different service areas, the same source video may produce subtle differences in playback effects when played on user devices in different regions. For example, factors such as packet loss, freezes, and noise affect the video quality. The worse the video quality, the more it is necessary to reduce the price in a timely manner in consideration of user experience.

[0047] (3) Search for the regional information corresponding to the target user in the regional information database through geographic location. A large number of scores about regional information are pre-stored in the regional information database. The more target users there are for the same regional information, the lower the score. The higher the frequency, duration, completeness and number of videos watched by users, the stronger the customer stickiness. Therefore, the lower the corresponding score, the more likely the pricing can be fine-tuned downward. Since the regional information, video quality information and user portrait information of the target user can be quantified into scores, the high and low pricing scores can be directly corresponded to the real-time pricing information in the pricing reference database. When calculating the pricing score, there can be many preset calculation rules, but the basic principle is that the lower the quantitative scores of the regional information, video quality information and user portrait information, the lower the pricing score. The weight design can be established according to the standards of highest regional information, middle video quality information and lowest user portrait information. In this way, the target users can be accurately maintained and customer stickiness can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The present invention will be further described below in conjunction with the accompanying drawings.

[0049] Figure 1 This is a module connection diagram of the video billing control system in the present invention. DETAILED DESCRIPTION

[0050] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only 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 are within the scope of protection of the present invention.

[0051] See also Figure 1 As shown, the present invention is a video billing control system based on blockchain, comprising:

[0052] The regional analysis module is used to obtain the regional information of the target user;

[0053] A quality detection module, used to obtain video quality information of the target user's current video;

[0054] A user classification module, used to obtain user portrait information of the target user;

[0055] A billing pricing module, used to adjust the billing according to the regional information, the video quality information and the user portrait information, and generate a corresponding billing details table;

[0056] The data packaging and transmission module stores the billing details list through the blockchain storage platform.

[0057] Through the above technical scheme, the present invention can instantly obtain the regional information, video quality information and user portrait information of the target user. The regional information can reflect the geographical location of the target user. Because of people's social attributes, their video viewing habits will have a certain impact on the people around them. Therefore, the regional information can be included in the pricing considerations, and the pricing of the area where the video platform related to the present invention is used to watch the video can be reduced to increase customer stickiness. Similarly, video quality and user portrait information reflecting the user's video viewing habits can also be included in the pricing consideration standards, thereby adjusting the billing of the video.

[0058] As blockchain technology becomes increasingly mature, the existing blockchain storage platform can be used to accept and store the billing details sent by the data packaging and transmission module, thereby ensuring the security of pricing and billing related data.

[0059] As a further solution of the present invention: the quality detection module includes:

[0060] A video source, used to provide a test video of a preset length to the target user;

[0061] A collection unit, configured to synchronously obtain a sampling frame corresponding to the test video when the target user receives the test video;

[0062] A quality rating unit, used to perform a quality rating on the test video according to the sampling frame to obtain corresponding video quality information;

[0063] The quality rating includes first-level quality, second-level quality, third-level quality, fourth-level quality and fifth-level quality with gradually decreasing evaluation quality, and different quality ratings correspond to different scores.

[0064] Through the above technical solution, the quality rating unit can automatically identify and evaluate the quality of the sampled frames using the neural network recognition model technology after training. However, due to the considerable diversity of the video source, it is necessary to insert a test video with the same basic format as the original video into the source video to ensure the recognition accuracy of the quality rating unit. This design is equivalent to increasing the playback time of the source video. The increased time is the preset time. When the source video is played to the starting position of the test video, the acquisition unit can be started to obtain the sampled frames. Due to the differences in hardware equipment and communication levels in different service areas, the same source video may produce subtle differences in playback effects when played on user devices in different regions. For example, factors such as packet loss, freezes, and noise affect the video quality. The worse the video quality, the more you need to lower the price in a timely manner in consideration of the user experience.

[0065] For example, five test videos lasting 0.5 seconds can be randomly added to a three-minute source video at different time points. This allows the quality rating unit to automatically and efficiently detect the quality of the source video while minimizing the impact on the target user's viewing experience. This is efficient and comprehensive.

[0066] As a further solution of the present invention: the test video includes a first category video, a second category video and a third category video with gradually increasing video source quality;

[0067] If the video quality information corresponding to the test video received by the target user is the fourth level quality, the source quality of the test video is improved.

[0068] Through the above technical solution, when the video quality information is considered to be level 4 quality, that is, the viewing experience is relatively poor, in order to ensure the quality detection accuracy of the quality rating unit, the video quality of subsequent test videos is improved at this time for further confirmation to prevent low pricing due to occasional network fluctuations.

[0069] As a further solution of the present invention: the quality rating unit comprises:

[0070] A frequency adjustment unit, used to adjust the sampling frequency of the acquisition unit to obtain the sampling frame;

[0071] A rating statistics unit, used for integrating the quality ratings to obtain corresponding video quality information;

[0072] The rating integration includes calculating an average rating of the quality ratings.

[0073] As a further solution of the present invention: if the video quality information corresponding to the test video received by the target user is the third-level quality, the sampling frequency of the acquisition unit acquiring the sampling frame is increased by the adjustment unit.

[0074] Through the above technical scheme, in order to further improve the evaluation accuracy of the quality rating unit, the sampling frequency of the sampling frame can be increased by frequency adjustment. For example, the original sampling frequency is 1 time during the playback of a 0.5-second test video, and now it is changed to 3 times. In this way, 15 sampling frames will be obtained after the sampling unit is started 5 times, and the 15 sampling frames correspond to 15 quality ratings. Specifically, the first-level quality corresponds to a digital score of 5, and similarly, the fifth-level quality corresponds to a digital score of 1. The worse the quality, the smaller the corresponding digital score. At this time, the average value of the sum of the digital scores corresponding to the 15 quality ratings can be calculated by rating integration. If the calculated value contains decimals, it is rounded off and corresponds to the corresponding quality rating. For example, an average value of 4.4 is considered to be level 4 quality.

[0075] As a further solution of the present invention: the regional analysis module includes:

[0076] A regional address acquisition unit, used to acquire the geographical location of the target user;

[0077] The regional information database is used to output the corresponding regional information according to the geographical location, and the regional information is in the form of a score.

[0078] Through the above technical solution, the regional information corresponding to the target user is found in the regional information database according to the geographical location. A large number of scores about the regional information are pre-stored in the regional information database. The more target users there are for the same regional information, the lower the score.

[0079] As a further solution of the present invention: the user classification module includes:

[0080] A user habit statistics unit is used to obtain the target user's habit parameter information such as the frequency, duration, viewing completeness, and number of videos watched;

[0081] A user scoring unit is used to calculate the corresponding user portrait information according to the habit parameter information, and the user portrait information is in the form of a score.

[0082] Through the above technical solution, the higher the frequency, duration, viewing completeness and number of videos watched by users, the stronger the customer stickiness, and therefore the lower the corresponding score, and the pricing can be fine-tuned downward.

[0083] As a further solution of the present invention: the charging and pricing module includes:

[0084] A receiving and processing module, used to obtain pricing scores according to preset calculation rules;

[0085] A pricing reference database, used to output corresponding real-time pricing information according to the pricing score;

[0086] A pricing module is used to generate the corresponding billing details table according to the real-time pricing information.

[0087] Through the above technical solution, since the regional information, video quality information and user portrait information of the target user can be quantified into scores, the pricing score can be directly corresponded to the real-time pricing information in the pricing reference database. When calculating the pricing score, there can be multiple preset calculation rules, but the basic principle is that the lower the quantitative score of the regional information, video quality information and user portrait information, the lower the pricing score obtained. The weight design can be established according to the standards of the highest regional information, the middle video quality information and the lowest user portrait information. In this way, the target users can be accurately maintained and customer stickiness can be improved.

[0088] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. A video billing control system based on blockchain, characterized in that: include: The regional analysis module is used to obtain the regional information of the target user; A quality detection module, used to obtain video quality information of the current video of the target user; A user classification module, used to obtain user portrait information of the target user; A billing pricing module, used to adjust the billing according to the regional information, the video quality information and the user portrait information, and generate a corresponding billing details table; A data packaging and transmission module stores the billing details through a blockchain storage platform; The quality detection module comprises: A video source, used to provide a test video of a preset length to the target user; A collection unit, configured to synchronously obtain a sampling frame corresponding to the test video when the target user receives the test video; A quality rating unit, used to perform a quality rating on the test video according to the sampling frame to obtain corresponding video quality information; The quality rating includes first-level quality, second-level quality, third-level quality, fourth-level quality and fifth-level quality, with the evaluation quality gradually decreasing, and different quality ratings correspond to different scores; The quality rating unit includes: A frequency adjustment unit, used to adjust the sampling frequency of the acquisition unit to obtain the sampling frame; A rating statistics unit, used for integrating the quality ratings to obtain corresponding video quality information; The rating integration includes calculating the average rating of the quality rating; If the video quality information corresponding to the test video received by the target user is the third-level quality, the sampling frequency of the acquisition unit for acquiring the sampling frame is increased by the frequency adjustment unit.

2. The blockchain-based video billing control system according to claim 1 is characterized in that: The test videos include first-category videos, second-category videos, and third-category videos with gradually increasing video source quality; If the video quality information corresponding to the test video received by the target user is the fourth level quality, the source quality of the test video is improved.

3. The blockchain-based video billing control system according to claim 1 is characterized in that: The regional analysis module includes: A regional address acquisition unit, used to acquire the geographical location of the target user; The regional information database is used to output the corresponding regional information according to the geographical location, and the regional information is in the form of a score.

4. The blockchain-based video billing control system according to claim 1 is characterized in that: The user classification module includes: A user habit statistics unit, used to obtain habit parameter information including the frequency, duration, viewing completeness, and number of videos watched by the target user; A user scoring unit is used to calculate the corresponding user portrait information according to the habit parameter information, and the user portrait information is in the form of a score.

5. The blockchain-based video billing control system according to claim 1 is characterized in that: The billing pricing module includes: A receiving and processing module, used to obtain pricing scores according to preset calculation rules; A pricing reference database, used to output corresponding real-time pricing information according to the pricing score; A pricing module is used to generate the corresponding billing details table according to the real-time pricing information.

Citation Information

Patent Citations

  • Method and system for charging streaming media service, charging server and terminal

    CN101540688A

  • Method and device for pricing video

    CN103458274A

  • Video pricing method and device, server and storage medium

    CN110766445A

  • Video quality evaluation method and device

    CN112911281A

  • Multi-cloud video distribution strategy optimization method and system

    CN113645471A