Information processing method, computing device, computer storage medium and computer program product

By generating and managing information carriers, establishing the relationship between merchants and users, effective content promotion is achieved, the problem of poor promotion results in the existing technology is solved, and user experience and promotion effects are improved.

CN119494686APending Publication Date: 2025-02-2158 CHANG LIFE (BEIJING) INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411405251.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

It is difficult for the prior art to provide an effective and accurate implementation method for content promotion, ensuring promotion effect and improving user experience.

Method used

By generating multiple information carriers, each information carrier corresponds to a unique carrier identifier, displays it using different promotion media, receives registration requests from the merchant terminal, establishes an association relationship between the merchant identification information and the target information carrier, receives content acquisition requests from the user terminal, and completes the Promotion content is sent to the user.

Benefits of technology

An effective and accurate content promotion method has been achieved, the promotion effect and user experience have been improved, and the target users can be effectively reached in the long run.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119494686A_ABST
    Figure CN119494686A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an information processing method, computing equipment, a computer storage medium and a computer program product. The information processing method comprises the following steps: generating a plurality of information carriers; receiving a registration request sent by any merchant end by scanning an unassociated target information carrier in the plurality of information carriers, and determining merchant identification information; establishing an association relationship between the merchant identifier information and a target carrier identifier corresponding to the target information carrier; receiving a content acquisition request triggered by any user side scanning the target information carrier; and sending the promotion content to a user side for the user side to display the promotion content. According to the technical scheme provided by the embodiment of the invention, an effective and accurate content popularization mode is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of Internet technology, and in particular, to an information processing method, a computing device, a computer storage medium, and a computer program product. Background Art

[0002] Content promotion is an activity that delivers specific information, products, services, etc. to target audiences through various channels. Content promotion can increase the spread and exposure of content to attract potential users, increase sales, or convey corresponding value.

[0003] Therefore, how to provide an effective and accurate implementation method for content promotion to ensure the promotion effect and improve user experience has become a technical problem that technical personnel in this field need to solve. Summary of the invention

[0004] Embodiments of the present application provide an information processing method, a computing device, a computer storage medium, and a computer program product.

[0005] In a first aspect, an information processing method is provided in an embodiment of the present application, which is applied to a server, and the method includes:

[0006] Generate multiple information carriers; wherein each information carrier corresponds to a unique carrier identifier; the multiple information carriers are used to display through different promotional media; wherein the promotional media include paper media or electronic media;

[0007] receiving a registration request sent by any merchant terminal by scanning an unassociated target information carrier among the plurality of information carriers, and determining merchant identification information;

[0008] Establishing an association relationship between the merchant identification information and the target carrier identification corresponding to the target information carrier; wherein, after the association relationship is established, the promotional media is used to display at the offline merchant location corresponding to the merchant end;

[0009] Receiving a content acquisition request triggered by any user terminal scanning the target information carrier; the content acquisition request is generated by the user terminal based on scanning the information carrier to obtain the target carrier identifier;

[0010] The promotional content is sent to the user terminal so that the user terminal displays the promotional content.

[0011] In a second aspect, an information processing device is provided in an embodiment of the present application, which is applied to a server, and the device may specifically include:

[0012] A carrier generation module, used to generate a plurality of information carriers; wherein each information carrier corresponds to a unique carrier identifier; the plurality of information carriers are used to be displayed through different promotional media; wherein the promotional media include paper media or electronic media;

[0013] A first request receiving module is used to receive a registration request sent by any merchant terminal by scanning an unassociated target information carrier among the multiple information carriers, and determine the merchant identification information;

[0014] A relationship establishment module, used to establish an association relationship between the merchant identification information and the target carrier identification corresponding to the target information carrier; wherein, after the association relationship is established, the promotional media is used to display at the offline merchant location corresponding to the merchant end;

[0015] A second request receiving module is used to receive a content acquisition request triggered by any user terminal scanning the target information carrier; the content acquisition request is generated by the user terminal based on scanning the information carrier to obtain the target carrier identifier;

[0016] The content push module is used to send the promotion content to the user terminal so that the user terminal can display the promotion content.

[0017] In a third aspect, an embodiment of the present application provides a computing device, including a processing component and a storage component;

[0018] The storage component stores one or more computer instructions; the one or more computer instructions are used to be called and executed by the processing component to implement the information processing method provided in the embodiment of the present application.

[0019] In a fourth aspect, an embodiment of the present application provides a computer storage medium storing a computer program, which, when executed by a computer, implements the information processing method provided in the embodiment of the present application.

[0020] In a fifth aspect, a computer program product is provided in an embodiment of the present application, and the computer program product includes a computer program code. When the computer program code is executed by a computer, the information processing method provided in the embodiment of the present application is implemented.

[0021] The embodiment of the present application realizes an effective and accurate content promotion method by adopting the following technical solutions: generating multiple information carriers; receiving a registration request sent by any merchant terminal when scanning an unassociated target information carrier among the multiple information carriers, and determining merchant identification information; establishing an association relationship between the merchant identification information and a target carrier identification corresponding to the target information carrier; receiving a content acquisition request triggered by any user terminal scanning the target information carrier; and sending promotional content to the user terminal for the user terminal to display the promotional content.

[0022] These and other aspects of the present application will become more clearly understood in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0024] Figure 1 A system architecture diagram provided by an embodiment of the present application is shown;

[0025] Figure 2 A flowchart of an information processing method provided by an embodiment of the present application is shown;

[0026] Figure 3 A schematic diagram schematically shows a promotion record provided by an embodiment of the present application;

[0027] Figure 4 A system architecture diagram of an information processing method provided by an embodiment of the present application is shown;

[0028] Figure 5 A schematic diagram of risk control provided by an embodiment of the present application is schematically shown;

[0029] Figure 6 A block diagram of an information processing device provided by an embodiment of the present application is schematically shown;

[0030] Figure 7 A block diagram of a computing device provided in an embodiment of the present application is schematically shown. DETAILED DESCRIPTION

[0031] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0032] In some of the processes described in the specification and claims of this application and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish between different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to be different types.

[0033] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0034] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0035] Figure 1 A system architecture diagram in which the technical solution of an embodiment of the present application can be applied is shown, and the system architecture may include a user terminal 101 and a server terminal 102. (Or: it may include a server terminal and multiple user terminals; or it may include a server terminal, a first user terminal and a second user terminal, etc.)

[0036] The user terminal 101 and the server terminal 102 are connected via a network. The network provides a medium for a communication link between the user terminal 101 and the server terminal 102. The network may include various connection types, such as wired or wireless communication links or optical fiber cables.

[0037] The client 101 can interact with the server 102 through the network to receive or send messages.

[0038] The user terminal 101 may be a browser, an APP (Application), or a web application such as an H5 (HyperText Markup Language 5, version 5) application, or a light application (also known as a mini-program, a lightweight application) or a cloud application, etc. The user terminal 101 may be deployed in an electronic device and may rely on the device to run or some apps in the device to run, etc. For example, the electronic device may have a display screen and support information browsing, such as a personal mobile terminal such as a mobile phone, a tablet computer, a personal computer, etc. For ease of understanding, Figure 1 In the text, the user end is mainly represented by the device image. Various other types of applications can usually be configured in electronic devices, such as human-computer dialogue applications, model training applications, text processing applications, web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0039] The server 102 may include servers that provide various services, such as a server for background training that provides support for the model used on the user terminal 101, or a server that processes interactive information sent by the user terminal.

