Method, system, device and storage medium for processing battery swap behavior data

By monitoring and processing abnormal behavior data of battery swap users, identifying and processing abnormal types, the problem of user churn is solved and user retention rate is improved.

CN114693328BActive Publication Date: 2025-05-02AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011623636.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-31
Publication Date
2025-05-02
Estimated Expiration
2040-12-31

AI Technical Summary

Technical Problem

In battery swap operation scenarios, different battery swap behaviors of users may lead to user loss and affect retention rates. It is difficult for the existing technology to effectively monitor and utilize these behaviors.

Method used

By obtaining the battery swap behavior data of the battery swap user, identifying abnormal battery swap behavior, and performing appropriate target operations according to the abnormal type to reduce the probability of user churn.

Benefits of technology

Effectively monitor and handle abnormal behaviors of battery swap users, reduce the probability of user churn, and improve user retention rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114693328B_ABST
    Figure CN114693328B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, system, device and storage medium for processing battery swap behavior data. The processing method includes the following steps: obtaining the battery swap behavior data corresponding to the battery swap user; when the battery swap behavior data is abnormal battery swap behavior data, determining the abnormal type corresponding to the abnormal battery swap behavior data; executing a target operation adapted to the abnormal type to reduce the loss probability of the battery swap user. The present invention can monitor the battery swap behavior data of the battery swap user, and through the battery swap behavior data, it can be known whether the battery swap user has an abnormality. When an abnormality exists, the corresponding operation is promptly executed according to the corresponding abnormal type to reduce the loss probability of the battery swap user and improve its retention rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of battery swapping technology, and in particular to a method, system, device and storage medium for processing battery swapping behavior data. Background Art

[0002] In the battery swapping operation scenario, after users join the network, they generally go to the battery swapping station to perform battery swapping operations according to the battery swapping type selected when joining the network. However, due to various subjective and objective reasons, users will have different battery swapping behaviors within a certain period of time. If the user's battery swapping behavior is not effectively monitored and utilized, it is likely to cause user loss and affect the user retention rate. Based on this, how to increase the possibility of retaining battery swapping users and reduce the probability of losing battery swapping users is an urgent problem to be solved. Summary of the invention

[0003] In order to solve the above-mentioned technical problems, the present invention provides a method, system, device and storage medium for processing battery swapping behavior data, which can increase the possibility of retaining battery swapping users and reduce the probability of losing battery swapping users.

[0004] The present invention solves the above technical problems through the following technical solutions:

[0005] A first aspect of the present invention provides a method for processing battery swapping behavior data, comprising the following steps:

[0006] Obtain the battery swap behavior data corresponding to the battery swap user;

[0007] When the battery swapping behavior data is abnormal battery swapping behavior data, determining the abnormal type corresponding to the abnormal battery swapping behavior data;

[0008] Execute target operations that are compatible with the abnormal type to reduce the probability of loss of the battery swapping users.

[0009] In this solution, the battery swapping behavior data of the battery swapping users can be monitored. Through the battery swapping behavior data, it can be known whether the battery swapping user has any abnormalities. When there is an abnormality, the corresponding operation is performed in time according to the corresponding abnormality type to reduce the probability of loss of battery swapping users and improve their retention rate.

[0010] Preferably, the battery swap behavior data includes battery swap type and battery swap time distribution; the processing method further includes:

[0011] When the battery replacement time distribution does not match the corresponding battery replacement type, the battery replacement behavior data is determined to be the abnormal battery replacement behavior data.

[0012] In this scheme, one-to-one corresponding battery replacement types and battery replacement time distributions can be set in advance by presetting, and whether the user has abnormalities can be identified based on the battery replacement types and battery replacement time distributions included in the battery replacement behavior data. This can improve the accuracy of identifying abnormal battery replacement behavior data.

[0013] Preferably, the battery swap time distribution includes the battery swap time interval between two adjacent battery swaps; when the battery swap time distribution does not match the corresponding battery swap type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes:

[0014] When the battery replacement time interval between two adjacent battery replacements reaches the time threshold corresponding to the battery replacement type, the battery replacement behavior data is determined to be the abnormal battery replacement behavior data.

