Push message generation method and system for charging station

By analyzing user preferences and consumption habits, dividing user groups and generating accurate push messages, the problem of inaccurate push messages in the existing technology is solved, and the benefits and user experience of charging stations are improved.

CN119477489AInactive Publication Date: 2025-02-18GUANGDONG JINTIAN TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510068859.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-02-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, the push message generation method of the charging station cannot fully guarantee the accuracy of the push message, resulting in the push message received by the user not the push message of the target charging station required, thereby affecting the revenue of the charging station and the user. Experience.

Method used

By obtaining charging station information and historical charging data, analyzing users' preferred charging location and consumption habits, dividing user groups, and generating accurate push messages based on the status and promotion methods of the charging pile to ensure the accuracy of the messages.

Benefits of technology

It improves the accuracy of push messages, increases its attractiveness to historical users, and improves the revenue and user experience of charging stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119477489A_ABST
    Figure CN119477489A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a push message generation method and system for a charging station, and the method comprises the steps: carrying out the user preference analysis according to the obtained charging pile position and historical charging data, and determining the preference charging position of each historical user; performing first user group division according to a first division rule and the preferred charging position of each historical user to obtain a first user group; matching the preferred charging position of each first user group with the position of an idle charging pile, and determining a target charging station of each first user group; performing second user group division according to a second division rule and the historical charging data to obtain second user groups, and determining a target promotion mode of each second user group; and generating a push message of each historical user based on the target charging station of each first user group and the target promotion mode of each second user group. The attraction to historical users is increased, the precision degree of message pushing is improved, and the user experience feeling is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of data processing, and in particular to a method and system for generating push messages for a charging station. Background Art

[0002] The agent operation platform can promote the charging piles of the charging stations it represents, thereby increasing the revenue of each charging station. The charging stations can be promoted through third-party platforms to obtain more new users. The historical charging data can also be analyzed and processed to generate push messages for the corresponding charging stations, and the push messages can be sent to historical users, thereby increasing the stickiness between historical users and the charging stations represented by the agent operation platform, and correspondingly increasing the revenue of the charging stations.

[0003] In the related art, the operating platform usually generates push messages only for charging stations with promotional activities and sends them to all historical users, or generates push messages for the nearest charging stations based on the user's location and sends them to the corresponding historical users. The method for generating push messages for the target charging station cannot fully guarantee the accuracy of the push messages, resulting in the push messages received by the user not being the push messages of the required target charging station, thereby affecting the revenue of the charging station and the user's experience. Summary of the invention

[0004] The embodiment of the present application provides a method and system for generating push messages for a charging station, which solves the problem that the method for generating push messages for a charging station cannot fully guarantee the accuracy of the push messages, thereby affecting the revenue and user experience of the charging station. The historical users can be divided into groups based on the charging location and consumption habits, respectively, so as to determine the target charging station that meets the needs of each historical user based on the charging location, and analyze and process the consumption habits to determine the corresponding promotion method, which increases the attractiveness to historical users while ensuring the revenue, improves the accuracy of the push messages, and improves the revenue and user experience of the charging station.

[0005] In a first aspect, an embodiment of the present application provides a method for generating a push message of a charging station, comprising: Obtaining charging station information and historical charging data, wherein the charging station information includes the status and location of the charging pile; Performing user preference analysis based on the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user; Divide the first user group according to the first division rule and the preferred charging positions of the historical users to obtain first user groups with different preferred charging positions; Determine an idle charging pile based on the state of the charging pile, match the preferred charging location of each first user group with the location of the idle charging pile, and determine a target charging station for each first user group; Divide the second user groups according to the second division rule and the historical charging data to obtain second user groups with different consumption habits, and determine the target promotion method for each second user group according to the promotion method associated with the consumption habits; A push message for each historical user is generated based on the target charging station for each first user group and the target promotion method for each second user group.

[0006] Optionally, performing user preference analysis according to the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user includes: Determine the associated target charging pile number according to the location of the charging pile, and determine the historical user information corresponding to the target charging pile number according to the historical charging data; A plurality of identical target user identifiers are screened out from the historical user information, and the location of the charging pile is determined to be the preferred charging location of the historical user corresponding to the target user identifier.

[0007] Optionally, after obtaining the first user group with different preferred charging locations, the method further includes: Acquire the current location information of each first user group in real time, and determine the current preferred charging location of each first user group according to the current location information and a preset range; Accordingly, matching the preferred charging locations of each first user group with the locations of the idle charging piles to determine the target charging stations of each first user group includes: The current preferred charging positions of each first user group are matched with the positions of the idle charging piles, target idle charging piles are determined, and a charging station including the target idle charging piles is determined as a target charging station.