[0040] It should be noted that the server 102 can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. The server can also be a server of a distributed system, or a server combined with a blockchain. The server can also be a cloud server, or an intelligent cloud computing server or intelligent cloud host with artificial intelligence technology.

[0041] It should be noted that the information processing method provided in the embodiment of the present application is generally executed by the server 102, and the corresponding content promotion device is generally set in the server 102. However, in other embodiments of the present application, the user end 101 may also have similar functions as the server 102, so as to execute the information processing method provided in the embodiment of the present application. In other embodiments, the information processing method provided in the embodiment of the present application may also be jointly executed by the user end 101 and the server 102.

[0042] It should be understood that Figure 1 The number of the user terminals and the server terminals in the figure is only for illustration. Any number of the user terminals and the server terminals may be provided according to the implementation requirements.

[0043] The implementation details of the technical solution of the embodiment of the present application are elaborated in detail below.

[0044] Figure 2 A flowchart of the information processing method provided by an embodiment of the present application is shown. Figure 2As shown, the information processing method can be applied to the server, and the method can specifically include the following steps:

[0045] 201, generating a plurality of information carriers; wherein each information carrier corresponds to a unique carrier identifier; the plurality of information carriers are used to be displayed through different promotion media; wherein the promotion media include paper media or electronic media;

[0046] The information carrier may refer to a medium or tool that can carry and convey information. In the embodiment of the present application, the information carrier may be implemented as a QR code, a barcode, an NFC (Near Field Communication) tag, an RFID (Radio Frequency Identification) tag, etc.

[0047] The carrier identification may be a mark or identifier used to uniquely distinguish different information carriers.

[0048] Promotional media can include paper media such as newspapers, magazines, flyers, posters, etc., and electronic media such as websites, social media, emails, etc.

[0049] 202, receiving a registration request sent by any merchant terminal by scanning an unrelated target information carrier among multiple information carriers, and determining merchant identification information;

[0050] 203, establishing an association relationship between the merchant identification information and the target carrier identification corresponding to the target information carrier; wherein, after the association relationship is established, the promotional media is used to display at the offline merchant location corresponding to the merchant end;

[0051] 204, receiving a content acquisition request triggered by any user terminal scanning a target information carrier; the content acquisition request is generated by the user terminal based on obtaining a target carrier identifier by scanning the information carrier;

[0052] 205 , sending the promotion content to the user terminal so that the user terminal can display the promotion content.

[0053] In a possible embodiment of the present application, after the merchant terminal scans an unassociated target information carrier among multiple information carriers, the server terminal can send a registration page to the merchant terminal in response to a registration request, so that the merchant staff can enter the merchant identification information based on the registration page displayed by the merchant terminal. The merchant identification information can include, for example, the merchant account, user name, mobile phone number, email address, and other information that can identify the identity. In addition, the merchant terminal may have a unique device identifier, such as a device serial number, MAC address, etc., and these device identifiers can also be used as merchant identification information during the scanning operation; the merchant terminal can also pre-register with the server terminal and obtain a digital certificate or token, and when scanning the target information carrier to send a registration request, the digital certificate or token can be submitted, so that the server terminal can determine the merchant identification information through the digital certificate or token.

[0054] After the merchant terminal scans the target information carrier and determines the merchant identification information, an association relationship between the merchant identification information and the target carrier identification can be created, thereby binding the merchant terminal to the target information carrier. After the merchant terminal is bound to the target information carrier, the promotional media can be used and displayed at the offline merchant location corresponding to the merchant terminal, so that the merchant can use the promotional media to attract customers, convey information or conduct promotional activities. For example, a restaurant as a merchant, after using the merchant terminal to scan the target information carrier and establish an association, the promotional media containing relevant promotional activities, such as discount activities and service introductions, can be displayed in offline locations such as the restaurant or the door to attract customers.

[0055] In an embodiment of the present application, the target information carrier corresponding to the target carrier identifier can be displayed at an offline merchant location. When the user arrives at the offline merchant location, he can use the user terminal to scan the target information carrier. At this time, the service terminal can obtain the carrier identifier uploaded by the user terminal.

[0056] By relying on promotional media to display information carriers at corresponding offline merchant locations on the merchant side, continuous and effective content promotion is achieved, so that the promotional content can reach target users effectively in the long term.

[0057] In an embodiment of the present application, after the user scans the information carrier through the user terminal, the user can send a content acquisition request to the server terminal.

[0058] After receiving the content acquisition request, the server may generate promotional content for the user and send the promotional content to the user so that the user can display the promotional content.

[0059] In some embodiments, each information carrier corresponds to a page address.

[0060] In an embodiment of the present application, each information carrier may have an address association rule corresponding to it. For example, each information carrier may correspond to a specific page address. In this case, when the user terminal scans or identifies the information carrier, it will be directed to the specific page address and obtain the specific content that matches it; but not limited to this, multiple information carriers may correspond to the same page address together. In this case, scanning and identifying any of the multiple information carriers can lead to the same page address and obtain the same page content. In this case, for example, in the promotion of a large-scale event, multiple information fonts of different forms or positions can point to the main page address of the event; or for a series of products of the same type, multiple product information carriers can be linked to the same product introduction page address.

[0061] In some embodiments, receiving a registration request sent by any merchant end by scanning an unassociated target information carrier among multiple information carriers, determining the merchant identification information may be specifically implemented as follows:

[0062] receiving a registration request sent by any merchant terminal by scanning an unassociated target information carrier among a plurality of information carriers;

[0063] In response to the registration request, the registration prompt information is used as the page content corresponding to the page address and sent to the merchant end;

[0064] Obtain the registration information sent by the merchant to determine the merchant identification information.

[0065] In an embodiment of the present application, when receiving a registration request sent by any merchant after scanning a target information carrier that has not yet been associated with multiple information carriers, the server can send registration prompt information to the merchant as page content corresponding to the page address. The registration prompt information can include instructions for filling in merchant-related information, terms that need to be agreed to, and other content.

[0066] After receiving the registration prompt information page, the merchant can fill in and send the registration information as required. The server obtains the registration information sent by the merchant, thereby determining the merchant's identification information and completing the registration association process between the merchant and the target information carrier.

[0067] In some embodiments, sending promotional content to a user terminal can be specifically implemented as follows: in response to a content acquisition request, determining user data corresponding to the user terminal; the user data includes scanning attribute data, user feature data collected during the scanning process of the user terminal, and / or historical behavior data recorded corresponding to the user identification information of the user terminal; determining matching promotional content based on the user data; and sending the promotional content to the user terminal.

[0068] After receiving the content acquisition request, the server may generate promotional content for the user and send the promotional content to the user so that the user can display the promotional content.

