Enterprise advertisement putting management method and system and computer equipment

Binary conversion and cutting of media data on the advertising platform, combined with the rotation of the rotation table of the rotation table, solved the problem of complex key management in existing technology, and realized the security transmission and cost of media data.

CN119338522AInactive Publication Date: 2025-01-21TAIDOU TECH GRP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411875092.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-01-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Under the key encryption mechanism of the existing advertising platform, the generation, management, storage and distribution of keys are complex, resulting in waste of manpower, material resources and financial resources, increasing encryption costs.

Method used

The advertising processing unit performs binary conversion and cutting of the media data, generates a cutting set, updates the rotation according to the rotation processing table, and transmits the advertising rotation data to the delivery platform to achieve safe transmission of media data.

Benefits of technology

By predicting predictive conversion and rotation update of media data, the security and complexity of data transmission are enhanced, and the encryption costs of the advertising platform are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119338522A_ABST
    Figure CN119338522A_ABST
Patent Text Reader

Abstract

The invention discloses an enterprise advertisement putting management method and system and computer equipment, and relates to the technical field of advertisement putting, and the method comprises the steps: carrying out the conversion processing of media data in order to protect the safety of the media data in a transmission process before submitting the media data of a pre-put advertisement to an advertisement putting platform; in the conversion processing process, the media data are cut and summarized into a plurality of cut sets, a set sequence of the cut sets is obtained according to a round value processing table, and one round value direction prediction is carried out on all four-bit binary numbers stored in a first field in the round value processing table every time a plurality of cut sets are obtained. The rotation processing table is updated according to the predicted rotation direction, the non-directionality and complexity of the media data conversion process are guaranteed through the mode of adding prediction in the media data, the safety of media data conversion is enhanced, and the safety of the media data before being put is further guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of advertisement delivery, and in particular to an enterprise advertisement delivery management method, system and computer equipment. Background Art

[0002] In today's digital business marketing landscape, advertising has become one of the core strategies for companies to enhance brand awareness and promote product sales. With the intensification of market competition and the increasing diversification and personalization of consumer demand, companies are increasingly focusing on improving the accuracy and attractiveness of their advertising. In order to stand out from the crowd of advertising information and effectively reach the target audience, companies often use data visualization in their advertisements. By deeply mining and analyzing the collected user data, they transform the data into intuitive graphics, charts, cases or targeted recommendations and present them in advertisements. This approach can make the advertising content closely match the characteristics and needs of the target users, thereby enhancing the publicity effect. However, it must be recognized that the data displayed in the advertisements all come from the users; In the existing process of advertising by enterprises, advertising has become the mainstream mode in the industry by using advertising delivery platforms. In order to ensure the data security in the process of submitting advertisements and prevent the advertisement content from being maliciously tampered with or the user data from being stolen during transmission, key encryption is usually used; Under this encryption mechanism, enterprises need to generate specific keys to encrypt advertising data before uploading it to the delivery platform. The delivery platform needs to use the corresponding keys for decryption verification and subsequent operations. However, the generation, management, storage and distribution of such keys require complex technical architecture and strict security measures, which will undoubtedly involve a large amount of human, material and financial resources of the advertising delivery platform, increasing its encryption costs. In order to solve the above problems, the present invention proposes a solution. Summary of the invention

[0003] The purpose of the present invention is to provide a method, system and computer device for managing enterprise advertising delivery, in order to solve the problems raised in the above background technology; The purpose of the present invention can be achieved through the following technical solutions: A method for managing enterprise advertising delivery includes the following steps: Step 1: After receiving the media data of the pre-placement advertisement submitted by the current pre-placement client, the advertisement processing unit performs binary conversion on the media data to obtain media processing data; Step 2: Cut the media processing data to obtain a plurality of cut arrays, create four-bit binary number counting variables of 0, 1, ..., 15 in sequence, the initial value of any four-bit binary number counting variable is 0, and generate a plurality of cut sets according to the obtained plurality of cut arrays and a preset first generation rule; Step 3: For each P1 cut set, a set of set sequence is obtained according to the preset second generation rule. For each set of set sequence, a rotation processing table with current pre-delivery customers stored in the advertisement processing unit is updated once according to the preset rotation update rule, and P1 is the preset rotation update standard quantity; Step 4: Concatenate all the obtained group set sequence to obtain the advertisement rotation data of the pre-placed advertisement, and transmit the advertisement rotation data to the advertisement placement platform.