[0008] Optionally, the generating of push messages for each historical user based on the target charging station for each first user group and the target promotion method for each second user group includes: Based on the matching relationship between the user identifiers of the first user groups and the second user groups, determining the target charging station and the target promotion method corresponding to each user identifier; A push message is generated for each historical user based on the target charging station and target promotion method corresponding to each user identification.

[0009] Optionally, the historical charging data includes a charging amount, a charging frequency, and a charging interval, and the second user group division according to the second division rule and the historical charging data includes: The charging amount, the charging frequency and the charging interval are input into the RFM model to calculate the historical user value, and the second user group is divided according to the historical user value and the second division rule.

[0010] Optionally, after generating the push message for each historical user based on the target charging station for each first user group and the target promotion method for each second user group, the method further includes: Calculate an average charging interval according to the charging intervals of each historical user in the historical charging data, and determine the push time of the push information according to the average charging interval and the most recent historical charging time; The corresponding push message is pushed to the communication information of each historical user according to the push time.

[0011] Optionally, the push message includes the name of the charging station, a navigation link of the charging station, and a charging coupon. In a second aspect, an embodiment of the present application provides a system for generating a push message of a charging station, including: An information acquisition module, used to acquire charging station information and historical charging data, wherein the charging station information includes the status and location of the charging pile; A user preference analysis module, used to perform user preference analysis based on the location of the charging pile and the historical charging data, and determine the preferred charging location of each historical user; A first group division module, configured to divide the first user group according to the first division rule and the preferred charging positions of the historical users, to obtain first user groups with different preferred charging positions; a target charging station determination module, configured to determine an idle charging pile based on the state of the charging pile, match the preferred charging position of each first user group with the position of the idle charging pile, and determine a target charging station for each first user group; A second group segmentation module is used to segment the second user groups according to the second segmentation rule and the historical charging data to obtain second user groups with different consumption habits, and determine a target promotion method for each second user group according to the promotion method associated with the consumption habits; The push message generation module is used to generate push messages for each historical user based on the target charging station of each first user group and the target promotion method of each second user group.

[0012] In a third aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a storage device configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the push message generation method for the charging station described in the first aspect.

[0013] In a fourth aspect, an embodiment of the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the push message generation method for the charging station as described in the first aspect.

[0014] The embodiment of the present application obtains charging station information and historical charging data, wherein the charging station information includes the status of the charging pile and the location of the charging pile; performs user preference analysis based on the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user; performs first user group division based on the first division rule and the preferred charging location of each historical user to obtain first user groups with different preferred charging locations; determines idle charging piles based on the status of the charging piles, matches the preferred charging location of each first user group with the location of the idle charging pile, and determines the target charging station of each first user group; performs second user group division based on the second division rule and the historical charging data to obtain second user groups with different consumption habits, and determines the target promotion method of each second user group based on the promotion method associated with the consumption habits; generates push messages for each historical user based on the target charging station of each first user group and the target promotion method of each second user group. The historical users can be divided into groups based on the charging location and the consumption habits, respectively, so as to determine the target charging station that meets each historical user based on the charging location, and determine the corresponding promotion method based on the consumption habits, thereby increasing the attractiveness to the historical users while ensuring the benefits, improving the accuracy of the push messages, and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a flowchart of a method for generating a push message of a charging station provided in an embodiment of the present application; Figure 2 is a flow chart of a method for determining a preferred charging location provided in an embodiment of the present application; Figure 3 is a flowchart of another method for generating push messages for a charging station provided in an embodiment of the present application; Figure 4 This is a user identification matching relationship diagram provided in an embodiment of the present application; Figure 5 It is a structural diagram of a push message generation system for a charging station provided in an embodiment of the present application; Figure 6 It is a structural diagram of a push message generating device for a charging station provided in an embodiment of the present application. DETAILED DESCRIPTION

[0016] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only part of the present application is shown in the accompanying drawings, but not all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

[0017] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0018] The terms "first", "second", etc. in the specification and claims of the present application 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 under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one 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 represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0019] The following, in conjunction with the accompanying drawings, describes in detail the method and system for generating push messages for a charging station provided in the embodiments of the present application through specific embodiments and their application scenarios.

[0020] The push message generation method for charging stations provided in the embodiment of the present application is used in the scenario where the operation platform conducts targeted promotion of the agent's operation site, such as promoting charging piles through the operation platform, thereby increasing the revenue of each charging station. Based on the above application scenario, it can be understood that the execution subject of the present application is an intelligent terminal integrated with the charging pile operation platform, which can be a laptop, tablet computer, etc.