[0069] In an embodiment of the present application, the server can generate personalized promotional content for the user. For example, after receiving a content acquisition request, the server can obtain user data. The user data may include scanning attribute data, user feature data, and / or user historical behavior data. Among them, the scanning attribute data may refer to some information related to the scanning operation of the user, such as scanning time, location during scanning, scanning frequency, etc.; wherein, the scanning time can reflect the user's habitual time period for scanning behavior, the location during scanning can reflect the area where the user often moves, and the scanning frequency can reflect the user's dependence on the scanning function. User feature data can be unique information related to the user, such as the user's preferences, habits, etc., and historical behavior data can be a record of the user's past behavior in various operations.

[0070] After collecting user data, the server can analyze and match based on the user data, so as to determine personalized promotional content that is suitable for the user data.

[0071] Furthermore, the server can send the determined promotional content to the user, so that the user can receive and display the promotional content, providing personalized information services for the user.

[0072] In some embodiments, the scan attribute data includes scan location information and / or scan time information; the promotion content includes product prompt information of at least one promotion object;

[0073] In some embodiments, determining matching promotional content according to user data may be specifically implemented as follows:

[0074] Identify multiple promotion targets;

[0075] Determine at least one promotion object from multiple promotion objects using the service scope including scanning location information and / or the service time matching the scanning time information as screening conditions;

[0076] Generate promotion content based on the object prompt information of at least one promotion object.

[0077] In some embodiments, in the process of determining promotional content that matches the user, multiple objects to be promoted must first be identified. Then, at least one promotional object can be determined from multiple objects to be promoted based on the service scope covering the scanning location information and / or the service time matching the scanning time information as screening conditions. For example, if the scanning location is in a shopping mall, the promotional object that has services in this shopping mall is found from the multiple objects to be promoted; or if the scanning time is at night, the promotional object whose service time is at night is selected.

[0078] Finally, the final promotion content may be generated based on the object prompt information of at least one selected promotion object. For example, if the promotion object is a restaurant, its object prompt information may include dish features, discount activities, etc., based on which the user's promotion content is generated.

[0079] In another embodiment of the present application, the service scope includes the scanning location information as a screening condition, and determining at least one promotion object from multiple objects to be promoted can be specifically implemented as follows:

[0080] Sort multiple objects to be promoted according to the distance between the service range and the scanning location information;

[0081] At least one promotion object is determined according to the ranking result.

[0082] In the embodiment of the present application, each object to be promoted has a regional scope in which it can provide services. This scope can be a geographical area, for example, the takeaway delivery range of a restaurant is a circular area with a radius of 5 kilometers centered on the restaurant.

[0083] Then, the distance between the service range of each object to be promoted and the scanning position information can be calculated. For example, the distance algorithm in the geographic coordinate system can be used to calculate the distance between the object to be promoted and the scanning position. For example, for two-dimensional plane geographic coordinates (longitude and latitude), the Euclidean distance formula or a more accurate geodetic distance formula (such as the Haversing formula) can be used to calculate the distance from the scanning position to the center of the service range or to a key reference point on the boundary of the service range.

[0084] After calculating the distance between the service range of each object to be promoted and the scanned location information, multiple objects to be promoted can be sorted according to these distance values. The sorting rule can be, for example, to sort by distance from small to large or from large to small. If sorting is from small to large, the object to be promoted that is closest to the scanned location information will be ranked first; if sorting is from large to small, the object to be promoted that is farthest away will be ranked first.

[0085] For example, when sorting by distance, when selecting promotion objects, the first several promotion objects can be selected first, because they are closer to the scanned location information, and theoretically may be more convenient to provide services to the location or more in line with the target needs. For example, when promoting merchants near the user's current location, the nearest merchant may be the easiest for the user to reach or the most likely to choose.

[0086] The number of promotion objects to be determined can be one or more, depending on the specific promotion strategy, resource restrictions or business needs. For example, if the promotion resources are limited, only one promotion object with the most suitable distance can be selected for key promotion; if there are sufficient resources and more options are desired, multiple promotion objects can be selected, such as the top 3 or top 5 promotion objects to be promoted.

[0087] In some embodiments, in response to a content acquisition request, determining the user data corresponding to the user terminal may be specifically implemented as follows:

[0088] In response to the content acquisition request, determining user identification information;

[0089] Find the historical behavior data corresponding to the user identification information;

[0090] In some embodiments, determining matching promotional content according to user data may be specifically implemented as follows:

[0091] Determine user preference characteristics based on historical behavior data and / or user feature data collected during the user terminal scanning process;

[0092] Find promotional content that matches user preference characteristics.

[0093] In some embodiments, the user's preference characteristics can be analyzed and determined based on the historical behavior data and / or user characteristic data found. For example, it can be found through historical behavior data that the user often buys sports equipment, or it can be determined from the user characteristic data that the user likes outdoor sports, so that it can be concluded that the user has a preference for outdoor sports. Then, promotional content that matches the user's preference characteristics can be found. For example, the latest sports equipment promotion activities, fitness course recommendations, and other promotional content can be pushed to users who prefer sports.

[0094] In some embodiments, the registration request also includes the merchant location information collected during the merchant terminal scanning process;

[0095] The scan attribute data includes scan location information;

[0096] In some embodiments, determining matching promotional content according to user data includes:

[0097] The scanned location information is verified based on the merchant location information, and if the verification passes, the matching promotional content is determined based on the user data.

[0098] In some embodiments, when determining matching promotional content based on user data, the scanned location information may be first verified based on the merchant location information, so as to compare and verify whether the merchant location information and the scanned location information are consistent or whether certain location relationship conditions are met.

[0099] And if the verification is passed, the matching promotional content will be further determined based on the user data. For example, if the verification finds that the merchant location and the scanning location are very close or within a specific geographical range, the appropriate promotional content will be accurately pushed based on the user's historical behavior, preferences and other data.

[0100] By verifying the location of the merchant and the scanned location, we can ensure the accuracy and relevance of the promotional content, avoid pushing inappropriate content due to location information mismatch, and improve the promotion effect and user experience.

[0101] In the embodiments of the present application, the promotional content corresponding to the carrier identification can be dynamically updated according to the location of the user, thereby improving the flexibility of the carrier identification and thus improving the flexibility of the content promotion.

[0102] In some embodiments, the promotion content includes object prompt information of at least one promotion object; the information processing method may further include:

[0103] Receiving an object selection request sent by a user terminal, and determining object identification information of a selected promotion object; the object selection request is generated by the user terminal in response to a selection operation on at least one promotion object;

[0104] Count the number of object selections of different promotion objects in the promotion content corresponding to the target information carrier;

[0105] Based on the number of scans and the number of object selections, a promotion effect corresponding to at least one promotion object in an offline merchant location is determined.

[0106] The server may receive an object selection request sent by the user, and the object selection request may be generated by the user after the user performs a selection operation on at least one promotion object. Then, the server may determine the object identification information of the promotion object selected by the user.

[0107] The server can also count the number of selections of different promotional objects in the promotional content corresponding to the target information carrier. Therefore, the promotion effect corresponding to at least one promotional object in the offline merchant venue can be determined by combining the number of scans of the target information carrier and the number of object selections of different promotional objects. For example, if the number of object selections for a promotional object is large, and the number of scans of the target information carrier is also large, then it means that the promotion effect of this promotional object in the offline merchant venue is good; conversely, if the number of scans is large, but the number of object selections is small, it may mean that although this promotional object has attracted the attention of users, it has not effectively prompted them to make a choice, and the promotion effect needs to be improved.