[0015] In this solution, the battery swap time distribution specifically includes the time interval between two adjacent battery swaps, that is, the interval between two battery swaps. Each battery swap type corresponds to a different time threshold for normal battery swapping. By comparing the interval between two battery swaps with the corresponding time threshold, abnormal battery swapping behavior data can be effectively identified.

[0016] Preferably, the battery swap type includes a power type and a mileage type; when the battery swap time interval between two adjacent battery swaps reaches a time threshold corresponding to the battery swap type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes:

[0017] When the battery swap type is the power type and the battery swap time interval between two adjacent battery swaps reaches a first time threshold, determining that the battery swap behavior data is the abnormal battery swap behavior data;

[0018] When the battery swap type is the mileage type and the battery swap time interval between two adjacent battery swaps reaches a second time threshold, determining that the battery swap behavior data is the abnormal battery swap behavior data;

[0019] The first time threshold is smaller than the second time threshold.

[0020] In this solution, the battery swap type can be set by the user according to his own needs when joining the network, and these data will be stored in the cloud platform as part of the battery swap behavior data for subsequent use. Different battery swap users have different time thresholds. The battery swap type of mileage type usually does not allow off-station charging, and the time threshold set for this type of user is relatively short. For the battery swap type of power type, off-station charging is allowed, and the time threshold set for this type of user is longer than the mileage type. By analyzing the user's battery swap behavior data from the perspective of battery swap type, abnormal battery swap behavior data can be identified more effectively and reasonably.

[0021] Preferably, the processing method further comprises:

[0022] Obtaining the user type corresponding to the battery swapping user;

[0023] When the battery swap time distribution does not match the corresponding battery swap type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes:

[0024] When the battery replacement time distribution does not match the corresponding battery replacement type and does not match the user type, the battery replacement behavior data is determined to be the abnormal battery replacement behavior data.

[0025] In this solution, by adding the weight of user type, it is possible to more accurately determine whether the battery swapping behavior data is abnormal battery swapping behavior data.

[0026] Preferably, the battery swap behavior data also includes a resource transfer amount; when the battery swap time distribution does not match the battery swap type and does not match the user type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes:

[0027] When the battery swap time distribution does not match the battery swap type and the user type and the resource transfer amount is lower than a preset amount, the battery swap behavior data is determined to be the abnormal battery swap behavior data.

[0028] In this solution, the amount of resource transfer can reflect to a certain extent the degree of importance that battery swap users attach to vehicle battery swapping. Whether the battery swapping behavior data is abnormal battery swapping behavior data can be determined based on the amount of resource transfer. Special operations can be further performed for such battery swapping users to enhance the degree of importance that battery swapping users attach to vehicle battery swapping, thereby further reducing the probability of battery swapping users losing and increasing the possibility of their retention.

[0029] Preferably, if the battery swapping behavior data corresponding to the battery swapping user is obtained, when the battery swapping behavior data is abnormal battery swapping behavior data, the abnormal type corresponding to the abnormal battery swapping behavior data is determined; if the battery swapping behavior data corresponding to the battery swapping user is not obtained, the registration time corresponding to the battery swapping user is obtained;

[0030] The processing method also includes:

[0031] When the time interval between the registration time and the current time reaches the third time interval, or the battery swapping behavior data is the abnormal battery swapping behavior data, an abnormal battery swapping record is generated.

[0032] In this solution, users who have joined the network but have not replaced their batteries are processed. If the difference between the current statistical date and the user's registration date is greater than or equal to the third time threshold, the exception handling process is entered, which can be further analyzed manually. Different measures are adopted for subjective and objective reasons to further improve the user service level of the battery replacement service and ultimately increase the retention rate of battery replacement users.

[0033] In this solution, a battery replacement abnormality record is generated for situations where the third time threshold is exceeded after registration or the data is confirmed as abnormal behavior. This allows for convenient and appropriate processing based on the battery replacement abnormality record, and timely updates of the status before and after processing for unified management.

[0034] Preferably, when the battery swapping behavior data is normal battery swapping behavior data, the step of obtaining the battery swapping behavior data corresponding to the battery swapping user is re-executed after waiting for a preset time.