[0021] Figure 1 : is a flowchart of a method for generating a push message of a charging station provided in an embodiment of the present application, such as Figure 1 As shown, including: Step S101: Acquire charging station information and historical charging data, wherein the charging station information includes the status and location of the charging pile.

[0022] Among them, the charging station information is used to indicate the basic situation of the charging station, and may include the location of the charging station, the type of the charging station, and the number of charging piles contained in the charging station. Optionally, the charging station information also includes the status of the charging pile and the location of the charging pile, wherein the status of the charging pile may be "in use" and "idle", and the location of the charging pile is also the location of the charging station. The historical charging data may be used to indicate the historical usage of each charging station and each charging pile, or the charging situation of historical users over a period of time. The historical charging data may include the number of times a user has charged at each charging station, and the number of users of each charging station during a historical time period. In one embodiment, the charging station information and historical charging data may be obtained once at a preset time interval, and the preset time may be determined based on the usage of the historical charging piles, such as the preset time interval is shorter during the peak charging period.

[0023] Step S102: Perform user preference analysis based on the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user.

[0024] Among them, the user's preferred charging location can represent the charging area or charging location that the user is usually accustomed to using. In one embodiment, historical users with the same charging pile location in the historical charging data are screened out according to the location of the charging pile, and the target user whose historical user name appears multiple times is determined, and the location of the charging pile is determined as the target user's preferred charging location. Exemplarily, if the charging pile location is parking lot A, all historical users who have charged at the charging pile in parking lot A within the past week are queried in the historical charging data, such as Zhang San, Li Si, Wang Wu, Zhang San, Zhang San, Li Si and other users, where different historical user names correspond to different charging times. According to the number of times the historical user name appears, it is determined that Zhang San charged at the charging pile in parking lot A three times within a week. At this time, parking lot A is determined to be Zhang San's preferred charging location.

[0025] Step S103: dividing the first user groups according to the first division rule and the preferred charging positions of the historical users to obtain first user groups with different preferred charging positions.

[0026] The first division rule is a rule for division based on regions or locations, such as dividing the historical users of all preferred locations within a 5-kilometer radius into one group, or dividing the historical users of each of two adjacent preferred charging locations into one group. Exemplarily, adjacent preferred charging locations are determined according to the first division rule, and the historical users corresponding to each adjacent preferred charging location are divided into the same first user group, and the adjacent preferred charging location is determined as the preferred charging location of the first user group.

[0027] Step S104: determining an idle charging pile based on the state of the charging pile, matching the preferred charging location of each first user group with the location of the idle charging pile, and determining a target charging station for each first user group.

[0028] In one embodiment, the status of all charging piles is checked, and all idle charging piles in "idle state" are determined, the location of each idle charging pile is determined, and the preferred charging position corresponding to each group of first user groups is matched with the position of each idle charging pile, and the first user groups corresponding to the position of each idle pile are determined according to the matching results. Exemplarily, if the idle charging piles in the idle state are A, B, and C, respectively, where the location of A charging pile is a service area, the location of B charging pile is an open-air parking lot, and the location of C charging pile is an indoor underground parking lot, the charging preferred position of the first first user group is an open-air parking lot, the charging preferred position of the second user group is a service area, and the charging preferred position of the third first user group is a roadside parking space. The preferred charging positions of each first user group are matched with the locations of the idle charging piles, and the target charging station of the first first user group is determined to be the charging station containing B charging piles as the target charging station, and the target charging station of the second first user group is determined to be the charging station containing A charging piles as the target charging station.

[0029] Step S105: divide the second user groups according to the second division rule and the historical charging data to obtain second user groups with different consumption habits, and determine the target promotion method for each second user group according to the promotion method associated with the consumption habits.

[0030] Among them, the second division rule is a rule for dividing user groups based on the consumption habits of historical users, and the target promotion method is a preferential strategy provided to users, such as providing a 20 yuan coupon, a 20% discount on the charging amount, etc. Exemplarily, the charging frequency thresholds are pre-set as the first frequency threshold and the second frequency threshold, respectively, and the charging frequency of each historical user is determined according to the historical charging data, and each historical user whose charging frequency is greater than or equal to the first frequency threshold is divided into a second user group, and each historical user whose charging frequency is less than the first frequency threshold and greater than or equal to the second frequency threshold is divided into another second user group, and each historical user whose charging frequency is less than the second frequency threshold is divided into a third second user group. The target promotion method corresponding to each second user group is determined according to the pre-set association relationship between the user charging frequency and the promotion method, such as the target promotion method associated with the first second user group is to provide a 50 yuan coupon, the target promotion method associated with the second second user group is to provide a 30 yuan coupon, and the target promotion method associated with the third second user group is to provide a 20 yuan coupon, etc. Step S106: Generate a push message for each historical user based on the target charging station for each first user group and the target promotion method for each second user group.