[0108] In a possible implementation of the present application, the server can summarize and classify the received object selection requests at a certain time interval, such as daily, weekly, or monthly, to count the number of selections for each promotion object in the time period. The server can also be provided with a data processing module to use the data processing module to perform real-time analysis and classification on the received object selection requests, thereby updating the number of selections for each promotion object in real time.

[0109] In some embodiments, the information processing method may further include:

[0110] Based on the content acquisition request, the number of scans corresponding to the target carrier identifier is accumulated; wherein the number of scans is used for promotion evaluation.

[0111] In some embodiments, the information processing method may further include:

[0112] Evaluate the promotion effectiveness of offline merchant locations based on the number of scans.

[0113] In the embodiments of the present application, the number of scans can be understood as the number of times the information carrier corresponding to the target carrier identifier is "touched" or "viewed". In practical applications, each content acquisition request related to the target carrier identifier may be regarded as a scan. For example, in a mobile application promotion scenario, if the target carrier identifier is the promotion page identifier of a certain application, every time a user opens this promotion page (generating a content acquisition request), it will be recorded as a scan, and the number of scans will increase accordingly.

[0114] The way to count the number of scans may vary depending on the specific system and application scenario. It can be to accurately count each independent request, or to filter or adjust according to some rules. For example, to avoid double counting, the server can set a time period (such as multiple visits by the same user within 1 hour are counted as only one), or exclude some invalid requests (such as automatic machine access instead of real user access).

[0115] The accumulation operation can be the process of accumulating the number of scans corresponding to each content acquisition request related to the target carrier identifier. This process can be completed by a counter or a statistical module. For example, in a digital marketing platform, there is a special statistical function. When a content acquisition request (user opens an email) related to a target carrier identifier (such as an email identifier in an email marketing campaign) is identified, the number of scans of the email will be increased by 1. As time goes by and more users visit, this number of scans will continue to accumulate.

[0116] Promotion evaluation can be used to measure the dissemination effect and influence of a certain information carrier. By analyzing the number of scans, we can understand how many people have viewed, paid attention to or contacted the information carrier corresponding to the target carrier logo, thereby evaluating the breadth of the promotion.

[0117] In some embodiments, after receiving a content acquisition request triggered by any user terminal scanning an information carrier displayed in any promotional medium, the information processing method may further include:

[0118] determining a carrier identification of the information carrier;

[0119] The number of scans corresponding to the cumulative target carrier identification includes:

[0120] When the carrier identification is consistent with the target carrier identification, the number of scans corresponding to the target carrier identification is accumulated; the number of scans is used for promotion evaluation.

[0121] Since the cumulative number of scans of the target information carrier can reflect how frequently it is scanned, the number of scans can be used to measure the contribution of the merchant in promoting the target information carrier. For example, if the target information carrier displayed at a merchant's location is scanned many times, it means that the merchant has done a good job in attracting users to scan and has made a greater contribution to the promotion; conversely, if the number of scans is small, it may mean that the merchant's promotion effect is not good or that the promotion method needs to be improved.

[0122] The data of scanning quantity can be used to conduct a comprehensive and objective evaluation of the merchant's promotion behavior. The evaluation results can help determine whether the merchant's promotion strategy is effective, whether it needs to be adjusted and optimized, and can also be used as a basis for giving merchants rewards, support or further cooperation.

[0123] In an embodiment of the present application, by assigning corresponding unique carrier identifiers to multiple information carriers respectively, and associating the carrier identifiers with merchant identifiers, each scanning behavior of the user can be associated and bound to a specific merchant and promotional activity, thereby facilitating accurate tracking and data collection of content promotion.

[0124] In some embodiments, evaluating the promotion effect of offline merchant venues based on the number of scans may be specifically implemented as follows:

[0125] Based on the number of scans, the merchant's promotion revenue is calculated according to the preset profit-sharing strategy.

[0126] The preset sharing strategy can be a profit distribution rule agreed upon in advance by the platform (which may be a promotion platform, advertising agency, etc.) and the merchant side. The profit distribution rule can be used to specify how to distribute the profit according to the number of scans. For example, the sharing strategy may stipulate that the platform and the merchant distribute the income obtained from the promotion according to a certain ratio. The preset sharing strategy may include, for example, proportional sharing, step-by-step sharing, fixed fee plus sharing, etc. For proportional sharing, for example, the platform and the merchant distribute the promotion income according to a ratio of 3:7, that is, the platform obtains 30% of the total promotion income and the merchant obtains 70%. This ratio may vary depending on different products, industries or merchant scales. For example, the step-by-step sharing can set different sharing ratio intervals according to the number of scans or other relevant indicators. For example, when the number of scans is between 1000-5000 times, the platform and the merchant share according to 4:6; when the number of scans exceeds 5000 times, it is divided according to 2:8. This strategy can motivate merchants to work hard to improve the promotion effect and achieve a higher number of scans. For fixed fee plus sharing, for example, the merchant can first pay a fixed promotion fee to the platform, and then share it according to a certain ratio based on the number of scans. For example, the merchant first pays a fixed fee of 1,000 yuan, and then for every 100 scans, the platform and the merchant share the profits at a ratio of 1:9.

[0127] In some embodiments, the information processing method may further include:

[0128] In response to an information acquisition request sent by any promotion terminal, at least one unallocated information carrier among multiple information carriers is determined; the information acquisition request is generated by the promotion terminal in response to the acquisition operation of the promotion personnel; at least one information carrier is sent to the promotion terminal for display at the promotion terminal or for generating different promotion media for distribution to the promotion personnel.

[0129] In some embodiments, receiving a registration request sent by any merchant end by scanning an unassociated target information carrier among multiple information carriers, determining the merchant identification information may be specifically implemented as follows:

[0130] A registration request is received from any merchant terminal when the merchant terminal scans an unassociated target information carrier in at least one information carrier, and merchant identification information is determined.

[0131] In an embodiment of the present application, the promoter can communicate and negotiate with offline merchants to introduce information carriers to them, so as to persuade users to accept and display or use the information carriers in offline merchant places. For example, the promoter can carry a promotional poster (promotional medium) printed with a QR code (information carrier), go to the offline merchant place, and post the poster in the online merchant place after negotiating with the merchant; or introduce the promotion activities of a target information carrier to the merchant, and help the merchant set up relevant display racks or billboards in its store. By promoting the target information carrier to the offline merchant place, the exposure of the information carrier can be increased, and more potential users can be reached, thereby realizing the promotion of the corresponding information carrier to the online promotion.

[0132] The promotion end can refer to the technical platform, system or equipment terminal used by promoters in conducting promotion activities. It can provide promoters with tools and interfaces for operating and managing promotion activities, such as obtaining information carriers, uploading promotion data, and viewing promotion effects.

