Activity invitation method in financial field, electronic equipment and storage medium
By introducing automated and intelligent event invitation methods based on current actual time in the financial field, the traditional manual invitation is solved, and the problems of inefficient data accuracy and insufficient real-time response capabilities are achieved, and efficient, accurate and reliable event invitations are achieved.
Patent Information
- Application Number
- CN202411756035.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-03-14
AI Technical Summary
Traditional financial activities relies on manual operations, resulting in inefficiency, poor data accuracy, insufficient real-time response capabilities, and difficulty in quickly covering large-scale user groups.
A method of activity invitation based on the current actual time is proposed. Through automated and intelligent means, the invitation calibration time is determined, the target financial activities are screened, the invitation initiation time and the target invitation object are allocated, and the event invitation operation is performed in response to the actual time of the invitation initiation time.
It improves the efficiency of invitations to all participants, solves the problems of inefficiency, poor data accuracy and insufficient real-time response capabilities of traditional manual invitations, and provides an efficient, accurate and reliable event invitation solution for the financial industry.
Smart Images

Figure CN119624407A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the fields of finance and computer technology, and in particular to an activity invitation method, electronic device, and storage medium in the financial field. Background Art
[0002] In finance-related business scenarios, event invitations are an important means for companies to establish connections with users and conduct business transactions. However, traditional event invitations mainly rely on manual operations, which is not only time-consuming and labor-intensive, but also inefficient. In the financial industry, due to the large user base, it is difficult to quickly cover all target users by manually contacting one by one, resulting in low response rates and participation in invitation activities. In addition, information recording and processing during manual invitations are prone to errors, affecting the accuracy of the data and subsequent analysis. Furthermore, manual operations are also limited in their ability to process large-scale data and respond in real time.
[0003] Based on this, how to improve the efficiency of invitations to various participants in financial business scenarios has become a problem that needs to be urgently solved in the industry. Summary of the invention
[0004] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a method, electronic device and storage medium for inviting activities in the financial field, which can improve the efficiency of inviting various participants.
[0005] According to the first aspect of the present application, a method for inviting financial activities includes:
[0006] Determine the invitation calibration time based on the current actual time;
[0007] Determine a candidate financial activity from an activity database; in the activity database, each candidate financial activity is configured with a corresponding activity time and a list of intended invitees;
[0008] Comparing the invitation marked time with the candidate activity time corresponding to each of the candidate financial activities to determine a target financial activity that meets a preset time constraint;
[0009] Based on the activity time corresponding to the target financial activity, configuring a corresponding invitation initiation time for the target financial activity;
[0010] Determining corresponding target invitation objects for the target financial activity based on the proposed invitation list corresponding to the target financial activity;
[0011] In response to the current actual time reaching the invitation initiation time, an activity invitation operation is performed for the target invitation object.
[0012] According to some embodiments of the present application, configuring a corresponding invitation initiation time for the target financial activity based on the activity time corresponding to the target financial activity includes:
[0013] When the activity time corresponding to the target financial activity is a holiday period, determining the previous working day closest to the activity time;
[0014] The invitation initiation time is determined according to the previous working day closest to the activity time.
[0015] According to some embodiments of the present application, determining the previous working day closest to the activity time includes:
[0016] Get a list of holidays;
[0017] In the holiday list, a recursive comparison is performed starting from the activity time to the date before the activity time until the previous working day closest to the activity time is found.
[0018] According to some embodiments of the present application, when the activity time corresponding to the target financial activity is a holiday period, determining the previous working day closest to the activity time includes:
[0019] Obtaining the activity start time and activity end time of the activity time corresponding to the target financial activity;
[0020] When the activity start time and the activity end time are both in the holiday time period, the previous working day closest to the activity start time is determined as the previous working day closest to the activity time.
[0021] According to some embodiments of the present application, after obtaining the activity start time and activity end time of the activity time corresponding to the target financial activity, the method further includes:
[0022] When the activity start time is not in the holiday time period but the activity end time is in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time;
[0023] When the activity start time is in the holiday time period and the activity end time is not in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time.
[0024] According to some embodiments of the present application, before determining the candidate financial activity from the activity database, the method further includes:
[0025] Obtain registration participation data corresponding to multiple candidate participants;
[0026] Based on the registration and participation data, a corresponding list of intended invitees is configured for each of the candidate financial activities in the activity database.
[0027] According to some embodiments of the present application, determining the invitation marked time based on the current actual time includes:
[0028] In the case where the current actual time is within the preset regular working time, determining the current actual time as the invitation marked time;
[0029] When the current actual time is not within the regular working time period, the invitation calibration time is determined according to the regular working time period closest to the current actual time.
[0030] According to some embodiments of the present application, in response to the current actual time reaching the invitation initiation time, performing an activity invitation operation on the target invitation object includes:
[0031] In response to the current actual time reaching the invitation initiation time of multiple target financial activities at the same time, dividing the invitation outbound call batches for the multiple target financial activities;
[0032] According to each of the target financial activities corresponding to the invitation outbound call batch, the activity invitation operation is performed on each of the target invitation objects in the target financial activity.
[0033] In a second aspect, an embodiment of the present application provides an electronic device, comprising: a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the method for inviting activities in the financial field as described in any one of the embodiments of the first aspect of the present application.
[0034] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the storage medium stores a program, and the program is executed by a processor to implement a method for inviting activities in the financial field as described in any one of the embodiments of the first aspect of the present application.
[0035] According to the event invitation method, electronic device, and storage medium in the financial field according to the embodiments of the present application, there are at least the following beneficial effects:
[0036] According to the activity invitation method in the financial field in the embodiment of the present application, it is necessary to first determine the invitation calibration time based on the current actual time; determine the candidate financial activities from the activity database; in the activity database, each candidate financial activity is configured with a corresponding activity time and a list of people to be invited; compare the invitation calibration time with the candidate activity time corresponding to each candidate financial activity to determine the target financial activity that meets the preset time constraint; configure the corresponding invitation initiation time for the target financial activity based on the activity time corresponding to the target financial activity; determine the corresponding target invitation object for the target financial activity based on the list of people to be invited corresponding to the target financial activity; in response to the current actual time reaching the invitation initiation time, perform the activity invitation operation on the target invitation object. In this way, the activity invitation method in the financial field of the embodiment of the present application solves the problems of low efficiency, poor data accuracy, and insufficient real-time response capabilities of traditional manual invitations through automated and intelligent means, and provides the financial industry with an efficient, accurate, and reliable activity invitation solution.
[0037] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0039] Figure 1 A flowchart of an activity invitation method provided in an embodiment of the present application;
[0040] Figure 2 To correspond to Figure 1 A flow chart of step S101 in FIG.
[0041] Figure 3 A schematic diagram of a process for configuring a list of candidates to be invited to participate in a candidate financial activity in an embodiment of the present application;
[0042] Figure 4 To correspond to Figure 1 A flow chart of step S104;
[0043] Figure 5 To correspond to Figure 4 A flow chart of step S401 in FIG.
[0044] Figure 6 To correspond to Figure 4 Another flow chart of step S401;
[0045] Figure 7A flowchart for determining the previous working day closest to the activity time in the embodiment of the present application;
[0046] Figure 8 For the corresponding Figure 1 A flow chart of step S106;
[0047] Fig. 9 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0048] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.
[0049] In the description of this application, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed", etc. are understood to exclude the number itself, and "above", "below", "within", etc. are understood to include the number itself. If there is a description of "first" or "second", it is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.
[0050] In the description of the present application, it should be understood that descriptions involving orientation, such as up, down, left, right, front, back, etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0051] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0052] In the description of this application, it should be noted that, unless otherwise clearly defined, the terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above terms in this application in combination with the specific content of the technical solution. In addition, the identification of specific steps below does not represent a limitation on the order of steps and execution logic. The execution order and execution logic between each step should be understood and inferred with reference to the contents described in the embodiment.
[0053] It should be noted that in each specific implementation of the present application, when it comes to the need to perform relevant processing based on data related to user identity or characteristics such as user information, user behavior data, user historical data, and user location information, the user's permission or consent will be obtained first, and the collection, use, and processing of these data will comply with relevant laws, regulations, and standards. In addition, when the embodiment of the present application needs to obtain the user's sensitive personal information, the user's separate permission or consent will be obtained through a pop-up window or by jumping to a confirmation page. After clearly obtaining the user's separate permission or consent, the necessary user-related data for the normal operation of the embodiment of the present application will be obtained.
[0054] In finance-related business scenarios, event invitations are an important means for companies to establish connections with users and conduct business transactions. However, traditional event invitations mainly rely on manual operations, which is not only time-consuming and labor-intensive, but also inefficient. In the financial industry, due to the large user base, it is difficult to quickly cover all target users by manually contacting one by one, resulting in low response rates and participation in invitation activities. In addition, information recording and processing during manual invitations are prone to errors, affecting the accuracy of the data and subsequent analysis. Furthermore, manual operations are also limited in their ability to process large-scale data and respond in real time.
[0055] Based on this, how to improve the efficiency of invitations to various participants in financial business scenarios has become a problem that needs to be urgently solved in the industry.
[0056] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a method, electronic device and storage medium for inviting activities in the financial field, which can improve the efficiency of inviting various participants.
[0057] Further explanation is given below based on the accompanying drawings.
[0058] Reference Figure 1 According to the financial activity invitation method of the embodiment of the present application, the method may include:
[0059] Step S101, determining the invitation calibration time based on the current actual time;
[0060] Step S102, determining candidate financial activities from an activity database; in the activity database, each candidate financial activity is configured with a corresponding activity time and a list of intended invitees;
[0061] Step S103, comparing the invitation marked time with the candidate activity time corresponding to each candidate financial activity to determine the target financial activity that meets the preset time constraint condition;
[0062] Step S104, configuring a corresponding invitation initiation time for the target financial activity based on the activity time corresponding to the target financial activity;
[0063] Step S105, determining a corresponding target invitation object for the target financial activity based on the proposed invitation list corresponding to the target financial activity;
[0064] Step S106, in response to the current actual time reaching the invitation initiation time, executing the activity invitation operation for the target invitation object.
[0065] According to the activity invitation method in the financial field in the embodiment of the present application, it is necessary to first determine the invitation calibration time based on the current actual time; determine the candidate financial activities from the activity database; in the activity database, each candidate financial activity is configured with a corresponding activity time and a list of people to be invited; compare the invitation calibration time with the candidate activity time corresponding to each candidate financial activity to determine the target financial activity that meets the preset time constraint; configure the corresponding invitation initiation time for the target financial activity based on the activity time corresponding to the target financial activity; determine the corresponding target invitation object for the target financial activity based on the list of people to be invited corresponding to the target financial activity; in response to the current actual time reaching the invitation initiation time, perform the activity invitation operation on the target invitation object. In this way, the activity invitation method in the financial field of the embodiment of the present application solves the problems of low efficiency, poor data accuracy, and insufficient real-time response capabilities of traditional manual invitations through automated and intelligent means, and provides the financial industry with an efficient, accurate, and reliable activity invitation solution.
[0066] In some embodiments, step S101 is to determine a designated invitation time based on the current actual time;
[0067] In the financial business scenario, determining the invitation calibration time provides a time reference for the entire invitation process. In some embodiments of the present application, the invitation calibration time is determined based on the current actual time. This process can be specifically performed by obtaining the time of the computer system or the time of the Network Time Protocol (NTP) in real time, and then determining the invitation calibration time based on the current actual time, thereby improving the timeliness and accuracy of subsequent invitation behaviors. It should be understood that determining the invitation calibration time based on the current actual time can be based on the current actual time, and the time after the current actual time can be determined as the invitation calibration time.
[0068] The embodiment of the present application can distinguish the time period of the invitation to be issued, such as weekdays, weekends, holidays, etc., through the invitation calibration time, which helps to comply with specific invitation rules. For example, if the invitation calibration time is outside working hours, no invitation will be made to avoid disturbing the user. In addition, the invitation calibration time can also be used to trigger subsequent invitation processes, such as starting to screen candidate activities at a specific time point, configuring the invitation initiation time, etc.
[0069] In some embodiments, the invitation marking time also helps with time management and resource allocation. For example, embodiments of the present application can arrange the priority of invitations according to the invitation marking time, giving priority to those invitations for activities with tight time limits.
[0070] Reference Figure 2 According to some embodiments of the present application, step S101 determines the invitation calibration time based on the current actual time, which may include:
[0071] Step S201, when the current actual time is within the preset regular working time, the current actual time is determined as the invitation calibration time;
[0072] Step S202: when the current actual time is not in the regular working time period, determine the invitation calibration time according to the regular working time period closest to the current actual time.
[0073] In some embodiments of the present application, the process of determining the invitation marking time is designed as a flexible and intelligent mechanism to ensure that the invitation activity can be carried out at the most appropriate time.
[0074] In step S201 of some embodiments, when the current actual time is within the preset regular working time, the current actual time is determined as the invitation marked time;
[0075] It should be noted that regular working hours generally refer to the daytime period on weekdays, such as 9 am to 5 pm, which is usually the appropriate time for event invitations. If the current actual time is already within the regular working time period, the embodiment of the present application will directly use this time point as the invitation calibration time. Such a design takes into account the immediacy and effectiveness of invitations during working hours, because it allows the embodiment of the present application to immediately start the invitation process at the appropriate time, thereby improving the response rate and success rate of the invitation.
[0076] In step S202 of some embodiments, when the current actual time is not in the regular working time period, the invitation calibration time is determined according to the regular working time period closest to the current actual time.
[0077] It should be noted that, when the current actual time is not in the regular working time period, the embodiment of the present application can adopt another strategy, that is, calculate and determine the regular working time period closest to the current actual time as the invitation calibration time. It should be understood that determining the invitation calibration time in this way reflects the precise control of the invitation timing, ensuring that the invitation will not be sent out during non-working hours, thereby avoiding disturbing the rest time of potential participants.
[0078] In this way, the embodiment of the present application can intelligently adjust the time of invitation initiation to adapt to different working days and time periods. For example, if the current time is evening or weekend, the embodiment of the present application will not send out the invitation immediately, but will wait until the beginning of the next working day to make the invitation, so as to ensure the suitability of the invitation and respect the personal time of potential participants. In this way, the embodiment of the present application provides an efficient, compliant and user-friendly invitation process for financial business scenarios.
[0079] Reference Figure 3 According to some embodiments of the present application, before determining the candidate financial activities from the activity database in step S102, the following may also be included:
[0080] Step S301, obtaining registration participation data corresponding to a plurality of candidate participants;
[0081] Step S302: Based on the registration data, a corresponding list of intended invitees is configured for each candidate financial activity in the activity database.
[0082] In some embodiments of the present application, before determining candidate financial activities from the activity database, a series of pre-processing steps need to be performed to ensure the accuracy and relevance of the invitation list.
[0083] In step S301 of some embodiments, registration and participation data corresponding to a plurality of candidate participants are obtained;
[0084] It should be noted that step S301 needs to collect and analyze the registration and participation data of the candidate participants, which can come from the pre-registration system of the corresponding candidate financial activities, user feedback, historical participation records or other relevant channels. The registration and participation data can provide important clues about user interests, preferences and participation intentions, which are crucial for determining which users are most likely to be interested in a specific financial activity.
[0085] In step S302 of some embodiments, based on the registration and participation data, a corresponding list of persons to be invited is configured for each candidate financial activity in the activity database.
[0086] It should be noted that after the registration data is collected, step S302 uses the registration data to configure a list of potential invitees for each candidate financial activity in the activity database. This process may involve in-depth analysis of the registration data to identify the user groups most likely to participate in each activity. For example, if a user has attended seminars on investment strategies many times in the past, they may be more likely to be interested in upcoming activities with similar themes.
[0087] This helps to more accurately target the invitation objects, thereby improving the personalization and effectiveness of the invitation. This helps to optimize the allocation of invitation resources and ensure that the invitation activities can target the candidate participants who are most likely to be converted into actual participants.
[0088] In step S102 of some embodiments, a candidate financial activity is determined from an activity database; in the activity database, each candidate financial activity is configured with a corresponding activity time and a list of intended invitees;
[0089] It should be noted that the activity database is a database that stores information on various financial activities, including but not limited to seminars, product launches, etc. In the activity database, each candidate financial activity is configured with a corresponding activity time and a list of intended invitees. The activity time in the embodiment of the present application refers to the specific date and time that the corresponding candidate financial activity is planned to be held, and the list of intended invitees may include information on potential users or target users who are interested in the candidate financial activity.
[0090] In step S103 of some embodiments, the marked invitation time is compared with the candidate activity time corresponding to each candidate financial activity to determine a target financial activity that meets a preset time constraint condition;
[0091] In the embodiment of the financial business scenario, step S103 involves the process of comparing the invitation calibration time with the activity time corresponding to each candidate financial activity in the activity database. The purpose of this step is to screen out those target financial activities that meet the specific time requirements, ensure that the time of sending the invitation matches the time of the target financial activity, and thus meet the preset time constraints in the business process.
[0092] Through this comparison, the embodiment of the present application can identify financial activities that will be held after the invitation marking time and within a reasonable invitation lead time, that is, target financial activities. Because these target financial activities meet the time urgency and allow enough time to send invitations to potential participants. For example, if a financial activity is scheduled to be held next week, and the invitation marking time is the current time, then the embodiment of the present application will screen out those candidate financial activities that need to send invitations in the next few days as target financial activities.
[0093] It should be noted that the preset time constraints in the embodiment of the present application may include the minimum time interval for advance notice of invitations, the last invitation deadline before the start of the event, etc. These constraints help ensure that participants have enough time to prepare and respond to invitations, while also taking into account the actual workflow of financial institutions in terms of event preparation and invitation issuance.
[0094] In addition, comparing the invitation calibration time with the candidate activity time corresponding to each candidate financial activity can also help avoid invalid invitations to activities that have missed the invitation opportunity, and ensure that the computing power resources required for the invitation are reasonably allocated to those candidate financial activities that really need to be invited in a timely manner. Through accurate time comparison, the embodiment of the present application can improve the success rate of invitations, and also improve the user experience, because users can receive invitations to activities related to them at the right time.
[0095] In step S104 of some embodiments, based on the activity time corresponding to the target financial activity, a corresponding invitation initiation time is configured for the target financial activity;
[0096] It should be noted that step S104 needs to configure the invitation initiation time according to the specific activity time corresponding to the target financial activity. The core goal of this step is to ensure that the invitation is sent at the most appropriate time, so as to give potential participants enough time to consider and respond to the invitation, while also avoiding sending the invitation too early, which may cause the information to be forgotten or ignored.
[0097] In step S104, the embodiment of the present application may determine the invitation initiation time according to the activity time of the target financial activity, combined with the lead time of the invitation, the response time of the participants, and the confirmation and preparation time that may be required. For example, if a financial activity is planned to be held on Friday, and participants usually need at least a week to arrange and prepare, then the embodiment of the present application may set the invitation initiation time to Monday or Tuesday of the previous week. By reasonably configuring the invitation initiation time, the embodiment of the present application can improve the response rate and participation of the invitation by the financial institution. In addition, the appropriate invitation initiation time can also reduce the disturbance to the participants and avoid sending invitations at inappropriate times (such as late at night or early in the morning), thereby improving the professionalism and politeness of the invitation.
[0098] In the embodiment of the present application, configuring the time of initiating an invitation is a process that can be customized and optimized. For example, the embodiment of the present application can continuously adjust and optimize the time of initiating an invitation based on historical data and statistical analysis to improve the effect of the invitation. For example, based on the analysis of historical data, it may be found that the response rate of sending an invitation in the afternoon of a weekday is higher, or that sending an invitation a certain number of days before an event can get more confirmations.
[0099] In some specific embodiments, the configuration of the invitation initiation time may also take into account the type and characteristics of the financial activity. For example, for advanced seminars that require a long period of preparation or registration, the invitation initiation time may be earlier; while for webinars that are notified at short notice, the invitation initiation time may be closer to the event date.
[0100] It can be seen that step S104 of the embodiment of the present application ensures the effectiveness of the invitation and the satisfaction of the participants by configuring a suitable invitation initiation time for the target financial activity. This automated configuration process not only improves the efficiency of the invitation, but also helps to improve the overall participation and success rate of the financial activity.
[0101] In step S105 of some embodiments, based on the list of intended invitees corresponding to the target financial activity, a corresponding target invitee is determined for the target financial activity;
[0102] In the embodiment of the financial business scenario, step S105 needs to determine the specific invitation object according to the list of intended invitations corresponding to the target financial activity. The purpose of this step is to ensure that the invitation activity can accurately target those potential users or participants who are most likely to be interested in the activity, thereby improving the success rate of the invitation and the relevance of the activity.
[0103] In the activity database, each candidate financial activity will be pre-configured with a list of potential participants, which contains detailed information about potential participants, such as contact information, interests, past records of participation in activities, etc. These detailed information helps reflect the characteristics and needs of potential participants, thereby providing them with more personalized and targeted invitations.
[0104] Reference Figure 4 According to some embodiments of the present application, step S104 configures a corresponding invitation initiation time for the target financial activity based on the activity time corresponding to the target financial activity, which may include:
[0105] Step S401, when the activity time corresponding to the target financial activity is a holiday period, determine the previous working day closest to the activity time;
[0106] Step S402, determining the invitation initiation time according to the previous working day closest to the activity time.
[0107] In some embodiments of the present application, the process of configuring an invitation initiation time for a financial activity may be specially designed to meet the special needs of the holiday period.
[0108] In step S401 of some embodiments, when the activity time corresponding to the target financial activity is a holiday period, determining the previous working day closest to the activity time;
[0109] It should be noted that when the activity time corresponding to the target financial activity happens to fall within the holiday period (step S401), the embodiment of the present application can first determine the previous working day closest to the activity time. The purpose of this strategy is to ensure that the invitation is sent on a working day to avoid disturbing potential participants during the holiday period, while also ensuring that potential participants have enough time to respond to the invitation before the activity time corresponding to the target financial activity.
[0110] It should be noted that the holiday period may include public holidays, weekends or other non-working days. Therefore, scheduling the invitation launch time on the last working day before the holiday can increase the success rate of the invitation and the satisfaction of the participants. Such an arrangement also helps to prevent the invitation information from being ignored or forgotten during the holiday.
[0111] Reference Figure 5 According to some embodiments of the present application, determining the previous working day closest to the activity time in step S401 may include:
[0112] Step S501, obtaining a holiday list;
[0113] Step S502, in the holiday list, recursively compare the dates from the activity time to the dates before the activity time until the previous working day closest to the activity time is found.
[0114] In some embodiments of the present application, the process of determining the previous working day closest to the target financial activity time is designed as an accurate and automated process to adapt to the special needs of the holiday period.
[0115] In some embodiments, step S501 is to obtain a holiday list;
[0116] It should be noted that step S501 requires obtaining a detailed holiday list, which includes information on all public holidays, weekends and other non-working days. The holiday list is a key reference for time management before invitations, because it affects the suitability and effectiveness of invitation activities.
[0117] In step S502 of some embodiments, in the holiday list, a recursive comparison is performed starting from the activity time to the date before the activity time until the previous working day closest to the activity time is found.
[0118] It should be noted that after obtaining the holiday list, a recursive comparison process needs to be performed, starting from the activity time, and comparing the previous dates one by one until the previous working day closest to the activity time is found. This recursive comparison process is automated, and it can ensure that even in complex holiday arrangements, the most appropriate invitation initiation time can be accurately identified. Through this recursive comparison, the embodiment of the present application can take into account various possible holiday arrangements, including consecutive holidays, adjusted workdays, etc. This method improves the success rate of invitations.
[0119] It can be seen that the embodiments of the present application provide a flexible, efficient and user-friendly invitation process for financial business scenarios by intelligently determining the invitation initiation time, thereby improving the quality and effect of the invitation.
[0120] Reference Figure 6 According to some embodiments of the present application, when the activity time corresponding to the target financial activity is a holiday period, step S401 determines the previous working day closest to the activity time, which may include:
[0121] Step S601, obtaining the activity start time and activity end time corresponding to the target financial activity;
[0122] Step S602, when both the activity start time and the activity end time are in the holiday time period, the previous working day closest to the activity start time is determined as the previous working day closest to the activity time.
[0123] Step S601 of some embodiments, obtaining the activity start time and activity end time corresponding to the target financial activity;
[0124] It should be noted that obtaining the specific activity time of the target financial activity, including the activity start time and activity end time, is a step to determine the specific time range of the target financial activity.
[0125] Reference Figure 7 According to some embodiments of the present application, after obtaining the activity start time and activity end time of the activity time corresponding to the target financial activity in step S601, the following may also be included:
[0126] Step S701, when the activity start time is not in the holiday time period but the activity end time is in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time;
[0127] Step S702, when the activity start time is in the holiday time period and the activity end time is not in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time.
[0128] In some embodiments of the present application, the time scheduling of processing financial activities needs to take into account the special situation that the start and end time of the activity may span a holiday.
[0129] In step S701 of some embodiments, when the activity start time is not in the holiday time period but the activity end time is in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time;
[0130] It should be noted that if the event start time is not in the holiday time period but the event end time is in the holiday time period, the embodiment of the present application will determine the previous working day closest to the event end time as the previous working day closest to the event time. This processing method is based on the consideration that participants may need to deal with more matters before the holiday, ensuring that they have enough time to respond to the invitation and make a decision to participate. At the same time, this also avoids sending invitations during the holidays, which may reduce the effectiveness of the invitation due to the distraction of the participants.
[0131] In step S702 of some embodiments, when the activity start time is in the holiday time period but the activity end time is not in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time.
[0132] It should be noted that if the activity start time is in the holiday period but the activity end time is not in the holiday period, the embodiment of the present application will also adopt the same strategy, that is, determine the previous working day closest to the activity end time as the invitation initiation time. In this case, the embodiment of the present application also takes into account the impact that the holiday may have on the schedule of the participants, and ensures that the invitation information can immediately attract the attention of the participants after the holiday.
[0133] Through such detailed analysis and processing, the embodiment of the present application can ensure that the time of initiating the invitation not only takes into account the actual situation of the activity, but also fully respects the schedule of the participants. This method improves the success rate of the invitation because it allows the participants to participate in the activity immediately after the holiday, rather than being disturbed during the holiday.
[0134] In step S602 of some embodiments, when both the activity start time and the activity end time are in a holiday period, the previous working day closest to the activity start time is determined as the previous working day closest to the activity time.
[0135] It should be noted that if it is confirmed that the event start time and event end time are both in the holiday period, the previous working day closest to the event start time can be determined as the previous working day closest to the event time. This processing method reflects special considerations for the holiday period, because holidays usually mean interruptions to regular working days, so inviting on the last working day before the holiday can ensure that the invitation information reaches potential participants before the holiday begins, giving them enough time to consider and prepare.
[0136] In this way, the embodiments of the present application ensure that the invitation activities can be carried out efficiently and orderly even during the holiday period, which improves the success rate of the invitation.
[0137] In step S402 of some embodiments, the invitation initiation time is determined according to the previous working day closest to the activity time.
[0138] It should be noted that after determining the previous working day closest to the activity time, the embodiment of the present application can further determine the specific invitation initiation time. The selection of the invitation initiation time will take into account people's daily work schedule and possible response time. For example, the invitation may be scheduled in the afternoon of a weekday, because at this time people may have finished most of their urgent work and are more likely to notice and respond to the invitation.
[0139] In addition, the time to initiate an invitation can also take into account the time to prepare and send the invitation, ensuring that the invitation information reaches the target invitee in a timely manner. In the financial field, this precise time management is particularly important because financial activities usually require participants to prepare in advance, such as registering, arranging schedules, or preparing relevant materials.
[0140] It can be seen that the embodiment of the present application provides a flexible, efficient and user-friendly invitation process for financial business scenarios by intelligently configuring the invitation initiation time, which improves the quality and effect of the invitation.
[0141] In step S105, the embodiment of the present application can screen out the most suitable target invitation object from the proposed invitation list according to the characteristics and needs of the target financial activity. This process can perform multi-dimensional analysis on the individuals in the proposed invitation list, such as their preference for financial services, historical transaction records, feedback on various types of financial activities, etc. Through this refined screening, the embodiment of the present application can determine those individuals who are most likely to be interested in a specific financial activity as the target invitation object.
[0142] In addition, the process of determining the target invitation object can also be combined with the scale, nature and expected participant composition of the target financial activity. For example, if it is a public financial knowledge lecture, the embodiment of the present application may select potential users who show a strong interest in financial education.
[0143] Through this precise target invitation object determination mechanism, the embodiment of the present application can more effectively utilize the priority computing resources and improve the conversion rate of invitations. At the same time, this also helps to improve the user experience, because users will receive event invitations that are more compatible with their interests and needs, thereby increasing their enthusiasm for participating in the event.
[0144] In step S106 of some embodiments, in response to the current actual time reaching the invitation initiation time, an activity invitation operation is performed on the target invitation object.
[0145] In the embodiment of the financial business scenario, step S106 is the execution stage of the invitation process, and it is necessary to automatically execute the activity invitation operation for the determined target invitation object when the current actual time reaches the preset invitation initiation time.
[0146] The embodiment of the present application can use a timer or time synchronization mechanism to detect that the current actual time matches the invitation initiation time corresponding to the target financial activity, and can automatically trigger the invitation process to perform the activity invitation operation for the target invitation object. The activity invitation operation may include, but is not limited to: sending an email, text message, phone call or other form of notification to the target invitation object. These notifications will contain detailed information about the activity, such as time, location, agenda and participation method, as well as any necessary registration or confirmation steps for participation.
[0147] Based on this, the activity invitation operation automatically implemented in the embodiment of the present application not only improves the timeliness of the invitation, but also ensures the consistency and accuracy of the invitation. Since the embodiment of the present application can accurately send invitations according to the scheduled time, the possibility of human error and omission is reduced. In addition, in some embodiments, the activity invitation method of the embodiment of the present application can also dynamically adjust the invitation content according to preset rules and conditions to adapt to the specific needs and preferences of different target invitation objects.
[0148] It can be seen that the embodiment of the present application provides an efficient, accurate and user-friendly invitation solution for financial business scenarios by automatically executing the activity invitation operation when the invitation initiation time arrives, thereby improving the efficiency of inviting various participants.
[0149] Reference Figure 8 According to some embodiments of the present application, step S106, in response to the current actual time reaching the invitation initiation time, performs an activity invitation operation on the target invitation object, which may include:
[0150] Step S801, in response to the current actual time reaching the invitation initiation time of multiple target financial activities at the same time, dividing the multiple target financial activities into invitation outbound call batches;
[0151] Step S802: According to each target financial activity corresponding to the invitation outbound call batch, an activity invitation operation is performed on each target invitation object in the target financial activity.
[0152] In some embodiments of the present application, when the current actual time reaches the preset invitation initiation time, the effectiveness and efficiency of the activity invitation operation can be ensured through steps S801 to S802.
[0153] In step S801 of some embodiments, in response to the current actual time reaching the invitation initiation time of multiple target financial activities at the same time, dividing the multiple target financial activities into invitation outbound call batches;
[0154] When the current actual time reaches the invitation initiation time of multiple target financial activities at the same time, the embodiment of the present application can divide these target financial activities into different invitation outbound call batches. This batch processing method helps the system manage resources more effectively, avoids overload during the invitation peak period, and also ensures the orderly progress of the invitation process.
[0155] It should be noted that each batch of invitation calls can be customized according to the characteristics and needs of the corresponding target financial activities. This means that the content, time and frequency of invitations in each batch can be different to suit the specific requirements of different activities.
[0156] In step S802 of some embodiments, according to each target financial activity corresponding to the invitation outbound call batch, an activity invitation operation is performed on each target invitation object in the target financial activity.
[0157] It should be noted that after the invitation outbound call batches are determined, the embodiment of the present application can perform an activity invitation operation to each target invitation object according to each target financial activity in each invitation outbound call batch.
[0158] In some more specific embodiments, performing an activity invitation operation on each target invitation object in the target financial activity involves sending an invitation notification to the target invitation object, and the invitation notification may include, but is not limited to, email, text message, phone call or other forms. The invitation notification may include detailed information of the target financial activity, such as time, location, agenda and participation method, as well as related precautions.
[0159] Reference Fig. 9 , Fig. 9 The hardware structure of an electronic device of another embodiment is illustrated. The electronic device may include:
[0160] The processor 901 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;
[0161] The memory 902 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 902 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 902, and the processor 901 calls and executes the activity invitation method in the financial field of the embodiment of this application;
[0162] Input / output interface 903, used to implement information input and output;
[0163] Communication interface 904, used to realize communication interaction between the device and other devices, which can be realized through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WI FI, Bluetooth, etc.);
[0164] A bus 905 that transmits information between the various components of the device (e.g., the processor 901, the memory 902, the input / output interface 903, and the communication interface 904);
[0165] The processor 901 , the memory 902 , the input / output interface 903 and the communication interface 904 are connected to each other in communication within the device via a bus 905 .
[0166] The embodiment of the present application further provides a computer program product, which includes a computer program. A processor of a computer device reads and executes the computer program, so that the computer device executes the above-mentioned activity invitation method in the financial field.
[0167] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0168] It should be understood that in the present disclosure, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0169] It should be understood that in the description of the embodiments of the present application, the meaning of multiple (or multiple items) is more than two, greater than, less than, exceed, etc. are understood to not include the number, and above, below, within, etc. are understood to include the number.
[0170] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0171] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0172] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0173] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium may include: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0174] It should also be understood that the various implementations provided in the embodiments of the present application can be combined arbitrarily to achieve different technical effects.
[0175] The above is a specific description of the implementation methods of the present disclosure, but the present disclosure is not limited to the above implementation methods. Technical personnel familiar with the art can also make various equivalent modifications or substitutions without violating the spirit of the present disclosure. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present disclosure.
Claims
1. A method for inviting activities in the financial field, characterized in that: include: Determine the invitation calibration time based on the current actual time; identifying candidate financial activities from the activity database; In the activity database, each candidate financial activity is configured with a corresponding activity time and a list of intended invitees; Comparing the invitation marked time with the candidate activity time corresponding to each of the candidate financial activities to determine a target financial activity that meets a preset time constraint; Based on the activity time corresponding to the target financial activity, configuring a corresponding invitation initiation time for the target financial activity; Determining corresponding target invitation objects for the target financial activity based on the proposed invitation list corresponding to the target financial activity; In response to the current actual time reaching the invitation initiation time, an activity invitation operation is performed for the target invitation object.
2. The method according to claim 1, characterized in that The configuring a corresponding invitation initiation time for the target financial activity based on the activity time corresponding to the target financial activity includes: When the activity time corresponding to the target financial activity is a holiday period, determining the previous working day closest to the activity time; The invitation initiation time is determined according to the previous working day closest to the activity time.
3. The method according to claim 2, characterized in that The previous working day closest to the activity time is determined, including: Get a list of holidays; In the holiday list, a recursive comparison is performed starting from the activity time to the date before the activity time until the previous working day closest to the activity time is found.
4. The method according to claim 2, characterized in that: When the activity time corresponding to the target financial activity is a holiday period, determining the previous working day closest to the activity time includes: Obtaining the activity start time and activity end time of the activity time corresponding to the target financial activity; When the activity start time and the activity end time are both in the holiday time period, the previous working day closest to the activity start time is determined as the previous working day closest to the activity time.
5. The method according to claim 4, characterized in that After acquiring the activity start time and activity end time of the activity time corresponding to the target financial activity, the method further includes: When the activity start time is not in the holiday time period but the activity end time is in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time; When the activity start time is in the holiday time period and the activity end time is not in the holiday time period, the previous working day closest to the activity end time is determined as the previous working day closest to the activity time.
6. The method according to claim 1, characterized in that Before determining the candidate financial activities from the activity database, the method further includes: Obtain registration participation data corresponding to multiple candidate participants; Based on the registration and participation data, a corresponding list of intended invitees is configured for each of the candidate financial activities in the activity database.
7. The method according to claim 1, characterized in that The step of determining the invitation calibration time based on the current actual time includes: In the case where the current actual time is within the preset regular working time, determining the current actual time as the invitation marked time; When the current actual time is not within the regular working time period, the invitation calibration time is determined according to the regular working time period closest to the current actual time.
8. The method according to claim 1, characterized in that In response to the current actual time reaching the invitation initiation time, performing an activity invitation operation on the target invitation object includes: In response to the current actual time reaching the invitation initiation time of multiple target financial activities at the same time, dividing the invitation outbound call batches for the multiple target financial activities; According to each of the target financial activities corresponding to the invitation outbound call batch, the activity invitation operation is performed on each of the target invitation objects in the target financial activity.
9. An electronic device, characterized in that: include: A memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method for inviting activities in the financial field as described in any one of claims 1 to 8 is implemented.
10. A computer-readable storage medium, characterized in that: The storage medium stores a program, and the program is executed by a processor to implement the activity invitation method in the financial field as described in any one of claims 1 to 8.