[0031] Among them, the push message is a charging pile push message generated by the operation platform for different historical users to promote the charging pile, and the push message may include the address of the idle charging pile and the number of the idle charging pile. Optionally, the push information may also include the target promotion method and the target charging station. In one embodiment, based on the association between the pre-set charging station and the promotion method, such as the underground parking station of the shopping mall has a cooperative relationship with the shopping mall, the shopping mall can share costs with the underground parking station, so the underground parking station can be associated with a larger coupon, such as a 50 yuan coupon. Exemplarily, the historical users corresponding to the underground parking station in the first user group and the historical users corresponding to the 50 yuan coupon are determined as the same type of target users, and a push message containing a 50 yuan coupon and an underground parking station is generated for the target user of this type, and the push message is sent to this type of historical users. Optionally, the push message includes the name of the charging station, the navigation link of the charging station, and the charging coupon, which facilitates users to quickly find the target charging pile and improves the utilization rate of the charging pile.

[0032] The embodiment of the present application obtains charging station information and historical charging data, wherein the charging station information includes the status of the charging pile and the location of the charging pile; performs user preference analysis based on the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user; performs first user group division based on the first division rule and the preferred charging location of each historical user to obtain first user groups with different preferred charging locations; determines idle charging piles based on the status of the charging piles, matches the preferred charging location of each first user group with the location of the idle charging pile, and determines the target charging station of each first user group; performs second user group division based on the second division rule and the historical charging data to obtain second user groups with different consumption habits, and determines the target promotion method of each second user group based on the promotion method associated with the consumption habits; generates push messages for each historical user based on the target charging station of each first user group and the target promotion method of each second user group. The historical users can be divided into groups based on the charging location and the consumption habits, respectively, so as to determine the target charging station that meets each historical user based on the charging location, and determine the corresponding promotion method based on the consumption habits, thereby increasing the attractiveness to the historical users while ensuring the benefits, improving the accuracy of the push messages, and enhancing the user experience.

[0033] In one embodiment, after obtaining the first user group with different preferred charging locations, the method further includes: Acquire the current location information of each first user group in real time, and determine the current preferred charging location of each first user group according to the current location information and a preset range; Accordingly, matching the preferred charging locations of each first user group with the locations of the idle charging piles to determine the target charging stations of each first user group includes: The current preferred charging positions of each first user group are matched with the positions of the idle charging piles, target idle charging piles are determined, and a charging station including the target idle charging piles is determined as a target charging station.

[0034] Among them, the current location information of each historical user in each first user group is determined according to the location information obtained by the third-party charging platform. The preset range is the preset search range of the charging station, such as within a radius of 5 kilometers. Exemplarily, if the location information of a historical user in a certain first user group is XXX shopping mall, and the preferred charging location of the historical user is an open-air parking lot, then the open-air parking lot within a radius of 5 kilometers of the XXX shopping mall and the location of the charging station closest to the XXX shopping mall are searched, and the location of the open-air parking lot and the nearest charging station are determined as the current preferred location of the historical user. In one embodiment, the determined current preferred charging positions are matched with the positions of the idle charging piles, that is, it is determined whether there are idle charging piles at the current preferred position. If so, the charging station containing the idle charging piles is determined as the target charging station. If not, the idle charging piles closest to the XXX shopping mall outside the preset range are queried, and the charging station containing the nearest idle charging piles is determined as the target charging station.

[0035] In the above, by obtaining the current location information of each first user group in real time, the current preferred charging position of each first user group is determined according to the current location information and the preset range, the current preferred charging position of each first user group is matched with the position of the idle charging pile, the target idle charging pile is determined, and the charging station containing the target idle charging pile is determined as the target charging station. The current preferred charging position of the user can be determined based on the user's current location, that is, the preferred charging position of the corresponding location can be updated as the user's location changes, which is convenient for the user to quickly determine the target charging pile, improve the user experience, and improve the utilization rate of the charging pile and the revenue of the charging station.

[0036] In one embodiment, the historical charging data includes charging amount, charging frequency and charging interval, and the second user group division according to the second division rule and the historical charging data includes: The charging amount, the charging frequency and the charging interval are input into the RFM model to calculate the historical user value, and the second user group is divided according to the historical user value and the second division rule.