[0133] When any promotion end sends an information acquisition request to the server end in response to the acquisition operation of the promoter, the server end can determine at least one information carrier that has not been allocated from multiple information carriers. Then, this at least one unallocated information carrier will be transmitted to the promotion end. At the promotion end, they may be directly displayed for the promoter to view and understand; they may also be used to make various promotional media, such as promotional posters, QR code cards, electronic documents, etc., and then distributed to the corresponding promoters, so that the promoters can use them to carry out specific promotion work.

[0134] In some embodiments, the information processing method may further include:

[0135] After the association relationship is successfully established, the number of promotions of the corresponding carriers on the promotion end is counted according to the association relationship;

[0136] Evaluate the corresponding promotional behavior of promoters based on the number of carrier promotions.

[0137] In the embodiment of the present application, the server can establish a database or data storage structure to record the association between the merchant identification information and the target information carrier and the corresponding promotion terminal information. When the association is successfully established, the relevant data can be stored in this structure.

[0138] When counting the number of carrier promotions corresponding to the promotion end, the identification of the promotion end can be used as a search condition to traverse all the associated relationship records, and count each associated record that matches the promotion end identification.

[0139] However, it is not limited to this. You can also set up scheduled tasks, such as regularly counting newly established associations every day, every week, or every month, filtering out records belonging to a specific promotion end and calculating the number. Alternatively, when storing data, you can classify and store it according to the promotion end, so that when you directly obtain the classification data of a specific promotion end during statistics, you can quickly get the corresponding carrier promotion number.

[0140] In some embodiments, the information processing method may further include:

[0141] Sending navigation path information of multiple offline merchant locations to the promotion end so that the promotion end can display the navigation path information;

[0142] Receiving a registration request sent by any merchant terminal by scanning an unassociated target information carrier in at least one information carrier, determining the merchant identification information includes:

[0143] When the promotion location of the promotion terminal is located at any offline merchant venue indicated in the navigation path information, a registration request is received from the offline merchant venue corresponding to the merchant terminal scanning at least one unassociated target information carrier in the information carrier, and the merchant identification information of the offline merchant venue is determined.

[0144] In some embodiments, sending navigation path information of multiple offline merchant locations to the promotion terminal so that the promotion terminal can display the navigation path information can be specifically implemented as follows:

[0145] Generate navigation path information based on the current location information uploaded by the promotion end and the merchant locations corresponding to multiple offline merchant venues;

[0146] The navigation path information is sent to the promotion end so that the promotion end can display the navigation path information.

[0147] In an embodiment of the present application, the server may predetermine multiple offline merchant locations to be promoted, obtain the location of each offline merchant location to be promoted, and then generate navigation path information based on the locations of multiple offline merchant locations to be promoted. Navigation path information may be data related to route guidance provided to help users reach one or more destinations from a starting point, for example, it may include: the specific location coordinates of the starting point and multiple offline merchant locations to be promoted; recommended routes from the starting point to each offline merchant location, including route planning for different modes of transportation such as walking, driving, and cycling; indication information of key turning points and intersections in the route, such as "turn right at a certain intersection", "turn left after passing a certain building", etc.; estimated travel distance and approximate time required; prompts of real-time traffic conditions, such as road congestion, construction sections, etc.

[0148] The navigation path information can be sent to the promotion end, so that the promotion end can display the navigation path information and guide the promotion personnel to visit multiple offline merchant locations to be promoted in sequence according to the instructions of the navigation path information to carry out promotion activities.

[0149] In an embodiment of the present application, the promotion end can use the positioning function of its equipment to obtain its own location information in real time, and upload the location information to the server. The server can compare the received promotion location information with the location range of each offline merchant place in the navigation path to determine that the promotion location of the promotion end is located at any offline merchant place indicated in the navigation path information. In addition, the server can also pre-set a geographic fence area for each offline merchant place. When the positioning information of the promotion end enters the pre-set geographic fence area, it can be determined that the promotion end is located at the corresponding offline merchant place. Alternatively, the server can combine map data and location algorithms to calculate and match the real-time location coordinates of the promotion end with the coordinates of the merchant place in the navigation path, and determine whether it is located at an offline merchant place through distance judgment, location cross-validation and other methods.

[0150] When the promotion location of the promotion terminal is at any offline merchant location indicated in the navigation path information, the server can receive a registration request sent by the merchant terminal corresponding to the offline merchant location after scanning at least one unassociated target information carrier in the information carrier. After receiving the registration request, the server can determine the merchant identification information of the offline merchant location.

[0151] When promoters follow the navigation path to a merchant location to conduct promotional activities, if the merchant terminal scans an unassociated target information carrier and initiates a registration request, the server terminal can respond in a timely manner and obtain the merchant's identification information, thereby establishing relevant associations and records, providing a basis for subsequent promotion work and data analysis.

[0152] In some embodiments, the information processing method may further include:

[0153] Obtain real-time location information uploaded by the promotion end;

[0154] After the association relationship is successfully established, the registration time corresponding to the merchant identification information is calculated in combination with the real-time location information;

[0155] Statistics are collected during each promotion cycle to show the number of carriers promoted, the average registration time and the driving distance of the promoters, and generate promotion records corresponding to the promoters;

[0156] Generate a target table from the promotion records of multiple promotion cycles, and feed the target table back to the control end for the control personnel to review and evaluate the promotion behavior of the promoters.

[0157] In an embodiment of the present application, the server may receive the real-time location information of the promotion terminal and the registration request sent by the merchant segment scanning the unassociated target information carrier, and after subscribing to the merchant identification information, start calculating the registration time.

[0158] The server can first record the time when the registration request is received, and then determine the time when the promoter arrives at the offline merchant location based on the real-time location information provided by the promoter. The registration time can be determined by calculating the time difference between the time when the registration request is received and the time when the promoter arrives at the offline merchant location.

[0159] In an embodiment of the present application, in each set promotion cycle, the service end can perform a series of data statistics and record generation work. First, for the promoter, the corresponding carrier promotion quantity can be counted, that is, the total number of information carriers successfully promoted by the promoter in this cycle. The average registration time can also be calculated. The average registration time can be calculated by obtaining the time consumption of each merchant registration process for which the promoter is responsible, and then calculating the average value of these time consumptions. The average registration time can reflect the overall registration efficiency of the promoter. In addition, the driving distance of the promoter in this cycle can also be counted, and the driving distance can be obtained by obtaining its moving trajectory and calculating it through the positioning data of the promotion end. Finally, these statistical data are combined to generate the promotion record corresponding to the promoter. The promotion record can comprehensively reflect the work results, efficiency and efforts of the promoter in a promotion cycle, so as to provide an important basis for evaluating their work performance, formulating incentives and optimizing promotion strategies.

[0160] The server can integrate the promotion records of promoters in multiple promotion cycles to generate a target table. The target table can include key data such as the number of carriers promoted, average registration time, and driving distance of each promoter in different promotion cycles.

[0161] After the target table is generated, the server can feed it back to the control end. The control personnel receive this target table through the control end and can intuitively view the work performance data of all promoters in different time periods.

[0162] Based on these detailed data, controllers can comprehensively and deeply evaluate the promotion behaviors of extension personnel, for example, determine which extension personnel have achieved significant results and which need improvement, and then make corresponding management decisions, such as rewarding outstanding extension personnel, providing training for poorly performing personnel, or adjusting work arrangements.