[0004] Furthermore, in step 2, all obtained group cut arrays are marked as A1, A2, ..., Aa from left to right in the order of each group cut array in the media processing data before cutting, where a≥1; S13: Traverse the cutting arrays A1, A2, ..., Aa in turn, and each time a cutting array is traversed, compare the cutting array with the four-bit binary numbers of 0, 1, ..., 15 for consistency, and increment the value of the counting variable of the four-bit binary number consistent with the cutting array by 1.

[0005] Furthermore, in step 2, the first generation rule for generating several cutting sets is as follows: S131: traverse the cutting arrays A1, A2, ..., Aa in sequence, and each time a cutting array is traversed, compare the cutting array with the four-bit binary numbers of 0, 1, ..., 15 for consistency, and increment the value of the counting variable of the four-bit binary number consistent with the cutting array by 1; In this process, every time the value of a four-bit binary counting variable changes, the values ​​of the four-bit binary counting variables of the numbers 0, 1, ..., 15 are traversed. When the values ​​of the four-bit binary counting variables of the numbers 0, 1, ..., 15 are not 0, and at least one counting variable has a value of 1, the traversal of the next cut array is stopped; Generate a cutting set according to all the cutting arrays that have been traversed currently, in which the marking subscripts of the cutting arrays from left to right increase in sequence; S132: After generating the cutting set according to S131, continue to traverse all the remaining cutting arrays that have not been traversed in the order of cutting arrays A1, A2, ..., Aa to obtain several cutting sets. In the process of generating the cutting set, if all the remaining cutting arrays that have not been traversed cannot meet the condition that the values ​​of the counting variables of the four-bit binary numbers of the numbers 0, 1, ..., 15 are not 0, and the value of at least one counting variable is 1, then generate a cutting set according to all the remaining cutting arrays that have not been traversed.

[0006] An enterprise advertising delivery management system, comprising: The advertisement processing unit is used to perform binary conversion on the media data of the pre-placement advertisement submitted by the current pre-placement client after receiving the media data to obtain media processing data; The advertisement processing unit is further used to cut the media processing data after obtaining it to obtain a plurality of cut arrays, and then sequentially create counting variables of four-bit binary numbers of 0, 1, ..., 15, and generate a plurality of cut sets according to the obtained plurality of cut arrays in accordance with a preset first generation rule; The advertisement processing unit is also used to obtain a set of set sequences according to each P1 cut set according to a preset second generation rule, and to perform a rotation update on the rotation processing table of the current pre-delivery customers stored in the advertisement processing unit according to the preset rotation update rule for each set of set sequences obtained; The advertising delivery platform is used to restore the advertising rotation data of the pre-delivery advertisement submitted by the current pre-delivery customer according to the rotation processing table of the current pre-delivery customer after receiving the advertising rotation data of the pre-delivery advertisement submitted by the current pre-delivery customer, and store the media data.

[0007] A computer device comprising: A computer-readable storage medium for storing a computer-readable program; and a processor for executing the computer-readable program to implement the enterprise advertising delivery management method as described in any one of claims 1 to 7.

[0008] Beneficial effects of the present invention: The present invention converts the media data to protect the security of the media data during transmission before submitting the media data for pre-advertising to the advertising delivery platform. During the conversion process, the media data is cut and aggregated into a number of cut sets, and a set sequence of the cut sets is obtained according to a rotation processing table. After each number of cut sets is obtained, a rotation direction prediction is performed on all four-bit binary numbers stored in the first field of the rotation processing table, and the rotation processing table is updated according to the predicted rotation direction. By adding predictions to the media data, the non-directionality and complexity of the media data conversion process are guaranteed, the security of the media data conversion is enhanced, and the security of the media data before being delivered is further guaranteed, while reducing the excessive delivery costs of the advertising delivery platform on advertising. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0010] Figure 1 It is a flow chart of the method of the present invention. DETAILED DESCRIPTION

[0011] 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.

