Activity information push method, system, mobile terminal and readable storage medium
By obtaining user environment information and offline product data, combined with big data platform analysis, pushing activity information that users care about, solving the problem of users missing activities, realizing accurate information push and fast online ordering.
Patent Information
- Application Number
- CN202111570060.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-21
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2041-12-21
AI Technical Summary
In the prior art, when a user receives a large amount of product information, he is unable to effectively push the activity information that the user cares about, resulting in the user missing important activities.
By obtaining the user's current environment information, including address and orientation, analyzing offline product information, and receiving user's activity information requests, using the big data platform to match and push activity information that meets user needs, and adding a snatch mode to provide detailed information of the current highest-selling products and online ordering services.
It effectively filters a large amount of unnecessary product information interference, reduces spam message push, satisfies user curiosity, and quickly obtains product information to snatch products, and reduces offline queue waiting time.
Smart Images

Figure CN114255106B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular to an activity information pushing method, system, mobile terminal and readable storage medium. Background Art
[0002] From a technical perspective, information push is a comprehensive field based on multiple technologies, including data mining, natural language processing, and the internet. Delivering the right information to the right people is a challenging task. This process requires thorough information analysis, detailed characterization of people's interests and behaviors, and effective matching of the two. Information push has numerous applications within the industry and is a very popular technology trend on the internet today.
[0003] The most popular application of information push is advertising, a key area of internet performance marketing. As an application in e-commerce marketing, advertising push serves a large number of advertisers, delivering internet ads to appropriate consumers in an appropriate manner and calculating fees based on specific business models. A notable characteristic of this information push is that the ad push process not only considers consumer interest and purchasing behavior, but also maximizes the commercial value of the ads themselves—hence the need for bidding in some business models.
[0004] However, currently a large amount of junk messages are pushed to users, which greatly interferes with users' viewing of useful product information and causes users to miss product activities. Pushing activity information that users care about has become an urgent problem to be solved.
[0005] Therefore, the existing technology still needs to be improved and developed. Summary of the Invention
[0006] The main purpose of the present invention is to provide a method, system, mobile terminal and readable storage medium for pushing activity information, aiming to solve the problem that the existing technology cannot push activities that users are concerned about when there is interference from a large amount of product information.
[0007] To achieve the above object, the present invention provides a method for pushing activity information, which includes the following steps:
[0008] Obtaining the user's current environment information, and obtaining offline product information based on the current environment information;
[0009] Receive activity information requests sent by users, analyze the offline product information, and push the activity information that users are interested in after analysis.
[0010] Optionally, the activity information push method, wherein the step of obtaining the user's current environment information and obtaining offline product information based on the current environment information, further comprises:
[0011] Receive activity data information reported by stores and third-party applications, the activity data information including activity product data and store address location information, and store the activity data information in a big data analysis platform.
[0012] Optionally, the activity information push method, wherein the step of obtaining the user's current environment information and obtaining offline product information based on the current environment information, specifically includes:
[0013] Enable activity information push mode to obtain environmental information including the user's current location and direction;
[0014] Offline product information in an offline store is obtained according to the user's current address information and the user's current direction information.
[0015] Optionally, the activity information push method, wherein the receiving of the activity information request sent by the user, analyzing the offline product information based on the offline product information, and pushing the analyzed activity information of interest to the user, specifically includes:
[0016] Receive an activity information request sent by a user, and upload the activity information request to the big data analysis platform;
[0017] The big data analysis platform performs activity analysis and matching on all activity data information reported by the store and the third-party application according to the activity information request, and pushes activity information that meets the user's needs to the user.
[0018] Optionally, the activity information push method, wherein the receiving of the activity information request sent by the user, analyzing the offline product information, and pushing the analyzed activity information of interest to the user, further comprises:
[0019] Receive a request from the user to start the snatch mode, start the snatch mode, and obtain the user's current address information and the user's current direction information;
[0020] The product with the highest sales volume within a fixed time period is determined based on the user's current address information and the user's current direction information, and detailed information and online ordering services for the product with the highest sales volume are provided to the user.
[0021] Optionally, in the activity information pushing method, the fixed time is 30 minutes.
[0022] Optionally, in the activity information pushing method, the activity information includes: store information, product information database and product activity information.
[0023] Optionally, in the activity information push method, the activity information push system method includes:
[0024] A data acquisition module is used to obtain the user's current environment information and obtain offline product information based on the current environment information;
[0025] The information push module is used to receive activity information requests sent by users, analyze the offline product information, and push the activity information that users are interested in after analysis.
[0026] In addition, to achieve the above-mentioned purpose, the present invention also provides a mobile terminal, wherein the mobile terminal includes: a memory, a processor, and an activity information push program stored in the memory and runnable on the processor, and when the activity information push program is executed by the processor, the steps of the activity information push method described above are implemented.
[0027] In addition, to achieve the above-mentioned purpose, the present invention further provides a readable storage medium, wherein the readable storage medium stores an activity information push program, and when the activity information push program is executed by a processor, the steps of the activity information push method described above are implemented.
[0028] The present invention obtains information about the user's current environment and, based on that information, retrieves offline product information. It then receives activity information requests from users, analyzes them based on the offline product information, and pushes the analyzed activity information relevant to the user. By analyzing activity requests based on the user's current environment and pushing relevant activity information to the user, the present invention not only filters out a large amount of product information interference but also reduces widespread spam. Furthermore, it incorporates a scenario where long offline queues and scrambles for products are disrupted. While watching from the sidelines in this scenario alleviates user curiosity, users can also quickly obtain information about the products being snatched up and synchronize it with online purchases. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 It is a flow chart of a preferred embodiment of the activity information pushing method of the present invention;
[0030] Figure 2 This is a flow chart of step S10 in a preferred embodiment of the activity information push method of the present invention;
[0031] Figure 3 This is a flow chart of step S20 in a preferred embodiment of the activity information push method of the present invention;
[0032] Figure 4Schematic diagram of weighted analysis of user locations in a preferred embodiment of the activity information push method of the present invention;
[0033] Figure 5 Schematic diagram of weighted analysis of user orientation in a preferred embodiment of the activity information push method of the present invention;
[0034] Figure 6 Schematic diagram of the overall process of pushing activity information in a preferred embodiment of the method for pushing activity information of the present invention;
[0035] Figure 7 This is a schematic diagram of the principle of a preferred embodiment of the activity information push system of the present invention;
[0036] Figure 8 Schematic diagram of the operating environment of a preferred embodiment of the mobile terminal of the present invention. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solutions and advantages of the present invention more clear and distinct, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0038] The activity information push method described in the preferred embodiment of the present invention is as follows: Figure 1 As shown, the activity information push method includes the following steps:
[0039] Step S10: Obtain the user's current environment information, and obtain offline product information based on the current environment information.
[0040] Specifically, after the user turns on the activity information push mode, the user obtains environmental information including the user's current address information and the user's current direction information, and obtains offline product information in offline stores based on the user's current address information and the user's current direction information.
[0041] Furthermore, before obtaining the user's current environment information in step S10 and obtaining offline product information based on the current environment information, the method further includes:
[0042] Receive activity data information reported by stores and third-party applications, the activity data information including activity product data and store address location information, and store the activity data information in a big data analysis platform.
[0043] Specifically, the system receives information on promotional products and the location information of the store address reported by the store, and also directly connects to third-party applications (for example, Meituan and Ele.me), and stores the data reported by the store and the data of the third-party application, and then uploads the stored data to the big data analysis platform.
[0044] like Figure 2 As shown, it is a flowchart of step S10 in a preferred embodiment of the activity information pushing method of the present invention, and step S10 includes:
[0045] Step S11: Start the activity information push mode and obtain environmental information including the user's current address information and the user's current direction information;
[0046] Step S12: Obtain offline product information in offline stores based on the user's current address information and the user's current direction information.
[0047] Specifically, the user triggers the switch between the on and off modes of the activity information push mode through the terminal lightweight device (for example, using a smart watch to quickly rotate twice within 1 second). If the activity information push mode is turned off, the user will not receive any information push, avoiding message interference; if the activity information push mode is turned on, environmental information including the user's current address information and the user's current direction information is obtained; the user's current address information is centered on the user device and is parameterized by the coverage range to obtain the user's current address information. The user can obtain the user's expected store. For example, when the user faces a certain store, the store in front of the user will have a higher weight than the store behind the user, and the chance of being recommended will be higher. Figure 4 As mentioned above, the squares occupied by numbers are stores. There are 10 stores in the figure. With the user device as the center, the closer to the user, the higher the probability that the store's products will be recommended first. 1 is the highest weight registration, and -1 is the same highest weight registration as 1. 2 is the second highest weight registration, 3 is the third highest weight registration, and so on. The further back, the lower the probability of being recommended. This address information is one of the weight analysis indicators for activity recommendation information; Figure 5 The method is to use hardware such as a directional gyroscope to obtain the user's current orientation information. The squares occupied by numbers are stores. There are 10 stores in the figure. The more consistent the store's orientation is with the user's device, the higher the probability that the store's products will be recommended first. 1 is the same highest weight registration, 2 is the second weight registration, 3 is the third weight registration, 5 is the fifth weight registration, and so on. The later the registration, the smaller the probability of being recommended. This orientation is also one of the weight analysis indicators for activity recommendation information; then, based on the user's current address information and the user's current orientation information, the offline product information in the offline store is obtained.
[0048] Among them, the offline product information includes store product information content and store product data source. The store product information content includes store information, product information database and product activity information. The store product data source includes information uploaded by the store system and data information connected to third-party applications (for example, Meituan and Ele.me); the store information includes store address location information, store orientation, rating, popularity index; the product information database includes product name, rating and sales (daily sales, weekly sales and total product sales, etc.); the product activity information is the store's highest-selling product in N minutes (for example, 30 minutes).
[0049] Step S20: receiving an activity information request sent by a user, analyzing the offline product information, and pushing the activity information that the user is interested in after the analysis.
[0050] Specifically, after the user turns on the activity information push mode, the big data platform receives an activity information request sent by the user, performs corresponding analysis based on the offline product information, and pushes the activity information that the user is concerned about after the analysis.
[0051] Furthermore, Figure 3 This is a flow chart of step S20 in the activity information pushing method provided by the present invention.
[0052] like Figure 4 As shown, step S20 includes:
[0053] Step S21: receiving an activity information request sent by a user, and uploading the activity information request to the big data analysis platform;
[0054] Step S22: The big data analysis platform performs activity analysis and matching on all activity data information reported by the store and the third-party application according to the activity information request, and pushes activity information that meets the user's needs to the user.
[0055] Specifically, after the user turns on the activity information push mode, the activity information request sent by the user is received and uploaded to the big data analysis platform. The big data analysis platform performs feature analysis and weight analysis on the store reported data containing information about the activity products and the location information of the store address and the data used by third parties (for example, Meituan and Ele.me) based on the activity information request, and then matches them. The feature analysis is based on the current time when the activity information push mode is turned on, the data of the store products, the user's behavioral activities, the key data of the products, the frequency of users entering the store, the number of people entering the current store, the amount of income and expenditure, and the time the user stays in the store; the weight analysis is based on the user's current address information and the user's current direction information; if the match is successful, the activity information that meets the user's needs will be pushed to the user; if the match fails, similar activity information that meets the user's needs will be pushed to the user.
[0056] Furthermore, the receiving of the activity information request sent by the user, analyzing the offline product information, and pushing the activity information that the user is interested in after the analysis, further includes:
[0057] Receive a request from the user to start the snatch mode, start the snatch mode, and obtain the user's current address information and the user's current direction information;
[0058] The product with the highest sales volume within a fixed time period is determined based on the user's current address information and the user's current direction information, and detailed information and online ordering services for the product with the highest sales volume are provided to the user.
[0059] Specifically, after the user turns on the activity information push mode, if the active products in the store are being snapped up, the user sends a request to turn on the grab mode; the mobile terminal receives the user's request to turn on the grab mode, turns on the grab mode, and obtains the user's current address information and current direction information when the user triggers the activity information push mode through the terminal (with the help of hardware such as a gyroscope, the user's current location and the store the device is facing can be understood to help the user see which product is being snapped up when the offline store is being snapped up); based on the user's current address information and the user's current direction information, the product with the highest sales volume in the current store within a fixed time is located, and the recommended product is used as the product that is being snapped up by the current store, and the user is provided with detailed information and online ordering services for the current highest-selling product; for example, in life, if a user observes that a store suddenly has a very long queue, he or she may associate what promotional activities this store is conducting and what everyone is snapping up. By triggering the grab mode through the user's activation, the product with the highest sales volume in the current period of this store will be directly recommended to the user, and the user can view the detailed information of the currently snapped-up product and directly place an order online to purchase it, saving the waiting time in line for offline purchases.
[0060] Wherein, the fixed time is 30 minutes.
[0061] Furthermore, the activity information includes: store information, product information database and product activity information.
[0062] Specifically, the store information includes store address location information, store orientation, store rating and product popularity index; the product database includes product name, product rating and sales volume (daily sales volume, weekly sales volume and total product sales volume); the product activity information is the product with the highest sales volume in the store within a fixed time (for example, 30 minutes), which is mainly reflected in the offline sales rush mode in a short period of time.
[0063] Further, if Figure 6 As shown, the schematic diagram of the entire process principle of the activity information push method of the present invention is as follows: receiving activity data information reported by stores and third-party applications, the activity data information including activity product data and store address location information, and storing the activity data information in the big data analysis platform; after the user turns on the activity information push mode, obtaining environmental information including the user's current address information and current orientation information; obtaining offline product information in offline stores based on the user's current address information and the user's current orientation information; receiving activity information requests sent by users, and uploading the activity information requests to the big data analysis platform; the big data analysis platform According to the activity information request, feature analysis and weight analysis are performed on all the activity data information reported by the store and the third-party application and matched. The feature analysis is to analyze the current time when the activity information push mode is turned on, the data of the store products, the user's behavioral activities, the key data of the products, the frequency of users entering the store, the number of people entering the current store, the amount of income and expenditure, and the time the user stays in the store; the weight analysis is to analyze the user's current address information and the user's current direction information. If the match is successful, the activity information that meets the user's needs will be pushed to the user. If the match fails, similar activity information that meets the user's needs will be pushed to the user.
[0064] Further, if Figure 7 As shown, based on the above-mentioned activity information pushing method, the present invention also provides an activity information pushing system, wherein the activity information pushing system includes:
[0065] The data acquisition module 51 is used to obtain the user's current environment information and obtain offline product information based on the current environment information;
[0066] The information push module 52 is used to receive activity information requests sent by users, analyze the offline product information, and push the activity information that the users are interested in after analysis.
[0067] The present invention provides a method for pushing activity information. The method obtains the user's current environment information and obtains offline product information based on the current environment information; receives an activity information request sent by the user, analyzes the offline product information, and pushes the activity information that the user is interested in after the analysis. The present invention pushes the activity information that the user is interested in after analyzing the activity request sent based on the user's current environment. This not only filters out a large amount of product information interference, but also reduces the push of large and widespread spam messages. In addition, a scene design is added to the scene of offline long queues and scrambling for products. In this scene, watching from the sidelines solves the user's curiosity. At the same time, the user can quickly obtain information about the snatched products and synchronize it with online orders for purchase.
[0068] Furthermore, if Figure 8 As shown, based on the above-mentioned activity information pushing method, the present invention also provides a mobile terminal, which includes a processor 10, a memory 20 and a display 30. Figure 8 Only some of the components of the mobile terminal are shown, but it should be understood that implementation of all of the shown components is not required, and more or fewer components may be implemented instead.
[0069] In some embodiments, the memory 20 may be an internal storage unit of the mobile terminal, such as a hard disk or memory of the mobile terminal. In other embodiments, the memory 20 may also be an external storage device of the mobile terminal, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the mobile terminal. Furthermore, the memory 20 may also include both an internal storage unit of the mobile terminal and an external storage device. The memory 20 is used to store application software and various types of data installed on the mobile terminal, such as the program code of the mobile terminal. The memory 20 may also be used to temporarily store data that has been output or is to be output. In one embodiment, an activity information push program 40 is stored on the memory 20, and the activity information push program 40 can be executed by the processor 10, thereby realizing the activity information push method in the present application.
[0070] In some embodiments, the processor 10 may be a central processing unit (CPU), a microprocessor, or other data processing chip, configured to execute program codes or process data stored in the memory 20, such as executing the activity information pushing method.
[0071] In some embodiments, the display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen. The display 30 is used to display information on the mobile terminal and to display a visual user interface. Components 10-30 of the mobile terminal communicate with each other via a system bus.
[0072] In one embodiment, when the processor 10 executes the activity information push program 40 in the memory 20, the following steps are implemented:
[0073] Obtaining the user's current environment information, and obtaining offline product information based on the current environment information;
[0074] Receive activity information requests sent by users, analyze the offline product information, and push the activity information that users are interested in after analysis.
[0075] The method of obtaining the user's current environment information and obtaining offline product information based on the current environment information may also include:
[0076] Receive activity data information reported by stores and third-party applications, the activity data information including activity product data and store address location information, and store the activity data information in a big data analysis platform.
[0077] The step of obtaining the user's current environment information and obtaining offline product information based on the current environment information specifically includes:
[0078] Enable activity information push mode to obtain environmental information including the user's current location and direction;
[0079] Offline product information in an offline store is obtained according to the user's current address information and the user's current direction information.
[0080] The receiving of an activity information request sent by a user, analyzing the offline product information, and pushing the activity information of interest to the user after analysis specifically includes:
[0081] Receive an activity information request sent by a user, and upload the activity information request to the big data analysis platform;
[0082] The big data analysis platform performs activity analysis and matching on all activity data information reported by the store and the third-party application according to the activity information request, and pushes activity information that meets the user's needs to the user.
[0083] The receiving of an activity information request sent by a user, analyzing the offline product information, and pushing the analyzed activity information of interest to the user further includes:
[0084] Receive a request from the user to start the snatch mode, start the snatch mode, and obtain the user's current address information and the user's current direction information;
[0085] The product with the highest sales volume within a fixed time period is determined based on the user's current address information and the user's current direction information, and detailed information and online ordering services for the product with the highest sales volume are provided to the user.
[0086] Wherein, the fixed time is 30 minutes.
[0087] The activity information includes: store information, product information database and product activity information.
[0088] The present invention further provides a readable storage medium, wherein the readable storage medium stores an activity information pushing program, and when the activity information pushing program is executed by a processor, the steps of the activity information pushing method described above are implemented.
[0089] In summary, the present invention provides a method, system, mobile terminal, and readable storage medium for pushing activity information. The method comprises: obtaining the user's current environment information, and obtaining offline product information based on the current environment information; receiving an activity information request sent by the user, analyzing the offline product information, and pushing the activity information that the user is interested in after the analysis. The present invention pushes the activity information that the user is interested in after analyzing the activity request sent based on the user's current environment, thereby not only filtering out a large amount of product information interference, but also reducing the push of large and widespread spam messages; in addition, a scene design of offline long queues and scrambling for products is added. In this scene, watching from the sidelines solves the user's curiosity. At the same time, the user can quickly obtain information about the snatched products and synchronize it to online orders for purchase.
[0090] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or mobile terminal comprising 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, article, or mobile terminal. In the absence of further limitations, an element defined by the phrase "comprising a..." does not exclude the presence of other identical elements in the process, method, article, or mobile terminal comprising the element.
[0091] Of course, those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware (such as a processor, controller, etc.) through a computer program. The program can be stored in a computer-readable storage medium, and when executed, the program can include the processes in the above-described method embodiments. The computer-readable storage medium can be a memory, a magnetic disk, an optical disk, etc.
[0092] It should be understood that the application of the present invention is not limited to the above examples. For those skilled in the art, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.
Claims
1. A method for pushing activity information, characterized in that: The activity information pushing method includes: Obtaining the user's current environment information, and obtaining offline product information based on the current environment information; Receive activity information requests from users, analyze the offline product information, and push the activity information that users are interested in after analysis; The receiving of an activity information request sent by a user, analyzing the offline product information, and pushing the analyzed activity information that the user is interested in, further includes: Receive a request from the user to start the snatch mode, start the snatch mode, and obtain the user's current address information and the user's current direction information; The product with the highest sales volume within a fixed time period is determined based on the user's current address information and the user's current direction information, and detailed information and online ordering services for the product with the highest sales volume are provided to the user.
2. The activity information push method according to claim 1, characterized in that: The method of obtaining the user's current environment information and obtaining offline product information according to the current environment information may also include: Receive activity data information reported by stores and third-party applications, the activity data information including activity product data and store address location information, and store the activity data information in a big data analysis platform.
3. The activity information push method according to claim 2, characterized in that: The obtaining of the user's current environment information and obtaining offline product information based on the current environment information specifically includes: Enable activity information push mode to obtain environmental information including the user's current location and direction; Offline product information in an offline store is obtained according to the user's current address information and the user's current direction information.
4. The activity information push method according to claim 3, characterized in that: The receiving of the activity information request sent by the user, analyzing the offline product information, and pushing the analyzed activity information that the user is interested in, specifically includes: Receive an activity information request sent by a user, and upload the activity information request to the big data analysis platform; The big data analysis platform performs activity analysis and matching on all activity data information reported by the store and the third-party application according to the activity information request, and pushes activity information that meets the user's needs to the user.
5. The activity information pushing method according to claim 1, characterized in that: The fixing time is 30 minutes.
6. The activity information pushing method according to claim 1, characterized in that: The activity information includes: store information, product information database and product activity information.
7. An activity information push system, characterized in that: The activity information push system is applied to the activity information push method according to any one of claims 1 to 6, and the activity information push system includes: A data acquisition module is used to obtain the user's current environment information and obtain offline product information based on the current environment information; The information push module is used to receive activity information requests sent by users, analyze the offline product information, and push the activity information that users are interested in after analysis.
8. A mobile terminal, characterized in that: The mobile terminal includes: a memory, a processor, and an activity information push program stored in the memory and executable on the processor. When the activity information push program is executed by the processor, the steps of the activity information push method according to any one of claims 1 to 6 are implemented.
9. A readable storage medium, characterized in that The readable storage medium stores an activity information pushing program, and when the activity information pushing program is executed by a processor, the steps of the activity information pushing method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method for recommending entity shop according to user position
CN106506621A
Information pushing method and device, server and system
CN110163724A
Recommendation method and device based on sight tracking visual algorithm
CN110363555A