[0037] Among them, the RFM model is an important tool and means for measuring customer value and customer potential value, and is widely used in customer relationship management. It can describe the customer's value status through three key indicators, namely ‌R (recent consumption time interval)‌, ‌F (consumption frequency)‌ and ‌M (consumption amount)‌. The historical user value is used to indicate the amount of revenue that users can create for charging stations, and to predict consumption in the future. The higher the historical user value, the greater the revenue that can be created for the charging station, and the higher the consumption level can be maintained in the future. On the contrary, the smaller the revenue created, the lower the consumption level in the future.

[0038] In one embodiment, the charging amount, charging frequency and charging interval contained in the historical charging data are input into the RFM model to calculate the historical user value, and the historical user values ​​of multiple different levels are determined according to the second division rule, and the users corresponding to the historical user values ​​of the same level are divided into a second user group. Exemplarily, all historical users with a historical user value exceeding 80% are divided into a second user group, and the historical user value of the second user group is identified, all users with a historical user value of 50% to 80% are divided into another second user group, and the historical user value of the second user group is identified, and all users with a historical user value below 50% are divided into a third second user group, and the historical user value of the third second user group is identified.

[0039] As mentioned above, by inputting the charging amount, charging frequency and charging interval into the RFM model to calculate the historical user value, and dividing the second user group according to the historical user value and the second division rule, it is possible to analyze the historical user value from multiple dimensions, thereby improving the accuracy of historical user analysis and facilitating the determination of appropriate promotion methods for second user groups of different values. The lower the value, the smaller the promotion intensity, which can achieve the promotion effect while avoiding damage to the interests of charging stations.

[0040] In one embodiment, after generating the push message for each historical user based on the target charging station for each first user group and the target promotion method for each second user group, the method further includes: Calculate an average charging interval according to the charging intervals of each historical user in the historical charging data, and determine the push time of the push information according to the average charging interval and the most recent historical charging time; The corresponding push message is pushed to the communication information of each historical user according to the push time.

[0041] Exemplarily, the charging interval of each historical user in the past month is determined based on historical charging data, and the average charging interval in a month is calculated, such as 3 days, and the most recent historical charging time is determined to be November 1st. Based on the average charging interval and the most recent historical charging time, it can be inferred that the user may charge on November 4th, so the push time of the push message is determined to be November 4th, and the communication information of the historical user, such as mobile phone number, is determined based on the user information used by the user on the third-party charging platform. A push message is sent to the corresponding mobile phone number on November 4th to remind the user that there is an idle charging pile at the current preferred charging location. If the user uses the idle charging pile at the location to charge within the preset time, he can use an 8 yuan coupon, or enjoy a 20% discount, etc.

[0042] In the above, the average charging interval is calculated according to the charging interval of each historical user in the historical charging data, and the push time of the push information is determined according to the average charging interval and the most recent historical charging time; the corresponding push message is pushed to the communication information of each historical user according to the push time, and the user's charging habits can be determined based on the historical charging interval, so as to push messages according to the charging habits, avoiding excessive push that makes users disgusted and affects the user experience.

[0043] Figure 2 is a flow chart of a method for determining a preferred charging location provided in an embodiment of the present application, such as Figure 2 As shown, including: Step S201: determining an associated target charging pile number according to the location of the charging pile, and determining historical user information corresponding to the target charging pile number according to the historical charging data.

[0044] In one embodiment, the target charging pile number is the target charging pile number is a code used to uniquely identify the target charging pile, and each target charging pile has a unique number. According to the location of a certain charging pile, all charging piles in the same area are determined, and the numbers of all charging piles in the area are determined as the target charging pile number. Exemplarily, if the location of the charging pile is parking lot A, all charging piles in parking lot A are determined, and the numbers corresponding to all charging piles in the area are determined as the target charging pile number. According to the target charging pile number, historical user screening is performed in the historical charging data to screen out historical users corresponding to each target charging pile number in the past month, where the same user can charge in the area multiple times within a month, but the charging pile used each time is different, so multiple target charging pile numbers can correspond to the same historical user.

[0045] Step S202: Filter out a plurality of identical target user identifiers from the historical user information, and determine that the location of the charging pile is the preferred charging location of the historical user corresponding to the target user identifier.

[0046] The target user identifier may be a user name or a user ID. In one embodiment, multiple identical target user identifiers are screened out from the historical user information, that is, the user identifier that appears most times in the same area is the target user identifier, and the historical user corresponding to the target user identifier is determined, and the location of the charging pile is determined to be the preferred charging location of the historical user.

