Push information processing and search interaction method and device, and computer device
Patent Information
- Application Number
- CN202510381155.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2026-09-29
AI Technical Summary
[0003]然而,目前的信息推送处理中往往基于用户的历史行为数据和静态属性标签进行建模,导致推送信息与用户的实际需求匹配度较低,使得所推送信息的精确性较低
[0026]第九方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以上搜索交互方法的步骤。
Smart Images

Figure CN122841007A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a push information processing method, apparatus, computer equipment, storage medium and computer program product, as well as a search interaction method, apparatus, computer equipment, storage medium and computer program product. Background Technology
[0002] With the development of computer technology, internet advertising recommendation systems have become an important means for businesses to promote their products and services. For example, when users browse short video platforms, the system recommends video content on similar topics based on their viewing history, likes and comments, and real-time viewing time. It also pushes related discussion topics based on current trending events to increase user engagement. Similarly, when users search for "sports shoes" on e-commerce platforms, the system not only recommends similar products but also pushes personalized product lists, limited-time discount coupons, or user reviews based on the user's historical purchasing preferences, current season, and browsing behavior to facilitate purchase decisions.
[0003] However, current information push processing often relies on user historical behavior data and static attribute tags for modeling, resulting in a low degree of matching between pushed information and users' actual needs, thus reducing the accuracy of the pushed information. Summary of the Invention
[0004] Therefore, it is necessary to provide a push information processing method, apparatus, computer equipment, computer-readable storage medium, and computer program product that can improve the accuracy of push information, as well as a search interaction method, apparatus, computer equipment, storage medium, and computer program product, to address the above-mentioned technical problems.
[0005] Firstly, this application provides a method for processing push notification information. The method includes:
[0006] When in real identity mode, in response to a mode switching operation triggered by real identity, switch from real identity mode to hidden identity mode;
[0007] In hidden identity mode, when responding to interactive operations triggered by a temporary identity unrelated to the real identity, a temporary interaction record corresponding to the temporary identity is displayed. The temporary interaction record is cleared after exiting hidden identity mode.
[0008] This displays push notifications received after an interaction is triggered using a temporary identity. These notifications are related to the historical interaction records corresponding to the real identity, but the historical interaction records do not include the temporary interaction records corresponding to the temporary identity.
[0009] Secondly, this application also provides a push notification processing device. The device includes:
[0010] The identity mode switching module is used to switch from real identity mode to hidden identity mode in response to a mode switching operation triggered by the real identity when in real identity mode.
[0011] The interaction record display module is used in hidden identity mode to respond to interaction operations triggered by a temporary identity unrelated to the real identity, and to display the temporary interaction records generated in response to the interaction operations corresponding to the temporary identity. The temporary interaction records are cleared after exiting hidden identity mode.
[0012] The push notification display module is used to display push notifications received after an interactive operation is triggered by a temporary identity. The push notifications are related to the historical interaction records corresponding to the real identity, but the historical interaction records do not include the temporary interaction records corresponding to the temporary identity.
[0013] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the above-described push information processing method.
[0014] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the above-described push information processing method.
[0015] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the above-described push information processing method.
[0016] The aforementioned push notification processing method, apparatus, computer equipment, storage medium, and computer program product, when in real identity mode, respond to a mode switching operation triggered by the real identity, switching from real identity mode to hidden identity mode. In hidden identity mode, in response to an interaction operation triggered by a temporary identity unrelated to the real identity, it displays temporary interaction records corresponding to the temporary identity generated by the interaction operation, and displays push notifications received after the interaction operation is triggered by the temporary identity. The push notifications are related to the historical interaction records corresponding to the real identity, excluding temporary interaction records. In push notification processing, the push notifications received after the interaction operation is triggered by the temporary identity are related to the historical interaction records corresponding to the real identity, and the historical interaction records do not include the temporary interaction records generated by the interaction through the temporary identity in hidden identity mode. This can shield the impact of interaction operations in hidden identity mode on push notifications, making the push notifications only related to the historical interaction records corresponding to the real identity, improving the matching degree between push notifications and actual needs, thereby improving the accuracy of push notifications.
[0017] Sixthly, this application provides a search interaction method. The method includes:
[0018] Display the search interface;
[0019] In response to the first search term entered in the search box of the search interface, determine the first search record;
[0020] When the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, a second search record is determined. The format of the second search record is different from that of the first search record.
[0021] Seventhly, this application also provides a search interaction device. The device includes:
[0022] The search interface display module is used to display the search interface;
[0023] The first search response module is used to respond to the first search content entered in the search box of the search interface and determine the first search record;
[0024] The second search response module is used to determine the second search record in response to the second search content entered in the search box of the search interface when the search mode switching control is triggered. The format of the second search record is different from that of the first search record.
[0025] Eighthly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the above-described search and interaction method.
[0026] Ninthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the above-described search and interaction method.
[0027] Tenthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the above-described search and interaction method.
[0028] The aforementioned search interaction processing method, apparatus, computer device, storage medium, and computer program product, in response to the first search content entered in the search box of the search interface, determine a first search record; and when the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, determine a second search record with a different format than the first search record. Thus, whether the search mode switching control is triggered or not, search records in different search modes can be intuitively isolated through search records with different formats, avoiding interference between search records in different modes. Attached Figure Description
[0029] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying 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.
[0030] Figure 1 This is an application environment diagram of the push information processing method in one embodiment;
[0031] Figure 2 This is a flowchart illustrating a push notification processing method in one embodiment;
[0032] Figure 3 This is a schematic diagram illustrating different identity modes in one embodiment;
[0033] Figure 4 This is a schematic diagram illustrating that the hidden identity mode in one embodiment includes multiple temporary identities;
[0034] Figure 5 This is a timing diagram of a push information processing method in one embodiment;
[0035] Figure 6 This is a diagram showing the interface changes when switching identity modes in one embodiment;
[0036] Figure 7 This is a schematic diagram of the interface in the hidden identity mode of one embodiment;
[0037] Figure 8 This is a diagram showing the interface changes that trigger the display of temporary interaction records in one embodiment.
[0038] Figure 9 This is a diagram showing the interface changes triggered by deleting the mode tag in one embodiment;
[0039] Figure 10 This is a schematic diagram of the process for storing temporary interaction records in one embodiment;
[0040] Figure 11 This is a flowchart illustrating a search interaction method in one embodiment;
[0041] Figure 12 This is a diagram showing the interface changes when the incognito search mode is activated via a switch in one embodiment.
[0042] Figure 13 This is a diagram showing the interface changes when the incognito search mode is activated via voice command in one embodiment.
[0043] Figure 14 This is a diagram showing the interface changes when enabling the fingerprint recognition-based incognito search mode in one embodiment.
[0044] Figure 15 This is a diagram showing the interface changes when enabling the incognito search mode via face recognition in one embodiment.
[0045] Figure 16 This is a schematic diagram of the interface for searching records in one embodiment;
[0046] Figure 17 This is a diagram showing the interface changes for identity and account management in one embodiment;
[0047] Figure 18 This is a schematic diagram of the advertising recommendation process in a communication application in one embodiment;
[0048] Figure 19 This is a structural block diagram of a push information processing device in one embodiment;
[0049] Figure 20 This is a structural block diagram of a search interaction device in one embodiment;
[0050] Figure 21 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0052] The push information processing method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. Data storage system 1 and data storage system 2 can store the data that server 104 needs to process. Data storage system 1 and data storage system 2 can be set up independently, integrated into server 104, or placed in the cloud or on other servers.
[0053] Terminal 102 can be equipped with interactive applications, such as communication applications, audio / video applications, shopping applications, news applications, and other interactive applications. When the applications on terminal 102 are in real-identity mode, users can interact within the applications using their real identity. For example, users can interact using the user account corresponding to their real identity, performing various interactive operations such as communication, audio / video playback, shopping, and browsing news. In real-identity mode, users can trigger interactive operations within the interactive applications using their real identity to generate historical interaction records corresponding to their real identity. These historical interaction records can be stored in data storage system 1. In hidden-identity mode, users can trigger interactive operations within the interactive applications using a temporary identity to generate temporary interaction records corresponding to that temporary identity. These temporary interaction records can be stored in data storage system 2.
[0054] In real identity mode, users can also trigger mode switching operations using their real identity. Terminal 102 can respond to this mode switching operation by switching from real identity mode to hidden identity mode. In hidden identity mode, users can trigger interactive operations within the application. The interactive data generated by the user in this mode is unrelated to the real identity in real identity mode, and the generated interactive data will be cleared after exiting hidden identity mode. In hidden identity mode, terminal 102 can respond to interactive operations triggered by the user using a temporary identity unrelated to the real identity, displaying temporary interaction records corresponding to the temporary identity generated in response to the interactive operation. These temporary interaction records will be cleared after exiting hidden identity mode. Terminal 102 can display push notifications received after triggering interactive operations using a temporary identity. These push notifications can be sent to terminal 102 by server 104 and are related to historical interaction records corresponding to the real identity, excluding temporary interaction records. The specific push notifications sent by server 104 can be generated based on these historical interaction records. In some embodiments, server 104 can obtain historical interaction records corresponding to the user's real identity from data storage system 1. For example, server 104 can obtain historical interaction records corresponding to the user account of the user who logged into the application in real identity mode. Server 104 can generate push information based on historical interaction records and send the push information to terminal 102 through the network so that terminal 102 can display the push information.
[0055] The interactive application on terminal 102 provides a search function for content searching. Terminal 102 can display the search interface of the interactive application, which may include a search box. Users can enter search terms in the search box to perform a search based on the user's input. For example, when a user enters a first search term in the search box, terminal 102 can perform a search based on the first search term to obtain a first search record. The first search record can be used to record the current search process and can be displayed in the search interface. Users can switch between search modes of the interactive application, such as by triggering a search mode switching control. When the search mode switching control is triggered, users can enter a second search term in the search box, and terminal 102 can perform a search based on the second search term to obtain a second search record. The second search record can also be used to record the current search process and can be displayed in the search interface. The first and second search records have different formats, such as carrying different tags, thus allowing for intuitive isolation between the first and second search records under different search modes.
[0056] In some embodiments, when the search mode switching control is not triggered, the interactive application of terminal 102 can be in a normal search mode, which can be a real identity mode, meaning that in this normal search mode, the user can perform search interactions using their real identity. When the search mode switching control is triggered, the interactive application can switch to an incognito search mode, which is a hidden identity mode, meaning that in this incognito search mode, the user can perform search interactions using a temporary identity. In some embodiments, terminal 102 can also display push notifications in the interactive application. These push notifications can be related to search records obtained when the search mode switching control is not triggered, but unrelated to search records obtained when the search mode switching control is triggered. This avoids search records generated in incognito search mode affecting push notifications, ensuring the targeting and accuracy of the push notifications.
[0057] In some embodiments, the push information processing method or search interaction method can be implemented by either terminal 102 or server 104 individually, or jointly by computer devices such as terminal 102 and server 104. Terminal 102 can be, but is 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, smart in-vehicle devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers, or it can be a cloud server.
[0058] In one exemplary embodiment, such as Figure 2 As shown, a push notification processing 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 the terminal in the example, the explanation includes the following steps 202 to 206. Wherein:
[0059] Step 202: In the case of real identity mode, in response to the mode switching operation triggered by real identity, switch from real identity mode to hidden identity mode.
[0060] The real identity mode involves interacting with users using their real identities. In this mode, users trigger various interactive operations using their real identities, such as instant messaging, online payments, news browsing, and audio / video playback. A real identity is bound to a user; different users can be bound to different real identities, thus distinguishing them. Real identities can be differentiated by identity identifiers, which may include, but are not limited to, at least one of the following: name, ID number, or user account. The hidden identity mode involves interacting with users using temporary identities. In this mode, users trigger various interactive operations using corresponding temporary identities. Temporary identities can be unbound to a user, meaning they do not point to a specific user and cannot distinguish different users. Alternatively, temporary identities can be distinguished by identity identifiers, allowing users to differentiate between different temporary identities.
[0061] In different identity modes, users can trigger various interactive operations through different identities, and the corresponding interaction records can be independent of each other. For example, the interaction records generated by interactive operations in real identity mode and hidden identity mode can be independent of each other; that is, the interaction records generated in real identity mode and hidden identity mode can be stored and managed independently. Specifically, the interaction records generated in real identity mode can be used to generate push notifications for users, while the interaction records generated in hidden identity mode can be temporarily stored and cleared after exiting hidden identity mode.
[0062] For example, in the case of a real identity mode, such as when the interactive application installed on the terminal is in real identity mode, the user can trigger a mode switch using their real identity. For instance, the user can trigger a mode switch operation through a mode switch control in the interactive application to switch the identity mode of the interactive application. The interactive application can include, but is not limited to, at least one type of application such as communication applications, audio / video applications, shopping applications, and news applications. Different types of applications support different interactive operations triggered by the user. For example, in a communication application, the user can trigger various interactive operations such as communication and content search; in an audio / video application, the user can trigger various interactive operations such as playing audio / video, searching for audio / video, converting audio / video to speech, and collecting or liking audio / video; in a shopping application, the user can trigger various interactive operations such as browsing products, purchasing products, searching for products, and sharing products. The terminal can respond to the user's mode switch operation triggered by their real identity by switching to a hidden identity mode, supporting the user to trigger various interactive operations in the hidden identity mode. In the hidden identity mode, the user can trigger various interactive operations using a temporary identity, which may be unrelated to the real identity; for example, the interaction records corresponding to the temporary identity and the interaction records corresponding to the real identity may be stored separately.
[0063] In some embodiments, such as Figure 3 As shown, users can switch between at least two identity modes, triggering various interactive operations in each mode. Specifically, users can trigger various interactive operations using their real identity in the real identity mode, and they can also trigger various interactive operations using a temporary identity in the hidden identity mode. Users can switch between the real and hidden identity modes using a mode switching operation. For example, a user can trigger a mode switching operation using their real identity in the real identity mode to switch from the real identity mode to the hidden identity mode; similarly, a user can trigger a mode switching operation using a temporary identity in the hidden identity mode to switch from the hidden identity mode to the real identity mode.
[0064] In some embodiments, the hidden identity mode may include at least one temporary identity unrelated to the real identity. When there is only one temporary identity, the terminal can directly trigger the corresponding interactive operation through that temporary identity. For example... Figure 4As shown, when there are multiple temporary identities, specifically four, the user can trigger corresponding interactive operations through temporary identity 1, temporary identity 2, temporary identity 3, and temporary identity 4. Each interaction through a temporary identity generates a corresponding temporary interaction record, which can be cleared upon exiting the hidden identity mode. Switching between temporary identities is supported. For example, in hidden identity mode, the user can trigger an identity switching operation through temporary identity 1 to switch to temporary identity 2, and then trigger an interactive operation through temporary identity 2, with the corresponding temporary interaction record displayed on the terminal. In some embodiments, the temporary interaction records corresponding to each temporary identity can be stored in the same storage space and cleared uniformly upon exiting the hidden identity mode; alternatively, the temporary interaction records corresponding to each temporary identity can be stored in their own independent storage spaces and cleared separately upon exiting the hidden identity mode.
[0065] Step 204: In hidden identity mode, respond to interactive operations triggered by a temporary identity unrelated to the real identity, and display the temporary interaction record generated by the interactive operation corresponding to the temporary identity. The temporary interaction record is cleared after exiting hidden identity mode.
[0066] Temporary identity refers to the identity a user uses when interacting in hidden identity mode. This temporary identity is unrelated to the real identity; that is, the interaction data generated by the temporary identity is not bound to the real identity. For example, temporary interaction records generated by the temporary identity are cleared upon exiting hidden identity mode and are not bound to the real identity. Temporary interaction records include the interaction data generated by the user using the temporary identity in hidden identity mode; different types of interaction operations can correspond to different temporary interaction records.
[0067] Optionally, users can trigger various interactive operations using a temporary identity in hidden identity mode to generate corresponding temporary interaction records. The terminal can respond to the interactive operations triggered by the user using the temporary identity and display the temporary interaction records corresponding to the temporary identity generated based on the interactive operations. For example, the interactive operation can be a search operation, meaning that users can trigger a search operation using a temporary identity in hidden identity mode to search for content, such as articles, web pages, audio and video, etc. The temporary interaction records can include various search data generated based on the search operation, such as search results, search history, and other interactive data. The temporary interaction records correspond to the temporary identity and are cleared after exiting hidden identity mode; that is, temporary interaction records are not stored permanently, but only temporarily during the duration of hidden identity mode. In some embodiments, such as Figure 3As shown, in hidden identity mode, users can trigger interactive operations with a temporary identity to generate corresponding temporary interaction records, which can be cleared when exiting hidden identity mode.
[0068] Step 206: Display the push notification received after triggering the interaction with the temporary identity. The push notification is related to the historical interaction record corresponding to the real identity. The historical interaction record does not include the temporary interaction record corresponding to the temporary identity.
[0069] Push notifications are messages sent directly to users, including but not limited to text, audio, video, and other modalities. These notifications are linked to historical interaction records corresponding to the user's real identity. These historical interaction records include data generated from interactions triggered by the user's real identity; they do not include temporary interaction records. In other words, historical interaction records only record interaction data triggered by the user's real identity.
[0070] For example, after triggering an interaction using a temporary identity, the terminal can also obtain and display push notifications. For instance, the terminal can query push notifications for the user from a server. These notifications can be generated by the server based on historical interaction records corresponding to the real identity and sent to the terminal. The terminal can then push the push notifications sent by the server. In some embodiments, the terminal can display the received push notifications in a hidden identity mode, and it can also display the received push notifications in a real identity mode. That is, the terminal can display push notifications related to historical interaction records corresponding to the real identity but unrelated to temporary interaction records corresponding to the temporary identity in all identity modes.
[0071] In some embodiments, such as Figure 3 As shown, in real-identity mode, users can trigger various interactive operations using their real identity, generating corresponding historical interaction records. These records include various interactive data generated by the user's real-identity-triggered interactions. Terminals or servers can determine push notifications for users based on these historical records, and push these notifications to the user. For example, push notifications can be sent in real-identity mode and / or hidden-identity mode. For instance, the terminal can insert advertising information related to the historical interaction records into the displayed temporary interaction records, such as displaying car advertisements related to the historical interaction records. Furthermore, after exiting hidden-identity mode and switching back to real-identity mode, the terminal can display the received push notifications in real-identity mode.
[0072] In some embodiments, such as Figure 5As shown, users can trigger interactive operations in real identity mode via the terminal. The server obtains historical interaction records based on the user's interactions on the terminal, returns these records to the terminal, and stores them in database 1. The terminal can then display the historical interaction records returned by the server. The server can generate push notifications for the terminal user based on these historical interaction records and send them to the terminal for display. For example, the server can retrieve all historical interaction records from database 1 and generate push notifications for the terminal user based on these records. Users can trigger a mode switching operation on the terminal to switch from real identity mode to hidden identity mode and trigger interactive operations in hidden identity mode. The server can obtain temporary interaction records based on the user's interactions on the terminal, return these temporary interaction records to the terminal, and store them in database 2. The terminal can then display the temporary interaction records returned by the server and show push notifications for the terminal user. Users can exit hidden identity mode and switch back to real identity mode on the terminal. When the server detects that the terminal has exited hidden identity mode, it can clear the temporary interaction records from database 2.
[0073] In the aforementioned push notification processing method, when in real identity mode, in response to a mode switching operation triggered by the real identity, the system switches from real identity mode to hidden identity mode. In hidden identity mode, in response to an interaction triggered by a temporary identity unrelated to the real identity, the system displays temporary interaction records corresponding to the temporary identity generated by the interaction, and displays the push notification received after the interaction is triggered by the temporary identity. The push notification is related to the historical interaction records corresponding to the real identity, excluding temporary interaction records. In push notification processing, the push notification received after an interaction triggered by the temporary identity is related to the historical interaction records corresponding to the real identity, and these historical interaction records do not include temporary interaction records generated by the temporary identity in hidden identity mode. This effectively shields the push notification from the impact of interactions in hidden identity mode, ensuring that the push notification is only related to the historical interaction records corresponding to the real identity. This improves the matching degree between the push notification and actual needs, thereby enhancing the accuracy of the push notification.
[0074] In an exemplary embodiment, when in real identity mode, switching from real identity mode to hidden identity mode in response to a mode switching operation triggered by real identity includes: when the interactive application is in real identity mode, switching the interactive application from real identity mode to hidden identity mode in response to a mode switching operation triggered by real identity in the interactive application.
[0075] Interactive applications can be software programs that support user-triggered interactive operations, such as communication applications, audio and video applications, news applications, shopping applications, and other types of applications. Different types of interactive applications can provide users with different application services.
[0076] For example, the terminal may have an interactive application installed, which supports various types of interactive operations triggered by the user. When the interactive application is in real-identity mode, it indicates that the user is triggering various types of interactive operations through their real identity. The user can trigger mode switching operations through their real identity within the interactive application; for example, the user can trigger mode switching operations by using a mode switching control, or by sending a voice command. In response to the user's mode switching operation triggered by their real identity, the terminal can switch the interactive application's identity mode to a hidden-identity mode. In hidden-identity mode, the user can trigger various types of interactive operations through a temporary identity. In some embodiments, real-identity mode may include at least one real identity, each of which can identify a corresponding user; for example, different real identities can correspond to different identity identifiers, thus identifying different users. In real-identity mode, the user can trigger a mode switching operation through one of the at least one real identities to switch the interactive application from real-identity mode to hidden-identity mode; for example, the user can trigger a mode switching operation through the real identity of the currently logged-in interactive application.
[0077] In some embodiments, such as Figure 6 As shown, when the interactive application is in real identity mode, users can interact with various interactive controls in the application using their real identity to trigger different types of interactive operations. Users can also trigger mode switching operations using their real identity. For example, users can click on the mode switching control in the application using their real identity to trigger a mode switching operation. The terminal can respond to this mode switching operation by switching the interactive application from real identity mode to hidden identity mode. In hidden identity mode, users can interact with various interactive controls in the application using their temporary identity to trigger different types of interactive operations.
[0078] In this embodiment, when the interactive application is in real identity mode, the terminal can respond to the mode switching operation triggered by the user through real identity and switch the interactive application from real identity mode to hidden identity mode. This allows the user to switch to hidden identity mode for interactive operations in the interactive application, which can isolate the historical interaction records corresponding to the real identity and the temporary interaction records corresponding to the temporary identity in the interactive application, avoid the impact of temporary interaction records on historical interaction records, and ensure data security in push information processing.
[0079] In an exemplary embodiment, when the interactive application is in real identity mode, in response to a mode switching operation triggered by the real identity in the interactive application, switching the interactive application from real identity mode to hidden identity mode includes: displaying a first interactive page of the interactive application in real identity mode, the first interactive page including a mode switching control; in response to a mode switching operation triggered by the real identity in the interactive application on the mode switching control, displaying a second interactive page of the interactive application after switching from real identity mode to hidden identity mode; wherein the second interactive page includes a prompt message, the prompt message being used to indicate that the second interactive page supports triggering interactive operations in the interactive application using a temporary identity.
[0080] The application consists of two interactive pages: a first interactive page (where the user interacts with the application in real identity mode, generating historical interaction records corresponding to the real identity), and a second interactive page (where the user interacts with the application in hidden identity mode, generating temporary interaction records corresponding to the temporary identity). The first interactive page is for triggering identity mode switching and can include, but is not limited to, at least one of various control types such as buttons, switches, sliders, and checkboxes. The second interactive page is for triggering interactive operations using the temporary identity on the second interactive page. The format of the prompts can be flexibly configured according to actual needs, and can include, but is not limited to, at least one of various information types such as text, images, audio, and video.
[0081] Optionally, the terminal may display a first interactive page of the interactive application. This first interactive page is the application's interactive page in real-identity mode, and includes a mode-switching control that allows the user to trigger a mode switch. The user can trigger a mode-switching operation using the mode-switching control with their real identity in the interactive application; for example, the user can click the mode-switching control with their real identity to trigger a mode switch. In response to the user-triggered mode-switching operation, the terminal may switch the interactive application from real-identity mode to hidden-identity mode and display a second interactive page corresponding to the hidden-identity mode. In some embodiments, the terminal may switch from the first interactive page to the second interactive page in response to the user-triggered mode-switching operation. The second interactive page may display prompts indicating to the user that the second interactive page supports various interactive operations triggered by a temporary identity.
[0082] In some embodiments, such as Figure 6As shown, the terminal can display a first interactive page 601 in the real identity mode of the interactive application. The first interactive page 601 can display a mode switching control 602. The user can trigger a mode switching operation by using the mode switching control 602 with their real identity. For example, if the user clicks the mode switching control 602, the terminal can respond to the mode switching operation by displaying a second interactive page 602 in the hidden identity mode of the interactive application. The second interactive page 602 may include a prompt message 604 in the form of a watermark background. In some embodiments, such as... Figure 7 As shown, the second interactive page 701 of the interactive application may include interactive controls that support triggering different interactive operations. For each interactive control, a corresponding "anonymous" mark 702 is displayed at its associated position as a prompt message, so as to prompt the user through the "anonymous" mark 702 that the second interactive page supports triggering various interactive operations through a temporary identity.
[0083] In some embodiments, the interactive application can be a communication application. The terminal can display a first interactive page of the communication application in real identity mode. The first interactive page can be a page for communication within the communication application, such as a chat page within the communication application. The first interactive page includes a mode switching control in the form of a toggle switch. The user can click this mode switching control using their real identity within the communication application to trigger a mode switching operation. The real identity can be the user's login identity within the communication application, such as the communication application account used by the user. In response to the user-triggered mode switching operation, the terminal can switch the first interactive page to a second interactive page. The second interactive page can be a page for communication within the communication application in hidden identity mode. The second interactive page can include prompt information, such as a "no trace" or "anonymous" watermark, thereby prompting the user to trigger interactive operations using a temporary identity on the second interactive page, such as sending conversation messages.
[0084] In some embodiments, the interactive application can be a video application. The terminal can display a first interactive page of the video application in real identity mode. The first interactive page can be a page for video search within the video application. The first interactive page includes a slider-type mode switching control. The user can slide this control using their real identity within the video application to trigger a mode switching operation. The real identity can be the user's login identity within the video application, such as the user's video application account. In response to the user-triggered mode switching operation, the terminal can switch the first interactive page to a second interactive page. The second interactive page can be a page for video search within the video application in hidden identity mode. The second interactive page can include prompts, such as labels or watermarks displaying "incognito" or "anonymous" in the search box on the second interactive page. These prompts indicate that the user can trigger interactive operations using a temporary identity on the second interactive page, such as performing a video search.
[0085] In this embodiment, the terminal can display a first interactive page in the real identity mode of the interactive application. In response to the mode switching operation triggered by the user through the real identity in the interactive application using the mode switching control in the first interactive page, the terminal displays a second interactive page in the hidden identity mode, which includes prompt information. The second interactive page supports the user to trigger interactive operations through a temporary identity, thereby supporting the user to switch identity modes through the mode switching control, which can improve the processing efficiency of identity mode switching.
[0086] In an exemplary embodiment, when the interactive application is in real identity mode, switching the interactive application from real identity mode to hidden identity mode in response to a mode switching operation triggered by the real identity in the interactive application includes: displaying a first interactive page of the interactive application in real identity mode, the first interactive page including a voice interaction control; and displaying a second interactive page of the interactive application after switching from real identity mode to hidden identity mode in response to a mode switching voice triggered by the real identity in the interactive application for the voice interaction control; the second interactive page includes a prompt message indicating that the second interactive page supports triggering interactive operations by the voice interaction control in the interactive application using a temporary identity.
[0087] The first interactive page is the interactive page for the application in real-identity mode, and the second interactive page is the interactive page for the application in hidden-identity mode. The voice interaction control is a control used in the interactive application to trigger interactions via voice. Users can send voice commands to the interactive application through the voice interaction control to trigger corresponding interactive processes. The prompt information is used to prompt users to trigger various required interactive operations using their temporary identity on the second interactive page.
[0088] Optionally, the terminal can display a first interactive page of the interactive application. This first interactive page is the application's interactive page in real-identity mode, and includes voice interaction controls that support various interactive actions triggered by the user. The user can trigger a mode-switching voice command using the voice interaction controls based on their real identity within the application. For example, the user can click the voice interaction control with their real identity and issue the voice command "Switch to hidden identity mode" to trigger the mode-switching operation. The terminal can respond to the user-triggered mode-switching voice command by switching the interactive application from real-identity mode to hidden identity mode and displaying a second interactive page corresponding to the hidden identity mode. In some embodiments, the terminal can respond to the user-triggered mode-switching voice command by switching from the first interactive page to the second interactive page. The second interactive page can display prompts indicating to the user that the second interactive page supports various interactive actions triggered by a temporary identity.
[0089] In some embodiments, the interactive application can be a communication application. The terminal can display a first interactive page of the communication application in real identity mode. The first interactive page can be a page for communication within the communication application, such as a dialogue page within the communication application. The first interactive page includes a voice interaction control. The user can click the voice interaction control using their real identity within the communication application and issue a mode-switching voice command. The real identity can be the user's login identity within the communication application, such as the communication application account used by the user. In response to the user-triggered mode-switching voice command, the terminal can switch the first interactive page to a second interactive page. The second interactive page can be a page for communication within the communication application in hidden identity mode. The second interactive page can include prompt information, such as a "seamless" or "anonymous" watermark, thereby prompting the user to trigger interactive operations using a temporary identity on the second interactive page, such as sending conversation messages.
[0090] In some embodiments, the interactive application can be an audio application. The terminal can display a first interactive page of the audio application in real identity mode. The first interactive page can be a page for audio search within the audio application. The first interactive page includes a voice interaction control. The user can long-press the voice interaction control using their real identity within the audio application to trigger a mode switch. The real identity can be the user's login identity within the audio application, such as the audio application account used by the user. In response to the user-triggered mode switch voice, the terminal can switch the first interactive page to a second interactive page. The second interactive page can be a page for audio search within the audio application in hidden identity mode. The second interactive page can include prompts, such as labels or watermarks displaying "incognito" or "anonymous" in the search box on the second interactive page. These prompts indicate that the user can trigger interactive operations using a temporary identity on the second interactive page, such as performing an audio search.
[0091] In this embodiment, the terminal can display a first interactive page in the real identity mode of the interactive application. In response to the mode switching voice triggered by the user through the real identity in the interactive application to the voice interaction control in the first interactive page, the terminal displays a second interactive page in the hidden identity mode, which includes prompt information. The second interactive page supports the user to trigger interactive operations through a temporary identity, thereby supporting the user to switch identity modes through the voice interaction control, which can improve the processing efficiency of identity mode switching.
[0092] In an exemplary embodiment, when the interactive application is in real identity mode, switching the interactive application from real identity mode to hidden identity mode in response to a mode switching operation triggered by the real identity in the interactive application includes: displaying a first interactive page of the interactive application in real identity mode, the first interactive page including a launch control for hidden identity mode; displaying an authentication area in response to a mode switching operation triggered by the launch control by the real identity in the interactive application; and displaying a second interactive page of the interactive application after switching from real identity mode to hidden identity mode in response to authentication based on the real identity in the authentication area; wherein the second interactive page includes a prompt message indicating that the second interactive page supports triggering interactive operations by a temporary identity in the interactive application.
[0093] The application consists of two interactive pages: a first interactive page for real-identity mode and a second interactive page for hidden-identity mode. A launch control is used to activate the hidden-identity mode. This control can include, but is not limited to, at least one of various control types such as buttons, switches, sliders, and checkboxes. Users can trigger mode switching operations by activating the launch control. The authentication area is where user identity is verified, such as through passwords, facial recognition, or fingerprint recognition. Prompt messages guide users to trigger necessary interactive operations using their temporary identity on the second interactive page.
[0094] For example, the terminal can display a first interactive page of the interactive application. This first interactive page is the application's interactive page in real identity mode, and includes a launch control for hidden identity mode. The user can trigger a mode switching operation using the launch control based on their real identity within the interactive application; for example, the user can click the launch control with their real identity to trigger the mode switching operation. In response to the user-triggered mode switching operation, the terminal can display an authentication area of the interactive application. This authentication area supports user authentication, allowing authentication through at least one of various methods such as password verification, verification code verification, facial recognition, and fingerprint recognition to determine if the user belongs to the user corresponding to their real identity. The user can authenticate themselves based on their real identity in the authentication area. Upon successful authentication, it indicates that the user currently operating the terminal belongs to the user identified by their real identity. The terminal can then switch the interactive application from real identity mode to hidden identity mode and display a second interactive page corresponding to the hidden identity mode; for example, the terminal can switch from the first interactive page to the second interactive page for display. The second interactive page can display prompts to inform the user that the second interactive page supports various interactive operations triggered by a temporary identity.
[0095] In this embodiment, the terminal can display a first interactive page in real identity mode of the interactive application. In response to the user's mode switching operation triggered by the launch control in the first interactive page using the real identity in the interactive application, the terminal displays an identity verification area. When the user successfully authenticates the identity in the identity verification area using the real identity, the terminal displays a second interactive page in hidden identity mode, which includes prompt information. The second interactive page supports the user to trigger interactive operations using a temporary identity, thereby supporting the user to switch identity modes using the launch control for the hidden identity mode, which can improve the processing efficiency of identity mode switching.
[0096] In an exemplary embodiment, when the interactive application is in real identity mode, in response to a mode switching operation triggered by the real identity in the interactive application, switching the interactive application from real identity mode to hidden identity mode includes: displaying a first interactive page of the interactive application in real identity mode, the first interactive page including an identity configuration control; in response to a temporary identity trigger operation of the identity configuration control by the real identity in the interactive application, displaying a second interactive page of the interactive application after switching from real identity mode to hidden identity mode; wherein, the second interactive page includes a prompt message, the prompt message being used to indicate that the second interactive page supports triggering interactive operations by a temporary identity in the interactive application.
[0097] The first interactive page is the interactive page of the interactive application in real identity mode, and the second interactive page is the interactive page of the interactive application in hidden identity mode. The identity configuration control is a control used to configure user identities. The identity configuration control can be, but is not limited to, at least one of various forms of controls such as buttons, switches, sliders, and checkboxes. Users can configure the user identity that triggers interactive operations in the interactive application using the identity configuration control, such as switching between a real identity and a temporary identity, thereby triggering a mode switching operation. In some embodiments, when there are multiple real identities, the identity configuration control also supports users switching between multiple real identities. In this case, no identity switching mode switching is triggered; instead, switching processing occurs between different real identities. In some embodiments, when there are multiple temporary identities, the identity configuration control also supports users switching between multiple temporary identities. In this case, no identity switching mode switching is triggered; instead, switching processing occurs between different temporary identities. Temporary identity triggering operations can be generated by the user through the identity configuration control. When a temporary identity triggering operation involves switching between a real identity and a temporary identity, it can be considered that the user has triggered a mode switching operation through the identity configuration control. The prompt message is used to prompt the user to trigger various required interactive operations using a temporary identity on the second interactive page.
[0098] Optionally, the terminal can display a first interactive page of the interactive application. This first interactive page is the application's interactive page in real-identity mode, and includes an identity configuration control that allows the user to switch between user identities. The user can trigger a temporary identity trigger operation using the identity configuration control based on their real identity within the interactive application, thus triggering a mode switch operation. In response to the user's temporary identity trigger operation, the terminal can switch the interactive application from real-identity mode to hidden-identity mode and display a second interactive page corresponding to the hidden-identity mode. In some embodiments, the terminal can switch from the first interactive page to the second interactive page in response to the user's temporary identity trigger operation. The second interactive page can display prompts indicating to the user that the second interactive page supports various interactive operations triggered using a temporary identity.
[0099] In this embodiment, the terminal can display a first interactive page in real identity mode of the interactive application. In response to the temporary identity triggering operation triggered by the user through the real identity in the interactive application against the identity configuration control in the first interactive page, the terminal displays a second interactive page in hidden identity mode, which includes prompt information. The second interactive page supports the user to trigger interactive operations through temporary identity, thereby supporting the user to switch identity mode through the launch control for hidden identity mode, which improves the processing efficiency of identity mode switching.
[0100] In an exemplary embodiment, in the hidden identity mode, in response to an interaction triggered by a temporary identity unrelated to the real identity, a temporary interaction record corresponding to the temporary identity generated by the interaction is displayed, including: displaying an interaction page in the hidden identity mode; and in response to an interaction triggered on the interaction page by a temporary identity unrelated to the real identity, displaying a temporary interaction record corresponding to the temporary identity generated by the interaction.
[0101] The interactive page is a page that allows users to trigger various interactive operations in hidden identity mode. For example, users can trigger at least one of the following interactive operations: playing audio / video, browsing news, searching content, and forwarding content. For instance, the terminal can display the interactive page in hidden identity mode, such as the interactive page of an interactive application in hidden identity mode, where users can trigger various interactive operations using a temporary identity. In response to interactive operations triggered on the interactive page using a temporary identity unrelated to the real identity, the terminal can obtain temporary interaction records corresponding to the interactive operations. These temporary interaction records correspond to the temporary identity that triggered the interactive operation, and the terminal can display these temporary interaction records to provide intuitive feedback on the results of the interactive operations.
[0102] In some embodiments, such as Figure 8 As shown, the terminal can display an interactive page 801 in hidden identity mode. The interactive page 801 can include three interactive controls, through which the user can trigger corresponding interactive operations. For example, a user can trigger an interactive operation using interactive control 3 on the interactive page 801 with a temporary identity. Specifically, the user can click on interactive control 3 on the interactive page 801, and the terminal can respond to the user's interactive operation by displaying a temporary interaction record 802 corresponding to the temporary identity on the interactive page 801.
[0103] In this embodiment, the terminal can respond to the interactive operation triggered by the user through the temporary identity on the interactive page, and display the temporary interaction record corresponding to the temporary identity generated in response to the interactive operation. This allows the user to switch to the hidden identity mode for interactive operation, which can isolate the historical interaction record corresponding to the real identity from the temporary interaction record corresponding to the temporary identity, avoid the temporary interaction record from affecting the historical interaction record, and ensure data security in push information processing.
[0104] In one exemplary embodiment, the interactive operation includes a search operation, and the push information processing method further includes: displaying search records on the interactive page, the search records including search term information that triggered the search operation; and displaying a pattern label associated with the search term information corresponding to the search term information, the pattern label being used to indicate that the search operation was triggered by a temporary identity in a hidden identity mode.
[0105] The search operation can be an interactive operation performed on an interactive page to search for content, such as text, images, audio, and video. The search history records the user's historical search operations. The search history may include search terms that triggered the search operation. These search terms can be keywords provided by the user; that is, the terminal can perform a search based on the user-provided search terms, which can serve as search keywords. In some embodiments, in hidden identity mode, the search history may only include search terms from search operations performed in hidden identity mode. In other embodiments, the search history may include search terms from search operations performed in real identity mode, in addition to search terms from search operations performed in hidden identity mode. The mode label indicates that the search operation corresponding to the search term information belongs to hidden identity mode; that is, the mode label indicates that the search operation corresponding to the search term information was triggered in hidden identity mode.
[0106] Optionally, when the interactive operation includes a search operation, the terminal can display search records in hidden identity mode on the interactive page. These search records may include search term information that triggered the search operation, and the search term information can be the search keywords provided by the user through the search operation. Corresponding to the search term information, the terminal can display pattern labels associated with the search term information. For example, the terminal can display pattern labels associated with the search term information around the search term information, thereby indicating through the pattern labels that the search term information was triggered by a temporary identity in hidden identity mode, that is, indicating that the search operation corresponding to the search term information was triggered by the user in hidden identity mode using a temporary identity. In some embodiments, the pattern labels may also include the identity identifier of the temporary identity, thereby also indicating through the pattern labels the specific temporary identity that triggered the search operation in hidden identity mode.
[0107] In this embodiment, for search operations, the terminal can display search records including search term information on the interactive page, and display pattern tags associated with the search term information, so that the search term information can be identified in the search records, making it easier for users to manage the search term information.
[0108] In one exemplary embodiment, the push notification processing method further includes: in response to a deletion operation triggered for search term information, deleting the search term information and the pattern tag associated with the search term information from the search record.
[0109] The deletion operation can be an interactive action triggered by search term information in the search history to remove the specified search term information from the search history. For example, the terminal can trigger the deletion operation by long-pressing the search term information. Alternatively, the user can interact with a deletion control associated with the search term information, such as clicking the delete control associated with the search term information to trigger the deletion operation. In response to this deletion operation, the terminal can remove the search term information from the search history and delete the associated pattern tag, thereby removing the search operation information in hidden identity mode from the search history.
[0110] In this embodiment, the terminal can respond to the user's deletion operation triggered by the search term information, and delete the search term information and the pattern tag associated with the search term information from the search record. This allows the user to delete search operation information in the hidden identity mode, which can prevent the leakage of search operation information and ensure the data security of search operation information.
[0111] In an exemplary embodiment, the push notification processing method further includes: in response to a deletion operation triggered by a pattern tag, deleting the pattern tag associated with the search term information from the search records; and updating the temporary interaction records to the historical interaction records corresponding to the real identity.
[0112] The deletion operation can be triggered by the user targeting a pattern tag, deleting the pattern tag and updating the temporary interaction record corresponding to the pattern tag to the historical interaction record corresponding to the real identity. Optionally, the terminal can trigger the deletion operation based on a pattern tag in the search history, such as by long-pressing a pattern tag. Alternatively, the user can interact with the delete control associated with the pattern tag, such as by clicking the delete control associated with the pattern tag, to trigger the deletion operation. In response to this deletion operation, the terminal can remove the pattern tag associated with the search term information from the search history and update the temporary interaction record to the historical interaction record corresponding to the real identity, thereby changing the temporary interaction record to the historical interaction record corresponding to the real identity.
[0113] In some embodiments, such as Figure 9 As shown, the search history displays three historical search records. The first record, labeled 901 with the word "invisible," indicates that the search term "XXX brand sports shoes" was generated using a temporary identity in hidden identity mode. The user can long-press on the label 901. In response, the terminal displays an operation menu 902 for the label 901, which includes a "delete" option. Clicking "delete" in menu 902 triggers the deletion of the label 901. The terminal then removes the label 901 from the search history, retaining only the search term "XXX brand sports shoes," and removing the "invisible" label 901 from the search results. Furthermore, the terminal can update the temporary interaction record corresponding to the search term "XXX brand sports shoes" to the historical interaction record corresponding to the real identity.
[0114] In this embodiment, the terminal can respond to the user's deletion operation triggered by the pattern tag, delete the pattern tag associated with the search term information from the search record, and update the temporary interaction record to the historical interaction record corresponding to the real identity. Thus, by triggering the deletion operation for the pattern tag, the temporary interaction record can be changed to the historical interaction record corresponding to the real identity. The association between the temporary interaction record and the user's identity can be quickly adjusted according to actual needs, which is conducive to improving the processing efficiency of push information.
[0115] In one exemplary embodiment, a push notification received after an interactive operation is triggered by a temporary identity is displayed, including: in hidden identity mode, in response to a first push notification event triggered by a temporary identity, displaying the push notification received after an interactive operation is triggered by a temporary identity.
[0116] The first push notification event can be an event that pushes information to a temporary identity. The triggering conditions for the first push notification event can be configured according to actual needs. For example, the corresponding first push notification event can be triggered after a user initiates an interactive operation using a temporary identity. Alternatively, the first push notification event for a temporary identity can be triggered when a preset push time or location is reached.
[0117] For example, in the hidden identity mode, after the user triggers an interactive operation with a temporary identity, the terminal can detect whether a first information push event is triggered for the temporary identity. When the first information push event is detected, it indicates that information needs to be pushed for the temporary identity. The terminal can obtain the push information, such as the push information can be obtained from the server, and then display the push information.
[0118] In this embodiment, the terminal can respond to the first information push event triggered by the temporary identity and display the push information received after the interactive operation is triggered by the temporary identity. In this way, push information related to the historical interaction records corresponding to the real identity can be displayed in the hidden identity mode. This can shield the impact of the interactive operation in the hidden identity mode on the push information, so that the push information is only related to the historical interaction records corresponding to the real identity, thereby improving the matching degree between the push information and the actual needs and improving the accuracy of the push information.
[0119] In one exemplary embodiment, the push notification received after triggering an interactive operation through a temporary identity is displayed, including: when exiting the hidden identity mode and switching back to the real identity mode, in response to a push notification event triggered for the real identity, displaying the push notification received after triggering an interactive operation through a temporary identity.
[0120] The second push event can be an event that pushes information to a user's real identity. The triggering conditions for the second push event can be configured according to actual needs. For example, the corresponding second push event can be triggered after the user initiates an interactive operation using their real identity. Alternatively, the second push event can be triggered when a preset push time or location is reached.
[0121] For example, when exiting the hidden identity mode and switching back to the real identity mode, the terminal can detect whether a second information push event is triggered for the real identity. When the second information push event is detected, it indicates that information needs to be pushed to the real identity in the real identity mode. The terminal can obtain the push information, such as the push information can be obtained from the server, and then display the push information.
[0122] In this embodiment, the terminal can respond to the second information push event triggered by the real identity and display the push information received after the interaction operation is triggered by the temporary identity. In this way, push information related to the historical interaction records corresponding to the real identity can be displayed in the real identity mode. This can shield the impact of the interaction operation in the hidden identity mode on the push information, so that the push information is only related to the historical interaction records corresponding to the real identity, thereby improving the matching degree between the push information and the actual needs and improving the accuracy of the push information.
[0123] In one exemplary embodiment, the push notification processing method further includes: in hidden identity mode, switching back to real identity mode in response to a mode switching operation triggered by a temporary identity.
[0124] The mode switching operation can be triggered by a user in hidden identity mode using a temporary identity to exit hidden identity mode and switch back to real identity mode. For example, in hidden identity mode, a user can trigger a mode switching operation using a temporary identity, and the terminal can respond to this operation by switching back to real identity mode. In some embodiments, the terminal can respond to a user's mode switching operation triggered by a temporary identity by exiting hidden identity mode and switching back to real identity mode.
[0125] In this embodiment, the terminal can respond to the mode switching operation triggered by the user through a temporary identity in the hidden identity mode, and switch back to the real identity mode, thereby supporting the user to flexibly switch between the hidden identity mode and the real identity mode according to actual needs.
[0126] In an exemplary embodiment, the push notification processing method further includes: generating a temporary identity unrelated to the real identity in response to a mode switching operation triggered by the real identity; and determining a temporary interaction record corresponding to the temporary identity generated based on the interaction operation in response to an interaction operation triggered by the temporary identity.
[0127] For example, in response to a user's mode switching operation triggered by their real identity in real identity mode, the terminal can generate a temporary identity in hidden identity mode after switching from real identity mode to hidden identity mode. This temporary identity corresponds to the hidden identity mode and is unrelated to the real identity. The user can then trigger various interactive operations using this temporary identity in hidden identity mode. Upon detecting an interactive operation triggered by the user using the temporary identity, the terminal can respond to the interaction operation and determine the temporary interaction record generated accordingly. This temporary interaction record corresponds to the temporary identity.
[0128] In this embodiment, the terminal can generate a temporary identity for interaction in hidden identity mode in response to the mode switching operation triggered by the user's real identity, and determine the temporary interaction record generated based on the interaction operation triggered by the user's temporary identity in response to the interaction operation triggered by the user's temporary identity. This can isolate the temporary interaction record corresponding to the temporary identity from the historical interaction record corresponding to the real identity, and shield the impact of the interaction operation in hidden identity mode on the push information. This ensures that the push information is only related to the historical interaction record corresponding to the real identity, improves the matching degree between the push information and the actual needs, and improves the accuracy of the push information.
[0129] In one exemplary embodiment, such as Figure 10 As shown, the push notification processing method also includes storage processing for temporary interaction records, specifically including:
[0130] Step 1002: Determine the temporary storage space corresponding to the temporary identity, and store the temporary interaction record in the temporary storage space.
[0131] Temporary storage space is used to store temporary interaction records. Temporary storage space can correspond to temporary identity. Each temporary identity can correspond to at least one temporary storage space, so that temporary interaction records generated by interaction through temporary identity can be stored through at least one temporary storage space.
[0132] For example, the terminal can determine the temporary storage space corresponding to the temporary identity, such as by querying based on the identity identifier of the temporary identity. The terminal can then store the temporary interaction records corresponding to the temporary identity in the temporary storage space.
[0133] Step 1004: If you are sure you want to exit the hidden identity mode, clear the temporary interaction records in the temporary storage space.
[0134] Optionally, the terminal can determine whether it is in hidden identity mode. When it determines to exit hidden identity mode, such as when the terminal determines that it has switched back to real identity mode, the terminal can clear the temporary interaction records corresponding to the temporary identity from the temporary storage space.
[0135] In this embodiment, the terminal can store temporary interaction records in the temporary storage space corresponding to the temporary identity, and clear the temporary interaction records from the temporary storage space when exiting the hidden identity mode, thereby isolating the temporary interaction records corresponding to the temporary identity from the historical interaction records corresponding to the real identity through the temporary storage space.
[0136] In one exemplary embodiment, the push notification processing method further includes: obtaining historical interaction records corresponding to the real identity; and generating push notifications based on the historical interaction records after the interaction operation is triggered.
[0137] The push notifications can be generated based on historical interaction records corresponding to a real identity. For example, computer devices such as terminals or servers can parse historical interaction records corresponding to a real identity to generate push notifications tailored to that identity. Optionally, the terminal can obtain historical interaction records corresponding to a real identity, such as by querying based on the identity identifier of the real identity. In some embodiments, historical interaction records corresponding to a real identity can be stored in a historical storage space corresponding to the real identity, and the terminal can obtain historical interaction records corresponding to the real identity from the historical storage space. The terminal can generate push notifications tailored to the real identity based on historical interaction records, and the generated push notifications can be pushed after an interaction is triggered. In some embodiments, the push notifications may include advertising information. The terminal can match historical interaction records with various candidate advertisements and obtain advertising information tailored to the real identity from the various candidate advertisements based on the matching results.
[0138] In this embodiment, the terminal can generate push information after triggering an interaction operation based on the historical interaction records corresponding to the real identity. The push information is only related to the historical interaction records corresponding to the real identity, which shields the impact of the interaction operation in the hidden identity mode on the push information, improves the matching degree between the push information and the actual needs, and improves the accuracy of the push information.
[0139] In one exemplary embodiment, such as Figure 11 As shown, a search interaction method is provided. This method is executed by a computer device, specifically, it can be executed by a computer device such as a terminal or a server alone, or it can be executed by both a terminal and a server. In this embodiment, the method is applied to... Figure 1 Taking the terminal in the example, the explanation includes the following steps 1102 to 1106. Wherein:
[0140] Step 1102: The search interface is displayed.
[0141] The search interface can be an interactive interface within an interactive application that supports user search. The search interface may include a search box where the user can enter the desired search terms. Optionally, the terminal can display the search interface, such as within an installed interactive application. The interactive application can be a software program that supports user-triggered interactive operations, including but not limited to communication applications, audio / video applications, news applications, shopping applications, and various other applications. Different types of interactive applications can provide users with different application services.
[0142] Step 1104: In response to the first search content entered in the search box of the search interface, determine the first search record.
[0143] The first search term can be the search keywords entered by the user in the search box; that is, the user needs to search based on the first search term. The first search record can be used to describe the search process, that is, the processing steps involved in searching based on the first search term. The first search record can be related to the first search term, such as the first search record being derived from the first search term.
[0144] For example, a user can trigger an input operation in the search box of the search interface, such as entering a first search term. The terminal can then use the first search term as a keyword for search processing to determine a first search record. This first search record can describe the search process based on the first search term. In some embodiments, the terminal can display the first search record in the search interface, and the first search record may include the first search term. In some embodiments, the first search term entered by the user in the search box of the search interface may be generated through interaction without triggering the search mode switching control; that is, the first search term is entered by the user in the regular search mode.
[0145] Step 1106: When the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, determine the second search record. The format of the second search record is different from that of the first search record.
[0146] The search mode switching control is used to trigger the switching of search modes. This control can include, but is not limited to, at least one of various control forms such as buttons, switches, sliders, and checkboxes. When the search mode switching control is not triggered, the terminal's interactive application can be in regular search mode, which is a real-identity mode, meaning that in regular search mode, the user triggers various search operations using their real identity. When the search mode switching control is triggered, the terminal's interactive application can be in incognito search mode, which is a hidden-identity mode, meaning that in incognito search mode, the user triggers various search operations using a temporary identity unrelated to their real identity.
[0147] The second search term is the search content entered by the user in the search box. The second search record records the processing steps performed using the second search term. The second search record can be related to the second search term; for example, the second search record can be derived from the second search term. The second search record and the first search record have different formats, such as different fonts, colors, backgrounds, and presentation styles. These format differences indicate that the second search record and the first search record were generated under different search modes.
[0148] Optionally, the user can trigger an interaction using the search mode switching control. When the search mode switching control is triggered, it indicates that the user has switched to the incognito search mode, which is a hidden identity mode. In incognito search mode, the user can initiate an input operation in the search box of the search interface, such as entering a second search term. The terminal can then use the second search term as a keyword to perform a search and determine a second search record. This second search record describes the search process based on the second search term. The format of the second search record differs from that of the first search record, thus demonstrating that the second search record and the first search were generated under different search modes. In some embodiments, the terminal can display the second search record in the search interface. The second search record may include the second search term and a mode label, thereby indicating that the second search term was obtained in incognito search mode.
[0149] In the above search interaction method, in response to the first search content entered in the search box of the search interface, a first search record is determined. When the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, a second search record with a different format from the first search record is determined. Thus, whether the search mode switching control is triggered or not, search records in different search modes can be intuitively isolated through search records with different formats, avoiding interference between search records in different modes.
[0150] In an exemplary embodiment, determining a first search record in response to a first search term entered in the search box of the search interface includes: displaying a first search record associated with the first search term in the search record area of the search interface in response to the first search term entered in the search box of the search interface.
[0151] The search history area is the region in the search interface used to display search records. The distribution and size of the search history area in the search interface can be pre-configured according to actual needs. Optionally, the user enters the first search content in the search box of the search interface, and the terminal can perform a search based on the first search content to obtain the first search record associated with the first search content. The terminal can then display the first search record in the search history area of the search interface.
[0152] Furthermore, when the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, a second search record is determined, including: when the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, displaying a second search record associated with the second search content in the search record area; wherein the second search record includes a mode label, which is used to indicate that the second search record was generated when the search mode switching control was triggered.
[0153] The mode label can be used to prompt the user that the second search record was generated when the search mode switching control was triggered, thus indicating that the second search record was obtained in a different search mode than the first search record. For example, when the search mode switching control is triggered, the user can enter a second search term in the search box of the search interface. The terminal can then perform a search based on the second search term to obtain a second search record associated with it. The terminal can display the second search record in the search record area of the search interface, and a mode label can be displayed within the second search record to indicate the search mode to which the second search record belongs, that is, to indicate that the second search record was obtained when the search mode switching control was triggered and the user switched to the incognito search mode. The form of the mode label can be configured according to actual needs, such as a text label including the word "incognito," or a label in various forms such as an image or graphic.
[0154] In this embodiment, in response to the first search content entered by the user in the search box of the search interface, the terminal displays the first search record associated with the first search content in the search record area of the search interface. When the search mode switching control is triggered, in response to the second search content entered by the user in the search box, the terminal displays the second search record associated with the second search content in the search record area. The mode label in the second search record indicates that the second search record was generated when the search mode switching control was triggered. Thus, by whether the displayed search record carries a mode label, search records under different search modes can be isolated, avoiding interference between search records under different modes.
[0155] In one exemplary embodiment, the search interaction method further includes: displaying a mode label in the search box of the search interface when the search mode switching control is triggered, the mode label being used to indicate that the search mode switching control has been triggered.
[0156] The mode label can be used to prompt the user that the second search record was generated when the search mode switching control was triggered. The format of the mode label can be configured according to actual needs. For example, when the search mode switching control is triggered, the terminal can also display the mode label in the search box of the search interface to indicate that the search mode switching control has been triggered, that is, to indicate that the search mode has been switched from the regular search mode to the incognito search mode.
[0157] In this embodiment, when the search mode switching control is triggered, the terminal can display a mode label in the search box to indicate that the search mode switching control has been triggered. The mode label in the search box can indicate the actual search mode, making it easier to distinguish between different search modes.
[0158] In one exemplary embodiment, the search interaction method further includes: in response to a mode switching operation triggered in the search interface, displaying a prompt message in the search interface, the prompt message indicating that the identity mode of the search interface has been switched.
[0159] The mode switching operation is an interactive operation triggered by the user in the search interface to switch search modes. This operation can be triggered by the user in various ways, such as by using the search mode switching control in the search interface, sending a voice command through the voice interaction control, using the incognito search mode activation control, or using the identity configuration control. A notification message indicates that the identity mode in the search interface has been switched, specifically from the regular search mode (belonging to the real identity mode) to the incognito search mode (belonging to the hidden identity mode). Optionally, the user can trigger the mode switching operation in the search interface through various interactive methods. The terminal can respond to the user-triggered mode switching operation by displaying a notification message in the search interface to indicate that the identity mode has been switched.
[0160] In this embodiment, the terminal can respond to the mode switching operation triggered by the user in the search interface and display prompt information in the search interface, so as to intuitively indicate the actual search mode through the prompt information, making it easier to distinguish between different search modes.
[0161] In an exemplary embodiment, the search interaction method further includes: in response to an information push event, displaying push information, the push information being related to historical search records generated through the search interface, the historical search records including search records generated when the search mode switching control is not triggered, and the historical search records excluding search records generated when the search mode switching control is triggered.
[0162] Information push events are events that push information to the terminal. The triggering conditions for these events can be configured according to actual needs. For example, a push event can be triggered when a user enters a first or second search term in the search box; it can also be triggered after confirming a first or second search record; or it can be triggered when a user performs various interactive operations within the interactive application associated with the search interface. Push information is information pushed to the terminal user, and may include, but is not limited to, text, audio, video, and other modal information pushed to the user. Push information is related to historical search records, which are search records generated when the user triggers a search operation through the search interface. Historical search records specifically include search records generated when the search mode switching control is not triggered; that is, search records in historical search records are generated when the user triggers a search operation in the regular search mode. Historical search records do not include search records generated when the search mode switching control is triggered; that is, search records generated when the user triggers a search operation in the incognito search mode are not included in historical search records.
[0163] Optionally, the terminal can respond to a generated push notification event. For example, the terminal can respond to the first search term entered by the user in the search box of the search interface, which can trigger a push notification event. The terminal can then respond to this push notification event by displaying the obtained push notification information. The push notification information can be generated based on historical search records generated through the search interface. These historical search records include search records generated when the search mode switching control is not triggered, but do not include search records generated when the search mode switching control is triggered.
[0164] In this embodiment, the terminal can respond to information push events and display push information related to historical search records generated through the search interface. This can shield the impact of search operations triggered by the search mode switching control on the push information, so that the push information is only related to the search records generated when the search mode switching control is not triggered. This improves the matching degree between the push information and actual needs and enhances the accuracy of the push information.
[0165] This application also provides an application scenario in which the above-described push notification processing method is applied. Specifically, the push notification processing method is applied in this scenario as follows:
[0166] This application scenario involves a communication application. When the communication application is in real-identity mode, the user can trigger a mode switch operation using their real identity. The terminal can respond to this operation by switching the communication application from real-identity mode to hidden-identity mode. In hidden-identity mode, the user can trigger interactive operations within the communication application using a temporary identity. For example, a user can send a session using a temporary identity. The terminal can display temporary interaction records corresponding to the temporary identity generated in response to these interactions, such as session data sent by the user using the temporary identity. After the user triggers an interactive operation using a temporary identity, the terminal can also display push notifications. These push notifications are related to the historical interaction records corresponding to the real identity; that is, the push notifications are related to the historical session data corresponding to the real identity, but the historical session data corresponding to the real identity does not include the session data corresponding to the temporary identity.
[0167] This application also provides an application scenario in which the above-described push notification processing method is applied. Specifically, the push notification processing method is applied in this scenario as follows:
[0168] This application scenario involves a news application. When the news application is in real-identity mode, the user can trigger a mode switch operation using their real identity. The terminal can respond to this operation by switching the news application from real-identity mode to hidden-identity mode. In hidden-identity mode, the user can trigger interactive operations within the news application using a temporary identity. For example, a user can use a temporary identity to search for news within the application. The terminal can display temporary interaction records corresponding to the temporary identity generated in response to these interactions, such as the news data searched by the user using the temporary identity. After a user triggers an interactive operation using a temporary identity, the terminal can also display push notifications. These push notifications are related to the historical interaction records corresponding to the real identity; that is, the push notifications are related to the historical search data corresponding to the real identity, but the search data corresponding to the temporary identity is not included in the historical search data corresponding to the real identity.
[0169] This application also provides an application scenario in which the above-described push notification processing method is applied. Specifically, the push notification processing method is applied in this scenario as follows:
[0170] This application scenario involves communication applications. Push notifications can include advertisements pushed within these applications. The ads pushed to users can be determined based on their interactions within the application, such as their search activity. Current search and ad recommendations primarily rely on all user search actions, including both short-term and long-term preferences. For example, search engines and social platforms typically record all user search content and target ads based on recent searches. Similarly, search records within communication applications are used for subsequent personalized ad recommendations, meaning short-term user interests directly influence recommended content. However, current ad recommendations often depend on the most recent search activity, which may lead to fleeting user interests, such as temporarily searching for a product or topic, affecting long-term ad delivery and reducing recommendation accuracy. Furthermore, current communication applications record user search activities by default, lacking mechanisms for users to actively control their search history, which is detrimental to user privacy. In addition, existing ad recommendation systems cannot effectively distinguish between users' long-term stable interests and short-term temporary needs, resulting in recommendations that may not meet the user's core needs and affecting the accuracy of recommended ads.
[0171] Based on this, the push notification processing method provided in this embodiment improves the accuracy of push notifications in communication applications through an incognito search mode, virtual search identities, and a history-preference-driven advertising recommendation mechanism. Specifically, users can enable incognito search mode in communication applications via one-click switching, fingerprint recognition, or facial recognition, switching from a real identity mode to a hidden identity mode. This prevents the current search operation from being recorded, but advertising recommendations can still be made based on historical data. By generating independent temporary search user identities, such as generating temporary user cards for searching, the search data is only bound to this temporary identity and does not affect the user's long-term personalized recommendations. Furthermore, although the current search operation is not recorded, advertising recommendations can still be personalized and accurately targeted based on the user's long-term historical preferences, rather than adjusting advertising content based on short-term search operations, thereby improving the accuracy of advertising recommendations.
[0172] Specifically, in the push information processing method provided in this embodiment, the real identity mode is the regular mode in the communication application. The real identity in the real identity mode can include a regular account in the communication application, and the historical interaction record corresponding to the real identity can specifically include long-term search history data. The hidden identity mode is the incognito search mode in the communication application. The temporary identity in the hidden identity mode can include an incognito account in the communication application, and the temporary interaction record corresponding to the temporary identity can specifically include temporary search data.
[0173] like Figure 12As shown, a switch for enabling incognito search mode can be displayed in the communication application. Users can enable incognito search mode by clicking the switch. After enabling incognito search mode, an "Incognito" label will be displayed before the search terms in the search box to indicate that incognito search mode is currently enabled. Figure 13 As shown, in communication applications, users can also enable incognito search mode through voice commands. Specifically, users can long-press the voice control and speak, such as uttering the voice command "Incognito Search," thus triggering the incognito search mode. Once enabled, an "Incognito" label will be displayed before the search term to indicate that incognito search mode is currently active. Figure 14 As shown, the account settings page of a communication application displays a switch to enable incognito search mode. Users can enable incognito search mode through fingerprint recognition. Specifically, users can click the incognito search switch to trigger fingerprint recognition, and once the fingerprint recognition is successful, incognito search mode will be enabled. Figure 15 As shown, the account settings page of the communication application displays a switch to enable incognito search mode. Users can enable incognito search mode through facial recognition interaction. Specifically, users can click the incognito search switch to trigger facial recognition. After successful facial recognition, incognito search mode will be enabled. Furthermore, as... Figure 16 As shown, in the incognito search mode, incognito search records will be labeled, and the user's search operations will not be recorded in the long-term search history database, but will only be used for the current session query.
[0174] Furthermore, in the push information processing method provided in this embodiment, such as Figure 17 As shown, users can trigger the creation of an incognito account and, after facial recognition verification, activate incognito search mode. At this time, the communication application can include both regular and incognito accounts. Users can choose between these two options. If they choose to switch back to a regular account, the terminal can exit incognito search mode and return to regular mode. Furthermore, users can also trigger the deletion of an incognito account, which will also exit incognito search mode and return to regular mode. Incognito search mode, the system creates a temporary "user search identity" (such as an incognito search user account). This identity is only valid in the current session and is not associated with the user's main account history. The incognito account can be deleted. Search operations are only recorded within this temporary identity, and this data is automatically cleared when the user deletes the incognito account.
[0175] Furthermore, in the incognito search mode, the advertising recommendation system does not incorporate the current search content into its recommendation strategy. Instead, it delivers ads based on the user's long-term historical search preferences. In the regular mode, the system uses time-weighted analysis, prioritizing ad recommendations based on long-term stable interests while ignoring the impact of short-term abnormal search operations. For example, it analyzes a user's search history from one month ago, excluding search results from the last seven days.
[0176] In the push notification processing method provided in this embodiment, on the user end, users can search and view advertisements in a communication application. The user end is responsible for handling user interactions, such as enabling / disabling incognito search mode, entering search keywords, and displaying advertisements. The user end needs to have an authentication mechanism, such as authorized login for the communication application. In regular search mode, search requests are recorded in a long-term search history database; while in incognito search mode, search requests are sent to an independent temporary data storage and associated with a temporarily generated virtual user identity. In the push notification processing method provided in this embodiment, a unique temporary virtual user identity can be generated for each incognito search session. This temporary identity is isolated from the user's real identity and is only valid in the current session. In the push notification processing method provided in this embodiment, the user's long-term search history can be stored for personalized advertising recommendations. The database needs to be designed with a time weighting mechanism, for example, assigning higher weight to search records from a month ago and lower weight, or even ignoring, records from the last seven days. For storing temporary search data in incognito search mode, this data is associated with the virtual user identity and is automatically cleared after the session ends. This storage can be an in-memory database or other temporary storage service. When recommending ads, the ad recommendation engine can leverage users' long-term search history preferences, specifically by retrieving search history data from a long-term search history database. The ad recommendation engine can disregard search data from incognito search mode. The user receives the recommendation results from the ad recommendation engine and displays them to the user. All data involved undergoes anonymization and security protection to ensure user privacy and data security.
[0177] like Figure 18As shown, the user activates the incognito search mode on the communication application; the virtual user identity generation service generates a temporary identity and returns it to the user and the search service; the user performs a search, and the search request is sent from the user to the search service; the search service stores the search data in the corresponding database (long-term search history database or temporary data storage) according to the mode (regular or incognito); the advertising recommendation engine obtains the user's long-term preference data from the long-term search history database and makes advertising recommendations; the advertising service receives the recommendation results and displays them to the user; after the incognito search session ends, the data and temporary identity in the temporary data storage are automatically cleared. Furthermore, storage and computing capabilities can be expanded through external cloud service interfaces; object storage technology can also be used to store user data backups or other non-core data. The push notification processing method provided in this embodiment can ensure user privacy and improve the accuracy of advertising recommendations by distinguishing between short-term and long-term search preferences.
[0178] The push notification processing method provided in this embodiment improves the accuracy of ad recommendations by shielding the impact of short-term searches and enabling more precise matching of ads to users' long-term interests. This avoids biased recommendation results caused by one-time search operations. Furthermore, by providing a seamless search mode, users can choose whether to record their search history, preventing sensitive search content from being stored long-term and enhancing user privacy. Moreover, short-term user interests do not interfere with ad recommendations, reducing the likelihood of being bombarded with related ads for extended periods after a chance search, thus minimizing user discomfort with ad recommendations. In addition, users can control whether their search data is recorded through on / off switches and temporary identity management, enhancing their control over personalized recommendations and increasing their autonomy in search operations. This effectively improves user experience and optimizes ad delivery performance.
[0179] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0180] Based on the same inventive concept, this application also provides a push information processing apparatus for implementing the push information processing method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more push information processing apparatus embodiments provided below can be found in the limitations of the push information processing method described above, and will not be repeated here.
[0181] In one exemplary embodiment, such as Figure 19 As shown, a push information processing device 1900 is provided, including: an identity mode switching module 1902, an interaction record display module 1904, and a push information display module 1906, wherein:
[0182] The identity mode switching module 1902 is used to switch from real identity mode to hidden identity mode in response to a mode switching operation triggered by real identity when in real identity mode.
[0183] The interaction record display module 1904 is used to respond to interaction operations triggered by a temporary identity unrelated to the real identity in the hidden identity mode, and display the temporary interaction record generated in response to the interaction operation corresponding to the temporary identity. The temporary interaction record is cleared after exiting the hidden identity mode.
[0184] The push information display module 1906 is used to display push information received after an interactive operation is triggered through a temporary identity. The push information is related to the historical interaction records corresponding to the real identity, and the historical interaction records do not include the temporary interaction records corresponding to the temporary identity.
[0185] In some embodiments, the identity mode switching module 1902 is further configured to switch the interactive application from real identity mode to hidden identity mode in response to a mode switching operation triggered by the real identity in the interactive application when the interactive application is in real identity mode.
[0186] In some embodiments, the identity mode switching module 1902 is further configured to display a first interactive page of the interactive application in real identity mode, the first interactive page including a mode switching control; in response to a mode switching operation triggered by the mode switching control through the real identity in the interactive application, a second interactive page is displayed after the interactive application switches from real identity mode to hidden identity mode; wherein the second interactive page includes a prompt message, the prompt message being used to prompt that the second interactive page supports triggering interactive operations through a temporary identity in the interactive application.
[0187] In some embodiments, the identity mode switching module 1902 is further configured to display a first interactive page of the interactive application in real identity mode, the first interactive page including a voice interaction control; in response to a mode switching voice triggered by the real identity in the interactive application for the voice interaction control, display a second interactive page after the interactive application switches from real identity mode to hidden identity mode; the second interactive page includes a prompt message, the prompt message being used to prompt that the second interactive page supports triggering interactive operations by the voice interaction control in the interactive application through a temporary identity.
[0188] In some embodiments, the identity mode switching module 1902 is further configured to display a first interactive page of the interactive application in real identity mode, the first interactive page including a launch control for hidden identity mode; in response to a mode switching operation triggered by the launch control through the real identity in the interactive application, display an authentication area; in response to authentication based on the real identity in the authentication area, display a second interactive page after the interactive application switches from real identity mode to hidden identity mode; wherein the second interactive page includes a prompt message, the prompt message being used to prompt that the second interactive page supports triggering interactive operations through a temporary identity in the interactive application.
[0189] In some embodiments, the identity mode switching module 1902 is further configured to display a first interactive page of the interactive application in real identity mode, the first interactive page including an identity configuration control; in response to a temporary identity trigger operation on the identity configuration control through the real identity in the interactive application, a second interactive page is displayed after the interactive application switches from real identity mode to hidden identity mode; wherein the second interactive page includes a prompt message, the prompt message being used to prompt that the second interactive page supports triggering interactive operations through a temporary identity in the interactive application.
[0190] In some embodiments, the interaction record display module 1904 is also used to display the interaction page in the hidden identity mode; in response to the interaction operation triggered in the interaction page by a temporary identity unrelated to the real identity, the module displays the temporary interaction record corresponding to the temporary identity generated in response to the interaction operation.
[0191] In some embodiments, the interactive operation includes a search operation and a search history module for displaying search history on the interactive page. The search history includes search term information that triggered the search operation. Corresponding to the search term information, a pattern label associated with the search term information is displayed. The pattern label is used to indicate that the search operation was triggered by a temporary identity in a hidden identity mode.
[0192] In some embodiments, a search term deletion module is also included, which deletes the search term information and the pattern tag associated with the search term information from the search record in response to a deletion operation triggered on the search term information.
[0193] In some embodiments, the system further includes a pattern tag deletion module, which, in response to a deletion operation triggered on a pattern tag, deletes the pattern tag associated with the search term information from the search records and updates the temporary interaction records to the historical interaction records corresponding to the real identity.
[0194] In some embodiments, the push information display module 1906 is further configured to, in the hidden identity mode, in response to a first information push event triggered for a temporary identity, display the push information received after the interactive operation is triggered by the temporary identity.
[0195] In some embodiments, the push information display module 1906 is further configured to, in response to a second information push event triggered for the real identity, display the push information received after the interactive operation was triggered by the temporary identity when exiting the hidden identity mode and switching back to the real identity mode.
[0196] In some embodiments, the identity mode switching module 1902 is further configured to switch from the hidden identity mode back to the real identity mode in response to a mode switching operation triggered by a temporary identity in the hidden identity mode.
[0197] In some embodiments, the system further includes a temporary identity generation module and a temporary interaction record determination module, wherein: the temporary identity generation module is used to generate a temporary identity unrelated to the real identity in response to a mode switching operation triggered by the real identity; the temporary interaction record determination module is used to determine a temporary interaction record corresponding to the temporary identity generated by the interaction operation in response to an interaction operation triggered by the temporary identity.
[0198] In some embodiments, a temporary interaction record processing module is further included, which is used to determine the temporary storage space corresponding to the temporary identity and store the temporary interaction record in the temporary storage space; and to clear the temporary interaction record in the temporary storage space when it is determined to exit the hidden identity mode.
[0199] In some embodiments, a push information generation module is also included, which is used to obtain historical interaction records corresponding to the real identity; and generate push information after the interaction operation is triggered based on the historical interaction records.
[0200] Each module in the aforementioned push information processing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0201] In one exemplary embodiment, such as Figure 20As shown, a search interaction device 2000 is provided, including: a search interface display module 2002, a first search response module 2004, and a second search response module 2006, wherein:
[0202] Search interface display module 2002 is used to display the search interface;
[0203] The first search response module 2004 is used to determine the first search record in response to the first search content entered in the search box of the search interface;
[0204] The second search response module 2006 is used to determine a second search record in response to the second search content entered in the search box of the search interface when the search mode switching control is triggered. The format of the second search record is different from that of the first search record.
[0205] In some embodiments, the first search response module 2004 is further configured to display a first search record associated with the first search content in the search record area of the search interface in response to the first search content entered in the search box of the search interface; the second search response module 2006 is further configured to display a second search record associated with the second search content in the search record area in response to the second search content entered in the search box of the search interface when the search mode switching control is triggered; wherein the second search record includes a mode label, the mode label being used to indicate that the second search record was generated when the search mode switching control was triggered.
[0206] In some embodiments, a mode label display module is also included, which displays a mode label in the search box of the search interface when the search mode switching control is triggered. The mode label is used to indicate that the search mode switching control has been triggered.
[0207] In some embodiments, a prompt information display module is further included, which is used to display prompt information in the search interface in response to a mode switching operation triggered in the search interface. The prompt information is used to indicate that the identity mode of the search interface has been switched.
[0208] In some embodiments, a push information display module is also included, which is used to display push information in response to a push information event. The push information is related to the historical search records generated through the search interface. The historical search records include the search records generated when the search mode switching control is not triggered, and do not include the search records generated when the search mode switching control is triggered.
[0209] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 21As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a push information processing method or a search interaction method. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0210] Those skilled in the art will understand that Figure 21 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.
[0211] In one 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 method embodiments.
[0212] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0213] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0214] 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.
[0215] 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. When executed, the computer program 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). 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.
[0216] 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.
[0217] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for processing push notifications, characterized in that, The method includes: When in real identity mode, in response to a mode switching operation triggered by real identity, switch from real identity mode to hidden identity mode; In the hidden identity mode, in response to an interaction triggered by a temporary identity unrelated to the real identity, a temporary interaction record corresponding to the temporary identity generated in response to the interaction is displayed. The temporary interaction record is cleared after exiting the hidden identity mode. The system displays push notifications received after the interaction is triggered by the temporary identity. These push notifications are related to the historical interaction records corresponding to the real identity, but the historical interaction records do not include the temporary interaction records corresponding to the temporary identity.
2. The method according to claim 1, characterized in that, In the case of being in real identity mode, switching from real identity mode to hidden identity mode in response to a mode switching operation triggered by real identity includes: When the interactive application is in real identity mode, in response to a mode switching operation triggered by the real identity in the interactive application, the interactive application is switched from real identity mode to hidden identity mode.
3. The method according to claim 2, characterized in that, When the interactive application is in real identity mode, in response to a mode switching operation triggered by the real identity in the interactive application, switching the interactive application from real identity mode to hidden identity mode includes: The first interactive page of the display application is in real identity mode, and the first interactive page includes a mode switching control; In response to a mode switching operation triggered by the mode switching control through the real identity in the interactive application, a second interactive page is displayed after the interactive application switches from the real identity mode to the hidden identity mode; The second interactive page includes a prompt message that indicates that the second interactive page supports triggering interactive operations through a temporary identity in the interactive application.
4. The method according to claim 2, characterized in that, When the interactive application is in real identity mode, in response to a mode switching operation triggered by the real identity in the interactive application, switching the interactive application from real identity mode to hidden identity mode includes: The first interactive page of the display application is in real identity mode, and the first interactive page includes voice interaction controls; In response to a mode switching voice triggered by the real identity in the interactive application for the voice interaction control, a second interactive page is displayed after the interactive application switches from the real identity mode to the hidden identity mode; The second interactive page includes a prompt message that indicates that the second interactive page supports triggering interactive operations on the voice interaction control using a temporary identity within the interactive application.
5. The method according to claim 2, characterized in that, When the interactive application is in real identity mode, in response to a mode switching operation triggered by the real identity in the interactive application, switching the interactive application from real identity mode to hidden identity mode includes: The first interactive page of the display application is in real identity mode, and the first interactive page includes a launch control for hidden identity mode; In response to a mode switching operation triggered by the real identity in the interactive application against the launch control, an authentication area is displayed; In response to successful authentication based on the real identity in the authentication area, a second interactive page is displayed after the interactive application switches from the real identity mode to the hidden identity mode; The second interactive page includes a prompt message that indicates that the second interactive page supports triggering interactive operations through a temporary identity in the interactive application.
6. The method according to claim 2, characterized in that, When the interactive application is in real identity mode, in response to a mode switching operation triggered by the real identity in the interactive application, switching the interactive application from real identity mode to hidden identity mode includes: The first interactive page of the display application is in real identity mode, and the first interactive page includes identity configuration controls; In response to a temporary identity trigger operation on the identity configuration control via the real identity in the interactive application, a second interactive page is displayed after the interactive application switches from the real identity mode to the hidden identity mode; The second interactive page includes a prompt message that indicates that the second interactive page supports triggering interactive operations through a temporary identity in the interactive application.
7. The method according to claim 1, characterized in that, In the hidden identity mode, in response to an interaction triggered by a temporary identity unrelated to the real identity, the system displays a temporary interaction record corresponding to the temporary identity generated in response to the interaction, including: The interactive page displayed in the hidden identity mode; In response to an interactive operation triggered on the interactive page by a temporary identity unrelated to the real identity, a temporary interaction record corresponding to the temporary identity generated in response to the interactive operation is displayed.
8. The method according to claim 7, characterized in that, The interactive operation includes a search operation, and the method further includes: The search history is displayed on the interactive page, and the search history includes search term information that triggered the search operation; Corresponding to the search term information, a pattern label associated with the search term information is displayed. The pattern label is used to indicate that the search operation was triggered by a temporary identity in the hidden identity mode.
9. The method according to claim 8, characterized in that, The method further includes: In response to a deletion operation triggered for the search term information, the search term information and the pattern tag associated with the search term information are deleted from the search records.
10. The method according to claim 8, characterized in that, The method further includes: In response to a deletion operation triggered by the pattern tag, the pattern tag associated with the search term information is deleted from the search record; Update the temporary interaction record to the historical interaction record corresponding to the real identity.
11. The method according to claim 1, characterized in that, The display of push notifications received after the interaction is triggered by the temporary identity includes: In the hidden identity mode, in response to the first information push event triggered by the temporary identity, the push information received after the interactive operation was triggered by the temporary identity is displayed.
12. The method according to claim 1, characterized in that, The display of push notifications received after the interaction is triggered by the temporary identity includes: When exiting the hidden identity mode and switching back to the real identity mode, in response to the second information push event triggered for the real identity, the push information received after triggering the interaction operation through the temporary identity is displayed.
13. The method according to any one of claims 1 to 12, characterized in that, The method further includes: In the hidden identity mode, in response to a mode switching operation triggered by the temporary identity, the system switches back from the hidden identity mode to the real identity mode.
14. The method according to any one of claims 1 to 13, characterized in that, The method further includes: In response to a mode switching operation triggered by the real identity, a temporary identity unrelated to the real identity is generated; In response to an interaction triggered by the temporary identity, a temporary interaction record corresponding to the temporary identity generated based on the interaction is determined.
15. The method according to claim 14, characterized in that, The method further includes: Determine the temporary storage space corresponding to the temporary identity, and store the temporary interaction record in the temporary storage space; If you decide to exit the hidden identity mode, clear the temporary interaction records in the temporary storage space.
16. The method according to any one of claims 1 to 15, characterized in that, The method further includes: Obtain the historical interaction records corresponding to the stated real identity; Based on the historical interaction records, the push notification is generated after the interaction is triggered.
17. A search interaction method, characterized in that, The method includes: Display the search interface; In response to the first search term entered in the search box of the search interface, a first search record is determined; When the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, a second search record is determined, the format of the second search record being different from that of the first search record.
18. The method according to claim 17, characterized in that, The step of determining the first search record in response to the first search content entered in the search box of the search interface includes: In response to the first search content entered in the search box of the search interface, the first search record associated with the first search content is displayed in the search record area of the search interface; When the search mode switching control is triggered, determining the second search record in response to the second search content entered in the search box of the search interface includes: When the search mode switching control is triggered, in response to the second search content entered in the search box of the search interface, the second search record associated with the second search content is displayed in the search record area; The second search record includes a mode label, which indicates that the second search record was generated when the search mode switching control was triggered.
19. The method according to claim 17, characterized in that, The method further includes at least one of the following: When the search mode switching control is triggered, a mode label is displayed in the search box of the search interface. The mode label is used to indicate that the search mode switching control has been triggered. In response to a mode switching operation triggered in the search interface, a prompt message is displayed in the search interface to indicate that the identity mode of the search interface has been switched.
20. The method according to any one of claims 17 to 19, characterized in that, The method further includes: In response to an information push event, push information is displayed. The push information is related to the historical search records generated through the search interface. The historical search records include search records generated when the search mode switching control is not triggered, and do not include search records generated when the search mode switching control is triggered.
21. A push information processing device, characterized in that, The device includes: An identity mode switching module is used to switch from the real identity mode to the hidden identity mode in response to a mode switching operation triggered by the real identity when the real identity mode is in operation. An interaction record display module is used to, in the hidden identity mode, respond to an interaction operation triggered by a temporary identity unrelated to the real identity, and display a temporary interaction record generated in response to the interaction operation corresponding to the temporary identity. The temporary interaction record is cleared after exiting the hidden identity mode. The push information display module is used to display push information received after the interaction is triggered by the temporary identity. The push information is related to the historical interaction records corresponding to the real identity, and the historical interaction records do not include the temporary interaction records corresponding to the temporary identity.
22. A search interaction device, characterized in that, The device includes: The search interface display module is used to display the search interface; The first search response module is used to determine the first search record in response to the first search content entered in the search box of the search interface; The second search response module is used to determine a second search record in response to the second search content entered in the search box of the search interface when the search mode switching control is triggered. The format of the second search record is different from that of the first search record.
23. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 16 or claims 17 to 20.
24. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 16 or claims 17 to 20.
25. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 16 or claims 17 to 20.