[0012] like Figure 1 As shown, an enterprise advertising management method, system and computer equipment include a client module and an advertising delivery platform; The client module is used for an authorized delivery client to submit media data for pre-delivery advertisements, and the client module includes an advertisement submission unit and an advertisement processing unit; The advertisement submission unit obtains media data of the pre-placement advertisement submitted by the current pre-placement client, and transmits the media data to the advertisement processing unit; The advertisement processing unit pre-stores a rotation processing table of the current pre-delivery customer. In the present application, the rotation processing table is a data table generated for the pre-delivery customer after the pre-delivery customer passes the identity authentication of the advertisement delivery platform. The rotation processing table includes a first field and a second field. The first field stores four-bit binary numbers of 0 to 15 from top to bottom, and the second field stores a corresponding four-bit binary number. In the present application, in the process of generating the rotation processing table, the four-bit binary numbers stored in the second field from top to bottom are randomly selected from the four-bit binary numbers of the numbers 0 to 15, wherein the four-bit binary number of each number is selected only once; After receiving the transmitted media data of the pre-placement advertisement submitted by the current pre-placement client, the advertisement processing unit processes the media data according to the preset advertisement processing rules. The advertisement processing rules are as follows: S11: performing binary conversion on the binary media data, and marking the data obtained after the conversion as media processing data; S12: specifying a cutting step length of 4, cutting the media processing data in order from left to right to obtain a plurality of groups of cutting arrays; marking all the obtained groups of cutting arrays as A1, A2, ..., Aa, a≥1, from left to right according to the order of each group of cutting arrays in the media processing data before cutting; S13: Create counting variables of four-bit binary numbers 0, 1, ..., 15 in sequence. The initial value of any counting variable of four-bit binary numbers is 0. According to the preset set generation rule, several cutting sets are obtained according to the cutting arrays A1, A2, ..., Aa. Specifically, they are as follows: S131: traverse the cutting arrays A1, A2, ..., Aa in sequence, and each time a cutting array is traversed, compare the cutting array with the four-bit binary numbers of 0, 1, ..., 15 for consistency, and increment the value of the counting variable of the four-bit binary number consistent with the cutting array by 1; In this process, every time the value of a four-bit binary counting variable changes, the values ​​of the four-bit binary counting variables of the numbers 0, 1, ..., 15 are traversed. When the values ​​of the four-bit binary counting variables of the numbers 0, 1, ..., 15 are not 0, and at least one counting variable has a value of 1, the traversal of the next cut array is stopped; Generate a cutting set according to all the cutting arrays that have been traversed currently, in which the marking subscripts of the cutting arrays from left to right increase in sequence; S132: After generating the cutting set according to S131, continue to traverse all the remaining cutting arrays that have not been traversed in the order of cutting arrays A1, A2, ..., Aa to obtain several cutting sets. In the process of generating the cutting set, if all the remaining cutting arrays that have not been traversed cannot meet the condition that the values ​​of the counting variables of the four-bit binary numbers of the numbers 0, 1, ..., 15 are not 0, and the value of at least one counting variable is 1, then generate a cutting set according to all the remaining cutting arrays that have not been traversed; It should be noted here that each time a cut set is generated, the values ​​of the counting variables of the four-bit binary numbers 0, 1, ..., 15 are reset to zero; S14: Mark all generated cutting sets as B1, B2, ..., Bb in sequence according to the order in which each cutting set is generated, where b≥1; S15: Generate a set sequence Z1 according to the cut sets B1, B2, ..., BP1 according to a preset second generation rule, where P1 is a preset rotation update standard quantity, and the second generation rule is as follows: S151: extract all the cut arrays in the cut set B1 in order from left to right, and re-label them as C1, C2, ..., Cc, 1≤c≤a; S152: Obtain a four-bit binary number consistent with the cutting array C1 from the first field of the rotation processing table, obtain a four-bit binary number corresponding to the four-bit binary number from the second field of the rotation processing table, and use the four-bit binary number as the processing array of the cutting array C1; S153: Obtain processing arrays of the cutting arrays C2, C3, ..., Cc in sequence according to S152; S154: in the order of the cutting arrays C1, C2, ..., Cc, the processing arrays of the cutting arrays C1, C2, ..., Cc are concatenated to obtain a set sequence of the cutting set B1; S155: Generate a set sequence of cutting sets B2, B3, ..., BP1 in sequence according to S151 to S154; S156: splicing the set sequences in the order of the cutting sets B1, B2, ..., BP1 to obtain a set sequence Z1; S16: After generating the set sequence Z1, the rotation processing table stored in the advertisement processing unit is updated once according to the preset rotation update rule. The rotation update steps are as follows: S161: sequentially obtain the number of cut arrays consistent with the four-bit binary number of the number 0 in the cut sets B1, B2, ..., BP1, and mark them as D1, D2, ..., DP1; S162: D1 and D2 are compared. If D1 ≥ D2, the rotation direction E1 of the four-bit binary number of the number 0 is determined to be descending, otherwise it is ascending; S163: Compare D2 and D3, D3 and D4, ..., DP1-1 and DP1 in sequence, and determine the rotation direction E2, E3, ..., EP1-1 of the four-bit binary number corresponding to the number 0 based on the comparison results; S164: Calculate the rotation direction prediction benchmark H1 of the four-bit binary number of the number 0 using the formula H1=ɑ1×F1 / 7P1+ɑ2×(G1×β1+G2×β2+...+Gg×βg), where F1 is the number of rotation directions whose rotation direction is ascending in the rotation directions E1, E2, ..., EP1-1, G1, G2, ..., Gg are the number of rotation directions whose rotation directions are adjacent to each other from left to right in ascending order in E1, E2, ..., EP1-1, β1, β2, ..., βg are the preset 1st, 2nd, ..., gth interval proportions, in this application, β1, β2, ..., βg increase in numerical value in turn, ɑ1, ɑ2 are the preset first and second dimension proportions, which are used to adjust two different features to the same calculation dimension for numerical calculation; S165: If the rotation direction prediction reference H1≥H, the predicted rotation direction of the four-bit binary number of the determination number 0 is ascending, otherwise it is descending; S166: Based on the predicted rotation direction of the four-bit binary number of the number 0, the positions of the two corresponding four-bit binary numbers in the second field of the rotation processing table are swapped, as follows: If the predicted rotation direction is rising, then find the row number I1 in the rotation processing table corresponding to the four-bit binary number storing the number 0 in the first field of the rotation processing table, and sequentially determine the four-bit binary number J1 stored in the second field of the row number I1, and the four-bit binary number J2 stored in the second field of I1-1; In the second field of the rotation processing table, the positions of the four-bit binary numbers J1 and J2 are swapped; If the predicted rotation direction is downward, find the row number I1 in the rotation processing table corresponding to the four-bit binary number storing the number 0 in the first field of the rotation processing table, and sequentially determine the four-bit binary number J1 stored in the second field of the row number I1, and the four-bit binary number J2 stored in the second field of I1+1; In the second field of the rotation processing table, the positions of the four-bit binary numbers J1 and J2 are swapped; S167: according to S161 to S166, the positions of the two corresponding four-bit binary numbers in the second field of the rotation processing table are swapped according to the predicted rotation directions of the four-bit binary numbers of 1, 2, ..., 15 in turn to obtain a new rotation processing table, and the new rotation processing table is updated and stored in the advertisement processing unit; S17: According to the cutting sets BP1+1, BP1+2, ..., Bb, a set of set sequence is obtained for every P1 cutting sets according to S15, and a rotation is performed on the rotation processing table stored in the current advertisement processing unit for every set of set sequence obtained according to S16; S18: splicing all the set number sequences according to the order in which each set number sequence is obtained to obtain the advertisement rotation data of the pre-placed advertisement; The advertisement processing unit transmits advertisement rotation data of the pre-placement advertisement submitted by the current pre-placement client to the advertisement placement platform; The advertising delivery platform is used to receive and restore the advertising rotation data submitted by the authorized delivery customers. The advertising delivery platform stores the rotation processing table generated for all authorized customers after identity authentication. After receiving the transmitted advertisement rotation data of the pre-placement advertisement submitted by the current pre-placement customer, the advertisement placement platform restores the advertisement rotation data according to the rotation processing table of the current pre-placement customer to obtain the media data of the pre-placement advertisement submitted by the current pre-placement customer, stores the media data, and provides it to the advertisement placement platform for content review; In the description of the specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0013] The above contents are merely examples and explanations of the present invention. Those skilled in the art may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the invention or exceed the scope defined by the claims, they shall all fall within the protection scope of the present invention.