[0163] In some embodiments, the information processing method may further include:

[0164] receiving a search request from the control end for a target table and determining search conditions;

[0165] The promotion records matching the search criteria are determined and sent to the control end.

[0166] Figure 3 A schematic diagram of a promotion record provided by an embodiment of the present application is schematically shown.

[0167] like Figure 3 As shown, this interface displays the promotion record of promoter A on May 6, 2024.

[0168] 301 may display navigation path information of the promotion activity carried out by promoter A on that day, and the navigation path information indicates that promoter A visits multiple offline merchants in sequence.

[0169] 302 can display information such as the number of carriers promoted by promoter A on that day, the average registration time, and the driving distance.

[0170] In an embodiment of the present application, the server may receive a search request from the control end for a target table. After receiving the request, the server may parse it to clarify specific search conditions. Then, the server may search and filter the relevant data in the target table to determine promotion records that match these search conditions.

[0171] Finally, the server can send the found matching promotion records back to the control end for subsequent processing, display or other operations by the control end.

[0172] In some embodiments, receiving a registration request sent by any merchant terminal by scanning an unassociated target information carrier in at least one information carrier to determine the merchant identification information may be specifically implemented as follows:

[0173] Receiving a registration request sent by a merchant by scanning any information carrier;

[0174] Determine whether the information carrier has established an association relationship;

[0175] If not, the registration prompt information is used as the page content corresponding to the page address and sent to the merchant end, and the registration information sent by the merchant end is obtained to determine the merchant identification information.

[0176] If yes, send a failure prompt message to the merchant.

[0177] After receiving the registration request sent by the merchant by scanning any information carrier, before establishing an association between the merchant and the information carrier, the server can first determine whether the information carrier has established an association with other merchants. If the information carrier has not yet established an association with other merchants, the server can send the registration prompt information to the merchant as the page content corresponding to the page address. Subsequently, the server obtains the registration information sent by the merchant, and then determines the merchant identification information in order to establish an association between the merchant and the information carrier. If this information carrier has already established an association with other merchants, the server can send a failure prompt message to the merchant to inform the merchant that the registration cannot be carried out.

[0178] This allows the merchant's registration request to be processed effectively, ensuring the validity and accuracy of the registration process.

[0179] In an embodiment of the present application, the server may maintain an association database or data structure, which records the association between each information carrier and the merchant terminal. When receiving a registration request from the merchant terminal, the server may extract the identifier of the information carrier involved in the request. Then, a query is made in the association database to determine whether a corresponding associated merchant terminal record already exists by matching the identifier of the information carrier. In addition, the server may also set an association status identifier for each information carrier, such as "associated" and "unassociated". When processing a registration request, the status identifier of the information carrier is directly read to determine whether an association has been established.

[0180] In some embodiments, the information processing method may further include:

[0181] Obtain media data collected by the promotion end in offline merchant locations corresponding to the merchant segment;

[0182] Statistics are collected during each promotion cycle to show the number of carriers promoted, average registration time, and driving distance of the promoters. Promotion records corresponding to the promoters are generated, including:

[0183] Statistics are collected during each promotion cycle on the number of carriers promoted, average registration time, driving distance, and media data corresponding to the promoter, and promotion records corresponding to the promoter are generated.

[0184] The media data may include, for example, photos, videos, audio, etc. The promotion terminal may take photos or videos of the store appearance, interior layout, product display, etc. of offline merchants, or record audio of merchants' introductions to promotion targets and customer feedback.

[0185] Media data can be used to prove that the promoters have indeed arrived at offline merchant locations. For example, photos can include unique and non-replicable characteristic elements of offline merchant locations, such as unique logos, signs, and interior decorations. Videos can present dynamic scenes such as the movement trajectory of promoters in offline merchant locations and their interactions with merchant staff.

[0186] In this case, the media data collected by the promotion end at the offline merchant location can be stored as one of the promotion records.

[0187] In some embodiments, the information processing method may further include:

[0188] Determine the next offline merchant location based on the navigation path information and the current location information of the promotion end;

[0189] Generate navigation time information based on the current location information of the promotion terminal and the merchant location of the next offline merchant venue;

[0190] The navigation time information is sent to the promotion end so that the promotion end can display the navigation time information.

[0191] In an embodiment of the present application, the server can first determine the next offline merchant location to be visited based on the navigation path information and the current location information of the promotion terminal. Then, by comparing the current location of the promotion terminal with the specific location of the next merchant location, the time required to arrive is calculated, thereby generating navigation time information. Finally, this navigation time information is transmitted to the promotion terminal, so that the promotion terminal can show it to the promoter, so that the promoter can know in advance the time required to arrive at the next merchant location, so as to better plan the promotion work and itinerary.

[0192] In some embodiments, the information processing method may further include:

[0193] Obtain access path information generated by the promotion end by sequentially visiting multiple offline merchant locations based on navigation path information;

[0194] Based on the access path information and navigation path information, the promotion behavior of the promoter is evaluated.

[0195] Among them, the access path information can be used to record the actual action trajectory and access sequence of the promoters.

[0196] After obtaining the access path information, the server can compare and comprehensively analyze the access path information with the pre-set navigation path information. For example, if the promoter strictly follows the navigation path information to visit without unnecessary deviations and delays, it can show that the promoter has good execution ability and work discipline; if there is a large deviation between the navigation path information and the access path information, such as taking a detour, missing some offline merchant places, or staying in some places for too long, it may reflect that the promoter is not familiar with the route, has low work efficiency, or has other problems.

[0197] In some embodiments, based on the access path information and the navigation path information, evaluating the promotion behavior of the promoter can be specifically implemented as follows:

[0198] Calculate the path matching degree between the access path information and the navigation path information;

[0199] Evaluate the promotion behavior of promoters based on the degree of path matching.

[0200] In an embodiment of the present application, after the server obtains the access path information, it can compare and analyze the access path information and the navigation path information to calculate the matching degree between the two. For example, the calculation can consider multiple factors such as the consistency between the order of the merchant places actually visited and the order of the navigation plan, the similarity between the actual walking route and the navigation recommended route, the deviation between the time spent at each merchant place and the expected time, etc. By quantifying these factors, a specific matching degree value or ratio can be obtained.

[0201] The extension staff's promotion behavior can then be evaluated based on the calculated path matching degree. If the path matching degree is high, it means that the extension staff can follow the navigation plan well, the standardization and efficiency of their work may be high, and they may show strong organization and discipline.

[0202] On the contrary, if the path matching degree is low, it may mean that the extension staff have problems such as getting lost, changing the route without authorization, and procrastination during the promotion process, which may reflect that they are not familiar with the work, lack planning, or have a serious attitude towards work.

[0203] This evaluation method based on the degree of path matching can provide strong support for objectively and accurately evaluating the work performance of extension personnel, help identify problems, motivate excellent behaviors, and conduct targeted training and improvements to improve the quality and effectiveness of extension work.

[0204] Figure 4 A system architecture diagram of an information processing method provided by an embodiment of the present application is shown.