[0047] In the above, the associated target charging pile number is determined according to the location of the charging pile, and the historical user information corresponding to the target charging pile number is determined according to the historical charging data; multiple identical target user identifiers are screened out in the historical user information, and the location of the charging pile is determined as the preferred charging location of the historical user corresponding to the target user identifier. Based on a target charging pile identifier in a certain area, all historical users who frequently charge in the area can be determined, and user preference analysis can be performed in units of areas, thereby improving the efficiency and accuracy of determining the preferred charging location of each historical user.

[0048] Figure 3 : is a flowchart of another method for generating a push message for a charging station provided in an embodiment of the present application. Figure 3 As shown, including: Step S301: Determine a target charging station and a target promotion method corresponding to each user identifier based on a matching relationship between user identifiers of each first user group and each second user group.

[0049] The user identification matching relationship is used to indicate that two identical user identifications in different types of user groups, such as user identification A in a first user group matches user identification A in a second user group. Figure 4 is a user identification matching relationship diagram provided in an embodiment of the present application, such as Figure 4As shown, the first user group includes historical users A and E, and the target charging station corresponding to the first user group is the service area station. The second user group includes historical users B, C, G, and F, and the target charging station corresponding to the first user group is the open-air parking lot station. The third user group includes historical users D, H, and X, which are underground parking lots. The first second user group includes historical users A, B, and F, and the target promotion method corresponding to the second user group is a 50-yuan coupon. The second second user group includes historical users C, X, and H, and the target promotion method corresponding to the second user group is a 30-yuan coupon. The third second user group includes historical users D, G, and E, and the target promotion method corresponding to the second user group is a 10-yuan coupon. According to the matching relationship between the user identifiers in the first user group and the second user group, it is determined that the target charging station and target promotion method of user A are the service area station and the 50-yuan coupon, respectively, and the target charging station and target promotion method of user B are the open-air parking lot station and the 50-yuan coupon, respectively.

[0050] Step S302: Generate push messages for each historical user based on the target charging station and target promotion method corresponding to each user identifier.

[0051] For example, user A's target charging station and target promotion method are service area station and 50 yuan coupon respectively, and a push message containing service area station and 50 yuan coupon is generated for user A; user B's target charging station and target promotion method are open-air parking lot station and 50 yuan coupon respectively, and a push message containing open-air parking lot station and 50 yuan coupon is generated for user B, and so on, to generate push messages for each historical user.

[0052] In the above, based on the user identification matching relationship between each first user group and each second user group, the target charging station and target promotion method corresponding to each user identification are determined; based on the target charging station and target promotion method corresponding to each user identification, push messages for each historical user are generated. The target charging station and target promotion method in the two groups can be quickly matched based on the user identification matching relationship, thereby improving the generation efficiency and accuracy of push messages for each historical user.

[0053] Figure 5 is a structural diagram of a push message generation system for a charging station provided in an embodiment of the present application, such as Figure 5 As shown, including: An information acquisition module 51 is used to acquire charging station information and historical charging data, wherein the charging station information includes the status and location of the charging pile; A user preference analysis module 52, configured to perform user preference analysis based on the location of the charging pile and the historical charging data, and determine the preferred charging location of each historical user; A first group division module 53, configured to divide the first user group according to the first division rule and the preferred charging positions of the historical users, to obtain first user groups with different preferred charging positions; a target charging station determination module 54, configured to determine an idle charging pile based on the state of the charging pile, match the preferred charging location of each first user group with the location of the idle charging pile, and determine a target charging station for each first user group; A second group segmentation module 55 is used to segment the second user groups according to the second segmentation rule and the historical charging data to obtain second user groups with different consumption habits, and determine a target promotion method for each second user group according to the promotion method associated with the consumption habits; The push message generating module 56 is used to generate a push message for each historical user based on the target charging station of each first user group and the target promotion method of each second user group.

[0054] The embodiment of the present application obtains charging station information and historical charging data, wherein the charging station information includes the status of the charging pile and the location of the charging pile; performs user preference analysis based on the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user; performs first user group division based on the first division rule and the preferred charging location of each historical user to obtain first user groups with different preferred charging locations; determines idle charging piles based on the status of the charging piles, matches the preferred charging location of each first user group with the location of the idle charging pile, and determines the target charging station of each first user group; performs second user group division based on the second division rule and the historical charging data to obtain second user groups with different consumption habits, and determines the target promotion method of each second user group based on the promotion method associated with the consumption habits; generates push messages for each historical user based on the target charging station of each first user group and the target promotion method of each second user group. The historical users can be divided into groups based on the charging location and the consumption habits, respectively, so as to determine the target charging station that meets each historical user based on the charging location, and determine the corresponding promotion method based on the consumption habits, thereby increasing the attractiveness to the historical users while ensuring the benefits, improving the accuracy of the push messages, and enhancing the user experience.