[0014] 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 method for managing enterprise advertising, characterized in that: The following steps are involved: Step 1: After receiving the media data of the pre-placement advertisement submitted by the current pre-placement client, the advertisement processing unit performs binary conversion on the media data to obtain media processing data; Step 2: Cut the media processing data to obtain a plurality of cut arrays, create four-bit binary number counting variables of 0, 1, ..., 15 in sequence, the initial value of any four-bit binary number counting variable is 0, and generate a plurality of cut sets according to the obtained plurality of cut arrays and a preset first generation rule; Step 3: For each P1 cut set, a set of set sequence is obtained according to the preset second generation rule. For each set of set sequence, a rotation processing table with current pre-delivery customers stored in the advertisement processing unit is updated once according to the preset rotation update rule, and P1 is the preset rotation update standard quantity; Step 4: Concatenate all the obtained group set sequence to obtain the advertisement rotation data of the pre-placed advertisement, and transmit the advertisement rotation data to the advertisement placement platform.

2. The method for managing enterprise advertising delivery according to claim 1, characterized in that: In step 2, all the obtained group cutting arrays are marked as A1, A2, ..., Aa from left to right in the order of each group cutting array in the media processing data before cutting, where a≥1; S13: Traverse the cutting arrays A1, A2, ..., Aa in turn, and each time a cutting array is traversed, compare the cutting array with the four-bit binary numbers of 0, 1, ..., 15 for consistency, and increment the value of the counting variable of the four-bit binary number consistent with the cutting array by 1.