[0035] A second aspect of the present invention provides a system for processing battery swapping behavior data, comprising:

[0036] The first acquisition module is used to obtain the battery swap behavior data corresponding to the battery swap user;

[0037] an abnormality type determination module, used to determine the abnormality type corresponding to the abnormal battery swapping behavior data when the battery swapping behavior data is abnormal battery swapping behavior data;

[0038] An execution module is used to execute a target operation adapted to the abnormal type to reduce the probability of loss of the battery swapping user.

[0039] Preferably, the battery swap behavior data includes battery swap type and battery swap time distribution; the processing system further includes:

[0040] An abnormal behavior determination module is used to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping time distribution does not match the corresponding battery swapping type.

[0041] Preferably, the battery replacement time distribution includes the time interval between two adjacent battery replacements; the abnormal behavior determination module is used to determine that the battery replacement behavior data is the abnormal battery replacement behavior data when the time interval between two adjacent battery replacements reaches the time threshold corresponding to the battery replacement type.

[0042] Preferably, the battery replacement type includes a power type and a mileage type; and the abnormal behavior determination module includes:

[0043] A first determination unit, configured to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping type is the power type and the battery swapping time interval between the two adjacent battery swappings reaches a first time threshold;

[0044] a second determining unit, configured to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping type is the mileage type and the battery swapping time interval between the two adjacent battery swappings reaches a second time threshold;

[0045] The first time threshold is smaller than the second time threshold.

[0046] Preferably, the processing system further comprises:

[0047] A second acquisition module is used to acquire the user type corresponding to the battery swap user;

[0048] The abnormal behavior determination module is used to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping time distribution does not match the corresponding battery swapping type and does not match the user type.

[0049] Preferably, the battery swapping behavior data also includes a resource transfer amount; the abnormal behavior determination module is used to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping time distribution does not match the battery swapping type and the user type and the resource transfer amount is lower than a preset amount.

[0050] Preferably, the processing system further comprises an acquisition judgment module, a third acquisition module and a recording module;

[0051] The acquisition judgment module is used to judge whether the battery swap behavior data corresponding to the battery swap user is acquired, and if the battery swap behavior data corresponding to the battery swap user is acquired, the abnormal type determination module is called; if the battery swap behavior data corresponding to the battery swap user is not acquired, the third acquisition module is called;

[0052] The third acquisition module is used to acquire the registration time corresponding to the battery swap user;

[0053] The recording module is used to generate a battery replacement abnormality record when the time interval between the registration time and the current time reaches a third time interval, or when the battery replacement behavior data is the abnormal battery replacement behavior data.

[0054] Preferably, the processing system further comprises a loop execution module;

[0055] The loop execution module is used to call the first acquisition module again after waiting for a preset time when the battery replacement behavior data is normal battery replacement behavior data.

[0056] A third aspect of the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for processing battery replacement behavior data as described in the first aspect is implemented.

[0057] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for processing battery swapping behavior data as described in the first aspect.

[0058] The positive and progressive effects of the present invention are:

[0059] The present invention can monitor the battery swapping behavior data of battery swapping users. Through the battery swapping behavior data, it can be known whether the battery swapping user has any abnormalities. When an abnormality exists, the corresponding operation is promptly performed according to the corresponding abnormality type to reduce the probability of loss of battery swapping users and improve their retention rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 This is a flowchart of the method for processing battery replacement behavior data according to Example 1 of the present invention.

[0061] Figure 2 This is a module diagram of the system for processing battery replacement behavior data according to Example 2 of the present invention.

[0062] Figure 3 This is a schematic diagram of the structure of the abnormal behavior determination module in Example 2 of the present invention.

[0063] Figure 4 This is a schematic diagram of the structure of an electronic device according to Embodiment 3 of the present invention. DETAILED DESCRIPTION

[0064] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0065] Example 1

[0066] like Figure 1 As shown, this embodiment discloses a method for processing battery swapping behavior data, which includes the following steps:

[0067] Step S10: Obtain the battery swapping behavior data corresponding to the battery swapping user.

[0068] Among them, the battery swapping behavior data includes the battery swapping type and the battery swapping time distribution; the battery swapping time distribution includes the battery swapping time interval between two adjacent battery swaps.

