A method and system for synchronizing information
By synchronizing the information to be synchronized by users on the old platform to the new platform, the problem of the use records cannot be synchronized when the mobile charging call platform is updated or when the user switches, and the ability to provide user experience and personalized services is improved.
Patent Information
- Application Number
- CN202411517034.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2044-10-29
AI Technical Summary
When the mobile charging call platform is updated or when the user switches the platform, the usage records cannot be synchronized, resulting in the inability to provide personalized services and reduce the user experience.
By obtaining the information to be synchronized by the user in the first mobile charging call platform, and when the user uses the new second mobile charging call platform, the information is synchronized to the new platform.
Ensure that users’ usage records are synchronized as the platform is updated or switched, avoid affecting the user experience, and ensure that the new platform can provide personalized services.
Smart Images

Figure CN119402505B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computer data processing, and in particular to a method and system for synchronizing information. Background Art
[0002] At present, when users of new energy vehicles need to charge on the move, they can use smart terminals to call charging vehicles on the mobile charging call platform. Secondly, when users use the mobile charging call platform, a large number of usage records will be generated. These usage records reflect the user's usage preferences, etc. The mobile charging call platform can provide users with personalized services based on usage preferences, etc.
[0003] However, as the mobile charging call platform is updated or users use other mobile charging call platforms, these usage records will not be synchronized, which may affect the new mobile charging call platform used by users and make it unable to provide personalized services to users, thereby reducing the user experience.
[0004] Therefore, a solution is urgently needed. Summary of the invention
[0005] One of the purposes of the present invention is to provide a method for synchronizing information. When a user uses a first mobile charging call platform, the information to be synchronized generated by the user based on the first mobile charging call platform is obtained. When the user uses a new second mobile charging call platform, the information to be synchronized is synchronized to the second mobile charging call platform. As the mobile charging call platform used by the user is updated or the user uses other mobile charging call platforms, the information to be synchronized will be synchronized accordingly, thereby avoiding affecting the new mobile charging call platform used by the user from being unable to provide personalized services to the user, etc., thereby improving the user experience.
[0006] An embodiment of the present invention provides a method for synchronizing information, including:
[0007] When the user uses the first mobile charging calling platform, obtaining information to be synchronized generated by the user based on the first mobile charging calling platform;
[0008] When the user uses the new second mobile charging calling platform, the information to be synchronized is synchronized to the second mobile charging calling platform.
[0009] Preferably, the obtaining of information to be synchronized generated by the user based on the first mobile charging call platform includes:
[0010] Based on the information acquisition template, acquiring information to be synchronized generated by the user based on the first mobile charging call platform;
[0011] and / or,
[0012] During a first period of time when the user uses the first mobile charging calling platform, whenever it is determined that the user has an intention to record information, an information recording auxiliary frame is pushed to the user in the first mobile charging calling platform, and the first target information recorded by the user based on the information recording auxiliary frame is received;
[0013] During a second period of time when the user uses the first mobile charging call platform, whenever the user actively calls up an information recording auxiliary box in the first mobile charging call platform, receiving second target information recorded by the user based on the information recording auxiliary box;
[0014] Based on the condition generation rule, an information screening condition is generated according to the first target information and the second target information;
[0015] During a third period of time when the user uses the first mobile charging calling platform, obtaining third target information that meets the information screening condition and is generated by the user based on the first mobile charging calling platform;
[0016] Integrate the first target information, the second target information and the third target information to obtain information to be synchronized;
[0017] The second time period is after the first time period, and the third time period is after the second time period.
[0018] Preferably, the step of determining whether the user has the intention to record information includes:
[0019] When the user inputs a mobile charging request based on the first mobile charging call platform, feature extraction is performed on the mobile charging request based on the first feature extraction template to obtain request features;
[0020] Matching request characteristics with trigger request characteristics;
[0021] When the match is met, the second feature extraction template, time direction and time range corresponding to the trigger request feature that matches the match are obtained;
[0022] Based on the second feature extraction template, feature extraction is performed on multimodal behavior information generated by the user within a time range based on the time direction of inputting the mobile charging request on the first mobile charging call platform to obtain behavior features;
[0023] Based on the feature pairing table, the request feature is paired with the behavior feature to obtain a feature pair;
[0024] Determine the representation degree corresponding to the feature pair from the representation degree library;
[0025] When the sum of the representation degrees of the feature pairs is greater than or equal to the representation degree and the threshold, it is determined that the user has the intention to record information.
[0026] Preferably, the condition generation rules include:
[0027] Extracting a first information item from the first target information, and extracting a second information item from the second target information; the first information item and the second information item have the same information type and information content;
[0028] When the difference between the number of the second information items and the number of the first information items is greater than or equal to a difference threshold, extracting features from the first information item or the second information item based on a third feature extraction template to obtain a first information feature;
[0029] Determine a first condition generation template corresponding to the difference from a first condition generation template library;
[0030] Generate a template based on the first condition, and generate an information screening condition according to the first information feature;
[0031] and / or,
[0032] Extracting a third information item from the first target information, and extracting a fourth information item from the second target information; the third information item and the fourth information item have the same information type but different information contents;
[0033] Performing difference analysis on the third information item and the fourth information item to obtain a difference degree;
[0034] When the difference is less than or equal to a difference threshold of the information type of the third information item or the fourth information item, extracting features from the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature;
[0035] Determine a second condition generation template corresponding to the difference from the second condition generation template library;
[0036] A template is generated based on the second condition, and an information screening condition is generated according to the second information feature.
[0037] Preferably, the second time period is adjacent to the first time period, and the third time period is adjacent to the second time period.
[0038] An embodiment of the present invention provides a system for synchronizing information, including:
[0039] An acquisition module, used for acquiring information to be synchronized generated by the user based on the first mobile charging calling platform when the user uses the first mobile charging calling platform;
[0040] The synchronization module is used to synchronize the information to be synchronized to the second mobile charging calling platform when the user uses the new second mobile charging calling platform.
[0041] Preferably, the acquisition module acquires the information to be synchronized generated by the user based on the first mobile charging call platform, including:
[0042] Based on the information acquisition template, acquiring information to be synchronized generated by the user based on the first mobile charging call platform;
[0043] and / or,
[0044] During a first period of time when the user uses the first mobile charging calling platform, whenever it is determined that the user has an intention to record information, an information recording auxiliary frame is pushed to the user in the first mobile charging calling platform, and the first target information recorded by the user based on the information recording auxiliary frame is received;
[0045] During a second period of time when the user uses the first mobile charging call platform, whenever the user actively calls up an information recording auxiliary box in the first mobile charging call platform, receiving second target information recorded by the user based on the information recording auxiliary box;
[0046] Based on the condition generation rule, an information screening condition is generated according to the first target information and the second target information;
[0047] During a third period of time when the user uses the first mobile charging calling platform, obtaining third target information that meets the information screening condition and is generated by the user based on the first mobile charging calling platform;
[0048] Integrate the first target information, the second target information and the third target information to obtain information to be synchronized;
[0049] The second time period is after the first time period, and the third time period is after the second time period.
[0050] Preferably, the step of determining whether the user has the intention to record information includes:
[0051] When the user inputs a mobile charging request based on the first mobile charging call platform, feature extraction is performed on the mobile charging request based on the first feature extraction template to obtain request features;
[0052] Matching request characteristics with trigger request characteristics;
[0053] When the match is met, the second feature extraction template, time direction and time range corresponding to the trigger request feature that matches the match are obtained;
[0054] Based on the second feature extraction template, feature extraction is performed on multimodal behavior information generated by the user within a time range based on the time direction of inputting the mobile charging request on the first mobile charging call platform to obtain behavior features;
[0055] Based on the feature pairing table, the request feature is paired with the behavior feature to obtain a feature pair;
[0056] Determine the representation degree corresponding to the feature pair from the representation degree library;
[0057] When the sum of the representation degrees of the feature pairs is greater than or equal to the representation degree and the threshold, it is determined that the user has the intention to record information.
[0058] Preferably, the condition generation rules include:
[0059] Extracting a first information item from the first target information, and extracting a second information item from the second target information; the first information item and the second information item have the same information type and information content;
[0060] When the difference between the number of the second information items and the number of the first information items is greater than or equal to a difference threshold, extracting features from the first information item or the second information item based on a third feature extraction template to obtain a first information feature;
[0061] Determine a first condition generation template corresponding to the difference from a first condition generation template library;
[0062] Generate a template based on the first condition, and generate an information screening condition according to the first information feature;
[0063] and / or,
[0064] Extracting a third information item from the first target information, and extracting a fourth information item from the second target information; the third information item and the fourth information item have the same information type but different information contents;
[0065] Performing difference analysis on the third information item and the fourth information item to obtain a difference degree;
[0066] When the difference is less than or equal to a difference threshold of the information type of the third information item or the fourth information item, extracting features from the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature;
[0067] Determine a second condition generation template corresponding to the difference from the second condition generation template library;
[0068] A template is generated based on the second condition, and an information screening condition is generated according to the second information feature.
[0069] Preferably, the second time period is adjacent to the first time period, and the third time period is adjacent to the second time period.
[0070] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0071] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0073] Figure 1 A schematic diagram of a method for synchronizing information in an embodiment of the present invention;
[0074] Figure 2 Schematic diagram of an information extraction system in an embodiment of the present invention. DETAILED DESCRIPTION
[0075] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0076] The embodiment of the present invention provides a method for synchronizing information, such as Figure 1 As shown, including:
[0077] S1. When a user uses a first mobile charging calling platform, obtaining information to be synchronized generated by the user based on the first mobile charging calling platform;
[0078] S2. When the user uses a new second mobile charging calling platform, the information to be synchronized is synchronized to the second mobile charging calling platform.
[0079] The first mobile charging calling platform is the mobile charging calling platform originally used by the user; the information to be synchronized is the information generated by the user based on the first mobile charging calling platform that needs to be synchronized to the newly used second mobile charging calling platform, which at least includes: usage records reflecting the user's usage preferences, etc.; when the user uses the new second mobile charging calling platform, the information to be synchronized is synchronized to the second mobile charging calling platform.
[0080] When the user uses the first mobile charging call platform, the present application obtains the to-be-synchronized information generated by the user based on the first mobile charging call platform. When the user uses the new second mobile charging call platform, the to-be-synchronized information is synchronized to the second mobile charging call platform. As the mobile charging call platform used by the user is updated or the user uses other mobile charging call platforms, the to-be-synchronized information will be synchronized accordingly, thereby avoiding affecting the new mobile charging call platform used by the user from being unable to provide personalized services to the user, etc., thereby improving the user experience.
[0081] In one embodiment, obtaining the information to be synchronized generated by the user based on the first mobile charging call platform includes:
[0082] Based on the information acquisition template, the information to be synchronized generated by the user based on the first mobile charging call platform is acquired; the information acquisition template is a template for the system to obtain basic information to be synchronized, for example: obtaining registration information generated by the user registering on the first mobile charging call platform;
[0083] and / or,
[0084] During a first period of time when the user uses the first mobile charging call platform, whenever it is determined that the user has an intention to record information, an information recording auxiliary box is pushed to the user in the first mobile charging call platform, and the first target information recorded by the user based on the information recording auxiliary box is received; the first period may be within 30 days after the user starts to use the first mobile charging call platform; during this period, since the user may not be familiar with how to actively record information that needs to be synchronized to other platforms in the future when the first mobile charging call platform is not used, therefore, whenever it is determined that the user has an intention to record information, an information recording auxiliary box is pushed, and after viewing the information recording auxiliary box, the user will record the first target information based on the box; the user can drag the first target information into the information recording auxiliary box, and the information recording auxiliary box will also have information prompting the user to drag the information to be recorded into the box;
[0085] During the second period when the user uses the first mobile charging call platform, whenever the user actively calls the information recording auxiliary box in the first mobile charging call platform, the second target information recorded by the user based on the information recording auxiliary box is received; the second period may be within 60 days after the first period, and after the information recording intention is determined and the information recording auxiliary box is pushed during the first period, during the second period, the user may be familiar with how to actively record information that needs to be synchronized to other platforms in the future without using the first mobile charging call platform, so when the user actively calls the information recording auxiliary box, the second target information recorded by the user based on the information recording auxiliary box is received;
[0086] Based on the condition generation rule, an information screening condition is generated according to the first target information and the second target information; the third period is from the second period until the user stops using the first mobile charging call platform; the information screening condition is for the system to automatically screen out information that needs to be recorded and needs to be synchronized to other platforms when the user does not use the first mobile charging call platform in the future within the third period;
[0087] During a third period of time when the user uses the first mobile charging calling platform, obtaining third target information that meets the information screening condition generated by the user based on the first mobile charging calling platform; during the third period of time, when the user generates third target information that meets the information screening condition based on the first mobile charging calling platform, the system automatically records it;
[0088] Integrate the first target information, the second target information and the third target information to obtain the information to be synchronized; finally, integrate each target information to obtain the information to be synchronized;
[0089] The second time period is after the first time period, and the third time period is after the second time period.
[0090] When acquiring the information to be synchronized generated by the user based on the first mobile charging call platform, the embodiment of the present invention first introduces an information acquisition template for the system to obtain basic information to be synchronized. Then, the first time period, the second time period and the third time period are introduced, and each target information is recorded in the most appropriate manner in different time periods, thereby improving the applicability of the system, eliminating the need for the system to continuously intervene in recording, and reducing the resource usage of the system.
[0091] In one embodiment, the step of determining whether the user has an intention to record information includes:
[0092] When the user inputs a mobile charging request based on the first mobile charging call platform, the mobile charging request is feature extracted based on the first feature extraction template to obtain request features; when the user inputs a mobile charging request based on the first mobile charging call platform, it indicates that the user currently needs to perform mobile charging; the first feature extraction template is a template for the system to extract features of the mobile charging request; the extracted request features include at least: request time, request location, whether a charging cover docking password is included (if the charging cover docking password is included, the user can leave the vehicle by himself, and after the mobile charging vehicle arrives at the user's vehicle, the charging cover can be opened by himself and the charging gun can be inserted through the password), etc.;
[0093] Matching request characteristics with trigger request characteristics;
[0094] When the match is met, the second feature extraction template, time direction and time range corresponding to the trigger request feature that matches the match are obtained; the trigger feature corresponds to the second feature extraction template, time direction and time range. For example, if the trigger feature includes the charging cover docking password, it means that the user will not wait for the mobile charging vehicle at the same place, and the location where the user goes after leaving the vehicle can be determined to determine the user's usage preference, then the time direction is after, and the time range is 10 minutes later;
[0095] Based on the second feature extraction template, feature extraction is performed on the multimodal behavior information generated by the user within the time range in the time direction of the mobile charging request input based on the first mobile charging call platform to obtain the behavior feature; the multimodal behavior information at least includes: the location where the user goes, the content of the user's speech, etc.; the behavior feature is the feature of the multimodal information;
[0096] Based on the feature matching table, the request feature is matched with the behavior feature to obtain a feature pair; there are multiple sets of request features and behavior features that should be matched in the feature matching table, and the system can match the request feature with the behavior feature to obtain a feature pair by comparing the feature matching table; for example, a set of request features and behavior features that should be matched in the feature matching table include a charging cover docking password and a destination;
[0097] Determine the representation degree corresponding to the feature pair from the representation degree library; there are representation degrees corresponding to different feature pairs in the representation degree library, and the larger the representation degree, the greater the degree to which the user represented by the feature pair has the intention to record information; for example: the request feature and the behavior feature in the feature pair respectively include the charging cover docking password and the destination, which means that the user prefers to leave the vehicle and go to a certain location after calling the mobile charging vehicle, then it is determined that there is an intention to record information, and the representation degree is 8;
[0098] When the sum of the representation degrees of the feature pairs is greater than or equal to the representation degree and the threshold, it is determined that the user has an intention to record information. The representation degree and the threshold can be 15; when the sum of the representation degrees of the feature pairs is greater than or equal to the representation degree and the threshold, it is determined that the user has an intention to record information.
[0099] When determining the user's intention to record presence information, the embodiment of the present invention introduces a trigger feature and a corresponding second feature extraction template, time direction and time range, quickly and specifically determines the multimodal behavior information and performs feature extraction, introduces a feature matching table and a representation degree library, and comprehensively and accurately determines the user's intention to record presence information.
[0100] In one embodiment, the condition generation rule includes:
[0101] Extracting a first information item from the first target information, and extracting a second information item from the second target information; the first information item and the second information item have the same information type and information content;
[0102] When the difference between the number of the second information items and the number of the first information items is greater than or equal to the difference threshold, based on the third feature extraction template, feature extraction is performed on the first information item or the second information item to obtain the first information feature; the difference threshold may be 5; when the difference between the number of the second information items and the number of the first information items is greater than or equal to the difference threshold, it indicates that the user has repeated more information that was assisted by the system to record in the first time period in the second time period, indicating that the information that needs to be recorded in the third time period can be determined based on the first target information or the second target information; the third feature extraction template is a template for the system to extract features from the first target information or the second target information;
[0103] Determine a first condition generation template corresponding to the difference value from the first condition generation template library; there are first condition generation templates corresponding to different difference values in the first condition generation template library, the larger the difference value, the higher the degree to which the user repeats more information assisted by the system to be recorded in the first time period in the second time period, the greater the degree to which the user clearly wants to record so as to synchronize later, and the greater the similarity between the third target information screened out by the information screening condition constraint generated by the first condition generation template and the first target information or the second target information;
[0104] Generate a template based on the first condition, and generate an information screening condition based on the first information feature; finally, generate a template based on the first condition, and generate an information screening condition based on the first information feature; for example, the information screening condition is to screen out the similarity between the third target information and the first target information or the second target information being greater than or equal to 95%;
[0105] and / or,
[0106] Extracting a third information item from the first target information, and extracting a fourth information item from the second target information; the third information item and the fourth information item have the same information type but different information contents;
[0107] Performing difference analysis on the third information item and the fourth information item to obtain a difference degree; a greater difference degree indicates a greater degree of difference between the third information item and the fourth information item;
[0108] When the difference is less than or equal to the difference threshold of the information type of the third information item or the fourth information item, based on the fourth feature extraction template, feature extraction is performed on the third information item and the fourth information item to obtain the second information feature; a difference threshold is preset for different information types; when the difference is less than or equal to the difference threshold of the information type of the third information item or the fourth information item, it indicates that the third information item and the fourth information item of the same information type but different information contents reflect that the user has multiple specific preferences for the same type of record preference, and feature extraction is performed on the third information item and the fourth information item to obtain the second information feature, and the fourth feature extraction template is a template for the system to perform feature extraction on the third information item and the fourth information item at the same time;
[0109] Determine a second condition generation template corresponding to the difference from the second condition generation template library; the second condition generation template library has second condition generation templates corresponding to different differences, and the greater the difference, the smaller the similarity between the third target information screened by the information screening condition constraint generated by the first condition generation template and the third target information or the fourth target information;
[0110] A template is generated based on the second condition, and an information screening condition is generated according to the second information feature. For example, the information screening condition is to screen out the similarity between the third target information and the first target information or the second target information being greater than or equal to 45%.
[0111] In one embodiment, the second time period is adjacent to the first time period, and the third time period is adjacent to the second time period.
[0112] The second time period may also be adjacent to the first time period, and the third time period may also be adjacent to the second time period.
[0113] The embodiment of the present invention provides a system for synchronizing information, such as Figure 2 As shown, including:
[0114] An acquisition module 1 is used to acquire information to be synchronized generated by the user based on the first mobile charging calling platform when the user uses the first mobile charging calling platform;
[0115] The synchronization module 2 is used to synchronize the information to be synchronized to the second mobile charging calling platform when the user uses the new second mobile charging calling platform.
[0116] The acquisition module acquires information to be synchronized generated by the user based on the first mobile charging call platform, including:
[0117] Based on the information acquisition template, acquiring information to be synchronized generated by the user based on the first mobile charging call platform;
[0118] and / or,
[0119] During a first period of time when the user uses the first mobile charging calling platform, whenever it is determined that the user has an intention to record information, an information recording auxiliary frame is pushed to the user in the first mobile charging calling platform, and the first target information recorded by the user based on the information recording auxiliary frame is received;
[0120] During a second period of time when the user uses the first mobile charging call platform, whenever the user actively calls up an information recording auxiliary box in the first mobile charging call platform, receiving second target information recorded by the user based on the information recording auxiliary box;
[0121] Based on the condition generation rule, an information screening condition is generated according to the first target information and the second target information;
[0122] During a third period of time when the user uses the first mobile charging calling platform, obtaining third target information that meets the information screening condition and is generated by the user based on the first mobile charging calling platform;
[0123] Integrate the first target information, the second target information and the third target information to obtain information to be synchronized;
[0124] The second time period is after the first time period, and the third time period is after the second time period.
[0125] The steps to determine whether a user intends to record information include:
[0126] When the user inputs a mobile charging request based on the first mobile charging call platform, feature extraction is performed on the mobile charging request based on the first feature extraction template to obtain request features;
[0127] Matching request characteristics with trigger request characteristics;
[0128] When the match is met, the second feature extraction template, time direction and time range corresponding to the trigger request feature that matches the match are obtained;
[0129] Based on the second feature extraction template, feature extraction is performed on multimodal behavior information generated by the user within a time range based on the time direction of inputting the mobile charging request on the first mobile charging call platform to obtain behavior features;
[0130] Based on the feature pairing table, the request feature is paired with the behavior feature to obtain a feature pair;
[0131] Determine the representation degree corresponding to the feature pair from the representation degree library;
[0132] When the sum of the representation degrees of the feature pairs is greater than or equal to the representation degree and the threshold, it is determined that the user has the intention to record information.
[0133] Conditional generation rules include:
[0134] Extracting a first information item from the first target information, and extracting a second information item from the second target information; the first information item and the second information item have the same information type and information content;
[0135] When the difference between the number of the second information items and the number of the first information items is greater than or equal to a difference threshold, extracting features from the first information item or the second information item based on a third feature extraction template to obtain a first information feature;
[0136] Determine a first condition generation template corresponding to the difference from a first condition generation template library;
[0137] Generate a template based on the first condition, and generate an information screening condition according to the first information feature;
[0138] and / or,
[0139] Extracting a third information item from the first target information, and extracting a fourth information item from the second target information; the third information item and the fourth information item have the same information type but different information contents;
[0140] Performing difference analysis on the third information item and the fourth information item to obtain a difference degree;
[0141] When the difference is less than or equal to a difference threshold of the information type of the third information item or the fourth information item, extracting features from the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature;
[0142] Determine a second condition generation template corresponding to the difference from the second condition generation template library;
[0143] A template is generated based on the second condition, and an information screening condition is generated according to the second information feature.
[0144] The second time period is adjacent to the first time period, and the third time period is adjacent to the second time period.
[0145] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for synchronizing information, characterized in that: include: When the user uses the first mobile charging calling platform, obtaining information to be synchronized generated by the user based on the first mobile charging calling platform; When the user uses the new second mobile charging calling platform, the information to be synchronized is synchronized to the second mobile charging calling platform; The obtaining of information to be synchronized generated by the user based on the first mobile charging calling platform includes: During a first period of time when the user uses the first mobile charging calling platform, whenever it is determined that the user has an intention to record information, an information recording auxiliary frame is pushed to the user in the first mobile charging calling platform, and the first target information recorded by the user based on the information recording auxiliary frame is received; During a second period of time when the user uses the first mobile charging call platform, whenever the user actively calls up an information recording auxiliary box in the first mobile charging call platform, receiving second target information recorded by the user based on the information recording auxiliary box; Based on the condition generation rule, an information screening condition is generated according to the first target information and the second target information; During a third period of time when the user uses the first mobile charging calling platform, obtaining third target information that meets the information screening condition and is generated by the user based on the first mobile charging calling platform; Integrate the first target information, the second target information and the third target information to obtain information to be synchronized; The second time period is after the first time period, and the third time period is after the second time period.
2. The method for synchronizing information according to claim 1, characterized in that: The steps to determine whether a user intends to record information include: When the user inputs a mobile charging request based on the first mobile charging call platform, feature extraction is performed on the mobile charging request based on the first feature extraction template to obtain request features; Matching request characteristics with trigger request characteristics; When the match is met, the second feature extraction template, time direction and time range corresponding to the trigger request feature that matches the match are obtained; Based on the second feature extraction template, feature extraction is performed on multimodal behavior information generated by the user within a time range in the time direction of inputting the mobile charging request based on the first mobile charging call platform to obtain behavior features; Based on the feature pairing table, the request feature is paired with the behavior feature to obtain a feature pair; Determine the representation degree corresponding to the feature pair from the representation degree library; When the sum of the representation degrees of the feature pairs is greater than or equal to the representation degree and the threshold, it is determined that the user has the intention to record information.
3. The method for synchronizing information according to claim 1, characterized in that: Conditional generation rules include: Extracting a first information item from the first target information, and extracting a second information item from the second target information; the first information item and the second information item have the same information type and information content; When the difference between the number of the second information items and the number of the first information items is greater than or equal to a difference threshold, extracting features from the first information item or the second information item based on a third feature extraction template to obtain a first information feature; Determine a first condition generation template corresponding to the difference from a first condition generation template library; Generate a template based on the first condition, and generate an information screening condition according to the first information feature; and / or, Extracting a third information item from the first target information, and extracting a fourth information item from the second target information; the third information item and the fourth information item have the same information type but different information contents; Performing difference analysis on the third information item and the fourth information item to obtain a difference degree; When the difference is less than or equal to the difference threshold of the information type of the third information item or the fourth information item, extracting features from the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature; Determine a second condition generation template corresponding to the difference from the second condition generation template library; A template is generated based on the second condition, and an information screening condition is generated according to the second information feature.
4. The method for synchronizing information according to claim 1, characterized in that: The second time period is adjacent to the first time period, and the third time period is adjacent to the second time period.
5. A system for synchronizing information, characterized in that: include: An acquisition module, used for acquiring information to be synchronized generated by the user based on the first mobile charging calling platform when the user uses the first mobile charging calling platform; A synchronization module, used for synchronizing the information to be synchronized to the second mobile charging calling platform when the user uses the new second mobile charging calling platform; The acquisition module acquires information to be synchronized generated by the user based on the first mobile charging call platform, including: During a first period of time when the user uses the first mobile charging calling platform, whenever it is determined that the user has an intention to record information, an information recording auxiliary frame is pushed to the user in the first mobile charging calling platform, and the first target information recorded by the user based on the information recording auxiliary frame is received; During a second period of time when the user uses the first mobile charging call platform, whenever the user actively calls up an information recording auxiliary box in the first mobile charging call platform, receiving second target information recorded by the user based on the information recording auxiliary box; Based on the condition generation rule, an information screening condition is generated according to the first target information and the second target information; During a third period of time when the user uses the first mobile charging calling platform, obtaining third target information that meets the information screening condition and is generated by the user based on the first mobile charging calling platform; Integrate the first target information, the second target information and the third target information to obtain information to be synchronized; The second time period is after the first time period, and the third time period is after the second time period.
6. The system for synchronizing information as claimed in claim 5, characterized in that: The steps to determine whether a user intends to record information include: When the user inputs a mobile charging request based on the first mobile charging call platform, feature extraction is performed on the mobile charging request based on the first feature extraction template to obtain request features; Matching request characteristics with trigger request characteristics; When the match is met, the second feature extraction template, time direction and time range corresponding to the trigger request feature that matches the match are obtained; Based on the second feature extraction template, feature extraction is performed on multimodal behavior information generated by the user within a time range based on the time direction of inputting the mobile charging request on the first mobile charging call platform to obtain behavior features; Based on the feature pairing table, the request feature is paired with the behavior feature to obtain a feature pair; Determine the representation degree corresponding to the feature pair from the representation degree library; When the sum of the representation degrees of the feature pairs is greater than or equal to the representation degree and the threshold, it is determined that the user has the intention to record information.
7. The system for synchronizing information as claimed in claim 5, characterized in that: Conditional generation rules include: Extracting a first information item from the first target information, and extracting a second information item from the second target information; the first information item and the second information item have the same information type and information content; When the difference between the number of the second information items and the number of the first information items is greater than or equal to a difference threshold, extracting features from the first information item or the second information item based on a third feature extraction template to obtain a first information feature; Determine a first condition generation template corresponding to the difference from a first condition generation template library; Generate a template based on the first condition, and generate an information screening condition according to the first information feature; and / or, Extracting a third information item from the first target information, and extracting a fourth information item from the second target information; the third information item and the fourth information item have the same information type but different information contents; Performing difference analysis on the third information item and the fourth information item to obtain a difference degree; When the difference is less than or equal to a difference threshold of the information type of the third information item or the fourth information item, extracting features from the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature; Determine a second condition generation template corresponding to the difference from the second condition generation template library; A template is generated based on the second condition, and an information screening condition is generated according to the second information feature.
8. The system for synchronizing information as claimed in claim 5, characterized in that: The second time period is adjacent to the first time period, and the third time period is adjacent to the second time period.
Citation Information
Patent Citations
Content recommendation method and device, electronic equipment and computer readable medium
CN110188280A