3. The method for managing enterprise advertising delivery according to claim 2, characterized in that: In step 2, the first generation rule for generating several cutting sets is as follows: S131: traverse the cutting arrays A1, A2, ..., Aa in sequence, and each time a cutting array is traversed, compare the cutting array with the four-bit binary numbers of 0, 1, ..., 15 for consistency, and increment the value of the counting variable of the four-bit binary number consistent with the cutting array by 1; In this process, every time the value of a four-bit binary counting variable changes, the values ​​of the four-bit binary counting variables of the numbers 0, 1, ..., 15 are traversed. When the values ​​of the four-bit binary counting variables of the numbers 0, 1, ..., 15 are not 0, and at least one counting variable has a value of 1, the traversal of the next cut array is stopped; Generate a cutting set according to all the cutting arrays that have been traversed currently, in which the marking subscripts of the cutting arrays from left to right increase in sequence; S132: After generating the cutting set according to S131, continue to traverse all the remaining cutting arrays that have not been traversed in the order of cutting arrays A1, A2, ..., Aa to obtain several cutting sets. In the process of generating the cutting set, if all the remaining cutting arrays that have not been traversed cannot meet the condition that the values ​​of the counting variables of the four-bit binary numbers of the numbers 0, 1, ..., 15 are not 0, and the value of at least one counting variable is 1, then generate a cutting set according to all the remaining cutting arrays that have not been traversed.

4. The method for managing enterprise advertising delivery according to claim 3, characterized in that: In S132, each time a cutting set is generated, the value of the counting variable of the four-bit binary number 0, 1, ..., 15 is reset to zero.

5. The method for managing enterprise advertising delivery according to claim 3, characterized in that: In step 3, each P1 cutting set obtains a set of set sequence second generation rules according to the preset second generation rule as follows: S151: extract all the cut arrays in the cut set B1 in order from left to right, and re-label them as C1, C2, ..., Cc, 1≤c≤a; S152: Obtain a four-bit binary number consistent with the cutting array C1 from the first field of the rotation processing table, obtain a four-bit binary number corresponding to the four-bit binary number from the second field of the rotation processing table, and use the four-bit binary number as the processing array of the cutting array C1; S153: Obtain processing arrays of the cutting arrays C2, C3, ..., Cc in sequence according to S152; S154: in the order of the cutting arrays C1, C2, ..., Cc, the processing arrays of the cutting arrays C1, C2, ..., Cc are concatenated to obtain a set sequence of the cutting set B1; S155: Generate a set sequence of cutting sets B2, B3, ..., BP1 in sequence according to S151 to S154; S156: Connect the set sequences in the order of the cutting sets B1, B2, ..., BP1 to obtain the set sequence Z1.