[0069] Step S20, determine whether the battery swapping behavior data corresponding to the battery swapping user is obtained. If so, that is, the battery swapping behavior data corresponding to the battery swapping user is obtained, then execute step S40; if not, that is, the battery swapping behavior data corresponding to the battery swapping user is not obtained, then execute step S30.

[0070] Step S30: Obtain the registration time corresponding to the battery swap user. When the time interval between the registration time and the current time reaches a third time interval, or the battery swap behavior data is abnormal battery swap behavior data, generate a battery swap abnormality record and the process ends. In practice, the third time threshold can be 3 days.

[0071] In this embodiment, when the user behavior data of the battery swap user cannot be obtained, it means that the user has not come to swap batteries. At this time, it is necessary to confirm whether the user has registered. If registered, users who have been connected to the network but have not swapped batteries will be processed. If the difference between the current statistical date and the user's registration date is greater than or equal to the third time threshold, the exception handling process will be entered, which can be further analyzed manually. Mainly analyze whether the vehicle and the driver have met the operational requirements. If not, it is due to objective reasons, then continue to wait. If it has been met, then analyze the corresponding reasons in detail, and adopt different measures for subjective and objective reasons to further improve the user service level of the battery swap service, and ultimately improve the retention rate of battery swap users.

[0072] In this embodiment, a battery replacement abnormal record is generated for situations where the third time threshold is exceeded after registration or the data is confirmed as abnormal behavior. This allows convenient and appropriate processing to be performed based on the battery replacement abnormal record, and the status before and after the processing to be updated in a timely manner for unified management.

[0073] Step S40, judging whether the battery swapping behavior data is normal based on whether the battery swapping time distribution matches the corresponding battery swapping type, if it is a match, indicating normal, then executing step S50, if not, that is, a mismatch, indicating abnormality, then executing step S60.

[0074] During the specific implementation process, one-to-one corresponding battery replacement types and battery replacement time distributions can be set in advance by pre-setting, and whether the user has abnormalities can be identified based on the battery replacement types and battery replacement time distributions included in the battery replacement behavior data. This can improve the accuracy of identifying abnormal battery replacement behavior data.

[0075] Among them, the battery replacement type includes power type and mileage type; feasibly, when the battery replacement time interval between two adjacent battery replacements reaches the time threshold corresponding to the battery replacement type, the battery replacement behavior data is determined to be abnormal battery replacement behavior data.

[0076] Specifically, when the battery swap type is a power type and the time interval between two adjacent battery swaps reaches a first time threshold, the battery swap behavior data is judged to be abnormal battery swap behavior data; when the battery swap type is a mileage type and the time interval between two adjacent battery swaps reaches a second time threshold, the battery swap behavior data is judged to be abnormal battery swap behavior data; wherein, the first time threshold is less than the second time threshold.

[0077] In this embodiment, the battery replacement time distribution specifically includes the time interval between two adjacent battery replacements, that is, the interval between two battery replacements. Each battery replacement type corresponds to a different time threshold for normal battery replacement. By comparing the size of the interval between two battery replacements and the corresponding time threshold, abnormal battery replacement behavior data can be effectively identified.

[0078] In this embodiment, the battery swap type can be set by the user according to his own needs when joining the network, and these data will be stored in the cloud platform as part of the battery swap behavior data for subsequent use. Different battery swap users correspond to different time thresholds. The battery swap type of mileage type usually does not allow off-station charging, and the time threshold set for this type of user is relatively short. For the battery swap type of power type, off-station charging is allowed, and the time threshold set for this type of user is longer than the mileage type. By analyzing the user's battery swap behavior data from the perspective of battery swap type, abnormal battery swap behavior data can be identified more effectively and reasonably.

[0079] Pragmatically, the first time threshold may be 3 days, and the second time threshold may be 30 days.

[0080] Step S50: When the battery swapping behavior data is normal battery swapping behavior data, wait for a preset time and then re-execute the step of obtaining the battery swapping behavior data corresponding to the battery swapping user, that is, step S10.

[0081] During specific implementation, the battery swapping behavior data of battery swapping users can be obtained regularly at preset time intervals, and the preset time intervals can be set to different values ​​according to different situations.