[0055] In a possible embodiment, the user preference analysis module 52 is used to: Determine the associated target charging pile number according to the location of the charging pile, and determine the historical user information corresponding to the target charging pile number according to the historical charging data; A plurality of identical target user identifiers are screened out from the historical user information, and the location of the charging pile is determined to be the preferred charging location of the historical user corresponding to the target user identifier.

[0056] In a possible embodiment, the user preference analysis module 52 is used to: Acquire the current location information of each first user group in real time, and determine the current preferred charging location of each first user group according to the current location information and a preset range; The target charging station determination module 54 is used to match the current preferred charging location of each first user group with the location of the idle charging pile, determine the target idle charging pile, and determine the charging station including the target idle charging pile as the target charging station.

[0057] In a possible embodiment, the push message generation module 56 is used to: Based on the matching relationship between the user identifiers of the first user groups and the second user groups, determining the target charging station and the target promotion method corresponding to each user identifier; A push message is generated for each historical user based on the target charging station and target promotion method corresponding to each user identification.

[0058] In a possible embodiment, the historical charging data includes charging amount, charging frequency and charging interval, and the second group classification module 55 is used to: The charging amount, the charging frequency and the charging interval are input into the RFM model to calculate the historical user value, and the second user group is divided according to the historical user value and the second division rule.

[0059] In a possible embodiment, the message push module is used to: Calculate an average charging interval according to the charging intervals of each historical user in the historical charging data, and determine the push time of the push information according to the average charging interval and the most recent historical charging time; The corresponding push message is pushed to the communication address of each historical user according to the push time.

[0060] In a possible embodiment, the push message includes the name of the charging station, a navigation link of the charging station, and a charging coupon.

[0061] An embodiment of the present application also provides a push message generating device for a charging station, and the push message generating device for a charging station can be integrated with a push message generating system for a charging station provided in an embodiment of the present application. Figure 6 Schematic diagram of a push message generating device for a charging station provided in an embodiment of the present application. Figure 6The push message generating device of the charging station includes: an input device 63, an output device 64, a memory 62 and one or more processors 61; the memory 62 is used to store one or more programs; when one or more programs are executed by one or more processors 61, the one or more processors 61 implement the push message generating method of the charging station provided in the above embodiment. The input device 63, the output device 64, the memory 62 and the processor 61 can be connected by a bus or other means. Figure 6 The example of connecting through bus is taken in the following.

[0062] The memory 62, as a computing device readable storage medium, can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the push message generation method of the charging station provided in any embodiment of the present application. The memory 62 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 62 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 62 may further include a memory remotely arranged relative to the processor 61, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0063] The input device 63 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 64 may include a display device such as a display screen.

[0064] The processor 61 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 62, that is, implements the above-mentioned method for generating push messages for the charging station.

[0065] The above-mentioned charging station push message generation system, device and computer can be used to execute the charging station push message generation method provided in any of the above-mentioned embodiments, and have corresponding functions and beneficial effects.

[0066] The embodiment of the present application further provides a storage medium storing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to execute the method for generating a push message for a charging station as provided in the above embodiment. The method for generating a push message based on a charging station includes: Obtaining charging station information and historical charging data, wherein the charging station information includes the status and location of the charging pile; Performing user preference analysis based on the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user; Divide the first user group according to the first division rule and the preferred charging positions of the historical users to obtain first user groups with different preferred charging positions; Determine an idle charging pile based on the state of the charging pile, match the preferred charging location of each first user group with the location of the idle charging pile, and determine a target charging station for each first user group; Divide the second user groups according to the second division rule and the historical charging data to obtain second user groups with different consumption habits, and determine the target promotion method for each second user group according to the promotion method associated with the consumption habits; A push message for each historical user is generated based on the target charging station for each first user group and the target promotion method for each second user group.

[0067] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROM, floppy disk or tape device; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.

[0068] Of course, the storage medium containing computer executable instructions provided in the embodiment of the present application is not limited to the push message generation method for the charging station as described above, and can also execute related operations in the push message generation method for the charging station provided in any embodiment of the present application.