6. The method for managing enterprise advertising delivery according to claim 5, characterized in that: After generating the set sequence Z1, the steps of performing a rotation update on the rotation processing table stored in the advertisement processing unit are as follows: S161: sequentially obtain the number of cut arrays consistent with the four-bit binary number of the number 0 in the cut sets B1, B2, ..., BP1, and mark them as D1, D2, ..., DP1; S162: D1 and D2 are compared. If D1 ≥ D2, the rotation direction E1 of the four-bit binary number of the number 0 is determined to be descending, otherwise it is ascending; S163: Compare D2 and D3, D3 and D4, ..., DP1-1 and DP1 in sequence, and determine the rotation direction E2, E3, ..., EP1-1 of the four-bit binary number corresponding to the number 0 based on the comparison results; S164: Calculate the rotation direction prediction benchmark H1 of the four-bit binary number of the number 0 using the formula H1=ɑ1×F1 / 7P1+ɑ2×(G1×β1+G2×β2+...+Gg×βg), where F1 is the number of rotation directions whose rotation direction is ascending in the rotation directions E1, E2, ..., EP1-1, G1, G2, ..., Gg are the number of rotation directions whose rotation directions are adjacent to each other from left to right in ascending order in E1, E2, ..., EP1-1, β1, β2, ..., βg are the preset 1st, 2nd, ..., gth interval proportions, in this application, β1, β2, ..., βg increase in numerical value in turn, ɑ1, ɑ2 are the preset first and second dimension proportions, which are used to adjust two different features to the same calculation dimension for numerical calculation; S165: If the rotation direction prediction reference H1≥H, the predicted rotation direction of the four-bit binary number of the determination number 0 is ascending, otherwise it is descending; S166: swapping the positions of the two corresponding four-bit binary numbers in the second field of the rotation processing table based on the predicted rotation direction of the four-bit binary number of the number 0; S167: According to S161 to S166, the positions of the two corresponding four-bit binary numbers in the second field of the rotation processing table are swapped according to the predicted rotation directions of the four-bit binary numbers of 1, 2, ..., 15 in turn to obtain a new rotation processing table, and the new rotation processing table is updated and stored in the advertisement processing unit.

7. The method for managing enterprise advertising delivery according to claim 6, characterized in that: S166, the steps of position exchange are as follows: If the predicted rotation direction is rising, then find the row number I1 in the rotation processing table corresponding to the four-bit binary number storing the number 0 in the first field of the rotation processing table, and sequentially determine the four-bit binary number J1 stored in the second field of the row number I1, and the four-bit binary number J2 stored in the second field of I1-1; In the second field of the rotation processing table, the positions of the four-bit binary numbers J1 and J2 are swapped; If the predicted rotation direction is downward, find the row number I1 in the rotation processing table corresponding to the four-bit binary number storing the number 0 in the first field of the rotation processing table, and sequentially determine the four-bit binary number J1 stored in the second field of the row number I1, and the four-bit binary number J2 stored in the second field of I1+1; In the second field of the rotation processing table, the positions of the four-bit binary numbers J1 and J2 are swapped.

8. An enterprise advertising delivery management system, characterized in that: include: The advertisement processing unit is used to perform binary conversion on the media data of the pre-placement advertisement submitted by the current pre-placement client after receiving the media data to obtain media processing data; The advertisement processing unit is further used to cut the media processing data after obtaining it to obtain a plurality of cut arrays, and then sequentially create counting variables of four-bit binary numbers of 0, 1, ..., 15, and generate a plurality of cut sets according to the obtained plurality of cut arrays in accordance with a preset first generation rule; The advertisement processing unit is also used to obtain a set of set sequences according to each P1 cut set according to a preset second generation rule, and to perform a rotation update on the rotation processing table of the current pre-delivery customers stored in the advertisement processing unit according to the preset rotation update rule for each set of set sequences obtained; The advertising delivery platform is used to restore the advertising rotation data of the pre-delivery advertisement submitted by the current pre-delivery customer according to the rotation processing table of the current pre-delivery customer after receiving the advertising rotation data of the pre-delivery advertisement submitted by the current pre-delivery customer, and store the media data.

9. A computer device, characterized in that: include: A computer-readable storage medium for storing a computer-readable program; and a processor for executing the computer-readable program to implement the enterprise advertising delivery management method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Health management platform based on big data

    CN116150789A

  • Advertisement putting effect data processing method and device, equipment and storage medium

    CN116596596A

  • Communication and perception integrated waveform data transmission processing method and storage medium

    CN118944801A

  • General rapid calculation system and method for heart rate and electrocardio

    CN119138871A