[0082] Step S60: When the battery swapping behavior data is abnormal battery swapping behavior data, determine the abnormal type corresponding to the abnormal battery swapping behavior data; and execute step S70.

[0083] Step S70, execute the target operation adapted to the abnormal type to reduce the probability of loss of battery swapping users.

[0084] In this embodiment, the battery swapping behavior data of the battery swapping user can be regularly monitored at preset time intervals. Through the battery swapping behavior data, it can be known whether the battery swapping user has any abnormalities. When there is an abnormality, the corresponding operation is performed in time according to the corresponding abnormality type to reduce the probability of loss of the battery swapping user and improve its retention rate. Among them, the corresponding operation may include providing care services. The abnormality types include at least temporary disconnection from the network, unclear situation, and loss.

[0085] In an implementable manner, step S10 may also be: obtaining the battery swapping behavior data corresponding to the battery swapping user and the user type corresponding to the battery swapping user; at this time, in step S40, when the battery swapping time distribution does not match the corresponding battery swapping type, the battery swapping behavior data is determined to be abnormal battery swapping behavior data, specifically including: when the battery swapping time distribution does not match the corresponding battery swapping type and does not match the user type, the battery swapping behavior data is determined to be abnormal battery swapping behavior data. The user type represents an individual user or an operating user, etc., where the operating user can be a taxi, a private car, etc. In this implementable manner, by adding the weight of the user type, it is possible to more accurately determine whether the battery swapping behavior data is abnormal battery swapping behavior data.

[0086] In another practicable manner, the battery swap behavior data also includes the amount of resource transfer; at this time, in step S40, when the battery swap time distribution does not match the corresponding battery swap type, the battery swap behavior data is determined to be abnormal battery swap behavior data, specifically including: when the battery swap time distribution does not match both the battery swap type and the user type and the amount of resource transfer is lower than the preset amount, the battery swap behavior data is determined to be abnormal battery swap behavior data. Among them, the amount of resource transfer can reflect the degree of attention that the battery swap user pays to vehicle battery swaps to a certain extent, and can be the amount of consumption for battery swaps, that is, whether the battery swap behavior data is abnormal battery swap behavior data is determined based on the amount of resource transfer, and further special operations can be performed for this type of battery swap users to enhance the degree of attention that battery swap users pay to vehicle battery swaps, so as to further reduce the probability of battery swap users losing and increase the possibility of their retention.

[0087] Example 2

[0088] like Figure 2 As shown, this embodiment discloses a system for processing battery replacement behavior data, including a first acquisition module 1, an acquisition judgment module 2, an abnormal behavior determination module 3, a third acquisition module 4, a recording module 5, an abnormal type determination module 6, an execution module 7 and a loop execution module 9.

[0089] The first acquisition module 1 is used to acquire the battery swap behavior data corresponding to the battery swap user. The battery swap behavior data includes the battery swap type and the battery swap time distribution; the battery swap time distribution includes the battery swap time interval between two adjacent battery swaps.

[0090] The acquisition and judgment module 2 is used to determine whether the battery swapping behavior data corresponding to the battery swapping user is acquired. If the battery swapping behavior data corresponding to the battery swapping user is acquired, the abnormal behavior determination module 3 and the loop execution module 9 are called; if the battery swapping behavior data corresponding to the battery swapping user is not acquired, the third acquisition module 4 is called.

[0091] The third acquisition module 4 is used to acquire the registration time corresponding to the battery swap user. The recording module 5 is used to generate a battery swap abnormality record when the time interval between the registration time and the current time reaches a third time interval, or the battery swap behavior data is abnormal battery swap behavior data.

[0092] In this embodiment, when the user behavior data of the battery swap user cannot be obtained, it means that the user has not come to swap batteries. At this time, it is necessary to confirm whether the user has registered. If registered, users who have been connected to the network but have not swapped batteries will be processed. If the difference between the current statistical date and the user's registration date is greater than or equal to the third time threshold, the exception handling process will be entered, which can be further analyzed manually. Mainly analyze whether the vehicle and the driver have met the operational requirements. If not, it is due to objective reasons, then continue to wait. If it has been met, then analyze the corresponding reasons in detail, and adopt different measures for subjective and objective reasons to further improve the user service level of the battery swap service, and ultimately improve the retention rate of battery swap users.