[0205] like Figure 4As shown, the server can generate information carriers with unique carrier identifiers in batches, and then send the information carriers to the promotion end of the promoter, who will promote the information carriers to offline merchant locations.

[0206] In offline merchant locations, promoters can assist merchants in registration. Merchants can use the merchant terminal to scan the information carrier to perform registration operations. When registering, merchants can provide merchant identification information and promoter's promotion identification information. Then the merchant terminal can send the merchant identification information, promotion identification information and carrier identification information to the server, so that the server can create an association relationship between the merchant identification information, promotion identification information and carrier identification information.

[0207] After successful registration, the information carrier can be displayed in the offline merchant venue, so that users visiting the offline merchant venue can use the user terminal to scan the information carrier to obtain the promotional content pointed to by the information carrier.

[0208] After scanning the information carrier, the user end can send the user data and the information carrier identifier to the server end, where the user data is used to match personalized promotional content for the user, and the information carrier identifier is used to accumulate the number of scans for the merchant, so as to evaluate the merchant's promotional behavior based on the number of scans.

[0209] The information processing method provided in this application is schematically described below in conjunction with specific application scenarios.

[0210] The server can generate multiple QR codes as information carriers, each QR code corresponds to a page address, and these QR codes can be displayed through different promotional media such as paper flyers and electronic posters.

[0211] A user sees a QR code on a paper flyer for housekeeping services on the street and scans it. The user sends a content acquisition request to the server based on the page address obtained by scanning the QR code.

[0212] The server responds to the request and determines the user data corresponding to the client. For example, by scanning the location information, it is known that the user is near a certain community. Through the user's age, gender and other characteristic data collected during the scanning process of the user, as well as the historical behavior data recorded by the user identification information, it is found that the user often browses content related to housekeeping services.

[0213] Then, the server determines multiple housekeeping service objects to be promoted. With the service scope including the user's community and the service time matching the current time as the screening conditions, several suitable housekeeping services are determined from the multiple objects to be promoted. Based on the service prompt information of these housekeeping services, promotion content is generated.

[0214] Finally, the promotional content including the introduction of housekeeping service personnel, service items, preferential activities, etc. is sent to the user end as the page content of the page address for display on the user end. The user can choose the housekeeping service that suits him / her based on the displayed content.

[0215] Furthermore, in order to improve the long-term and stability of content promotion, promoters can promote the QR code to offline merchants. After the promotion is successful, the QR code can be displayed in offline merchants, such as posted on the table, posted at the front desk, etc., to achieve effective content reach and feedback collection.

[0216] The promoter can obtain unassigned QR codes from the server for promotion. The server sends navigation path information of multiple offline merchant locations to the promoter, and the promoter arrives at the offline merchant locations according to the navigation to carry out promotion activities.

[0217] After the promoter arrives at the offline merchant location, the merchant can register by scanning the QR code on the merchant terminal. After successful registration, the QR code can be bound to the offline merchant location. After the QR code is bound to the offline merchant location, users can continue to scan it for a long time, and based on the number of QR code scans, the merchant can be incentivized to increase the merchant's promotion enthusiasm.

[0218] Moreover, each time a user scans a QR code, the user will automatically upload information including the time, location, and unique QR code identifier. The server can continuously detect the promotion effect of each QR code. In addition, by combining the location information of merchants and users, the server can achieve more accurate content delivery, ensuring that the promotion content is targeted at the target user group and improving the conversion rate.

[0219] In an embodiment of the present application, in order to improve the promotion enthusiasm of merchants, merchants can be incentivized based on the number of QR code scans, and the incentive form can include commission distribution, for example. In order to provide fairness and effectiveness of incentives and reduce risks, risk control can be performed on incentives. For example, abnormal scan data is checked to prevent merchants from brushing the number of scans through improper means. At the same time, combined with other data, such as users' actual consumption, evaluation of services, etc., the promotion effect of merchants is comprehensively evaluated to ensure reasonable distribution of incentives.

[0220] First, a comprehensive risk control system can be established to monitor the trend of scan data changes in real time and set reasonable thresholds to trigger alarms when data is abnormal. At the same time, the merchant's scan data is analyzed in multiple dimensions, including time, region, and user behavior characteristics, to identify unreasonable concentration or abnormal patterns, such as a large number of scans from the same IP address in a short period of time, so as to suspect possible improper brushing behavior.

[0221] Secondly, the scanning data is combined with the user's actual consumption and evaluation of the service for comprehensive evaluation. If the scanning volume increases without a corresponding increase in consumption or user evaluation, this may be a sign of improperly obtaining incentives.

[0222] In terms of rule-making and enforcement, incentive rules can be clearly defined, including permitted and illegal behaviors, and reasonable upper and lower limits of incentives can be set. For merchants who violate the rules, punishment measures should be strictly enforced, such as deducting incentives, lowering credit ratings, or canceling cooperation, and a reporting mechanism should be established to encourage supervision.

[0223] Secondly, encryption technology and digital signatures can be used to ensure the authenticity and integrity of the data, while artificial intelligence and machine learning algorithms can be introduced to automatically identify potential improper behavior and abnormal user patterns.

[0224] In addition, regular audits and assessments can be conducted to check the rationality of incentive allocation and violations, and to evaluate the effectiveness of risk control measures. Based on the assessment results, the risk control system can be continuously improved, incentive policies can be adjusted, data monitoring methods can be optimized, and technical prevention can be strengthened.

[0225] Figure 5 A schematic diagram of risk control provided by an embodiment of the present application is schematically shown.

[0226] like Figure 5 As shown, after the user uses the user terminal to scan the information carrier, the user data can be obtained, and the user data can first flow to the risk control system. The risk control system can perform risk detection on the user data and push the promotional content to the user terminal after passing the risk detection.

[0227] After the user selects at least one promotion object based on the promotion content displayed on the user end, it can be transferred to the risk control system again for risk detection. If the risk detection is passed, the number of merchant code scans is accumulated to incentivize the merchant. Furthermore, before incentivizing the merchant, risk detection can be performed again, and after the risk detection is passed, the merchant can be given a commission.

[0228] For merchants, risk control can also be carried out separately at the merchant registration and merchant commission collection nodes, and merchants can be allowed to register and collect commissions if risk control passes.

[0229] Figure 6 An information processing device provided in an embodiment of the present application is shown, and the information processing device can be applied to a server, such as Figure 6 As shown, the information processing device may specifically include:

[0230] The carrier generation module 601 is used to generate a plurality of information carriers; each of which corresponds to a unique carrier identifier; the plurality of information carriers are used to be displayed through different promotion media; the promotion media include paper media or electronic media;

[0231] A first request receiving module 602 is used to receive a registration request sent by any merchant terminal by scanning an unassociated target information carrier among the multiple information carriers, and determine the merchant identification information;

[0232] A relationship establishment module 603 is used to establish an association relationship between the merchant identification information and the target carrier identification corresponding to the target information carrier; wherein, after the association relationship is established, the promotional media is used to display at the offline merchant location corresponding to the merchant terminal;

[0233] The second request receiving module 604 is used to receive a content acquisition request triggered by any user terminal scanning the target information carrier; the content acquisition request is generated by the user terminal based on scanning the information carrier to obtain the target carrier identifier;

