Information promotion method and device, electronic equipment and storage medium
Through the preset information promotion and application in the SIM card, software installation and versatility in offline business promotion have been solved, and efficient information promotion has been achieved, and the convenience of user operation is improved.
Patent Information
- Application Number
- CN202411290570.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-14
- Publication Date
- 2025-01-28
AI Technical Summary
There are difficulties in guiding promotion personnel or users to install promotion software in offline business promotion of existing technologies, as well as the problem of not being universal in promotion software in various regions and venues, which leads to insufficient universality of information promotion methods.
Through the preset information promotion and application in the SIM card, when the target user enters the offline venue, the user information is sent to the promotion management platform through the application, receiving promotional sessions and showing promotion willingness, determining the promotion user and displaying promotion information.
It improves the generality of information promotion methods, reduces the difficulty of attracting target customers and accurate positioning target customers. At the same time, it does not require users to install APPs, which improves the convenience of user operations.
Smart Images

Figure CN119379361A_ABST
Abstract
Description
Technical Field
[0001] This document belongs to the field of data processing technology, and specifically relates to a method, device, electronic device and storage medium for information promotion. Background Art
[0002] Most promotion users, such as enterprises, companies and even individuals, will promote their products by organizing various activities. In the promotion activities, the organizers will promote the information of the promotion users' products, services, etc. through flyer distribution, exhibition participation, performances, etc.
[0003] In the process of offline business promotion, organizers also need to solve many problems, such as guiding promoters or users to install promotion software, and the promotion software in different regions or even different venues is not universal. Therefore, it is necessary to provide a better information promotion solution to improve the universality of information promotion methods. Summary of the invention
[0004] The embodiments of this specification provide a method, device, electronic device, and storage medium for information promotion, so as to provide a solution for information promotion.
[0005] In a first aspect, an embodiment of the present specification provides a method for information promotion, which is used for a user terminal of a target user. The method includes: when confirming that the target user has entered an offline venue, sending the user information of the target user to a promotion management platform through an information promotion application of the user terminal of the target user, wherein the information promotion application is an application preset in a SIM card; when the information promotion application of the user terminal of the target user receives a promotion session sent by the promotion management platform, after displaying first information on whether to perform information promotion, receiving and sending to the promotion management platform a promotion intention input based on the first information, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and extracting the promotion information of the target user from the user information of the target user, and displaying the promotion information by the user terminal of the promoted user whose promotion intention is agreed.
[0006] In a second aspect, an embodiment of the present specification provides an information promotion device for a user terminal of a target user, comprising: a user information module, for sending the user information of the target user to a promotion management platform through an information promotion application of the user terminal of the target user, upon confirming that the target user has entered an offline venue, wherein the information promotion application is an application preset in a SIM card; a promotion intention module, for receiving and sending to the promotion management platform a promotion intention input based on the first information after displaying a first message of whether to perform information promotion when the information promotion application of the user terminal of the target user receives a promotion session sent by the promotion management platform, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user terminal of the promoted user whose promotion intention is agreed.
[0007] In a third aspect, an embodiment of the present specification provides an electronic device for a user end of a target user, the electronic device comprising: a processor, and a memory arranged to store computer executable instructions, wherein when the executable instructions are executed, the processor can: upon confirming that the target user has entered an offline venue, send the user information of the target user to a promotion management platform through an information promotion application of the user end of the target user, wherein the information promotion application is an application preset in a SIM card; when the information promotion application of the user end of the target user receives a promotion session sent by the promotion management platform, after displaying first information on whether to conduct information promotion, receive and send to the promotion management platform a promotion intention input based on the first information, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and extract the promotion information of the target user from the user information of the target user, and display the promotion information by the user end of the promoted user whose promotion intention is agreed.
[0008] In a fourth aspect, an embodiment of the present specification provides a storage medium, which is used for a user terminal of a target user, and is used to store a computer program, wherein the computer program can be executed by a processor to implement the following process: when it is confirmed that the target user has entered an offline venue, the user information of the target user is sent to a promotion management platform through an information promotion application of the user terminal of the target user, and the information promotion application is an application preset in a SIM card; when the information promotion application of the user terminal of the target user receives a promotion session sent by the promotion management platform, after displaying first information on whether to perform information promotion, it receives and sends a promotion intention input based on the first information to the promotion management platform, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user terminal of the promoted user whose promotion intention is agreed.
[0009] In a fifth aspect, an embodiment of the present specification provides a computer program product for a user terminal of a target user, including a computer program, which implements the following process when executed by a processor: when confirming that the target user has entered an offline venue, sending the user information of the target user to a promotion management platform through an information promotion application of the user terminal of the target user, wherein the information promotion application is an application preset in a SIM card; when the information promotion application of the user terminal of the target user receives a promotion session sent by the promotion management platform, after displaying first information on whether to conduct information promotion, receiving and sending a promotion intention based on the first information input to the promotion management platform, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and extracting the promotion information of the target user from the user information of the target user, and displaying the promotion information by the user terminal of the promoted user whose promotion intention is agreed.
[0010] In a sixth aspect, an embodiment of the present specification provides a method for information promotion, which is used for a user end of a promoted user, wherein the promoted user is a promotion object of a target user determined by a promotion management platform from users entering an offline venue, and the information promotion application is an application preset in a SIM card. The method comprises: when the information promotion application at the user end of the promoted user receives a promoted session sent by the promotion management platform, after displaying fourth information of whether to receive the promotion information of the target user, receiving and sending to the promotion management platform a willingness to be promoted input based on the fourth information; when the willingness to be promoted is agreed, displaying the promotion information of the target user contained in the promoted session, and the promotion information is extracted by the promotion management platform from the user information of the target user.
[0011] In a seventh aspect, an embodiment of the present specification provides an information promotion device, which is used for a user end of a promoted user, wherein the promoted user is a promotion object of a target user determined by a promotion management platform from users entering an offline venue, and the information promotion application is an application preset in a SIM card, including: a promotion intention module, which is used to display fourth information of whether to receive the promotion information of the target user when the information promotion application at the user end of the promoted user receives a promoted session sent by the promotion management platform, and then receives and sends to the promotion management platform a promotion intention input based on the fourth information; a promotion module, which is used to display the promotion information of the target user contained in the promoted session when the promotion intention is agreed, and the promotion information is extracted by the promotion management platform from the user information of the target user.
[0012] In an eighth aspect, an embodiment of the present specification provides an electronic device for a user end of a promoted user, wherein the promoted user is a promotion object of a target user determined by a promotion management platform from users entering an offline venue, and the information promotion application is an application preset in a SIM card. The electronic device comprises: a processor, and a memory arranged to store computer executable instructions, wherein when the executable instructions are executed, the processor is enabled to: when the information promotion application at the user end of the promoted user receives a promoted session sent by the promotion management platform, after displaying fourth information of whether to receive the promotion information of the target user, receive and send to the promotion management platform a willingness to be promoted based on the fourth information input; and when the willingness to be promoted is agreed, display the promotion information of the target user contained in the promoted session, wherein the promotion information is extracted by the promotion management platform from the user information of the target user.
[0013] In a ninth aspect, an embodiment of the present specification provides a storage medium for a user end of a promoted user, wherein the promoted user is a promotion object of a target user determined by a promotion management platform from users entering an offline venue, and the information promotion application is an application preset in a SIM card, and is used to store a computer program, and the computer program can be executed by a processor to implement the following process: when the information promotion application at the user end of the promoted user receives a promoted session sent by the promotion management platform, after displaying fourth information of whether to receive the promotion information of the target user, receives and sends to the promotion management platform a willingness to be promoted based on the fourth information input; when the willingness to be promoted is agreed, the promotion information of the target user contained in the promoted session is displayed, and the promotion information is extracted by the promotion management platform from the user information of the target user.
[0014] In a tenth aspect, an embodiment of the present specification provides a computer program product, including a computer program, for a user end of a promoted user, wherein the promoted user is a promotion object of a target user determined by a promotion management platform from users entering an offline venue, and the information promotion application is an application preset in a SIM card. When the computer program is executed by a processor, the following process is implemented: when the information promotion application at the user end of the promoted user receives a promoted session sent by the promotion management platform, after displaying fourth information of whether to receive the promotion information of the target user, the promotion intention input based on the fourth information is received and sent to the promotion management platform; when the promotion intention is agreed, the promotion information of the target user contained in the promoted session is displayed, and the promotion information is extracted by the promotion management platform from the user information of the target user.
[0015] In an eleventh aspect, an embodiment of the present specification provides a method for information promotion, for use in a promotion management platform, the method comprising: upon confirming that a target user has entered an offline venue, receiving user information of the target user sent by an information promotion application on the user side of the target user, the information promotion application being an application preset in a SIM card; sending a promotion session to the information promotion application on the user side of the target user, and receiving the target user's promotion intention for the promotion session; determining a promoted user of the target user from users entering the offline venue based on the promotion intention; sending a promoted session to the information promotion application on the user side of the promoted user, the promoted session being used to instruct the information promotion application on the user side of the promoted user to display the promotion information of the target user contained in the promoted session when determining that the promoted user's promotion intention is in agreement, the promotion information being extracted by the promotion management platform from the user information of the target user.
[0016] In a twelfth aspect, an embodiment of the present specification provides an information promotion device for a promotion management platform, including: a user information module, for receiving the user information of the target user sent by the information promotion application of the user end of the target user when confirming that the target user has entered an offline venue, the information promotion application being an application preset in a SIM card; a promotion intention module, for sending a promotion session to the information promotion application of the user end of the target user, and receiving the promotion intention of the target user for the promotion session; a promoted user module, for determining the promoted user of the target user from the users entering the offline venue according to the promotion intention; a promotion module, for sending a promoted session to the information promotion application of the user end of the promoted user, the promoted session being used to instruct the information promotion application of the user end of the promoted user to display the promotion information of the target user contained in the promoted session when determining that the promoted user's promotion intention is in agreement, the promotion information being extracted by the promotion management platform from the user information of the target user.
[0017] In a thirteenth aspect, an embodiment of the present specification provides an electronic device for a promotion management platform, the electronic device comprising: a processor, and a memory arranged to store computer executable instructions, wherein when the executable instructions are executed, the processor can: upon confirming that the target user has entered an offline venue, receive the user information of the target user sent by an information promotion application on the user side of the target user, wherein the information promotion application is an application preset in a SIM card; send a promotion session to the information promotion application on the user side of the target user, and receive the promotion intention of the target user for the promotion session; determine the promoted user of the target user from the users entering the offline venue based on the promotion intention; send a promoted session to the information promotion application on the user side of the promoted user, wherein the promoted session is used to instruct the information promotion application on the user side of the promoted user to display the promotion information of the target user contained in the promoted session when determining that the promoted user's promotion intention is in agreement, wherein the promotion information is extracted by the promotion management platform from the user information of the target user.
[0018] In a fourteenth aspect, an embodiment of the present specification provides a storage medium for storing a computer program for a promotion management platform, wherein the computer program can be executed by a processor to implement the following process: upon confirming that a target user has entered an offline venue, receiving user information of the target user sent by an information promotion application on a user end of the target user, wherein the information promotion application is an application preset in a SIM card; sending a promotion session to the information promotion application on the user end of the target user, and receiving the promotion intention of the target user for the promotion session; determining a promoted user of the target user from users entering the offline venue based on the promotion intention; sending a promoted session to the information promotion application on the user end of the promoted user, wherein the promoted session is used to instruct the information promotion application on the user end of the promoted user to display the promotion information of the target user contained in the promoted session when determining that the promoted user's promotion intention is in agreement, wherein the promotion information is extracted by the promotion management platform from the user information of the target user.
[0019] In a fifteenth aspect, an embodiment of the present specification provides a computer program product, including a computer program for a promotion management platform, which implements the following process when executed by a processor: upon confirming that a target user has entered an offline venue, receiving user information of the target user sent by an information promotion application on the user side of the target user, wherein the information promotion application is an application preset in a SIM card; sending a promotion session to the information promotion application on the user side of the target user, and receiving the promotion intention of the target user for the promotion session; determining a promoted user of the target user from users entering the offline venue based on the promotion intention; sending a promoted session to the information promotion application on the user side of the promoted user, wherein the promoted session is used to instruct the information promotion application on the user side of the promoted user to display the promotion information of the target user contained in the promoted session when determining that the promoted user's promotion intention is in agreement, and the promotion information is extracted by the promotion management platform from the user information of the target user.
[0020] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate one or more embodiments of this specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in one or more embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0022] Figure 1 It is a flowchart of a method for information promotion of a user terminal of a target user provided by an embodiment of this specification;
[0023] Figure 2 This is a schematic diagram of an information promotion application provided in an embodiment of this specification receiving various information from a promotion management platform;
[0024] Figure 3 It is a swimming lane schematic diagram of storing user information of promoted users into the STK menu provided by the embodiment of this specification;
[0025] Figure 4 It is a structural diagram of an STK menu provided in an embodiment of this specification;
[0026] Figure 5 It is a logic diagram of an interface for data interaction between an information promotion application and an STK menu (seat information) provided in an embodiment of this specification;
[0027] Figure 6 It is a logical schematic diagram of an interface for data interaction between an information promotion application and an STK menu (promoted user information) provided in an embodiment of this specification;
[0028] Figure 7 It is a flowchart of a method for promoting information of a user terminal of a promoted user provided in an embodiment of this specification;
[0029] Figure 8 It is a swimming lane diagram of information promotion in an offline venue provided in an embodiment of this specification;
[0030] Fig. 9 This is a swimming lane diagram of a target user calling a promoted user in an information promotion provided by an embodiment of this specification;
[0031] Fig.10 It is a flowchart of a method for promoting information on a promotion management platform provided by an embodiment of this specification;
[0032] Fig.11 It is a structural schematic diagram of a device for information promotion of a user terminal of a target user provided by an embodiment of this specification;
[0033] Fig.12 It is a structural diagram of a device for promoting information of a user terminal of a promoted user provided by an embodiment of this specification;
[0034] Fig.13 It is a structural schematic diagram of a device for promoting information on a promotion management platform provided in an embodiment of this specification;
[0035] Fig.14 It is a structural diagram of an electronic device provided in an embodiment of this specification. DETAILED DESCRIPTION
[0036] The following will be combined with the drawings in the embodiments of this specification to clearly and completely describe the technical solutions in the embodiments of this specification. Obviously, the described embodiments are part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this document.
[0037] The terms "first", "second", etc. in the specification and claims of this document are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of this specification can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0038] The information promotion method, device, electronic device and storage medium provided in the embodiments of this specification are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.
[0039] Figure 1 A method for information promotion for a user terminal of a target user provided by an embodiment of the present invention is shown. The method can be executed by an electronic device, and the electronic device may include: a server and / or a terminal device, wherein the terminal device may be, for example, a vehicle-mounted terminal or a mobile phone terminal. In other words, the method can be executed by software or hardware installed in the aforementioned electronic device, and the information promotion method includes the following steps:
[0040] Step S102: when it is confirmed that the target user has entered the offline venue, the user information of the target user is sent to the promotion management platform through the information promotion application of the user terminal of the target user.
[0041] Among them, the target user can be any user who enters the offline venue. In subsequent embodiments, the target user can be a promoter, such as a promoter who promotes the company or a promoter who promotes himself; the target user can also be a promoted person, such as a promoted person who is interested in participating in the offline venue after learning in advance that a certain promotion activity (such as product promotion, information promotion, etc.) will be held; the same target user can also be both a promoter and a promoted person, such as in the same offline venue, there are multiple companies to be promoted, and the staff corresponding to one company (i.e., the promotion user) can be the target person (i.e., the promoted user) of other companies.
[0042] Information promotion applications refer to applications that use SIM cards or similar technologies to promote and manage business. This application promotes and manages business through SIM cards, USSD (Unstructured Supplementary Service Data) technology, SMS, mobile applications, etc., helping enterprises and organizations to better connect with users and increase the exposure and usage of products and services. The promotion management platform is a USSD management platform for software and hardware systems that support USSD communications. It provides an infrastructure that enables operators in the communications industry to provide various USSD services and can interact with information promotion applications.
[0043] The information promotion application is an application preset in the SIM card, and the target user does not need to download or install it. Specifically, the information promotion application can be an installation and download operation triggered based on a predetermined condition. For example, the promotion management platform can obtain the location information of the target user, and when it is determined that the target user has entered an offline venue, the download and installation of the information promotion application can be triggered to be automatically executed.
[0044] User information may include: the target user's name, position, company name, contact information, email address, and company profile, etc., where the company profile can be a PPT or H5 link (a link to a web page developed based on HTML5 technology). When the information promotion application has been preset in the SIM card, the information promotion application can pop up a sign-in window on the user end of each target user to instruct the target user to sign in. In addition, the target user can fill in or the information promotion application can collect the target user's user information (this process will ensure the security of user information). The information promotion application will send the obtained user information of each target user to the promotion management platform so that the promotion management platform can perform subsequent operations based on the user information. User data is collected when the target user enters the offline venue, ensuring the timeliness and effectiveness of the target user's personal data.
[0045] It should be understood that the requirements for user information may be different for different target users. For example, the promoted user may not include information such as company profile, while the promoting user may include information such as company profile. Of course, information such as company profile may also be supplemented in the subsequent operation process. The specific content of user information is not specifically limited in this specification and can be determined according to actual conditions.
[0046] Step S104: When the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform, after displaying the first information of whether to promote the information, it receives and sends to the promotion management platform the promotion intention input based on the first information.
[0047] Among them, the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user terminal of the promoted user who agrees to the promotion intention.
[0048] The promotion session is a session sent by the promotion management platform to the information promotion application to determine the intention of information promotion. The first information is the inquiry information displayed by the information promotion application on the user side based on the promotion session, asking the target user whether to promote the information. The promotion intention can be whether the target user wants to promote information (company or personal information, etc.), and the promotion content can be company profile, product category, etc. determined according to the intention of the target user.
[0049] After the promotion management platform collects user information, it can actively send a promotion session to the user terminal of the target user (regardless of whether the target user fills in company information and other information). At this time, the information promotion application deployed in the user terminal used by the target user will receive the promotion session sent by the promotion management platform. Based on the promotion session, the information promotion application can display the first information on the display interface of the user terminal to receive the user's response to the first information (i.e., promotion intention). The promotion intention can be an instruction "agree to promotion" or "disagree to promotion", etc. When the user enters the promotion intention, he can also supplement the promotion information, such as company introduction and other content.
[0050] In one example, the promotion session may include input parameters, which may include "Are you willing to promote?" The promotion session may be implemented based on an interface set between the promotion management platform and the information promotion application of the user end of the target user entering the offline venue. Specifically, an API endpoint for sending a promotion management platform message may be created for the promotion session, and the promotion management platform may call the API endpoint to send the input parameters. The content of the API endpoint is as follows:
[0051] 1. Design API endpoint: Create an API endpoint to receive information about whether you are willing to promote the service and trigger the operation of sending a USSD message.
[0052] 1) Define the API URL and other necessary parameters. For example:
[0053] url="https: / / api.UserInfor.com / send_ussd"
[0054] Phone_number="1234567890"
[0055] Message = "Are you willing to promote?
[0056] dt_options = ["yes", "no"]
[0057] 2) Cycle through different USSD messages for selection
[0058] 3) Construct the request parameters for sending USSD message and send the post request
[0059] 4) Process the response and confirm whether the USSD message has been sent successfully
[0060] 2. Validate and process input: In the API endpoint, validate and process the selected information received to ensure the integrity and validity of the data.
[0061] 3. Call the operator API: Use the API or gateway that cooperates with the operator to send USSD messages to the target user.
[0062] 4. Processing sending results: Processing the sending results from the operator API. This includes processing successful sending, as well as processing sending failures or other errors.
[0063] Corresponding to the API endpoint for sending promotion management platform messages, an API endpoint for receiving promotion management platform messages can be set for promotion sessions. After collecting promotion intentions on the user side, the promotion intentions can be returned to the promotion management platform through the information promotion application using this API endpoint. The content of this API endpoint is as follows:
[0064] 1. Design API endpoint: Create an API endpoint to receive USSD messages from operators and process these messages. For example: def receive_ussd();
[0065] 2. Process the received USSD message: In the API endpoint, process the received USSD message, which involves parsing the received USSD message content, extracting the user IMSI and selection result parameters, then parsing the selection result, and performing corresponding operations based on the message content.
[0066] 3. Response processing result: Perform corresponding operations according to the message content and return the response to the platform.
[0067] Figure 2 The schematic diagram shows various information received by the information promotion application from the promotion management platform. Figure 2 As shown in a, the first information can be in the form of a pop-up conversation interaction, and the content of the pop-up window is to ask the target user "Are you willing to promote?", and a selection menu (including a "yes" or "no" button) is set in the pop-up window. The information promotion application can save the target user's selection result and report it to the promotion management platform. The target user clicks the "yes" button, and the promotion management platform can identify the target user as a "promotion user". The target user clicks the "no" button, and the promotion management platform will not identify the target user as a "promotion user". It should be understood that at this time, in addition to the "promotion user", other users in the offline venue will be determined by the promotion management platform as the "promoted users" corresponding to the "promotion user".
[0068] In addition to determining other users in the offline venue other than the target user as the promoted user as the promoted users of the target user, the matching degree between the promotion information of the target user as the promoted user and the user information of other users in the offline venue can also be determined first, and the promoted users of the target user can be determined according to the matching degree. The method for extracting the promotion information can be to extract the user information of the target user.
[0069] After determining the promoted user, the promotion information can be sent to the promoted user's information promotion application, and the promotion information can be displayed on the promoted user's user terminal through the information promotion application. Specifically, the promotion intention of each promoted user can be determined first, and the promotion information can be displayed to the promoted user who agrees to the promotion intention.
[0070] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0071] In an offline venue, each user (including the promoting user or the promoted user) needs to select a seat. Therefore, the information interaction between the information promotion application and the promotion management platform can be used to guide the users to select seats. In one implementation, before the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform, the method further includes:
[0072] When the information promotion application at the user end of the target user receives the seat selection session sent by the promotion management platform, after displaying the second information for seat selection, the seat information input based on the second information is received and sent to the promotion management platform.
[0073] The seat selection session is a session sent by the promotion management platform to the information promotion application to determine the user's seat, and the second information is the query information displayed by the information promotion application on the user side based on the seat selection session to inquire about the target user's seat location. The seat information is a reply to the second information. When the second information uses specific seat data to inquire, the seat information can be consent or disagreement. When the second information does not use specific seat data to inquire, the seat information can be the specific seat number entered by the target user.
[0074] The seat selection time can be set before the promotion intention survey, that is, the target user can select a seat after entering the venue. Specifically, the promotion management platform can first send a seat selection session to the user end of the target user. After receiving the seat selection session, the information promotion application will display the second information on the user end interface to receive the user's reply to the second information (i.e., seat information).
[0075] In one example, the seat selection session may include input parameters, which may include seat areas and seat numbers. The seat selection session may be implemented based on an interface set between the promotion management platform and the information promotion application of the user end of the target user entering the offline venue. Specifically, for the seat selection session, an API endpoint for sending a promotion management platform message may be created, and the promotion management platform may call the API endpoint to send the input parameters. The content of the API endpoint is as follows:
[0076] 1. Design API endpoint: Create an API endpoint to receive the information of seat zone and seat number selection and trigger the action of sending USSD message.
[0077] 1) Define the API URL and other necessary parameters. For example:
[0078] url="https: / / api.SeatSelect.com / send_ussd"
[0079] Phone_number="1234567890"
[0080] Message = "123*ABCD#"
[0081] Seat_options = ["Front", "Middle", "Back"]
[0082] 2) Send USSD messages with different seat options in a loop to select seats
[0083] 3) Construct the request parameters for sending USSD message and send the post request
[0084] 4) Process the response and confirm whether the USSD message has been sent successfully
[0085] 2. Validate and process input: In the API endpoint, validate and process the received seat area and seat number selection information to ensure the integrity and validity of the data. For example:
[0086] if(validateSeatSelection(seatArea, seatNumber)){ / / Call the operator API to send USSD message sendUSSDMessageToUser(seatArea, seatNumber); response.status(200).json({message:"USSD message sending request has been received"});}else{response.status(400).json({error:"Invalid seat selection information"});}
[0087] 3. Call the operator API: Use the API or gateway that cooperates with the operator to send USSD messages to the target user.
[0088] 4. Processing sending results: Processing the sending results from the operator API. This includes processing successful sending, as well as processing sending failures or other errors.
[0089] As shown in the above API endpoint, there can be two seat selection pop-up windows: seat area pop-up window and seat number pop-up window. The user end can pop up two pop-up windows in sequence for the user to select the seat position. Corresponding to the above API endpoint for sending promotion management platform messages, an API endpoint for receiving promotion management platform messages can be set for the seat selection session. After the user end collects the seat information, the seat information can be returned to the promotion management platform through the information promotion application using this API endpoint. The content of this API endpoint is as follows:
[0090] 1. Design API endpoint: Create an API endpoint to receive USSD messages from operators and process these messages. For example: def receive_ussd();
[0091] 2. Process the received USSD message: In the API endpoint, process the received USSD message. This involves parsing the message content, extracting the seat area and seat number parameters, then parsing the seat area and seat number selection, and performing corresponding operations based on the message content.
[0092] 3. Response processing result: Perform corresponding operations according to the message content and return the response to the platform.
[0093] like Figure 2As shown in c, the second information is in the form of a pop-up window conversation interaction, and the content of the pop-up window asks the target user "Is the XX seat correct?". A selection menu (including a "yes" or "no" button) is set in the pop-up window. The information promotion application can save the target user's selection result and report it to the promotion management platform. The target user clicks the "yes" button, and the promotion management platform can recognize the target user's seat as "XX seat". The target user clicks the "no" button, and the promotion management platform will not recognize the target user's seat as "XX seat".
[0094] In the embodiments of this specification, through the information interaction between the information promotion application set in the SIM card and the promotion management platform, the seat management of the target users attending the meeting is realized, and the orderliness problem of offline venue activities is solved.
[0095] In one implementation, after sending the promotion intention to the promotion management platform, the method further includes:
[0096] After displaying the third information of whether to collect information of the promoted user who has viewed the promotion information through the information promotion application of the user terminal of the target user, receiving and sending the information collection intention based on the third information input to the promotion management platform;
[0097] Receive and save the user information of the promoted user who agrees to send the information sent by the promotion management platform.
[0098] The third information is the inquiry information displayed by the information promotion application on the user side, asking the target user whether to collect the user information of the promoted user who has viewed the promotion information. The information collection intention is a response to the third information, which can be consent to collection or not.
[0099] After the target user sends the promotion intention to the promotion management platform, the information promotion application on the user side of the target user can display the third information (such as Figure 2 d) to determine the target user's willingness to collect information. If the target user agrees to collect the information, the promotion management platform will ask the promoted user (who may be the promoted user who has viewed the promotion information) about his willingness to send user information, and send the user information of the promoted user whose willingness to send is agreed to the user end of the target user. The user end can save and process the received user information (which can be multiple). In order to protect user information, a user information database can be set up to store user information. In one example, the promotion management platform can encrypt the user information of the promoted user with the token of the promoted user whose willingness to send is agreed with SM4 and send it to the information promotion application of the user end of the target user. The information promotion application decrypts the user information and saves it. The token is provided by the information promotion application of the user end of the promoted user whose willingness to send is agreed.
[0100] Since the STK menu can be viewed at any time without relying on the network and avoiding the influence of network signals, the STK menu can be used for information storage in information promotion. Figure 3 A schematic diagram of a swim lane for storing the user information of the promoted user into the STK menu is shown, Figure 3 As shown, the information promotion application can display the saved user information to the target user in the form of a label (Display text), and write the saved user information of the promoted user who has viewed the promotion information into the STK menu as an address book. Similarly, the aforementioned seat information can also be written into the STK menu. Figure 2 As shown in Figure e, the information promotion application can use a pop-up window to inform the target user who is the promotion user: "XX user's information has been saved in the STK menu." Through the STK menu, the relevant information of the participants during the meeting (such as user information, seat information, etc.) can be displayed and managed in a unified manner.
[0101] Specifically, you can use the SIM card toolkit (STK Toolkit) to write the personal information of the "promoted user" into the STK menu of the "promoting user". The steps are as follows:
[0102] 1) Prepare STK menu update instructions: Construct a STK menu update instruction, which should include relevant information for adding the personal information of "other users" to the STK menu of "promoted users", such as name, position, company name, contact information, email address, company profile, etc.;
[0103] 2) Encapsulate STK menu update command: Use a specific encoding method, Proactive Command encoding, to encapsulate the STK menu update command into a format that complies with the SIM card toolkit (STK Toolkit) specification;
[0104] 3) Send STK menu update command: Use the API provided by the SIM card toolkit (STK Toolkit) to send the packaged STK menu update command to the SIM card;
[0105] 4) SIM card processing instructions: After receiving the STK menu update instruction, the SIM card parses the instruction and performs corresponding operations to write the personal information of the "other users" into the STK menu of the "promotion user".
[0106] In one example, an API endpoint for storing the user information of the promoted user in the STK menu can be set for the user information of the promoted user. The content of the API endpoint is as follows:
[0107] 1. Design API endpoint: Create an API endpoint to receive encrypted user personal information and trigger the operation of sending USSD message.
[0108] 1) Define the API URL and other necessary parameters. For example:
[0109] url="https: / / api.UserInfor.com / send_ussd"
[0110] Message = "Name: (Zhang San / Li Si / Wang Wu) + Position: XXXX" + "Company Name: XXXX" + "Contact: XXXX" + "Email: XXXX@***.com" + "Company Profile: "http: / / www.10086.cn""
[0111] Select_options = ["Zhang San", "Li Si", "Wang Wu"]
[0112] 2) Construct the request parameters for sending USSD message and send the encrypted post request
[0113] 3) Process the response and confirm whether the USSD message has been sent successfully
[0114] 2. Validate and process input: In the API endpoint, validate and process the received seat area and seat number selection information to ensure data integrity and validity.
[0115] 3. Call the operator API: Use the API or gateway that cooperates with the operator to send USSD messages to the target user.
[0116] 4. Processing sending results: Processing the sending results from the operator API. This includes processing successful sending, as well as processing sending failures or other errors.
[0117] Figure 4 shows a schematic diagram of the STK menu structure, such as Figure 4 As shown, the STK menu can be a multi-level menu. Figure 4 In the middle, a is the first-level menu. Figure 4 b in the middle is the secondary menu. Figure 4 The c in the middle is the third-level menu.
[0118] Figure 5 The logic diagram of the interface for data interaction between the information promotion application and the STK menu (seat information) is shown, as shown in FIG. Figure 5 As shown, the logic of the interface for data interaction between the information promotion application and the STK menu is as follows:
[0119] 1. Design data model: Create a data structure to set user seat information, such as: public static void setNumInfor (byte infoBuf, byte infoOff, short infoLen). Including:
[0120] paraminfoBuf: seat area information (A / B / C / D) + seat number information (row XX, seat XX);
[0121] paraminfoOff: User seat information offset;
[0122] paraminfoLen: length of user seat information;
[0123] 2. Create an API endpoint: Design and create an API endpoint for setting user seat information.
[0124] 1) Get the required parameters from the request, such as the user's IMSI and the seat information selected by the user.
[0125] 2) Call the API in cooperation with the operator and the interface integrated with the STK menu to send a request to the user to set the seat information.
[0126] 3. Implement data storage: Create a data table or collection to store user seat information, and store the user seat information in a file system.
[0127] 4. Implement API endpoint logic: Write logic to handle requests to the API endpoint. This includes retrieving user seat information from the data store and returning it to the caller. The processing logic is as follows:
[0128] 1) Receive requests: Listen for API requests from the caller (retrieve user seat information from the data store and return it to the caller).
[0129] 2) Parse the request: extract the required information from the request, such as request parameters or data in the request body.
[0130] 3) Call data storage logic: Call the appropriate data storage logic to retrieve the user seat information from the data storage.
[0131] 4) Process data store returns: Process the results returned from the data store, ensure that the data retrieval is successful, and prepare it to be returned to the caller.
[0132] 5) Return response: Return the retrieved user seat information to the caller as a response.
[0133] 5. Data validation and error handling: When processing requests, ensure that the input data is validated and return appropriate error information if an error occurs.
[0134] Figure 6 A logical diagram of the interface for data interaction between the information promotion application and the STK menu (promoted user information) is shown, Figure 6 As shown, the logic of the interface for data interaction between the information promotion application and the STK menu is as follows:
[0135] 1. Design data model: Create a Person class with a data structure of information about the person who has read the company profile, such as: public static void personalInfor(byte infoBuf, byte infoOff, short infoLen). Including:
[0136] paraminfoBuf: Name: (Zhang San / Li Si / Wang Wu) + Position: XXXX" + "Company Name: XXXX" + "Contact: XXXX" + "E-mail: XXXX@***.com" + "Company Profile:" http: / / www.10086.cn"
[0137] paraminfoOff: information offset of the person who has read the company profile;
[0138] paraminfoLen: Length of the information of the person who has read the company profile.
[0139] 2. Create an API endpoint: Design and create an API endpoint to obtain information about people who have read the company profile.
[0140] 3. Implement data storage: Create a data table or collection to store the information of people who have read the company profile, and store the information of people who have read the company profile in a file system.
[0141] 4. Implement API endpoint logic: Write logic to handle requests to the API endpoint, including retrieving personnel information from the data store and returning it to the caller.
[0142] The processing logic is as follows:
[0143] 1) Receive requests: Listen for API requests from the caller (retrieve the information of people who have read company profiles from the data store and return it to the caller), usually HTTP requests.
[0144] 2) Parse the request: extract the required information from the request, such as request parameters or data in the request body.
[0145] 3) Call data storage logic: Call appropriate data storage logic to retrieve the information of people who have read the company profile from the data storage.
[0146] 4) Process data store returns: Process the results returned from the data store, ensure that the data retrieval is successful, and prepare it to be returned to the caller.
[0147] 5) Return response: The retrieved company profile personnel information that has been read is returned to the caller as a response.
[0148] 5. Data validation and error handling: When processing requests, ensure that the input data is validated and return appropriate error information if an error occurs.
[0149] In the embodiments of this specification, by collecting information based on the third information input, the target user as the promotion user can collect user information of the promoted user, which helps the target user to communicate with the promoted user later and achieve accurate promotion.
[0150] In one implementation, the method further includes:
[0151] In the case where the target user initiates a call request for the promoted user as a promotion user, the call request is sent to the promotion management platform through the information promotion application of the user terminal of the target user;
[0152] When the information promotion application at the user end of the target user receives the first token generated by the promotion management platform based on the outgoing call request, the information promotion application carries the first token and sends an outgoing call event to the communication system;
[0153] When the outgoing call event is sent to the communication system, a waiting event is triggered, and the waiting event is used to wait for a call connection to be established with the promoted user. The conditions for establishing the call connection include at least the communication system verifying the first token and the promotion management platform generating a second token corresponding to the promoted user.
[0154] After leaving the offline venue, the target user can talk to the promoted user to promote the product, etc. Specifically, the target user can use the aforementioned STK menu to select the promoted user to talk to. The outgoing request is a request by the target user to establish a call connection with the promoted user. The first token is used for the communication system to authenticate the identity of the target user.
[0155] Specifically, when the target user serves as a promotion user, the target user can use the information promotion application of his user terminal to initiate an outgoing request to the promotion management platform, and the outgoing request contains the information of the promoted user; after receiving the outgoing request, the promotion management platform can generate a first token and return the first token to the user terminal of the target user, and the user terminal can carry the first token to initiate an outgoing event to the promoted user through the network of the communication system, and at the same time can trigger a waiting event on the user terminal of the target user; after receiving the outgoing event and the first token, the communication system verifies the validity of the first token, obtains the first authentication result after the verification is passed, and feeds the result back to the promotion management platform.
[0156] The first token is for the identity authentication of the target user, and the subsequent second token is for the identity authentication of the promoted user. After receiving the first authentication result, the promotion management platform needs to authenticate the second token of the promoted user. The authentication process of the second token here refers to the subsequent embodiments.
[0157] Generally, an incoming call event containing explanation information will increase the connection rate of the promoted user. In one implementation, the method further includes:
[0158] When the outgoing call request is sent to the communication system, incoming call information is edited and sent to the communication system, where the incoming call information includes identity information and / or promotion information of the target user.
[0159] The incoming call information is information edited by the target user and can be displayed on the user terminal of the promoted user. Specifically, when the user terminal of the target user triggers a waiting event, a waiting pop-up window can be popped up on the user terminal of the target user. The target user can manually edit the incoming call information in the waiting pop-up window, and then the incoming call event can cause the user terminal of the promoted user to pop up the edited incoming call information. The incoming call information can include the identity information and / or promotion information of the target user to explain the reason why the target user initiates the call, etc., so as to improve the connection rate of the promoted user. In addition, the pop-up window information can also include an answer or reject button for the promoted user to operate.
[0160] In the embodiment of this specification, after the target user initiates a call request to the promoted user through the information promotion application on the user side, the promotion management platform generates a two-level token, and after the communication system authentication is passed, a call connection between the target user and the promoted user is established. This process verifies the identity of the target user through the two-level token, which can improve the security of the information promotion process.
[0161] Figure 7A method for promoting information on a user terminal of a promoted user provided by an embodiment of the present invention is shown. The method can be executed by an electronic device, and the electronic device may include: a server and / or a terminal device, wherein the terminal device may be, for example, a vehicle-mounted terminal or a mobile phone terminal. In other words, the method can be executed by software or hardware installed in the aforementioned electronic device, and the information promotion method includes the following steps:
[0162] Step S702: when the information promotion application at the user end of the promoted user receives the promoted session sent by the promotion management platform, after displaying fourth information of whether to receive the promotion information of the target user, receiving and sending to the promotion management platform the willingness to be promoted input based on the fourth information;
[0163] Step S704: when the promotion intention is yes, display the promotion information of the target user included in the promoted session, wherein the promotion information is extracted from the user information of the target user by the promotion management platform.
[0164] The promoted users are promotion objects of target users determined by the promotion management platform from users entering the offline venue, and the information promotion application is an application preset in the SIM card.
[0165] The target user can be any user who enters the offline venue. Figure 8 A swimlane diagram showing the information promotion of the offline venue part is shown, Figure 8 As shown, after the target user has an offline meeting, the promotion management platform can use the session to instruct the information promotion application preset in the target user's SIM card, and pop up the sign-in window on the user side in sequence (such as Figure 2 b), user information collection window, etc., to complete the sign-in, information collection and other processes, and return the data to the promotion management platform through the information promotion application. After that, a pop-up window can be popped up to the target user to ask whether to promote the company profile (such as Figure 2 As shown in a) (corresponding to the first information), the reply of the target pop-up window can determine whether the target user has the intention to promote, and if the target user has the intention to promote, the target user can be used as the promotion user, and other users other than the target user in the offline venue can be used as promoted users.
[0166] The promoted session is a session sent by the promotion management platform to the information promotion application to determine the willingness to be promoted. The fourth information is the information displayed by the information promotion application on the user side based on the promoted session, asking the promoted user whether he is willing to be promoted. The willingness to be promoted is a reply to the fourth information. If the promoted user's willingness to be promoted is agreed, the information promotion application will display the promotion information on the user side of the promoted user, which can improve the timeliness and effectiveness of the information promotion. Usually, the promotion information can be a company profile in the user information collected during the check-in process. By determining the promoted user's willingness to be promoted, the user experience can be personalized, the user experience can be improved, and the benefits of the promoted user can be improved.
[0167] like Figure 8 As shown, after determining the promoted user, the promotion management platform will initiate a promoted session with the promoted user's information promotion application. The promoted session contains promotion information such as the company profile of the target user targeted by the session. The promotion management platform can instruct the information promotion application to pop up a pop-up window on the user side to indicate the promotion intention through the promoted session (corresponding to the fourth information, the pop-up window is as shown in FIG. Figure 2 As shown in figure f), with the consent of the promoted user, the information promotion application will display the promotional information on the user side.
[0168] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0169] In an offline venue, if the user information of the promoted user can be collected as the target user of the promotion user, the subsequent promotion will be more targeted and the promotion success rate will be improved. In one implementation, the method further includes:
[0170] If it is determined that the intention to be promoted is agreed, displaying fifth information on whether to send the personal information to the company corresponding to the intention to be promoted, and receiving the intention to send information input based on the fifth information;
[0171] In the case where the information sending intention is agreed, the user information of the promoted user is sent to the promotion management platform through the information promotion application of the user terminal of the promoted user.
[0172] Among them, the fifth information is the inquiry information displayed by the information promotion application on the user side, asking whether the promoted user is willing to send his user information to the target user. The willingness to send information is a reply to the fifth information, which can be consent to send or disagree to send.
[0173] Specifically, the fifth information may be displayed after the willingness to be promoted is determined to be agreed. At this time, the information promotion application may display the fifth information on the user terminal of the promoted user and receive the willingness to send information. It should be understood that the willingness to send information may also include the willingness to exchange information, so that when sending the user information of the promoted user, the user information of the target user is provided to the promoted user. By exchanging the user information of the target user and the promoted user, when the target user contacts the promoted user again after leaving the offline venue, it will not be mistaken for a harassing call and hang up, which can improve the call connection rate during the promotion, thereby improving the interactivity and participation of the target user and the promoted user.
[0174] like Figure 8 As shown, the information promotion application can pop up a pop-up window on the user end of the promoted user, asking "Are you willing to exchange personal information with XX company?" (the pop-up window is as follows Figure 2 The promoted user will return the confirmation result to the promotion management platform, and the confirmation result may also include the token of the promoted user (generated by the information promotion application). To ensure the privacy of the promoted user, the promotion management platform can use the token of the promoted user to encrypt the user information of the promoted user and transmit it to the user end of the target user through the information promotion application.
[0175] In the embodiments of this specification, the target user as the promotion user collects the user information of the promoted user, which is helpful for later communication and realizes accurate promotion.
[0176] In one implementation, the method further includes:
[0177] Upon receiving an outgoing call event of the target user sent by the promotion management platform, establishing and sending an incoming call request from the target user to the information promotion application;
[0178] When the information promotion application at the user end of the promoted user receives the second token generated by the promotion management platform based on the incoming call request, the second token is carried to send an incoming call event to the communication system;
[0179] When the result of the second token verification passing is received through the information promotion application at the user end of the promoted user, the call information corresponding to the outgoing call event is displayed.
[0180] After leaving the offline venue, the target user can talk to the promoted user to promote the product, etc. Specifically, the target user can use the aforementioned STK menu to select the promoted user to talk to. To improve the security of the call, both the target user and the promoted user who establish the call connection can be authenticated. The aforementioned embodiment implements the identity authentication of the target user as the caller. Here, it is described how to implement the identity authentication of the promoted user as the called party.
[0181] Fig. 9 FIG. 1 shows a schematic diagram of a swim lane in which a target user calls a promoted user in information promotion. Fig. 9 As shown, after obtaining the information that the first token has been authenticated, the promotion management platform can send the outgoing call event to the user end of the promoted user through the information promotion application, triggering the incoming call event, and then the information promotion application on the user end of the promoted user will initiate an incoming call request to the promotion management platform, so that the promotion management platform generates a second token and passes the second token to the user end of the promoted user. The information promotion application can send the second token and the incoming call event to the network of the communication system. After receiving the incoming call event and the second token, the communication system verifies the validity of the second token. After the second token is authenticated, the communication system sends the second token to the promotion management platform. At this time, both the first token and the second token are authenticated, and the promotion management platform sends the authentication result of the second token to the information promotion application on the user end of the promoted user. The information promotion application can display the call information on the user end interface.
[0182] The call information may be in the form of a pop-up window, including an answer or hang up button. As mentioned above, an incoming call event including explanation information will increase the connection rate of the promoted user. In one implementation, the method further includes:
[0183] When displaying the call information, the incoming call information of the target user is displayed, and the incoming call information includes the identity information of the promoting user and / or the promoting information.
[0184] The incoming call information is information edited by the target user and can be displayed on the user terminal of the promoted user. Specifically, the user terminal of the promoted user can display the incoming call information while displaying the call information. The incoming call information can include the identity information of the target user and / or the promotion information to explain the reason why the target user initiates the call, etc., so as to improve the connection rate of the promoted user.
[0185] Fig.10A method for promoting information on a promotion management platform provided by an embodiment of the present invention is shown. The method can be executed by an electronic device, and the electronic device may include: a server and / or a terminal device, wherein the terminal device may be, for example, a vehicle-mounted terminal or a mobile phone terminal. In other words, the method can be executed by software or hardware installed in the aforementioned electronic device, and the information promotion method includes the following steps:
[0186] Step S1002: when confirming that the target user has entered the offline venue, receiving user information of the target user sent by an information promotion application at the user end of the target user, wherein the information promotion application is an application preset in the SIM card;
[0187] Step S1004: sending a promotion session to the information promotion application of the user terminal of the target user, and receiving the promotion intention of the target user for the promotion session;
[0188] Step S1006: determining promoted users of the target users from the users who enter the offline venue according to the promotion intention;
[0189] Step S1008: Sending a promoted session to the information promotion application at the user end of the promoted user, wherein the promoted session is used to instruct the information promotion application at the user end of the promoted user to display the promotion information of the target user contained in the promoted session when it is determined that the promoted user's promotion intention is in agreement, and the promotion information is extracted from the user information of the target user by the promotion management platform.
[0190] Among them, the target user can be any user who enters the offline venue. After the target user enters the offline venue, the promotion management platform can instruct the information promotion application preset in the target user's SIM card through the conversation, and pop up the sign-in window, user information collection window, etc. on the user side in sequence to complete the sign-in, information collection and other processes, and return the data to the promotion management platform through the information promotion application. After that, a pop-up window (corresponding to the first information) can be popped up to the target user to ask whether to promote the company profile. The reply to the target pop-up window can determine whether the target user has the intention to promote, and if the target user has the intention to promote, the target user will be used as the promotion user, and other users other than the target user in the offline venue can be used as promoted users.
[0191] The promoted session is a session sent by the promotion management platform to the information promotion application to determine the willingness to be promoted. The second information is the information displayed by the information promotion application on the user side based on the promoted session to ask whether the promoted user is willing to be promoted. The willingness to be promoted is a reply to the fourth information. If the promoted user's willingness to be promoted is agreed, the information promotion application will display the promotion information on the user side of the promoted user. Generally, the promotion information can be a company profile in the user information collected during the check-in process.
[0192] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0193] It should be noted that the information promotion method provided in the embodiments of this specification can be executed by an information promotion device or a control module in the information promotion device for executing the information promotion method. In the embodiments of this specification, the information promotion device provided in the embodiments of this specification is described by taking the information promotion device executing the information promotion method as an example.
[0194] Fig.11 is a schematic diagram of the structure of an apparatus for promoting information to a target user's user terminal according to an embodiment of the present invention. Fig.11 As shown, the information promotion device 1100 includes:
[0195] The user information module 1110 is used to send the user information of the target user to the promotion management platform through the information promotion application of the user terminal of the target user when confirming that the target user has entered the offline venue. The information promotion application is an application preset in the SIM card;
[0196] The promotion intention module 1120 is used for receiving and sending a promotion intention based on the first information input to the promotion management platform after displaying the first information whether to carry out information promotion when the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform. The promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user end of the promoted user whose promotion intention is agreed.
[0197] In one embodiment, the information promotion device 1100 further includes:
[0198] The seat selection module is used to receive and send seat information input based on the second information to the promotion management platform after displaying the second information for seat selection before the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform, when the information promotion application at the user end of the target user receives the seat selection session sent by the promotion management platform.
[0199] In one embodiment, the information promotion device 1100 further includes:
[0200] An information collection intention module is used to, after sending the promotion intention to the promotion management platform, display the third information of whether to collect information of the promoted user who has viewed the promotion information through the information promotion application of the user end of the target user, and then receive and send the information collection intention based on the third information input to the promotion management platform;
[0201] The user information storage module is used to receive and store the user information of the promoted user whose information sending intention is agreed by the promotion management platform.
[0202] In one embodiment, the information promotion device 1100 further includes:
[0203] An outgoing call request module, configured to send the outgoing call request to the promotion management platform through the information promotion application of the user terminal of the target user when the target user initiates an outgoing call request for the promoted user as a promotion user;
[0204] An outgoing event module, configured to send the outgoing event to the communication system carrying the first token when the information promotion application at the user end of the target user receives the first token generated by the promotion management platform based on the outgoing request;
[0205] A waiting module is used to trigger a waiting event when sending the outgoing call event to the communication system, and the waiting event is used to wait for a call connection to be established with the promoted user. The conditions for establishing the call connection include at least the communication system verifying the first token and the promotion management platform generating a second token corresponding to the promoted user.
[0206] In one embodiment, the information promotion device 1100 further includes:
[0207] The incoming call information module is used to edit and send the incoming call information to the communication system when sending the outgoing call event to the communication system, wherein the incoming call information includes the identity information of the promoted user and / or the promotion information.
[0208] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0209] Fig.12 1 is a schematic diagram of a device for promoting information on a user terminal of a promoted user according to an embodiment of the present invention. The promoted user is a promotion object of a target user determined by a promotion management platform from users entering an offline venue. The information promotion application is an application preset in a SIM card. Fig.12 As shown, the information promotion device 1200 includes:
[0210] The promotion willingness module 1210 is used for receiving and sending to the promotion management platform the promotion willingness input based on the fourth information after displaying the fourth information of whether to receive the promotion information of the target user when the information promotion application at the user end of the promoted user receives the promoted session sent by the promotion management platform;
[0211] The promotion module 1220 is configured to display the promotion information of the target user contained in the promoted session when the promoted willingness is in agreement, wherein the promotion information is extracted from the user information of the target user by the promotion management platform.
[0212] In one embodiment, the information promotion device 1200 further includes:
[0213] An information sending intention module, for displaying fifth information of whether to send personal information to the company corresponding to the promotion intention when it is determined that the promotion intention is agreed, and receiving the information sending intention input based on the fifth information;
[0214] The user information sending module is used to send the user information of the promoted user to the promotion management platform through the information promotion application of the user terminal of the promoted user when the information sending intention is agreed.
[0215] In one embodiment, the information promotion device 1200 further includes:
[0216] An incoming call request module, configured to establish and send an incoming call request from the target user to the information promotion application when receiving an outgoing call event of the target user sent by the promotion management platform;
[0217] An incoming call event module, configured to send an incoming call event to a communication system carrying a second token when the information promotion application at the user end of the promoted user receives a second token generated by the promotion management platform based on the incoming call request;
[0218] The call information module is used to display the call information corresponding to the outgoing call event when receiving the result of the second token verification passing through the information promotion application of the user end of the promoted user.
[0219] In one embodiment, the information promotion device 1200 further includes:
[0220] The incoming call information module is used to display the incoming call information of the target user when displaying the call information, and the incoming call information includes the identity information of the promoted user and / or the promotion information.
[0221] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0222] Fig.13 is a schematic diagram of the structure of an apparatus for promoting a management platform according to an embodiment of the present invention. Fig.13 As shown, the information promotion device 1300 includes:
[0223] The user information module 1310 is used to receive the user information of the target user sent by the information promotion application of the user terminal of the target user when confirming that the target user has entered the offline venue, and the information promotion application is an application preset in the SIM card;
[0224] The promotion intention module 1320 is used to send a promotion session to the information promotion application of the user terminal of the target user, and receive the promotion intention of the target user for the promotion session;
[0225] The promoted user module 1330 is used to determine promoted users of the target user from the users entering the offline venue according to the promotion intention;
[0226] The promotion module 1340 is used to send a promoted session to the information promotion application on the user side of the promoted user, wherein the promoted session is used to instruct the information promotion application on the user side of the promoted user to display the promotion information of the target user contained in the promoted session when it is determined that the promoted user's willingness to be promoted is in agreement, and the promotion information is extracted by the promotion management platform from the user information of the target user.
[0227] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0228] It should be noted that the embodiments of the device for information promotion in this specification and the embodiments of the method for information promotion in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the corresponding method for information promotion mentioned above, and the repeated parts will not be repeated.
[0229] Each module in the above-mentioned information promotion device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the terminal device or the processor on the server side in the form of hardware, or can be stored in the memory in the terminal device or the memory on the server side in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0230] Furthermore, corresponding to the information promotion method described above, based on the same technical concept, one or more embodiments of this specification also provide an electronic device, which is used to execute the information promotion method described above. Fig.14 A schematic diagram of the structure of an electronic device provided for one or more embodiments of this specification.
[0231] Based on the same idea, one or more embodiments of this specification also provide an electronic device, such as Fig.14 As shown. The electronic device may have relatively large differences due to different configurations or performances, and may include one or more processors 1401 and memory 1402, and the memory 1402 may store one or more storage applications or data. Among them, the memory 1402 can be a short-term storage or a persistent storage. The application stored in the memory 1402 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the electronic device. Furthermore, the processor 1401 can be configured to communicate with the memory 1402 to execute a series of computer executable instructions in the memory 1402 on the electronic device. The electronic device may also include one or more power supplies 1403, one or more wired or wireless network interfaces 1404, one or more input and output interfaces 1405, and one or more keyboards 1406.
[0232] In a specific embodiment, the electronic device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the electronic device, the instructions are used for a user terminal of a target user and are configured to be executed by one or more processors. The one or more programs include computer executable instructions for performing the following:
[0233] When it is confirmed that the target user has entered the offline venue, the user information of the target user is sent to the promotion management platform through the information promotion application of the user terminal of the target user, and the information promotion application is an application preset in the SIM card;
[0234] When the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform, it displays the first information on whether to conduct information promotion, and then receives and sends to the promotion management platform the promotion intention based on the first information input, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user end of the promoted user whose promotion intention is agreed.
[0235] In a specific embodiment, the electronic device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions for the electronic device, the instructions are used for the user end of the promoted user, the promoted user is the promotion object of the target user determined by the promotion management platform from the users entering the offline venue, the information promotion application is an application preset in the SIM card, and the one or more programs are configured to be executed by one or more processors to include the following computer executable instructions:
[0236] When the information promotion application at the user end of the promoted user receives the promoted session sent by the promotion management platform, after displaying the fourth information of whether to receive the promotion information of the target user, the promotion intention input based on the fourth information is received and sent to the promotion management platform;
[0237] In the case where the promotion intention is agreed, the promotion information of the target user included in the promoted session is displayed, and the promotion information is extracted from the user information of the target user by the promotion management platform.
[0238] In a specific embodiment, the electronic device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer executable instructions in the electronic device, the instructions are used to promote the management platform, and the one or more programs are configured to be executed by one or more processors, including computer executable instructions for performing the following:
[0239] When confirming that the target user has entered the offline venue, receiving the user information of the target user sent by the information promotion application of the user terminal of the target user, wherein the information promotion application is an application preset in the SIM card;
[0240] Sending a promotion session to the information promotion application of the user terminal of the target user, and receiving the promotion intention of the target user for the promotion session;
[0241] According to the promotion intention, the promoted users of the target users are determined from the users who enter the offline venue;
[0242] A promoted session is sent to the information promotion application at the user end of the promoted user, wherein the promoted session is used to instruct the information promotion application at the user end of the promoted user to display the promotion information of the target user contained in the promoted session when it is determined that the promoted user's promotion intention is in agreement, and the promotion information is extracted from the user information of the target user by the promotion management platform.
[0243] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0244] It should be noted that the embodiments of the electronic device in this specification and the embodiments of the method for information promotion in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the corresponding information promotion method mentioned above, and the repeated parts will not be repeated.
[0245] Furthermore, corresponding to the information promotion method described above, based on the same technical concept, one or more embodiments of this specification further provide a storage medium for storing computer executable instructions. In a specific embodiment, the storage medium may be a USB flash drive, an optical disk, a hard disk, etc. The storage medium is used for the user end of the target user. When the computer executable instructions stored in the storage medium are executed by the processor, the following process can be implemented:
[0246] When it is confirmed that the target user has entered the offline venue, the user information of the target user is sent to the promotion management platform through the information promotion application of the user terminal of the target user, and the information promotion application is an application preset in the SIM card;
[0247] When the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform, it displays the first information on whether to conduct information promotion, and then receives and sends to the promotion management platform the promotion intention based on the first information input, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user end of the promoted user whose promotion intention is agreed.
[0248] Further, corresponding to the information promotion method described above, based on the same technical concept, one or more embodiments of this specification further provide a storage medium for storing computer executable instructions. In a specific embodiment, the storage medium may be a USB flash drive, an optical disk, a hard disk, etc. The storage medium is used for the user end of the managed user. The promoted user is a promotion object of the target user determined by the promotion management platform from the users entering the offline venue. The information promotion application is an application preset in the SIM card. When the computer executable instructions stored in the storage medium are executed by the processor, the following process can be implemented:
[0249] When the information promotion application at the user end of the promoted user receives the promoted session sent by the promotion management platform, after displaying the fourth information of whether to receive the promotion information of the target user, the promotion intention input based on the fourth information is received and sent to the promotion management platform;
[0250] In the case where the promotion intention is agreed, the promotion information of the target user included in the promoted session is displayed, and the promotion information is extracted from the user information of the target user by the promotion management platform.
[0251] Furthermore, corresponding to the information promotion method described above, based on the same technical concept, one or more embodiments of this specification further provide a storage medium for storing computer executable instructions. In a specific embodiment, the storage medium may be a USB flash drive, an optical disk, a hard disk, etc. The storage medium is used to promote the management platform. When the computer executable instructions stored in the storage medium are executed by the processor, the following process can be implemented:
[0252] When confirming that the target user has entered the offline venue, receiving the user information of the target user sent by the information promotion application of the user terminal of the target user, wherein the information promotion application is an application preset in the SIM card;
[0253] Sending a promotion session to the information promotion application of the user terminal of the target user, and receiving the promotion intention of the target user for the promotion session;
[0254] According to the promotion intention, the promoted users of the target users are determined from the users who enter the offline venue;
[0255] A promoted session is sent to the information promotion application at the user end of the promoted user, wherein the promoted session is used to instruct the information promotion application at the user end of the promoted user to display the promotion information of the target user contained in the promoted session when it is determined that the promoted user's promotion intention is in agreement, and the promotion information is extracted from the user information of the target user by the promotion management platform.
[0256] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0257] It should be noted that the embodiment of the storage medium in this specification and the method of information promotion in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the corresponding information promotion method mentioned above, and the repeated parts will not be repeated.
[0258] Furthermore, corresponding to the information promotion method described above, based on the same technical concept, one or more embodiments of this specification further provide a computer program product, the computer program product includes a computer program, the computer program is used for the user end of the target user, and when the computer program is executed by the processor, the following process can be implemented:
[0259] When it is confirmed that the target user has entered the offline venue, the user information of the target user is sent to the promotion management platform through the information promotion application of the user terminal of the target user, and the information promotion application is an application preset in the SIM card;
[0260] When the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform, it displays the first information on whether to conduct information promotion, and then receives and sends to the promotion management platform the promotion intention based on the first information input, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user end of the promoted user whose promotion intention is agreed.
[0261] Furthermore, corresponding to the information promotion method described above, based on the same technical concept, one or more embodiments of the present specification further provide a computer program product, the computer program product including a computer program, the computer program being used for a user terminal of a promoted user, the promoted user being a promotion object of a target user determined by a promotion management platform from users entering an offline venue, the information promotion application being an application preset in a SIM card, and the computer program being executed by a processor to implement the following process:
[0262] When the information promotion application at the user end of the promoted user receives the promoted session sent by the promotion management platform, after displaying the fourth information of whether to receive the promotion information of the target user, the promotion intention input based on the fourth information is received and sent to the promotion management platform;
[0263] In the case where the promotion intention is agreed, the promotion information of the target user included in the promoted session is displayed, and the promotion information is extracted from the user information of the target user by the promotion management platform.
[0264] Furthermore, corresponding to the information promotion method described above, based on the same technical concept, one or more embodiments of this specification further provide a computer program product, the computer program product includes a computer program, the computer program is used to promote the management platform, and when the computer program is executed by a processor, the following process can be implemented:
[0265] When confirming that the target user has entered the offline venue, receiving the user information of the target user sent by the information promotion application of the user terminal of the target user, wherein the information promotion application is an application preset in the SIM card;
[0266] Sending a promotion session to the information promotion application of the user terminal of the target user, and receiving the promotion intention of the target user for the promotion session;
[0267] According to the promotion intention, the promoted users of the target users are determined from the users who enter the offline venue;
[0268] A promoted session is sent to the information promotion application at the user end of the promoted user, wherein the promoted session is used to instruct the information promotion application at the user end of the promoted user to display the promotion information of the target user contained in the promoted session when it is determined that the promoted user's promotion intention is in agreement, and the promotion information is extracted from the user information of the target user by the promotion management platform.
[0269] In the embodiments of this specification, an information promotion application is set in the SIM card, and the target user can send the promotion intention to the promotion management platform through the information promotion application based on the first information, and then the promotion management platform can determine the promoted user according to the promotion intention, and display the promotion information to the promoted user who agrees to the promotion intention, so as to promote the promotion information of the target user. This process realizes an information promotion method designed on the SIM card application through the information interaction between the information promotion application and the promotion management platform, improves the versatility of information promotion, and the above process only sends promotion information to users with the promotion intention, which can reduce the difficulty of attracting target customers and accurately locating target customers. At the same time, this method does not require users to install the App, which improves the convenience of user operation.
[0270] It should be noted that the embodiment of the computer program product in this specification and the embodiment of the method for information promotion in this specification are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the corresponding method for information promotion mentioned above, and the repeated parts will not be repeated.
[0271] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0272] In the 1990s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0273] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.
[0274] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0275] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0276] It should be understood by those skilled in the art that one or more embodiments of this specification may be provided as a method, system or computer program product. Therefore, one or more embodiments of this specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0277] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0278] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0279] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0280] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0281] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0282] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0283] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0284] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0285] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0286] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. A method for information promotion, characterized in that: For a user terminal of a target user, the method comprises: When it is confirmed that the target user has entered the offline venue, the user information of the target user is sent to the promotion management platform through the information promotion application of the user terminal of the target user, and the information promotion application is an application preset in the SIM card; When the information promotion application at the user end of the target user receives the promotion session sent by the promotion management platform, it displays the first information on whether to conduct information promotion, and then receives and sends to the promotion management platform the promotion intention based on the first information input, wherein the promotion intention is used to instruct the promotion management platform to determine the promoted users of the target user from the users entering the offline venue when the promotion intention is agreed, and to extract the promotion information of the target user from the user information of the target user, and the promotion information is displayed by the user end of the promoted user whose promotion intention is agreed.
2. The method according to claim 1, characterized in that Before the information promotion application at the user terminal of the target user receives the promotion session sent by the promotion management platform, the method further includes: When the information promotion application at the user end of the target user receives the seat selection session sent by the promotion management platform, after displaying the second information for seat selection, the seat information input based on the second information is received and sent to the promotion management platform.
3. The method according to claim 1, characterized in that After sending the promotion intention to the promotion management platform, the method further includes: After displaying the third information of whether to collect information of the promoted user who has viewed the promotion information through the information promotion application of the user terminal of the target user, receiving and sending the information collection intention based on the third information input to the promotion management platform; Receive and save the user information of the promoted user who agrees to send the information sent by the promotion management platform.
4. The method according to claim 3, characterized in that The method further comprises: In the case where the target user initiates a call request for the promoted user as a promotion user, the call request is sent to the promotion management platform through the information promotion application of the user terminal of the target user; When the information promotion application at the user end of the target user receives the first token generated by the promotion management platform based on the outgoing call request, the outgoing call event is sent to the communication system carrying the first token; When the outgoing call event is sent to the communication system, a waiting event is triggered, and the waiting event is used to wait for a call connection to be established with the promoted user. The conditions for establishing the call connection include at least the communication system verifying the first token and the promotion management platform generating a second token corresponding to the promoted user.
5. The method according to claim 4, characterized in that The method further comprises: When the outgoing call event is sent to the communication system, an incoming call message is edited and sent to the communication system, where the incoming call message includes the identity information of the promoted user and / or the promotion information.
6. A method for information promotion, characterized in that: The user terminal used for the promoted user is a promotion object of a target user determined by the promotion management platform from users entering the offline venue, and the information promotion application is an application preset in the SIM card. The method includes: When the information promotion application at the user end of the promoted user receives the promoted session sent by the promotion management platform, after displaying the fourth information of whether to receive the promotion information of the target user, the promotion intention input based on the fourth information is received and sent to the promotion management platform; In the case where the promotion intention is agreed, the promotion information of the target user included in the promoted session is displayed, and the promotion information is extracted from the user information of the target user by the promotion management platform.
7. The method according to claim 6, characterized in that The method further comprises: If it is determined that the intention to be promoted is agreed, displaying fifth information on whether to send the personal information to the company corresponding to the intention to be promoted, and receiving the intention to send information input based on the fifth information; In the case where the information sending intention is agreed, the user information of the promoted user is sent to the promotion management platform through the information promotion application of the user terminal of the promoted user.
8. The method according to claim 7, characterized in that The method further comprises: Upon receiving an outgoing call event of the target user sent by the promotion management platform, establishing and sending an incoming call request from the target user to the information promotion application; When the information promotion application at the user end of the promoted user receives the second token generated by the promotion management platform based on the incoming call request, the second token is carried to send an incoming call event to the communication system; When the result of the second token verification passing is received through the information promotion application at the user end of the promoted user, the call information corresponding to the outgoing call event is displayed.
9. The method according to claim 7, characterized in that: The method further comprises: When displaying the call information, the incoming call information of the target user is displayed, and the incoming call information includes the identity information of the promoting user and / or the promoting information.
10. A method for information promotion, characterized in that: Used for promotion management platform, including: When confirming that the target user has entered the offline venue, receiving the user information of the target user sent by the information promotion application of the user terminal of the target user, wherein the information promotion application is an application preset in the SIM card; Sending a promotion session to the information promotion application of the user terminal of the target user, and receiving the promotion intention of the target user for the promotion session; According to the promotion intention, the promoted users of the target users are determined from the users who enter the offline venue; A promoted session is sent to the information promotion application at the user end of the promoted user, wherein the promoted session is used to instruct the information promotion application at the user end of the promoted user to display the promotion information of the target user contained in the promoted session when it is determined that the promoted user's promotion intention is in agreement, and the promotion information is extracted from the user information of the target user by the promotion management platform.