[0093] In this embodiment, a battery replacement abnormal record is generated for situations where the third time threshold is exceeded after registration or the data is confirmed as abnormal behavior. The corresponding processing personnel can conveniently perform corresponding processing based on the battery replacement abnormal record and promptly update the status before and after the processing for unified management.

[0094] The loop execution module 9 is used to call the first acquisition module 1 again after waiting for a preset time when the battery replacement behavior data is normal battery replacement behavior data.

[0095] During specific implementation, the battery swapping behavior data of battery swapping users can be obtained regularly at preset time intervals, and the preset time intervals can be set to different values ​​according to different situations.

[0096] The abnormal behavior determination module 3 is used to determine that the battery swapping behavior data is abnormal battery swapping behavior data when the battery swapping time distribution does not match the corresponding battery swapping type.

[0097] In the specific implementation process, a one-to-one corresponding battery swap type and battery swap time distribution can be set in advance, and the battery swap type and battery swap time distribution included in the battery swap behavior data can be used to identify whether the user is abnormal, which can improve the accuracy of abnormal battery swap behavior data identification. Among them, the matching battery swap type and battery swap time distribution can be obtained based on experience values, and can also be adjusted according to specific circumstances.

[0098] Among them, the battery replacement type includes power type and mileage type; practically, the abnormal behavior determination module 3 is used to determine that the battery replacement behavior data is abnormal battery replacement behavior data when the battery replacement time interval between two adjacent battery replacements reaches the time threshold corresponding to the battery replacement type.

[0099] Specifically, Figure 3 As shown, the abnormal behavior determination module 3 includes a first determination unit 31 and a second determination unit 32. The first determination unit 31 is used to determine that the battery swapping behavior data is abnormal battery swapping behavior data when the battery swapping type is the power type and the battery swapping time interval between two adjacent battery swappings reaches the first time threshold; the second determination unit 32 is used to determine that the battery swapping behavior data is abnormal battery swapping behavior data when the battery swapping type is the mileage type and the battery swapping time interval between two adjacent battery swappings reaches the second time threshold; wherein the first time threshold is less than the second time threshold.

[0100] In this embodiment, the battery replacement time distribution specifically includes the time interval between two adjacent battery replacements, that is, the interval between two battery replacements. Each battery replacement type corresponds to a different time threshold for normal battery replacement. By comparing the size of the interval between two battery replacements and the corresponding time threshold, abnormal battery replacement behavior data can be effectively identified.

[0101] In this embodiment, the battery swap type can be set by the user according to his own needs when joining the network, and these data will be stored in the cloud platform as part of the battery swap behavior data for subsequent use. Different battery swap users have different time thresholds. If the battery swap type is mileage type, it means that it is charged by mileage, that is, it is charged according to the mileage difference, because the electricity charged outside is also included in the charge, which prompts battery swap users who are charged by mileage to mainly use battery swap for energy supply, and generally use charging piles for charging in emergencies, so the time threshold set for such users is relatively short. For battery swap types that are electricity type, it means that it is charged according to electricity, that is, it is charged according to the difference in electricity. This type of user mainly uses charging piles for charging, and battery swapping is an emergency situation, so the time threshold set for this type of user is relatively longer than that for users who are charged by mileage. By analyzing the user's battery swap behavior data from the perspective of battery swap type, abnormal battery swap behavior data can be identified more effectively and reasonably.

[0102] The abnormal type determination module 6 is used to determine the abnormal type corresponding to the abnormal battery swapping behavior data when the battery swapping behavior data is abnormal battery swapping behavior data.

[0103] The execution module 7 is used to execute the target operation adapted to the abnormal type to reduce the probability of loss of battery replacement users.

[0104] In an implementable manner, the processing system also includes a second acquisition module 8, and the second acquisition module 8 is used to obtain the user type corresponding to the battery swap user. At this time, the abnormal behavior determination module 3 is used to determine that the battery swap behavior data is abnormal battery swap behavior data when the battery swap time distribution does not match the corresponding battery swap type and does not match the user type. The user type represents an individual user or an operating user, etc., where the operating user can be a taxi, a private car, etc. In this implementable manner, by adding the weight of the user type, it is possible to more accurately determine whether the battery swap behavior data is abnormal battery swap behavior data.