[0234] The content push module 605 is used to send the promotion content to the user terminal so that the user terminal can display the promotion content.

[0235] In some embodiments, the information processing device may further include:

[0236] A quantity accumulation module is used to accumulate the scan quantity corresponding to the target carrier identification based on the content acquisition request; wherein the scan quantity is used for promotion evaluation.

[0237] In some embodiments, the information processing device may further include:

[0238] An identification determination module, used to determine the carrier identification of the information carrier;

[0239] In some embodiments, the quantity accumulation module may be specifically used for:

[0240] When the carrier identification is consistent with the target carrier identification, the scan quantity corresponding to the target carrier identification is accumulated; the scan quantity is used for promotion evaluation.

[0241] In some embodiments, each information carrier corresponds to a page address;

[0242] In some embodiments, the first request receiving module 602 is specifically used to:

[0243] receiving a registration request sent by any merchant terminal by scanning an unassociated target information carrier among the multiple information carriers;

[0244] In response to the registration request, sending the registration prompt information as the page content corresponding to the page address to the merchant end;

[0245] The registration information sent by the merchant terminal is obtained to determine the merchant identification information.

[0246] In some embodiments, the promotion content includes object prompt information of at least one promotion object.

[0247] In some embodiments, the information processing device may further include:

[0248] A third request receiving module is configured to receive an object selection request sent by the user terminal and determine object identification information of a selected promotion object; the object selection request is generated by the user terminal in response to a selection operation on the at least one promotion object;

[0249] A quantity statistics module, used to count the number of object selections of different promotion objects in the promotion content corresponding to the target information carrier;

[0250] The first effect evaluation module is used to determine the promotion effect corresponding to the at least one promotion object in the offline merchant location based on the scanning quantity and the object selection quantity.

[0251] In some embodiments, the information processing device may further include:

[0252] The second effect evaluation module is used to evaluate the promotion effect of the offline merchant venue according to the scanning quantity.

[0253] In some embodiments, the second effect evaluation module may be specifically used for:

[0254] Based on the scanning quantity, the promotion income of the merchant is calculated according to a preset profit-sharing strategy.

[0255] Figure 6 The information processing device may execute Figure 2 The implementation principle and technical effect of the information processing method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the information processing device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.

[0256] In one possible design, the apparatus 7 provided in the embodiment of the present application may be implemented as a computing device, such as Figure 7 As shown, the computing device may include a storage component 701 and a processing component 702;

[0257] The storage component 701 stores one or more computer instructions, wherein the one or more computer instructions are called and executed by the processing component 702 to implement the information processing method provided in the embodiment of the present application.

[0258] Of course, the computing device may also include other components, such as input / output interfaces, communication components, etc. The input / output interface provides an interface between the processing component and the peripheral interface module, which may be an output device, an input device, etc. The communication component is configured to facilitate wired or wireless communication between the computing device and other devices.

[0259] Among them, the computing device can be a physical device or an elastic computing host provided by a cloud computing platform, etc. In this case, the computing device can refer to a cloud server, and the above-mentioned processing components, storage components, etc. can be basic server resources rented or purchased from the cloud computing platform.

[0260] When the computing device is a physical device, it can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or as a single server or a single terminal device.

[0261] The embodiment of the present application also provides a computer-readable storage medium storing a computer program, which can implement the information processing method provided in the embodiment of the present application when executed by a computer.

[0262] The embodiment of the present application also provides a computer program product, including a computer program, which can implement the information processing method provided by the embodiment of the present application when executed by a computer.

[0263] The processing components in the above corresponding embodiments may include one or more processors to execute computer instructions to complete all or part of the steps in the above method. Of course, the processing components may also be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0264] The storage component is configured to store various types of data to support operations in the device. The storage component can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0265] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0266] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0267] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0268] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. An information processing method, characterized in that: Applied to the server, the method includes: Generate multiple information carriers; wherein each information carrier corresponds to a unique carrier identifier; the multiple information carriers are used to display through different promotional media; wherein the promotional media include paper media or electronic media; receiving a registration request sent by any merchant terminal by scanning an unassociated target information carrier among the plurality of information carriers, and determining merchant identification information; Establishing an association relationship between the merchant identification information and the target carrier identification corresponding to the target information carrier; wherein, after the association relationship is established, the promotional media is used to display at the offline merchant location corresponding to the merchant end; Receiving a content acquisition request triggered by any user terminal scanning the target information carrier; the content acquisition request is generated by the user terminal based on scanning the information carrier to obtain the target carrier identifier; The promotional content is sent to the user terminal so that the user terminal displays the promotional content.

2. The method according to claim 1, characterized in that The method further comprises: Based on the content acquisition request, the scan quantity corresponding to the target carrier identifier is accumulated; wherein the scan quantity is used for promotion evaluation.

3. The method according to claim 2, characterized in that After receiving a content acquisition request triggered by any user terminal scanning an information carrier displayed in any promotional medium, the method further includes: determining a carrier identification of the information carrier; The accumulating the number of scans corresponding to the target carrier identification includes: When the carrier identification is consistent with the target carrier identification, the scan quantity corresponding to the target carrier identification is accumulated; the scan quantity is used for promotion evaluation.

4. The method according to claim 1, characterized in that Each information carrier corresponds to a page address; The receiving of a registration request sent by any merchant terminal by scanning an unassociated target information carrier among the multiple information carriers, and determining the merchant identification information comprises: receiving a registration request sent by any merchant terminal by scanning an unassociated target information carrier among the multiple information carriers; In response to the registration request, sending the registration prompt information as the page content corresponding to the page address to the merchant end; The registration information sent by the merchant terminal is obtained to determine the merchant identification information.

5. The method according to claim 2, characterized in that: The promotion content includes object prompt information of at least one promotion object; the method further includes: receiving an object selection request sent by the user terminal, and determining object identification information of the selected promotion object; the object selection request is generated by the user terminal in response to a selection operation on the at least one promotion object; Counting the number of object selections of different promotion objects in the promotion content corresponding to the target information carrier; The promotion effect corresponding to the at least one promotion object in the offline merchant location is determined based on the scan quantity and the object selection quantity.

6. The method according to claim 2, characterized in that The method further comprises: Based on the scan quantity, the promotion effect of the offline merchant venue is evaluated.

7. The method according to claim 6, characterized in that The evaluating the promotion effect of the offline merchant venue according to the scanning quantity includes: Based on the scanning quantity, the promotion income of the merchant is calculated according to a preset profit-sharing strategy.

8. A computing device, characterized in that including a processing component and a storage component; The storage component stores one or more computer instructions; the one or more computer instructions are used to be called and executed by the processing component to implement the information processing method as described in any one of claims 1 to 7.

9. A computer storage medium, characterized in that A computer program is stored, and when the computer program is executed by a computer, the information processing method according to any one of claims 1 to 7 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program code, and when the computer program code is executed by a computer, the information processing method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Application program popularization method and system

    CN105184602A

  • Advertisement delivery tracking method and device and terminal equipment

    CN110751502A

  • Advertisement putting management method and system based on commodity two-dimensional code

    CN117114769A

  • Information promotion method and device and front-end equipment

    CN118071424A