[0069] The push message generation system, device and storage medium based on the charging station provided in the above embodiments can execute the push message generation method of the charging station provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the push message generation method of the charging station provided in any embodiment of the present application.

[0070] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A method for generating push messages for a charging station, characterized in that: include: Obtaining charging station information and historical charging data, wherein the charging station information includes the status and location of the charging pile; Performing user preference analysis based on the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user; Divide the first user group according to the first division rule and the preferred charging positions of the historical users to obtain first user groups with different preferred charging positions; Determine an idle charging pile based on the state of the charging pile, match the preferred charging location of each first user group with the location of the idle charging pile, and determine a target charging station for each first user group; Divide the second user groups according to the second division rule and the historical charging data to obtain second user groups with different consumption habits, and determine the target promotion method for each second user group according to the promotion method associated with the consumption habits; A push message for each historical user is generated based on the target charging station for each first user group and the target promotion method for each second user group.

2. The method for generating push messages for a charging station according to claim 1, characterized in that: The performing user preference analysis according to the location of the charging pile and the historical charging data to determine the preferred charging location of each historical user includes: Determine the associated target charging pile number according to the location of the charging pile, and determine the historical user information corresponding to the target charging pile number according to the historical charging data; A plurality of identical target user identifiers are screened out from the historical user information, and the location of the charging pile is determined to be the preferred charging location of the historical user corresponding to the target user identifier.

3. The method for generating push messages for a charging station according to claim 1, characterized in that: After obtaining the first user group with different preferred charging locations, the method further includes: Acquire the current location information of each first user group in real time, and determine the current preferred charging location of each first user group according to the current location information and a preset range; Accordingly, matching the preferred charging locations of each first user group with the locations of the idle charging piles to determine the target charging stations of each first user group includes: The current preferred charging positions of each first user group are matched with the positions of the idle charging piles, target idle charging piles are determined, and a charging station including the target idle charging piles is determined as a target charging station.

4. The method for generating push messages for a charging station according to claim 1, characterized in that: The generating of push messages for each historical user based on the target charging station for each first user group and the target promotion method for each second user group includes: Based on the matching relationship between the user identifiers of the first user groups and the second user groups, determining the target charging station and the target promotion method corresponding to each user identifier; A push message is generated for each historical user based on the target charging station and target promotion method corresponding to each user identification.

5. The method for generating push messages for a charging station according to claim 1, characterized in that: The historical charging data includes charging amount, charging frequency and charging interval, and the second user group division according to the second division rule and the historical charging data includes: The charging amount, the charging frequency and the charging interval are input into the RFM model to calculate the historical user value, and the second user group is divided according to the historical user value and the second division rule.

6. The method for generating push messages for a charging station according to claim 1, characterized in that: After the push message for each historical user is generated based on the target charging station for each first user group and the target promotion method for each second user group, the method further includes: Calculate an average charging interval according to the charging intervals of each historical user in the historical charging data, and determine the push time of the push information according to the average charging interval and the most recent historical charging time; The corresponding push message is pushed to the communication information of each historical user according to the push time.

7. The method for generating push messages for a charging station according to claim 1, characterized in that: The push message includes the name of the charging station, a navigation link of the charging station, and a charging coupon.

8. A push message generation system for a charging station, characterized in that: include: An information acquisition module, used to acquire charging station information and historical charging data, wherein the charging station information includes the status and location of the charging pile; A user preference analysis module, used to perform user preference analysis based on the location of the charging pile and the historical charging data, and determine the preferred charging location of each historical user; A first group division module, configured to divide the first user group according to the first division rule and the preferred charging positions of the historical users, to obtain first user groups with different preferred charging positions; a target charging station determination module, configured to determine an idle charging pile based on the state of the charging pile, match the preferred charging position of each first user group with the position of the idle charging pile, and determine a target charging station for each first user group; A second group segmentation module is used to segment the second user groups according to the second segmentation rule and the historical charging data to obtain second user groups with different consumption habits, and determine a target promotion method for each second user group according to the promotion method associated with the consumption habits; The push message generation module is used to generate push messages for each historical user based on the target charging station of each first user group and the target promotion method of each second user group.

9. An electronic device, comprising: one or more processors; A storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the push message generation method for the charging station as described in any one of claims 1-7.

10. A storage medium storing computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute the method for generating a push message for a charging station according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Electric vehicle charging pile recommendation method, server, terminal and system

    CN110782065A

  • Commodity information pushing method and device in promotion activity

    CN115170253A

  • Charging station operation management method and system, terminal equipment and storage medium

    CN117408487A

  • Charging pile data pushing method and system

    CN118643215A