[0105] In another feasible method, the battery swap behavior data also includes the amount of resource transfer; in this case, the abnormal behavior determination module 3 is used to determine that the battery swap behavior data is abnormal battery swap behavior data when the battery swap time distribution does not match the battery swap type and the user type and the amount of resource transfer is lower than the preset amount. Among them, the amount of resource transfer can reflect the importance of the battery swap user to the vehicle battery swap to a certain extent, and can be the amount of consumption for the battery swap, that is, the amount of resource transfer is used to determine whether the battery swap behavior data is abnormal battery swap behavior data, and further special operations can be performed for this type of battery swap users to improve the importance of the battery swap user to the vehicle battery swap, so as to further reduce the probability of battery swap users losing and improve the possibility of their retention.

[0106] Example 3

[0107] Figure 4 This is a schematic diagram of the structure of an electronic device provided in Example 3 of the present invention. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method for processing battery replacement behavior data in Example 1 when executing the program. Figure 4 The electronic device 60 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0108] like Figure 4 As shown, the electronic device 60 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 60 may include, but are not limited to: at least one processor 61, at least one memory 62, and a bus 63 connecting different system components (including the memory 62 and the processor 61).

[0109] The bus 63 includes a data bus, an address bus, and a control bus.

[0110] The memory 62 may include a volatile memory, such as a random access memory (RAM) 621 and / or a cache memory 622 , and may further include a read-only memory (ROM) 623 .

[0111] The memory 62 may also include a program / utility 625 having a set (at least one) of program modules 624, such program modules 624 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0112] The processor 61 executes various functional applications and data processing by running the computer programs stored in the memory 62, such as the method for processing battery replacement behavior data in Example 1 of the present invention.

[0113] The electronic device 60 may also communicate with one or more external devices 64 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 65. Furthermore, the model-generated device 60 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 66. As shown, the network adapter 66 communicates with other modules of the model-generated device 60 via a bus 63. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the model-generated device 60, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (RAID) systems, tape drives, and data backup storage systems.

[0114] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.

[0115] Example 4

[0116] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method for processing battery replacement behavior data in Embodiment 1 are implemented.

[0117] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0118] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of the method for processing battery replacement behavior data of Example 1.

[0119] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.

[0120] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.

Claims

1. A method for processing battery swap behavior data, characterized in that: The following steps are involved: Obtain the battery swap behavior data corresponding to the battery swap user; When the battery swapping behavior data is abnormal battery swapping behavior data, determining the abnormal type corresponding to the abnormal battery swapping behavior data; Executing a target operation adapted to the abnormal type to reduce the probability of loss of the battery swap user; The battery swap behavior data includes the battery swap type and the battery swap time distribution; the processing method also includes: When the battery swap time distribution does not match the corresponding battery swap type, determining that the battery swap behavior data is the abnormal battery swap behavior data; The battery swap time distribution includes the battery swap time interval between two adjacent battery swaps; when the battery swap time distribution does not match the corresponding battery swap type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes: When the battery-swapping time interval between the two adjacent battery-swappings reaches the time threshold corresponding to the battery-swapping type, determining that the battery-swapping behavior data is the abnormal battery-swapping behavior data; The battery swap type includes a power type and a mileage type; when the battery swap time interval between two adjacent battery swaps reaches a time threshold corresponding to the battery swap type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes: When the battery swap type is the power type and the battery swap time interval between two adjacent battery swaps reaches a first time threshold, determining that the battery swap behavior data is the abnormal battery swap behavior data; When the battery swap type is the mileage type and the battery swap time interval between two adjacent battery swaps reaches a second time threshold, determining that the battery swap behavior data is the abnormal battery swap behavior data; Wherein, the first time threshold is less than the second time threshold; and / or, The processing method also includes: Obtaining the user type corresponding to the battery swapping user; When the battery swap time distribution does not match the corresponding battery swap type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes: When the battery swap time distribution does not match the corresponding battery swap type and does not match the user type, determining that the battery swap behavior data is the abnormal battery swap behavior data; The battery swap behavior data also includes a resource transfer amount; when the battery swap time distribution does not match the battery swap type and does not match the user type, determining that the battery swap behavior data is the abnormal battery swap behavior data includes: When the battery swap time distribution does not match the battery swap type and the user type and the resource transfer amount is lower than a preset amount, determining that the battery swap behavior data is the abnormal battery swap behavior data; and / or, If the battery swapping behavior data corresponding to the battery swapping user is obtained, when the battery swapping behavior data is abnormal battery swapping behavior data, determine the abnormal type corresponding to the abnormal battery swapping behavior data; if the battery swapping behavior data corresponding to the battery swapping user is not obtained, obtain the registration time corresponding to the battery swapping user; The processing method also includes: When the time interval between the registration time and the current time reaches the third time interval, or the battery swapping behavior data is the abnormal battery swapping behavior data, an abnormal battery swapping record is generated.

