Intelligent addressing and secure communication method, device, equipment, medium and product
By generating composite feature information and establishing an end-to-end encrypted communication connection, the problems of identity leakage and low connection efficiency in social platforms are solved, achieving a balance between efficient privacy protection and convenient communication.
Patent Information
- Application Number
- CN202511887065.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-15
- Publication Date
- 2026-02-24
AI Technical Summary
Existing social platforms suffer from issues such as easy leakage of real identity information, low connection efficiency, and mismatch between communication methods and scenarios during the user addressing and connection process, making it difficult to balance communication convenience and privacy security.
By acquiring real-world and event features from user terminal input, composite feature information is generated, metadata and feature identifiers are extracted, connection method matching strategies are suggested, and a one-time communication connection is established. An end-to-end encrypted communication link is used to achieve localized irreversible information processing.
It improves addressing accuracy and connection efficiency, eliminates the risk of real identity information leakage, dynamically balances privacy protection and communication needs, and prevents post-event harassment.
Smart Images

Figure CN121567448A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to an intelligent addressing and secure communication method, apparatus, device, medium and product. Background Technology
[0002] In current social connection scenarios, traditional social platforms mainly rely on virtual identifiers (such as accounts, mobile phone numbers, etc.) to achieve addressing and connection between users. However, the use of virtual identifiers faces multiple pain points in practical applications, such as easy leakage of real identity information, low connection efficiency, mismatch between communication methods and scenarios, and harassment after the exposure of real contact information. It is difficult to balance the convenience of communication and privacy security. Therefore, there is an urgent need to provide an intelligent addressing and secure communication method that can balance the convenience of communication and privacy security. Summary of the Invention
[0003] In view of the above-mentioned defects or deficiencies in the related technologies, the purpose of this application is to provide an intelligent addressing and secure communication method, apparatus, device, medium and product that can improve privacy and security while ensuring communication convenience.
[0004] To achieve the above objectives, this application provides the following solution: In a first aspect, this application provides an intelligent addressing and secure communication method, comprising: acquiring composite feature information sent by a first user terminal; the composite feature information being fused feature information generated by the first user terminal based on real-world features and event features input by a first user; extracting metadata and feature identifiers of the composite feature information, and matching a second user and generating a connection method suggestion strategy based on the metadata and feature identifiers; sending the second user and the connection method suggestion strategy to the first user terminal, the first user terminal displaying the second user and the connection method suggestion strategy, and acquiring the connection method determined by the first user based on the connection method suggestion strategy; and establishing a one-time communication connection between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user based on the connection method sent by the first user terminal and feedback information from the second user terminal responding to the connection method.
[0005] Optionally, the fused feature information generated by the first user terminal based on the reality features and event features input by the first user includes: the first user terminal acquiring the reality features and event features input by the first user, performing hash processing on the reality features to obtain feature identifiers, and associating the event features with the feature identifiers to constitute the fused feature information.
[0006] Optionally, the step of extracting the metadata and feature identifiers of the composite feature information, and matching the second user and generating a connection method suggestion strategy based on the metadata and feature identifiers, includes: parsing the event features of the fused feature information to obtain the metadata; the metadata includes the event type and the event urgency; generating the connection method suggestion strategy based on the metadata and the extracted feature identifiers; the connection method suggestion strategy includes recommending the second user's business card and recommending immediate call.
[0007] Optionally, the step of establishing a one-time communication connection between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user, based on the connection method sent by the first user terminal and the feedback information of the second user terminal in response to the connection method, includes: if the connection method sent by the first user terminal is to recommend the second user's business card, then the first user's hierarchical business card is sent to the second user terminal, and the hierarchical business cards of the first user and the second user are exchanged based on the first feedback information of the second user terminal; the hierarchical business card includes the second user's surname and gender; if the connection method sent by the first user terminal is to recommend an immediate call, then an event-type virtual identifier is randomly assigned to the current communication event, a temporary mapping relationship is established between the event-type virtual identifier and the real identifiers of the first user terminal and the second user terminal, and an end-to-end encrypted communication link is established for the first user terminal and the second user terminal based on the temporary mapping relationship; the communication link is an audio / video call link or an end-to-end encrypted instant messaging session link based on a temporary session ID.
[0008] Optionally, the method further includes: when the connection mode sent by the first user terminal is to recommend immediate call, monitoring the call duration between the first user terminal and the second user terminal; when the call duration is greater than a preset threshold, exchanging tiered business cards between the first user and the second user; when the call duration is less than or equal to the preset threshold, sending a prompt to the second user terminal asking whether to receive the first user's tiered business card, and exchanging or terminating the process based on the second feedback information sent by the second user terminal in response to the prompt.
[0009] Optionally, the method further includes: monitoring the communication validity period of the first user terminal and the second user terminal, wherein either the first user terminal or the second user terminal can establish a communication connection through a corresponding event-type virtual identifier within the communication validity period; the communication validity period is preset by the system or set by the first user or the second user.
[0010] Secondly, this application provides an intelligent addressing and secure communication device, comprising: The acquisition module is used to acquire composite feature information sent by the first user terminal; the composite feature information is fused feature information generated by the first user terminal based on the reality features and event features input by the first user; The extraction and generation module is used to extract the metadata and feature identifiers of the composite feature information, and match the second user and generate a connection method suggestion strategy based on the metadata and feature identifiers; The sending module is used to send the second user and connection method suggestion policy to the first user terminal. The first user terminal displays the second user and connection method suggestion policy and obtains the connection method determined by the first user based on the connection method suggestion policy. The communication establishment module is used to establish a one-time communication connection between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user, based on the connection method sent by the first user terminal and the feedback information of the second user terminal responding to the connection method.
[0011] Thirdly, this application provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the intelligent addressing and secure communication method described in any one of the above.
[0012] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the intelligent addressing and secure communication method described in any one of the above descriptions.
[0013] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the intelligent addressing and secure communication method described in any one of the above descriptions.
[0014] According to the specific embodiments provided in this application, the following technical effects are disclosed: This application provides an intelligent addressing and secure communication method, apparatus, device, medium, and product. It extracts metadata and feature identifiers from composite feature information sent by a first user terminal; matches a second user with the metadata and feature identifiers and generates a connection method suggestion strategy; obtains the connection method determined by the first user sent by the first user terminal by sending the second user and the connection method suggestion strategy to the first user terminal; and establishes a one-time communication connection between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user by using the connection method sent by the first user terminal and the feedback information of the connection method responded to by the second user terminal. On the one hand, the metadata and feature identifiers can accurately match the second user and the connection method, effectively improving addressing accuracy and connection efficiency. On the other hand, by processing the composite feature information locally by the first user terminal, a localized irreversible information processing mechanism can be established, avoiding the risk of real identity information leakage from the source. By establishing a one-time communication connection between the first user terminal and the second user terminal, post-event harassment can be prevented, achieving a dynamic balance between privacy protection and communication needs. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 An application environment diagram of an intelligent addressing and secure communication method provided in an embodiment of this application; Figure 2 A flowchart illustrating an intelligent addressing and secure communication method provided in an embodiment of this application; Figure 3 A schematic diagram showing different interfaces of a first user terminal provided in an embodiment of this application; Figure 4 for Figure 3 A schematic diagram of the display of interface a; Figure 5 for Figure 3 A schematic diagram of the display of interface b; Figure 6 for Figure 3 A schematic diagram of the display of interface c in the middle; Figure 7 for Figure 3 A schematic diagram of the display of interface d in the middle; Figure 8 A flowchart illustrating an intelligent addressing and secure communication method provided in another embodiment of this application; Figure 9 A functional module diagram of an intelligent addressing and secure communication device provided in an embodiment of this application; Figure 10 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0017] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0018] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0019] The intelligent addressing and secure communication method provided in this application can be applied to, for example... Figure 1 The application environment shown includes a first user terminal 101, a server 102, and a second user terminal 103. In this embodiment, the first user terminal corresponding to the first user is the requester, and the second user terminal corresponding to the second user is the requested party. Specifically, the first user terminal 101 generates fused feature information based on the real-world features and event features input by the first user. The real-world features are used to address the target object (the second user), and the event features are used to describe the communication context. The server 102 obtains the composite feature information sent by the first user terminal, extracts the metadata and feature identifiers of the composite feature information, and matches the second user and generates a connection method suggestion strategy based on the metadata and feature identifiers. It then sends the second user and the connection method suggestion strategy to the first user terminal, which displays the second user and the connection method suggestion strategy, and obtains the connection method determined by the first user based on the connection method suggestion strategy. Based on the connection method sent by the first user terminal and the feedback information from the second user terminal's response to the connection method, a one-time communication connection is established between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user. The second user terminal 103 generates feedback information in response to the connection method and sends the feedback information to the server.
[0020] The first user terminal 101 and the second user terminal 103 can be, but are not limited to, various desktop computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, and smart in-vehicle devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. The server 102 can be implemented using a standalone server or a server cluster composed of multiple servers, or it can be a cloud server.
[0021] In one exemplary embodiment, such as Figure 2 As shown, an intelligent addressing and secure communication method is provided. This method is executed by a computer device, specifically by a terminal or server alone, or by both a terminal and a server. In this embodiment, the method is applied to... Figure 1 Taking server 102 as an example, the explanation includes the following steps S201 to S204. Wherein: Step S201: Obtain the composite feature information sent by the first user terminal.
[0022] In the example embodiment, the composite feature information is the fused feature information generated by the first user terminal based on the reality features and event features input by the first user; wherein, the reality features are, for example, observable social identity identifiers such as the company name, project name, position, and surname of the target object; the event features are unstructured natural language descriptions of the events that need to be processed, such as project delays and the urgent need to discuss solutions.
[0023] Optionally, the first user terminal obtains the real-world features and event features input by the first user, performs hash processing on the real-world features to obtain feature identifiers, and associates the event features and feature identifiers to form fused feature information.
[0024] It should be noted that the first user terminal device performs localized processing on the real-world features and event features input by the first user. Specifically, it performs hash processing on the real-world features to generate irreversible feature identifiers; it performs keyword extraction processing on the event features; and it uploads the processed feature data to the service platform. Furthermore, the composite feature information does not include complete and accurate contact information.
[0025] By combining real-world features with event features, it is possible to move from "finding people" to "intelligently finding and connecting the most suitable person to handle the matter," which can effectively improve addressing accuracy and connection efficiency.
[0026] Step S202: Extract the metadata and feature identifiers of the composite feature information, and match the second user and generate a connection method suggestion strategy based on the metadata and feature identifiers.
[0027] In the example implementation, metadata includes event type, event urgency, and required skills. For example, event type: technical failure - database; urgency: extremely high; required skills: database maintenance. Connection method suggestion strategies include recommending a second user's contact information and recommending immediate calling.
[0028] Optionally, the server parses the event features with fused feature information to obtain metadata; based on the metadata and extracted feature identifiers, it generates a connection method suggestion strategy. According to the feature identifiers and event metadata, it accurately matches a second user from the user database and pushes the second user and the connection method suggestion strategy to the first user's terminal.
[0029] It should be noted that in this embodiment, an NLP model is used to deeply analyze event features and extract structured metadata. The extracted metadata is then combined with the received feature identifiers for analysis to obtain connection method suggestion strategies. For example, the connection method suggestion strategy is generated as follows: IF (urgency level extracted from event features = "high") OR (real-world feature "position" = "executive") THEN: "Recommend calling immediately"; ELSE: "Recommend sending business card". A machine classification model is used to analyze the metadata and feature identifiers, and a gradient boosting decision tree is used to analyze the metadata and feature identifiers, outputting the probability and suggestion of "call immediately" or "send business card".
[0030] Furthermore, the user database in this application embodiment is personal information collected with user authorization, and authorization from the corresponding individual, enterprise, or organization is also required during the adoption or matching process.
[0031] Step S203: Send the second user and connection method suggestion policy to the first user terminal. The first user terminal displays the second user and connection method suggestion policy and obtains the connection method determined by the first user based on the connection method suggestion policy.
[0032] In the example embodiment, the server sends a second user and connection method suggestion policy to the first user terminal. The first user terminal displays the second user and connection method suggestion policy. The first user can choose to accept the suggestion or make a selection based on the displayed second user and connection method suggestion policy. If the first user chooses to accept the suggestion, they can choose to recommend the second user's business card or recommend an immediate call. If the first user chooses to make a selection, they can choose either the recommended second user's business card or an immediate call. For example, if the first user refuses to accept the recommended second user's business card, they can choose to make an immediate call, or if the first user refuses to accept an immediate call, they can choose to recommend the second user's business card.
[0033] Step S204: Based on the feedback information of the connection method sent by the first user terminal and the connection method responded by the second user terminal, a one-time communication connection is established between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user.
[0034] In the example embodiment, the second user terminal displays the connection method determined by the first user, and the feedback information is generated by the second user terminal based on whether the second user agrees or disagrees with the connection method. That is, the feedback information may include agreeing to send a business card or agreeing to make an immediate call.
[0035] In conjunction with the above embodiments, if the connection method sent by the first user terminal is to recommend the second user's business card, then the first user's hierarchical business card is sent to the second user terminal, and the hierarchical business cards of the first user and the second user are exchanged based on the first feedback information of the second user terminal; the hierarchical business card includes the second user's surname and gender; if the connection method sent by the first user terminal is to recommend an immediate call, then an event-type virtual identifier is randomly assigned to the current communication event, a temporary mapping relationship is established between the event-type virtual identifier and the real identifiers of the first user terminal and the second user terminal, and an end-to-end encrypted communication link is established for the first user terminal and the second user terminal based on the temporary mapping relationship; the communication link is an audio / video call link or an end-to-end encrypted instant messaging session link based on a temporary session ID.
[0036] It should be noted that the first feedback message is an agreement to send a business card. The server sends the first user's tiered business card (surname, gender, and de-identified ID) to the second user's terminal, allowing the second user to obtain the first user's identity information. If the user chooses to call immediately: the server assigns an event-type virtual identifier to both the first and second user terminals and establishes an end-to-end encrypted call. Both parties' interfaces display relevant contextual information. For example, the first user terminal's interface displays an event summary, while the second user terminal's interface displays "Mr. / Ms. [Name], call regarding [Event Summary]".
[0037] In other specific embodiments, the above method further includes the following steps S301 to S302, namely: Step S301: When the connection method sent by the first user terminal is to recommend immediate call, the call duration between the first user terminal and the second user terminal is monitored. When the call duration exceeds a preset threshold, the hierarchical business cards of the first user and the second user are exchanged. Step S302: When the call duration is less than or equal to a preset threshold, send a prompt to the second user terminal asking whether to receive the first user's tiered business card, and exchange or terminate the process based on the second feedback information sent by the second user terminal in response to the prompt.
[0038] It should be noted that the preset threshold in this embodiment is system-defined or set by the first user or the second user. The second feedback information is whether to agree to send a business card or disagree to send a business card. If the first user agrees to send a business card, the hierarchical business cards of the first user and the second user are exchanged; if the first user disagrees to send a business card, the process is terminated.
[0039] In other specific embodiments, the above method further includes: monitoring the communication validity period of the first user terminal and the second user terminal, wherein either the first user terminal or the second user terminal can establish a communication connection through the corresponding event-type virtual identifier within the communication validity period; the communication validity period is preset by the system or set by the first user or the second user.
[0040] In emergency technical malfunction assistance scenarios, combined with Figure 3 The above embodiments can be understood as, for example, user A (the first user) on interface a (of the first user's terminal) Figure 4 (As shown) Input composite features, that is, input real-world features in the company / position / surname fields, such as "a certain technology company", "a certain project", "backend technical lead", "Li"; input event features in the event description field, such as: "Production database CPU continuously alarms at 100%, immediate investigation required!"; then, the first user terminal hashes the real-world features to obtain feature identifiers, and merges the feature identifiers with the real-world features to form composite feature information; the server parses the composite feature information and outputs metadata; for example, event type: technical failure - database; urgency level: extremely high. The server generates a connection method suggestion strategy based on the metadata and feature identifiers, that is, "recommend immediate call"; for example, interface b ( Figure 5 The system displays strategy suggestions and matching results, showing "Match found: Engineer Li," highlighting the system recommendation: Call Now, and displaying "Receive Suggestion" and "Send Business Card" buttons. Afterwards, the server matches user B (the second user) and sends user B and the recommended call to the first user's terminal. User A selects one-click confirmation. The server assigns a virtual number and establishes a call. The interface of the second user's terminal corresponding to user B displays "Mr. B, Mr. A's call regarding 'urgent production database failure,'" while the interface of the first user's terminal corresponding to user A displays "Mr. B's surname and position," for example... Figure 6 Interface c shows "Li", "Engineer", "A Certain Technology Company", "Backend Technical Lead of a Certain Project", "Calling via Virtual Number..." and displays an event summary (such as an emergency production database failure). After the call ends, users A and B can choose to exchange tiered name cards, which makes the virtual number valid for 24 hours. Additionally, the system displays the remaining call time based on the call duration, as shown in interface d on the first user terminal. Figure 7As shown, the system displays "Call ended" and "Contact information saved: Engineer Li" and prompts "Virtual number validity period: 23 hours remaining," which facilitates follow-up by user A, user B, or the system.
[0041] It should be noted that, in this embodiment of the application, the first user and the second user may, on a completely voluntary basis, exchange more contact information through the communication methods provided by the server to upgrade their communication relationship. For example, if the target task is not completed within 24 hours, user A and / or user B may choose to upgrade their communication level relationship, extending the effective period of communication to a custom event defined by both parties. If the relationship is not upgraded, the connection will automatically expire after 24 hours.
[0042] In another exemplary embodiment of this application, such as Figure 3 As shown, establishing a communication connection between the first user terminal and the third user terminal can include four stages. The first stage involves demand input and AI interaction, where user A has pre-authorized the platform AI to perform contextual analysis of the dialogue initiated by the first user terminal. Subsequent dialogues involve user A communicating with the platform AI through the first user terminal to clarify their needs. For example, user A might say, "Please introduce a certain project." The platform AI might reply, "The project is… (here is a system-generated project summary)." User A might then ask, "I want to find the project manager to introduce our company's products. How can I contact the relevant person in charge?"
[0043] The second phase: Security review and intelligent matching; namely, platform security review: After receiving the dialogue content, the platform first conducts an automatic review based on basic security rules (such as content compliance, prohibition of sensitive words, etc.). If the review is successful, metadata extraction is performed, that is, the platform uses natural language processing technology to extract key metadata from the dialogue content (e.g., the project name extracted from the AI response, the intent "finding a person in charge" extracted from user A's question); if the review fails, the process terminates. Then, based on the extracted metadata, it determines whether user C is matched; that is, the platform matches the target contact user C from its registered user database based on the extracted metadata.
[0044] It should be noted that during the matching process, user C has proactively authorized the platform in their privacy settings (for example, by checking "Allow me to be matched by 'project name'"), allowing the platform to match them as a contact if they meet the conditions they set.
[0045] The core objective of content compliance in this application embodiment is to ensure that user communication requests are legal, do not infringe upon the rights of others, and conform to the platform's service principles. Specifically, this can include the following dimensions: 1. Legality compliance: complying with national laws and regulations and not containing any illegal information (such as content involving crime, contraband trading, or disruption of public order); 2. Rights protection compliance: not containing content that infringes upon the privacy, reputation, or intellectual property rights of others (such as unauthorized disclosure of others' information, defamation, insults, or misappropriation of trade secrets); 3. Communication purpose compliance: communication requests must match legitimate business scenarios (such as "project matching, troubleshooting assistance, business promotion"), and prohibiting malicious harassment, fraud, false advertising, and other illegal purposes; 4. Public order and good morals compliance: not containing content that violates social public morality and public order and good morals; 5. Platform rule compliance: conforming to the platform's preset service boundaries (such as only supporting legitimate addressing based on "real-world characteristics + event characteristics" and prohibiting irrelevant requests beyond the scope of business).
[0046] The prohibition of sensitive words is related to content compliance and is mainly used to avoid illegal risks, protect user rights, and maintain communication order. Common types include: 1. Policy-sensitive words; 2. Words related to illegal and criminal activities; 3. Pornographic and vulgar words; 4. Insulting and defamatory words; 5. Words that endanger public safety; 6. Illegal commercial words; 7. Words related to privacy infringement, such as words involving the infringement of others' privacy, such as secretly filming and eavesdropping; 8. Words related to malicious harassment, such as words that violate the principle of voluntary communication, such as malicious debt collection, repeated harassment, and threats.
[0047] The content compliance and prohibited sensitive words involved in the embodiments of this application serve as the basic rules for security auditing. The content may vary depending on the communication application scenario, and the specific application shall prevail. This application does not impose specific restrictions.
[0048] Phase 3: Establishing a privacy-protected connection; that is, pushing the matching result to user A. If the match is successful, user A will receive a pop-up notification through the first user terminal; then, user A selects the connection method according to their own situation, that is, "Matched with project leader C, please select: [Send business card] [Call]". If User A selects "Send Business Card," the business card sending process is as follows: The platform will, according to its privacy protection rules, send User A's tiered business card (containing only surname and gender) only to User C. User A can add a message. User C's terminal will display that a new business card has been received. Business card exchange mechanism: The two parties can only exchange this tiered business card when User C actively clicks to reply to it; if User C only views it without clicking to reply, no information exchange is triggered. If User A selects "Call," the platform will assign it an event-based virtual intermediary number (this number is simultaneously bound to both User A and User C, allowing both parties to contact each other by dialing this number). The system automatically calls this virtual number, and the call / incoming call interface of both the first user terminal corresponding to User A and the third user terminal corresponding to User C displays a key content description extracted from event characteristics (e.g., "Contact regarding a certain project") to clarify the purpose of the call, thus establishing a call.
[0049] After the call ends, the platform determines whether a relationship upgrade is necessary based on the call triggering rules: Scenario 1 (Effective Communication): If the call duration exceeds a system-preset threshold (e.g., 30 seconds, which can be adjusted according to business rules), a tiered business card (surname and gender) is automatically exchanged between the two parties. They can then establish instant messaging or internet voice call permissions based on this. Scenario 2 (Initial Contact): If the call duration is less than the preset threshold, a prompt is sent to the called party C: "Would you like to receive Mr. / Ms. A's business card for future contact?" If user C agrees, user A's tiered business card (surname and gender) is sent to user C according to the business card sending process, with the message "Date and time of the call with A". User A's terminal records the sending of the business card to user C, with the record content "Date and time of the call with C". The tiered business card is only exchanged when user C actively clicks to reply; if user C only views it without clicking to reply, no information exchange is triggered. If user C does not agree, the process terminates, and no information exchange occurs.
[0050] It should be noted that the call triggering rules in this application embodiment are set based on the call duration. In other embodiments, the call triggering rules can also be set based on keywords, call level, etc. For example, if user A of a certain project sets the call level to confidential after the call ends, the relationship needs to be upgraded, and the two parties will be automatically exchanged hierarchical name cards (surname and gender title). After that, the two parties can establish instant messaging or Internet voice call permissions based on this.
[0051] Phase Four: Post-Exchange Relationship Management. Based on the exchange of tiered business cards, both parties can voluntarily choose whether to further exchange more detailed contact information (i.e., upgrade their business cards). The platform only provides access to upgrade suggestions and does not force or interfere with users' independent decisions.
[0052] It should be noted that the third user terminal in this embodiment and the second user terminal in the above embodiment are both requested parties. This embodiment is defined as the third user terminal in order to distinguish it from the second user terminal in the above embodiment. In some embodiments, the third user terminal and the second user terminal can be the same terminal device. Similarly, in order to distinguish it from user B (second user) in the above embodiment, it is defined as user C in this application embodiment.
[0053] By implementing steps S201 to S204, the composite feature information sent by the first user terminal is used to extract metadata and feature identifiers; the second user is matched using the metadata and feature identifiers, and a connection method suggestion strategy is generated; the connection method determined by the first user is obtained by sending the second user and the connection method suggestion strategy to the first user terminal; a one-time communication connection is established between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user, based on the feedback information of the connection method sent by the first user terminal and the connection method responded to by the second user terminal. On the one hand, the metadata and feature identifiers can accurately match the second user and the connection method, which can effectively improve the addressing accuracy and connection efficiency; on the other hand, by processing the composite feature information locally by the first user terminal, a localized irreversible information processing mechanism can be established to avoid the risk of real identity information leakage from the source; by establishing a one-time communication connection between the first user terminal and the second user terminal, post-event harassment can be eliminated, and a dynamic balance between privacy protection and communication needs can be achieved.
[0054] Based on the same inventive concept, this application also provides an intelligent addressing and secure communication device for implementing the intelligent addressing and secure communication method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more intelligent addressing and secure communication device embodiments provided below can be found in the limitations of the intelligent addressing and secure communication method described above, and will not be repeated here.
[0055] In one exemplary embodiment, such as Figure 9 As shown, an intelligent addressing and secure communication device 900 is provided, comprising: an acquisition module 901, an extraction and generation module 902, a transmission module 903, and a communication establishment module 904, wherein: The acquisition module 901 is used to acquire composite feature information sent by the first user terminal; the composite feature information is fused feature information generated by the first user terminal based on the real-world features and event features input by the first user; The extraction and generation module 902 is used to extract metadata and feature identifiers of composite feature information, and to match the second user and generate connection method suggestion strategy based on the metadata and feature identifiers; The sending module 903 is used to send a second user and connection method suggestion policy to the first user terminal. The first user terminal displays the second user and connection method suggestion policy, and obtains the connection method determined by the first user based on the connection method suggestion policy. The communication establishment module 904 is used to establish a one-time communication connection between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user, based on the connection method sent by the first user terminal and the feedback information of the second user terminal responding to the connection method.
[0056] As an optional implementation, the first user terminal is used to obtain the reality features and event features input by the first user, perform hash processing on the reality features to obtain feature identifiers, and associate the event features and feature identifiers to form fused feature information.
[0057] As an optional implementation, the extraction and generation module 902 is specifically used to parse the event features of the fused feature information to obtain metadata; the metadata includes event type and event urgency; and to generate a connection method suggestion strategy based on the metadata and the extracted feature identifiers; the connection method suggestion strategy includes recommending a second user's business card and recommending immediate call.
[0058] As an optional implementation, the communication establishment module 904 is specifically used to: if the connection method sent by the first user terminal is to recommend the second user's business card, then send the first user's hierarchical business card to the second user terminal, and exchange the hierarchical business cards of the first user and the second user based on the first feedback information of the second user terminal; the hierarchical business card includes the second user's surname and gender; if the connection method sent by the first user terminal is to recommend an immediate call, then randomly assign an event-type virtual identifier to the current communication event, establish a temporary mapping relationship between the event-type virtual identifier and the real identifiers of the first user terminal and the second user terminal, and establish an end-to-end encrypted communication link for the first user terminal and the second user terminal based on the temporary mapping relationship; the communication link is an audio / video call link or an end-to-end encrypted instant messaging session link based on a temporary session ID.
[0059] As an optional implementation, the above-mentioned intelligent addressing and secure communication device further includes a first monitoring module. The first monitoring module is used to monitor the call duration between the first user terminal and the second user terminal when the connection mode sent by the first user terminal is recommended to call immediately; when the call duration is greater than a preset threshold, the first user and the second user exchange tiered business cards; when the call duration is less than or equal to the preset threshold, the first user terminal sends a prompt to the second user terminal asking whether to receive the first user's tiered business card, and exchanges or terminates the process based on the second feedback information sent by the second user terminal in response to the prompt.
[0060] As an optional implementation, the above-mentioned intelligent addressing and secure communication device further includes a second monitoring module, which is used to monitor the communication validity period of the first user terminal and the second user terminal. Within the communication validity period, either the first user terminal or the second user terminal can establish a communication connection through the corresponding event-type virtual identifier. The communication validity period is preset by the system or set by the first user or the second user.
[0061] In this implementation, the composite feature information sent by the first user terminal is used to extract metadata and feature identifiers; the metadata and feature identifiers are used to match the second user and generate a connection method suggestion strategy; the connection method determined by the first user is obtained by sending the second user and the connection method suggestion strategy to the first user terminal; a one-time communication connection is established between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user, based on the feedback information of the connection method sent by the first user terminal and the connection method responded to by the second user terminal. On the one hand, the metadata and feature identifiers can accurately match the second user and the connection method, which can effectively improve the addressing accuracy and connection efficiency; on the other hand, by processing the composite feature information locally by the first user terminal, a localized irreversible information processing mechanism can be established to avoid the risk of real identity information leakage from the source; by establishing a one-time communication connection between the first user terminal and the second user terminal, post-event harassment can be eliminated, achieving a dynamic balance between privacy protection and communication needs.
[0062] In one exemplary embodiment, a computer device is provided, which may be a server or a terminal, and its internal structure diagram may be as follows. Figure 10As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores intelligent addressing and secure communication data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements an intelligent addressing and secure communication method.
[0063] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0064] In one exemplary embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0065] In one exemplary embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.
[0066] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.
[0067] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0068] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM).
[0069] The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0070] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0071] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for intelligent addressing and secure communication, characterized in that, The intelligent addressing and secure communication method includes: Acquire composite feature information sent by the first user terminal; the composite feature information is fused feature information generated by the first user terminal based on the reality features and event features input by the first user; Extract the metadata and feature identifiers of the composite feature information, and match the second user and generate a connection method suggestion strategy based on the metadata and feature identifiers; Send the second user and connection method suggestion policy to the first user terminal. The first user terminal displays the second user and connection method suggestion policy and obtains the connection method determined by the first user based on the connection method suggestion policy. Based on the connection method sent by the first user terminal and the feedback information of the second user terminal responding to the connection method, a one-time communication connection is established between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user.
2. The intelligent addressing and secure communication method according to claim 1, characterized in that, The fused feature information generated by the first user terminal based on the reality features and event features input by the first user includes: The first user terminal obtains the reality features and event features input by the first user, performs hash processing on the reality features to obtain feature identifiers, and associates the event features and the feature identifiers to form the fused feature information.
3. The intelligent addressing and secure communication method according to claim 2, characterized in that, The step of extracting the metadata and feature identifiers of the composite feature information, and matching the second user and the connection method suggestion strategy based on the metadata and feature identifiers, includes: The event features are analyzed using the fused feature information to obtain the metadata; the metadata includes the event type and the event urgency level. The connection method suggestion strategy is generated based on the metadata and the extracted feature identifiers; the connection method suggestion strategy includes recommending the second user's business card and recommending immediate call.
4. The intelligent addressing and secure communication method according to claim 3, characterized in that, The step of establishing a one-time communication connection between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user, based on the connection method sent by the first user terminal and the feedback information of the second user terminal responding to the connection method, includes: If the connection method sent by the first user terminal is to recommend the second user's business card, then the first user's tiered business card is sent to the second user terminal, and the tiered business cards of the first user and the second user are exchanged based on the first feedback information of the second user terminal; the tiered business card includes the second user's surname and gender. If the connection method sent by the first user terminal is to recommend immediate call, then an event-type virtual identifier is randomly assigned to the current communication event, a temporary mapping relationship is established between the event-type virtual identifier and the real identifiers of the first user terminal and the second user terminal, and an end-to-end encrypted communication link is established for the first user terminal and the second user terminal based on the temporary mapping relationship; the communication link is an audio / video call link or an end-to-end encrypted instant messaging session link based on a temporary session ID.
5. The intelligent addressing and secure communication method according to claim 4, characterized in that, The method further includes: When the connection method sent by the first user terminal is to recommend immediate call, the call duration between the first user terminal and the second user terminal is monitored. When the call duration exceeds a preset threshold, the hierarchical business cards of the first user and the second user are exchanged. When the call duration is less than or equal to a preset threshold, a prompt is sent to the second user terminal asking whether to receive the first user's tiered business card, and the process is either exchanged or terminated based on the second user terminal's response to the prompt.
6. The intelligent addressing and secure communication method according to claim 4, characterized in that, The method further includes: The communication validity period of the first user terminal and the second user terminal is monitored. Within the communication validity period, either the first user terminal or the second user terminal can establish a communication connection through the corresponding event-type virtual identifier. The communication validity period is preset by the system or set by the first user or the second user.
7. An intelligent addressing and secure communication device, characterized in that, The intelligent addressing and secure communication device includes: The acquisition module is used to acquire composite feature information sent by the first user terminal; the composite feature information is fused feature information generated by the first user terminal based on the reality features and event features input by the first user; The extraction and generation module is used to extract the metadata and feature identifiers of the composite feature information, and match the second user and generate a connection method suggestion strategy based on the metadata and feature identifiers; The sending module is used to send the second user and connection method suggestion policy to the first user terminal. The first user terminal displays the second user and connection method suggestion policy and obtains the connection method determined by the first user based on the connection method suggestion policy. The communication establishment module is used to establish a one-time communication connection between the first user terminal corresponding to the first user and the second user terminal corresponding to the second user, based on the connection method sent by the first user terminal and the feedback information of the second user terminal responding to the connection method.
8. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the steps of the intelligent addressing and secure communication method according to any one of claims 1-6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the intelligent addressing and secure communication method as described in any one of claims 1-6.
10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the intelligent addressing and secure communication method as described in any one of claims 1-6.