2. The method for processing battery replacement behavior data according to claim 1, characterized in that: When the battery swapping behavior data is normal battery swapping behavior data, the step of obtaining the battery swapping behavior data corresponding to the battery swapping user is re-executed after waiting for a preset time.

3. A system for processing battery swap behavior data, characterized in that: include: The first acquisition module is used to obtain the battery swap behavior data corresponding to the battery swap user; an abnormality type determination module, used to determine the abnormality type corresponding to the abnormal battery swapping behavior data when the battery swapping behavior data is abnormal battery swapping behavior data; An execution module, used for executing a target operation adapted to the abnormal type, so as to reduce the probability of loss of the battery swapping user; The battery swap behavior data includes battery swap type and battery swap time distribution; an abnormal behavior determination module, configured to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping time distribution does not match the corresponding battery swapping type; The battery replacement time distribution includes the battery replacement time interval between two adjacent battery replacements; The abnormal behavior determination module is used to determine that the battery swap behavior data is the abnormal battery swap behavior data when the battery swap time interval between the two adjacent battery swaps reaches the time threshold corresponding to the battery swap type; The battery replacement type includes power type and mileage type; The abnormal behavior determination module comprises: A first determination unit, configured to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping type is the power type and the battery swapping time interval between the two adjacent battery swappings reaches a first time threshold; a second determining unit, configured to determine that the battery swapping behavior data is the abnormal battery swapping behavior data when the battery swapping type is the mileage type and the battery swapping time interval between the two adjacent battery swappings reaches a second time threshold; Wherein, the first time threshold is less than the second time threshold; and / or, The processing system further comprises: A second acquisition module is used to acquire the user type corresponding to the battery swap user; The abnormal behavior determination module is used to determine that the battery swap behavior data is the abnormal battery swap behavior data when the battery swap time distribution does not match the corresponding battery swap type and does not match the user type; The battery replacement behavior data also includes the amount of resource transfer; The abnormal behavior determination module is used to determine that the battery swap behavior data is the abnormal battery swap behavior data when the battery swap time distribution does not match the battery swap type and the user type and the resource transfer amount is lower than a preset amount; and / or, The processing system also includes an acquisition judgment module, a third acquisition module and a recording module; The acquisition judgment module is used to judge whether the battery swap behavior data corresponding to the battery swap user is acquired, and if the battery swap behavior data corresponding to the battery swap user is acquired, the abnormal type determination module is called; if the battery swap behavior data corresponding to the battery swap user is not acquired, the third acquisition module is called; The third acquisition module is used to acquire the registration time corresponding to the battery swap user; The recording module is used to generate a battery replacement abnormality record when the time interval between the registration time and the current time reaches a third time interval, or when the battery replacement behavior data is the abnormal battery replacement behavior data.

4. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for processing battery replacement behavior data as described in claim 1 or 2 is implemented.

5. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for processing battery replacement behavior data as described in claim 1 or 2 are implemented.

Citation Information

Patent Citations

  • Battery and maintenance service system for power supply device

    WO2001065627A1

  • Apparatus and method for non-invasively analyzing behaviors of multiple power devices in circuit and monitoring power consumed by individual devices

    WO2018105991A1