Information interaction methods, devices, electronic devices and storage media
By displaying the event check-in entry on the terminal and responding to swipe gestures, combined with video content playback and a simulated call interface, the problem of monotonous check-in methods has been solved, achieving a more diverse and fun check-in experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-01
- Publication Date
- 2026-03-10
AI Technical Summary
Current technologies offer a limited range of account check-in methods and lack diversity.
By displaying the check-in entry for the target check-in activity, responding to swipe gestures, and displaying a check-in success message under preset conditions, the check-in operation can be realized by playing video content information of preset types of users to simulate a call interface.
It has increased the diversity of check-in methods, added the display of video content information and the permissions for interactive operations, and enhanced the fun and authenticity of the check-in process.
Smart Images

Figure CN119127053B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and in particular to an information interaction method, apparatus, electronic device and storage medium. Background Technology
[0002] With the development of computer technology, a technical solution has emerged that enables account check-in through information interaction. This solution involves displaying interactive controls for account check-in on the account's terminal display device. When the account clicks on the interactive controls, the check-in operation is completed.
[0003] In related technologies, when an account checks in, it is usually done by clicking on an interactive control displayed on the terminal. Therefore, the existing check-in function has a relatively simple check-in method. Summary of the Invention
[0004] This disclosure provides an information interaction method, apparatus, electronic device, and storage medium to at least address the problem of the relatively limited range of check-in methods in related technologies. The technical solution of this disclosure is as follows:
[0005] According to a first aspect of the present disclosure, an information interaction method is provided, comprising:
[0006] Display the check-in portal for the target check-in activity;
[0007] In response to a swipe gesture triggered by the activity check-in entry, if the swipe gesture meets preset conditions, a prompt message indicating successful check-in is displayed, and the prompt message is associated with the target check-in activity.
[0008] In one exemplary embodiment, the target check-in activity includes a check-in activity for a preset type of user, and the display of a prompt indicating successful check-in includes: displaying video content information posted by the preset type of user, and indicating successful check-in by playing the video content information.
[0009] In an exemplary embodiment, after the step of displaying the video content information published by the user of the preset type, the method further includes: enabling preset operation permissions for the target account regarding the video content information; wherein, the target account is the user account that triggered the swipe gesture operation at the activity check-in entry; the preset operation permissions are used to allow the target account to perform preset interactive operations on the video content information.
[0010] In one exemplary embodiment, displaying video content information posted by a user of a preset type includes: displaying a simulated call interface associated with the user of the preset type; the simulated call interface is an interface used to simulate a call with the user of the preset type; and playing the video content information posted by the user of the preset type in the simulated call interface.
[0011] In one exemplary embodiment, the simulated call interface carries a call answering control for connecting a simulated call; the step of playing video content information published by the preset type of user in the simulated call interface includes: in response to a trigger operation on the call answering control, playing video content information published by the preset type of user in the simulated call interface.
[0012] In one exemplary embodiment, the simulated call interface is an interface for simulating a video call between a target account and a user of the preset type; the simulated call interface carries a video chat window; the step of playing video content information posted by the user of the preset type in the simulated call interface includes: playing video content information posted by the user of the preset type in the simulated call interface, and displaying real-time video images of the target account in the video chat window.
[0013] In an exemplary embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; after playing the video content information published by the user of the preset type in the simulated call interface, the method further includes: displaying a call hang-up control for hanging up the simulated call in the simulated call interface; and returning to display the activity page in response to a trigger operation on the call hang-up control.
[0014] In an exemplary embodiment, the simulated call interface further includes a call hang-up control for terminating the simulated call; the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; after displaying the simulated call interface associated with the preset type of user, the method further includes: in response to a trigger operation on the call hang-up control, stopping the playback of video content information published by the preset type of user, and returning to display the activity page.
[0015] In one exemplary embodiment, the number of preset type users is multiple; the step of displaying the video content information published by the preset type users includes: obtaining a target preset type user that matches the activity check-in entry from the multiple preset type users; and displaying the video content information published by the target preset type user.
[0016] In an exemplary embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the activity page displays user identification cards corresponding to each preset type of user; after displaying the video content information published by the target preset type user, the method further includes: setting the user identification card corresponding to the target preset type user to a triggerable state; the triggerable state indicates that the check-in activity for the target preset type user has been completed; the information interaction method further includes: in response to a trigger operation on the user identification card set to a triggerable state, displaying the video content information published by the preset type user corresponding to the triggered user identification card.
[0017] In one exemplary embodiment, the information interaction method further includes: when a target user identification card is set to an untriggerable state and a sign-out control is displayed in the target user identification card, in response to a triggering operation on the sign-out control, displaying video content information published by a preset type of user corresponding to the target user identification card; the untriggerable state indicates that the sign-in activity for the preset type of user corresponding to the target user identification card has not been completed.
[0018] According to a second aspect of the present disclosure, an information interaction device is provided, comprising:
[0019] The check-in entry display unit is configured as the activity check-in entry point for the target check-in activity;
[0020] The check-in prompt display unit is configured to perform a swipe gesture operation triggered in response to the check-in entry of the activity, and display a prompt message indicating successful check-in when the swipe gesture operation meets preset conditions. The prompt message is associated with the target check-in activity.
[0021] In one exemplary embodiment, the target check-in activity includes a check-in activity for users of a preset type. The check-in prompt display unit is further configured to display video content information published by the users of the preset type, and to indicate successful check-in by playing the video content information.
[0022] In one exemplary embodiment, the apparatus further includes: an operation permission enabling unit, configured to enable preset operation permissions for a target account regarding the video content information; wherein the target account is a user account that triggers the swipe gesture operation at the activity check-in entry; the preset operation permission is used to allow the target account to perform preset interactive operations on the video content information.
[0023] In one exemplary embodiment, the check-in prompt display unit is further configured to display a simulated call interface associated with the preset type of user; the simulated call interface is an interface for simulating a call with the preset type of user; and video content information published by the preset type of user is played in the simulated call interface.
[0024] In one exemplary embodiment, the simulated call interface includes a call answering control for connecting a simulated call; the check-in prompt display unit is further configured to perform a trigger operation on the call answering control, and play the video content information published by the preset type of user in the simulated call interface.
[0025] In one exemplary embodiment, the simulated call interface is an interface for simulating a video call between a target account and a user of the preset type; the simulated call interface carries a video chat window; the check-in prompt display unit is further configured to play video content information posted by the user of the preset type in the simulated call interface, and display the real-time video image of the target account in the video chat window.
[0026] In an exemplary embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the check-in prompt display unit is further configured to display a call hang-up control for terminating the simulated call in the simulated call interface; in response to a trigger operation on the call hang-up control, the playback of the video content information published by the user of the preset type is stopped, and the activity page is returned to be displayed.
[0027] In one exemplary embodiment, the simulated call interface further includes a call hang-up control for terminating the simulated call; the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the check-in prompt display unit is further configured to perform a trigger operation in response to the call hang-up control, cancel the playback of the video content information published by the preset type user in the simulated call interface, and return to display the activity page.
[0028] In one exemplary embodiment, the number of preset type users is multiple; the check-in prompt display unit is further configured to perform the following: obtain a target preset type user that matches the activity check-in entry from the multiple preset type users; and display video content information published by the target preset type user.
[0029] In an exemplary embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the activity page displays user identification cards corresponding to each preset type of user; the check-in entry display unit is further configured to set the user identification card corresponding to the target preset type user to a triggerable state; the triggerable state indicates that the check-in activity for the target preset type user has been completed; in response to a triggering operation on the user identification card set to a triggerable state, video content information published by the preset type user corresponding to the triggered user identification card is displayed.
[0030] In an exemplary embodiment, the check-in entry display unit is further configured to, in response to a triggering operation on the check-in control, display video content information published by a user of a preset type corresponding to the target user ID card when the target user ID card is set to an untriggerable state and a check-in supplement control is displayed in the target user ID card; the untriggerable state indicates that the check-in activity for the user of the preset type corresponding to the target user ID card has not been completed.
[0031] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement an information interaction method as described in any embodiment of the first aspect.
[0032] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform an information interaction method as described in any embodiment of the first aspect.
[0033] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including instructions that, when executed by a processor of an electronic device, enable the electronic device to perform an information interaction method as described in any embodiment of the first aspect.
[0034] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:
[0035] This disclosure displays the check-in entry point for the target check-in activity; in response to a swipe gesture triggered by the check-in entry point, if the swipe gesture operation meets preset conditions, a prompt message indicating successful check-in is displayed, and the prompt message is associated with the target check-in activity. This disclosure achieves check-in for an activity by displaying the check-in entry point for the target check-in activity, allowing the target account to trigger a swipe gesture operation on the check-in entry point, thereby displaying a prompt message associated with the check-in activity when conditions are met. This method of triggering a swipe gesture operation on the check-in entry point eliminates the need to click on interactive controls displayed on the terminal, thus increasing the diversity of check-in methods.
[0036] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0037] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0038] Figure 1 This is a flowchart illustrating an information interaction method according to an exemplary embodiment.
[0039] Figure 2 This is a flowchart illustrating, according to an exemplary embodiment, a method for displaying video content information posted by a user.
[0040] Figure 3 This is a schematic diagram of an analog call interface according to an exemplary embodiment.
[0041] Figure 4 This is a schematic diagram of an analog call interface according to another exemplary embodiment.
[0042] Figure 5 This is a schematic diagram of the activity page of a target check-in activity, according to an exemplary embodiment.
[0043] Figure 6 This is a schematic diagram of the activity page of the target check-in activity, according to another exemplary embodiment.
[0044] Figure 7 This is a schematic diagram of the activity page of a target check-in activity, as shown in yet another exemplary embodiment.
[0045] Figure 8 This is a block diagram illustrating an information interaction device according to an exemplary embodiment.
[0046] Figure 9This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0047] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0048] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0049] It should also 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 display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0050] Figure 1 This is a flowchart illustrating an information interaction method according to an exemplary embodiment, such as... Figure 1 As shown, the information interaction method used in the terminal includes the following steps.
[0051] In step S101, the activity check-in entry for the target check-in activity is displayed.
[0052] The target check-in activity refers to a check-in activity that the target account can check in on a terminal, such as a smartphone or tablet. The target account refers to the account that owns the terminal, i.e., the account that checks in for the activity. The activity check-in entry is the entry point for the target account to check in for the target check-in activity. The terminal can display the activity check-in entry on the check-in page corresponding to the target check-in activity, so that the target account can perform the check-in operation for the target check-in activity through the activity check-in entry.
[0053] In step S102, in response to a swipe gesture operation triggered by the activity check-in entry, if the swipe gesture operation meets preset conditions, a prompt message indicating successful check-in is displayed, and the prompt message is associated with the target check-in activity.
[0054] Gesture operation refers to an interactive operation that controls a terminal device through hand movements or gestures. For example, it can rely on the terminal's touchscreen technology to recognize gestures and execute corresponding commands. Swipe gesture operation refers to the operation of sliding fingers on the terminal's touchscreen. In this embodiment, the check-in operation for the target check-in activity can be achieved by swiping through the provided activity check-in entry. Preset conditions refer to the pre-set conditions for check-in through swipe gesture operation. For example, it can be a directional condition representing a preset swipe direction, a length condition representing a preset swipe length, etc. Prompt information is used to indicate that the target check-in activity has been successfully checked in. It is associated with the target check-in activity and can be of various types, such as hidden text information displayed after a successful check-in, or image information displayed after a successful check-in for the target check-in activity, etc.
[0055] Specifically, the target account can trigger a swipe operation on the activity check-in entry displayed on the terminal. If the swipe operation meets the set conditions, the check-in operation for the target check-in activity is completed. Therefore, a prompt message indicating that the target check-in swipe check-in was successful can be displayed on the terminal.
[0056] In the aforementioned information interaction method, the activity check-in entry for the target check-in activity is displayed. In response to a swipe gesture triggered by the activity check-in entry, a prompt message indicating successful check-in is displayed if the swipe gesture meets preset conditions. This prompt message is associated with the target check-in activity. This disclosure, by displaying the activity check-in entry for the target check-in activity, allows the target account to trigger a swipe gesture operation on the activity check-in entry, thereby displaying a prompt message associated with the check-in activity when conditions are met. This disclosure enables check-in for the activity by triggering a swipe gesture operation on the check-in activity entry, thus eliminating the need to click on interactive controls displayed on the terminal, thereby increasing the diversity of check-in methods.
[0057] In an exemplary embodiment, the target check-in activity includes a check-in activity for a preset type of user, and step S102 may further include: displaying video content information published by the preset type of user, and indicating successful check-in by playing the video content information.
[0058] The preset type of user can refer to a specific type of user, such as a user with a certain level of influence or fame, like a celebrity user, or a user associated with the target account that triggered the swipe gesture operation, such as a friend of the target account. In this embodiment, the target check-in activity can refer to the check-in activity for the aforementioned preset type of user, such as the check-in activity for a celebrity user or a friend user. In this case, the prompt information indicating successful check-in can be the video content information published by the aforementioned preset type of user. The terminal can play the video content information to indicate that the target account has completed the check-in activity for the preset type of user.
[0059] In this embodiment, the target check-in activity can refer to the check-in activity initiated by the target account for a preset type of user, and the check-in can be represented by playing and displaying the video content published by the preset type of user. This method can improve the diversity of information types that indicate the check-in success displayed in the check-in activity of the preset type of user.
[0060] Furthermore, such as Figure 2 As shown, successfully checking in can be indicated by playing video content, which may further include:
[0061] In step S201, a simulated call interface associated with a user of a preset type is displayed; the simulated call interface is used to simulate a call with a user of a preset type.
[0062] The simulated call interface refers to the call interface used to simulate a call between the target account that triggered the check-in operation and the target account of the preset type. Specifically, after the target account completes the swipe gesture operation to trigger the activity check-in entry, the terminal can display the simulated call interface used to simulate a call with the user of the preset type.
[0063] In step S202, video content information posted by users of a preset type is played in the simulated call interface.
[0064] After displaying the simulated call interface, the video content information posted by users of the preset type can be played and displayed on the interface, thereby realizing a simulated video call between the target account and users of the preset type.
[0065] In this embodiment, a simulated call interface associated with a preset type of user can also be displayed, and video content information published by the preset type of user can be played in the simulated call interface to realize a simulated video call between the target account and the preset type of user. This method can increase the diversity of video content information playback methods and further increase the interest of video playback content.
[0066] In an exemplary embodiment, after step S202, the method may further include: enabling preset operation permissions for the target account regarding video content information; wherein, the target account is a user account that triggers a swipe gesture operation on the activity check-in entry; the preset operation permissions are used to allow the target account to perform preset interactive operations on the video content information.
[0067] In this context, the target account refers to the user account that triggers the activity check-in operation, specifically the user account that initiates the swipe gesture operation at the activity check-in entry point. The preset operation permissions refer to the interactive operation permissions for the played video content information. In this embodiment, the video content information is invisible before being played by the target account through the check-in operation. It only becomes visible to the target account after the check-in operation, while remaining invisible to other accounts that have not performed the check-in operation.
[0068] Furthermore, after the target account plays the aforementioned video content, it can also unlock the permission to perform preset interactive operations on the video content, i.e., preset operation permissions. These preset interactive operations can be operations such as collecting, forwarding, sharing, downloading, and editing the video content. By unlocking the above operation permissions, the target account can perform secondary creation of the video content by checking in for activities, thereby opening up the secondary creation permissions for the video content.
[0069] Specifically, before the target account triggers the activity check-in operation, the video content information is invisible and cannot be interactively operated. After the target account triggers the activity check-in operation and plays the aforementioned video content information, the operation permission to perform preset interactive operations on the video content information is simultaneously enabled. That is, the permission to perform preset interactive operations on the video content information is enabled after the check-in operation is completed.
[0070] In this embodiment, after the target account completes the check-in operation, in addition to playing video content information, it also enables the operation permission to perform preset interactive operations on the video content information. This method can further improve the diversity of the check-in function.
[0071] Furthermore, the simulated call interface carries a call answering control for connecting a simulated call; step S202 may further include: in response to a trigger operation on the call answering control, playing video content information published by a user of a preset type in the simulated call interface.
[0072] The call answering control refers to the control used to answer simulated calls in the simulated call interface. To increase the realism of the simulated call, the terminal can also add a call answering control to the simulated call interface to represent answering the simulated call. Only when the target account clicks the control will the video content information published by the preset type user be played in the simulated call interface, simulating when the target account receives a call from the preset type user. Only after triggering the call answering control will the video call with the preset type user be answered. In this way, the realism of the video call simulation can be further improved.
[0073] In this embodiment, a call answering control for simulating a call can also be added to the simulated call interface. After the target account triggers the call answering control, the terminal plays the video content information published by the preset type user in the simulated call interface. This realizes that when the simulated target account receives a call from the preset type user, the call answering control is triggered to connect the video call with the preset type user. In this way, the realism of the video call simulation can be further improved.
[0074] Furthermore, the simulated call interface includes a video chat window; step S202 may further include: playing video content information posted by a user of a preset type in the simulated call interface, and displaying the real-time video image of the target account in the video chat window.
[0075] Real-time video image refers to the real-time image of the target account that triggered the check-in operation. This real-time image can be captured by an image acquisition device in the terminal, such as a camera installed on the terminal. The video chat window refers to the window provided in the simulated call interface for displaying the real-time video image of the target account. In this embodiment, after the terminal enters the simulated call interface and plays the video content information posted by the preset type of user, it can also call the image acquisition device of the target account's terminal to capture the real-time video image of the target account in real time, and display the real-time video image of the target account through the video chat window provided in the simulated call interface. In this way, the scenario of video chat between the target account and the preset type of user can be simulated more realistically, so that the target account can easily enter an immersive call with the preset type of user.
[0076] In this embodiment, the simulated call interface also includes a video chat window. When playing video content information posted by a user of a preset type in the simulated call interface, the real-time video image of the target account can also be displayed in the video chat window. This method can more realistically simulate the scenario of video chat between the target account and the user of the preset type, thereby allowing the target account to easily enter into an immersive call with the user of the preset type.
[0077] In an exemplary embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; after step S202, it may further include: displaying a call hang-up control for hanging up the simulated call in the simulated call interface; in response to the triggering operation of the call hang-up control, stopping the playback of video content information published by a user of a preset type, and returning to the activity page.
[0078] The activity page refers to the activity check-in page corresponding to the target check-in activity. The activity check-in entry can be displayed on the activity page of the target check-in activity, while the call hang-up control is a hang-up control used to hang up the simulated call.
[0079] Specifically, after entering the simulated call interface and playing video content posted by a user of a preset type to simulate a video call with that user, to improve the realism of the simulated video call, similar to a regular video call interface, the terminal can also display a call hang-up control in the simulated call interface. If the target account needs to hang up the simulated call, it can also trigger the call hang-up control by clicking the call hang-up control displayed in the simulated call interface. The terminal can then respond to this trigger operation to hang up the simulated call, that is, stop playing the video content posted by the user of the preset type, and return to the activity page corresponding to the target check-in activity.
[0080] In this embodiment, a call termination control for hanging up the simulated call can also be provided in the simulated call interface. When the target account triggers the call termination control, the terminal can return to the activity display page. This method can further improve the realism of the simulated video call and also improve the efficiency of returning from the simulated call interface to the activity display page.
[0081] In an exemplary embodiment, the simulated call interface also includes a call hang-up control for terminating the simulated call; the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; after step S201, the method may further include: in response to the triggering operation of the call hang-up control, canceling the playback of video content information published by a user of a preset type in the simulated call interface, and returning to the activity display page.
[0082] Similarly, the call hang-up control can be displayed not only in the simulated call interface after the simulated call is connected, but also in the simulated call interface before the simulated call is connected. This allows the target account to refuse to answer the simulated call from the preset type of user when receiving a simulated call from the preset type of user by using the call hang-up control displayed in the simulated call interface.
[0083] Specifically, when the target account triggers a swipe gesture operation on the activity check-in entry on the activity page to check in for a preset type of user, the terminal can display a call hang-up control in the simulated call interface associated with the preset type of user. When the target account clicks the call hang-up control to trigger the call hang-up operation, the terminal can respond to the operation, thereby canceling the playback of the video content information published by the preset type of user in the simulated call interface, that is, canceling the simulated video call with the preset type of user, and returning to the activity page displaying the check-in activity for the preset type of user.
[0084] In this embodiment, before entering the simulated video call, a call hang-up control can be displayed in the simulated call interface. When the target account directly triggers the call hang-up control, the terminal can cancel the playback of video content information published by the user of the preset type and return to the activity display page. This method also improves the realism of the simulated video call and the efficiency of returning from the simulated call interface to the activity display page.
[0085] In one exemplary embodiment, after the target account performs a check-in operation for a preset type of user, namely user A, on the activity check-in page, the following can be displayed: Figure 3 The simulated call interface shown displays a text message from User A inviting you to a video call, indicating that User A initiated the simulated video call with the target account. The simulated call interface also displays an "Answer" control for connecting the simulated video call and a "Hang Up" control for ending the simulated video call. When the target account clicks the "Hang Up" control to trigger the operation, the simulated video call with User A can be canceled directly, and the user will return to the activity's check-in page.
[0086] If the target account clicks the "Answer" control to trigger an action, then the following can be displayed: Figure 4 The simulated call interface shown is in Figure 4 The simulated call interface displays the text message "[Incoming Call]" from User A, indicating that the target account is currently engaged in a simulated video call with User A. The simulated call interface also displays the video content posted by User A, and includes a video call window that displays the target account's live video content to more realistically simulate a video call between User A and the target account. Furthermore, the simulated call interface also displays a "Hang Up" control for ending the simulated video call. When the target account clicks the "Hang Up" control, the playback of User A's video content will stop, and the user will return to the activity's check-in page.
[0087] In one exemplary embodiment, the number of preset type users is multiple; displaying video content information posted by preset type users includes: obtaining a target preset type user that matches the activity check-in entry from multiple preset type users; and displaying the video content information posted by the target preset type user.
[0088] In this embodiment, there can be multiple preset type users, and the target preset type user refers to the preset type user that matches the activity check-in entry among these multiple preset type users. For example, there can be multiple preset type users, each corresponding to a target check-in activity for different number of days. For instance, on the first day, the target check-in activity corresponds to a check-in activity for user A, meaning the activity check-in entry provided on the first day is for user A, and the preset type user matched by the activity check-in entry on the first day can be user A. Similarly, on the second day, the target check-in activity corresponds to a check-in activity for user B, meaning the activity check-in entry provided on the second day is for user B, and the preset type user matched by the activity check-in entry on the second day can be user B.
[0089] Specifically, if there are multiple users of the preset type, when the terminal receives a swipe gesture operation triggered by the activity check-in entry, it can first determine the target preset type user matched by the activity check-in entry, and then display the video content information published by the target preset type user.
[0090] In this embodiment, if there are multiple users of the preset type, the terminal can first determine the target preset type user matched by the activity check-in entry that triggers the swipe gesture operation, and then display the video content information published by the target preset type user. This method can improve the accuracy of the video content information display.
[0091] Furthermore, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the activity page displays user identification cards corresponding to each preset type of user; after displaying the video content information published by the target preset type of user, it may also include: setting the user identification card corresponding to the target preset type of user to a triggerable state; the triggerable state indicates that the check-in activity for the target preset type of user has been completed; the information interaction method may also include: in response to a trigger operation on the user identification card set to a triggerable state, displaying the video content information published by the preset type of user corresponding to the triggered user identification card.
[0092] In this embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity, and the activity page can display user identification cards corresponding to each preset type of user. The user identification card refers to the user card used to identify different preset types of users. For example, the identification card can display user images of different preset types of users respectively.
[0093] Specifically, after the target account successfully checks in to the target preset type user's check-in activity through the activity check-in portal, and after displaying the video content information posted by the target preset type user, the terminal can also set the user identifier card corresponding to the target preset type user to a triggerable state that can be triggered by the target account. Subsequently, when the target account returns to the activity page corresponding to the target check-in activity, it can trigger the user identifier card, which is now in a triggerable state, to again display the video content information posted by the preset type user corresponding to the triggered user identifier card.
[0094] For example, the event page can be like Figure 5 As shown, the activity page displays user image cards for multiple preset user types, such as User A, User B, and User C, etc. The check-in activities for different user types correspond to different days; for example, User A's check-in activity is day 1, User B's is day 2, and User C's is day 3, etc. The current day is day 2, therefore User B is the target preset user type. Since the target account has already completed the check-in activity for User A on day 1, User A's corresponding user ID card is set to a triggerable state. The activity page also includes a check-in entry with the text "Slide to answer call." When the target account triggers the slide action to complete the check-in activity for User B, the video content posted by User B can be played.
[0095] After the video content posted by user B has finished playing, users can return to the event page, which will then be displayed as follows: Figure 6 As shown, at this point, the user ID card corresponding to user B is also set to a triggerable state. However, since the target account has not yet performed the check-in activity for user C, the user ID card corresponding to user C is still set to an untriggerable state. Later, when the target account clicks on the user ID card of user A or user B, which is now set to a triggerable state, the video content posted by user A or user B can be played again.
[0096] In this embodiment, user identification cards corresponding to each preset type of user can also be displayed on the activity page. After completing the video content information published by a target preset type of user, the user identification card corresponding to that user can be set to a triggerable state to indicate that the check-in activity for the target preset type of user has been completed. Furthermore, the target account can also trigger the user identification card that has been set to a triggerable state to display the video content information published by the preset type of user corresponding to the triggered user identification card. In this way, the video content information published by the preset type of user is displayed again, further improving the intelligence of the display of the video content information published by the preset type of user.
[0097] In addition, the information interaction method may also include: when the target user identification card is set to an untriggerable state and a sign-out control is displayed in the target user identification card, in response to the triggering operation of the sign-out control, displaying video content information published by a preset type of user corresponding to the target user identification card; the untriggerable state indicates that the sign-in activity for the preset type of user corresponding to the target user identification card has not been completed.
[0098] The target user identifier card refers to a user identifier card that is set to an untriggerable state and displays a check-in supplement control. The untriggerable state indicates that the check-in activity for a specific user identifier card corresponding to a preset user type has not been completed. Generally, this situation falls into two categories: First, the check-in conditions for that preset user type have not yet been met. For example, if the check-in activity for a preset user type is scheduled for the third day, but the current activity period is only the second day, the required number of days for the check-in activity for that user type has not yet been met, and the target account cannot check in for that user. Therefore, the check-in activity for that user type is incomplete. Figure 6 User C in this context is an example of this situation.
[0099] In another scenario, the target account may have missed a check-in activity for a specific user type, resulting in the check-in activity being incomplete. In this case, the user ID card for that user type will serve as the target user ID card, and it will contain a check-in make-up control. When the target account triggers the check-in make-up control, the check-in activity for the user type corresponding to the target user ID card can be made up. At this time, the terminal can display the video content information posted by the user type corresponding to the target user ID card, and after returning to the activity page, the target user ID card will also be set to a triggerable state.
[0100] For example, such as Figure 7As shown, the current number of days is 2. If the target account has not completed the check-in activity for user A in day 1, then the user identification card corresponding to user A will serve as the target user identification card. It will be in an untriggerable state and will carry a check-in supplement control. When the target account triggers the check-in supplement control, the terminal can play the video content information published by user A.
[0101] In this embodiment, if the target account misses a check-in activity for a certain preset type of user, a check-in supplement control can be added to the user ID card of that preset type of user. By triggering the check-in supplement control, the video content information published by that preset type of user can be played. This method can also ensure the intelligence of the check-in activity.
[0102] In one exemplary embodiment, a method for swiping to unlock and simulate a call with a user of a preset type in a check-in scenario is also provided. This method enables swiping to unlock and check in, and simultaneously calls the phone's camera to create an immersive call atmosphere while playing the video, thereby bringing the target account closer to the user of the preset type and facilitating the secondary dissemination of screenshots taken from the target account.
[0103] Specifically, it may include the following functions:
[0104] 1. Slide to unlock task check-in and answer calls from preset user types:
[0105] Each day, the target account can unlock one call from a preset user type by checking in. After sliding the button, you will enter the preset user call page, where the user can choose to "hang up" or "answer". Clicking "answer" will enter an immersive call, utilizing the user's phone camera to conduct the call within the interface. Clicking "hang up" will end the call and return you to the check-in activity page.
[0106] 2. Tap the card again to answer the call:
[0107] The check-in activity page contains user cards corresponding to various preset user types. Cards that have successfully checked in will be highlighted, and the target account can click on them to answer incoming calls again.
[0108] 3. You can reschedule missed calls by signing in again:
[0109] Missed calls are grayed out. When the target account gets a chance to make up for missed calls, a "Make Up" button will appear on the user card corresponding to the preset type of user. Clicking the "Make Up" button will allow the user to answer the missed calls.
[0110] In this embodiment, a check-in method is implemented by sliding to unlock the phone. Compared with the conventional click check-in, this embodiment increases the diversity of check-in interaction methods. Secondly, it allows users to answer video calls by sliding. Unlike the current method of simply playing videos, this embodiment calls the phone's camera while playing the video, creating an immersive call atmosphere, thereby bringing the target account closer to the preset type of user and facilitating the secondary dissemination of screenshots taken by the target account.
[0111] It should be understood that although the steps in the flowchart of this disclosure are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless expressly 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 of the steps in the diagram may include multiple steps or multiple stages, which are not necessarily completed at the same time, but may be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but may be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0112] It is understood that the same / similar parts between the various embodiments of the methods described above in this specification can be referred to each other. Each embodiment focuses on the differences from other embodiments, and relevant parts can be referred to the description of other method embodiments.
[0113] Figure 8 This is a block diagram illustrating an information interaction device according to an exemplary embodiment. (Refer to...) Figure 8 The device includes a check-in entrance display unit 801 and a check-in prompt display unit 802.
[0114] The check-in entry display unit 801 is configured as the activity check-in entry for displaying the target check-in activity;
[0115] The sign-in prompt display unit 802 is configured to perform a swipe gesture operation triggered by the sign-in entry point of the activity. When the swipe gesture operation meets the preset conditions, it displays a prompt message indicating successful sign-in. The prompt message is associated with the target sign-in activity.
[0116] In an exemplary embodiment, the target check-in activity includes a check-in activity for users of a preset type. The check-in prompt display unit 802 is further configured to display video content information published by users of the preset type, and to indicate successful check-in by playing the video content information.
[0117] In one exemplary embodiment, the information interaction device may further include: an operation permission enabling unit configured to enable preset operation permissions for a target account regarding video content information; wherein the target account is a user account that triggers a swipe gesture operation at the activity check-in entry; the preset operation permission is used to allow the target account to perform preset interactive operations on the video content information.
[0118] In an exemplary embodiment, the check-in prompt display unit 802 is further configured to display a simulated call interface associated with a preset type of user; the simulated call interface is an interface used to simulate a call with a preset type of user; and video content information published by the preset type of user is played in the simulated call interface.
[0119] In one exemplary embodiment, the simulated call interface carries a call answering control for connecting a simulated call; the check-in prompt display unit 802 is further configured to perform a trigger operation on the call answering control and play video content information of a preset type posted by the user in the simulated call interface.
[0120] In one exemplary embodiment, the simulated call interface is an interface for simulating a video call between a target account and a user of a preset type; the simulated call interface carries a video chat window; the check-in prompt display unit 802 is further configured to play video content information posted by the user of the preset type in the simulated call interface, and display the real-time video image of the target account in the video chat window.
[0121] In an exemplary embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the check-in prompt display unit 802 is also configured to display a call hang-up control for hanging up the simulated call in the simulated call interface; in response to the trigger operation of the call hang-up control, the playback of video content information published by a user of a preset type is stopped, and the activity page is returned to be displayed.
[0122] In one exemplary embodiment, the simulated call interface also includes a call hang-up control for terminating the simulated call; the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the check-in prompt display unit 802 is further configured to perform a response to the trigger operation on the call hang-up control, cancel the playback of preset type user-published video content information in the simulated call interface, and return to the activity display page.
[0123] In one exemplary embodiment, there are multiple preset type users; the check-in prompt display unit 802 is further configured to perform the following: obtain a target preset type user that matches the activity check-in entry from the multiple preset type users; and display the video content information published by the target preset type user.
[0124] In an exemplary embodiment, the activity check-in entry is displayed on the activity page corresponding to the target check-in activity; the activity page displays user identification cards corresponding to each preset type of user; the check-in entry display unit 801 is further configured to set the user identification card corresponding to the target preset type user to a triggerable state; the triggerable state indicates that the check-in activity for the target preset type user has been completed; in response to the triggering operation on the user identification card set to the triggerable state, video content information published by the preset type user corresponding to the triggered user identification card is displayed.
[0125] In an exemplary embodiment, the check-in entry display unit 801 is further configured to, in response to a triggering operation on the check-in control, display video content information published by a user of a preset type corresponding to the target user ID card when the target user ID card is set to an untriggerable state and a check-in supplement control is displayed in the target user ID card; the untriggerable state indicates that the check-in activity for the user of the preset type corresponding to the target user ID card has not been completed.
[0126] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0127] Figure 9 This is a block diagram illustrating an electronic device 900 for information interaction according to an exemplary embodiment. For example, the electronic device 900 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0128] Reference Figure 9 The electronic device 900 may include one or more of the following components: processing component 902, memory 904, power supply component 906, multimedia component 908, audio component 910, input / output (I / O) interface 912, sensor component 914, and communication component 916.
[0129] Processing component 902 typically controls the overall operation of electronic device 900, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 902 may include one or more processors 920 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 902 may include one or more modules to facilitate interaction between processing component 902 and other components. For example, processing component 902 may include a multimedia module to facilitate interaction between multimedia component 908 and processing component 902.
[0130] Memory 904 is configured to store various types of data to support the operation of electronic device 900. Examples of such data include instructions for any application or method operating on electronic device 900, contact data, phonebook data, messages, pictures, videos, etc. Memory 904 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, optical disk, or graphene storage.
[0131] Power supply component 906 provides power to various components of electronic device 900. Power supply component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 900.
[0132] Multimedia component 908 includes a screen that provides an output interface between the electronic device 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 908 includes a front-facing camera and / or a rear-facing camera. When the electronic device 900 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0133] Audio component 910 is configured to output and / or input audio signals. For example, audio component 910 includes a microphone (MIC) configured to receive external audio signals when electronic device 900 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 904 or transmitted via communication component 916. In some embodiments, audio component 910 also includes a speaker for outputting audio signals.
[0134] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0135] Sensor assembly 914 includes one or more sensors for providing state assessments of various aspects of electronic device 900. For example, sensor assembly 914 can detect the on / off state of electronic device 900, the relative positioning of components such as the display and keypad of electronic device 900, changes in position of electronic device 900 or its components, the presence or absence of user contact with electronic device 900, orientation or acceleration / deceleration of device 900, and temperature changes of electronic device 900. Sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 914 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0136] Communication component 916 is configured to facilitate wired or wireless communication between electronic device 900 and other devices. Electronic device 900 can access wireless networks based on communication standards, such as WiFi, carrier networks (such as 2G, 3G, 4G, or 5G), or combinations thereof. In one exemplary embodiment, communication component 916 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 916 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0137] In an exemplary embodiment, the electronic device 900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0138] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 904 including instructions, which can be executed by a processor 920 of an electronic device 900 to perform the above-described method. For example, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0139] In an exemplary embodiment, a computer program product is also provided, the computer program product including instructions that can be executed by a processor 920 of an electronic device 900 to perform the above-described method.
[0140] It should be noted that the above-mentioned apparatus, electronic equipment, computer-readable storage medium, computer program product, etc., may also include other implementation methods according to the description of the method embodiments. For specific implementation methods, please refer to the description of the relevant method embodiments, which will not be elaborated here.
[0141] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.
[0142] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. An information interaction method, characterized in that, The method comprises the following steps: displaying an activity check-in portal of a target check-in activity; in response to a sliding gesture operation triggered for the activity check-in portal, displaying prompt information representing successful check-in, the prompt information being associated with the target check-in activity, when the sliding gesture operation meets preset conditions; the target check-in activity comprises a check-in activity for a preset type of user, and the step of displaying the prompt information representing successful check-in comprises: displaying video content information published by the preset type of user, and representing successful check-in by playing the video content information; the step of displaying the video content information published by the preset type of user comprises: displaying a simulated call interface associated with the preset type of user; the simulated call interface is an interface for simulating a call between the preset type of user; and the step of playing the video content information published by the preset type of user in the simulated call interface.
2. The method of claim 1, wherein, After the step of displaying the video content information published by the preset type of user, the method further comprises: opening a preset operation permission of a target account for the video content information; wherein the target account is a user account triggering the sliding gesture operation for the activity check-in portal; and the preset operation permission is used to allow the target account to perform a preset interactive operation on the video content information.
3. The method of claim 1, wherein, The simulated call interface carries a call receiving control for connecting a simulated call; and the step of playing the video content information published by the preset type of user in the simulated call interface comprises: in response to a triggering operation for the call receiving control, playing the video content information published by the preset type of user in the simulated call interface.
4. The method of claim 1, wherein, The simulated call interface is an interface for simulating a video call between a target account and the preset type of user; The simulated call interface carries a video chat window; The step of playing the video content information published by the preset type of user in the simulated call interface comprises: playing the video content information published by the preset type of user in the simulated call interface, and displaying a real-time video image of the target account in the video chat window.
5. The method of claim 1, wherein, The activity check-in portal is displayed on an activity page corresponding to the target check-in activity; After the step of playing the video content information published by the preset type of user in the simulated call interface, the method further comprises: displaying a call hang-up control for hanging up a simulated call in the simulated call interface; in response to a triggering operation for the call hang-up control, stopping playing the video content information published by the preset type of user, and returning to display the activity page.
6. The method of claim 1, wherein, The simulated call interface further carries a call hang-up control for hanging up a simulated call; and the activity check-in portal is displayed on an activity page corresponding to the target check-in activity; After the step of displaying the simulated call interface associated with the preset type of user, the method further comprises: in response to a triggering operation for the call hang-up control, canceling playing the video content information published by the preset type of user in the simulated call interface, and returning to display the activity page.
7. The method of claim 1, wherein, The number of the preset type users is multiple; and the video content information published by the preset type users is displayed, including: A target preset type user matched with the activity check-in portal is obtained from the multiple preset type users; Video content information published by the target preset type user is displayed.
8. The method of claim 7, wherein, The activity check-in portal is displayed on an activity page corresponding to the target check-in activity; and a user identification card corresponding to each preset type user is displayed in the activity page; After the video content information published by the target preset type user is displayed, the method further includes: The user identification card corresponding to the target preset type user is set to a triggerable state; and the triggerable state indicates that the check-in activity for the target preset type user is completed; The method further includes: In response to a trigger operation on the user identification card set to the triggerable state, video content information published by a preset type user corresponding to the triggered user identification card is displayed.
9. The method of claim 8, wherein, The method further includes: In a case where a target user identification card is set to an untriggerable state and a make-up check-in control is displayed in the target user identification card, in response to a trigger operation on the make-up check-in control, video content information published by a preset type user corresponding to the target user identification card is displayed; and the untriggerable state indicates that the check-in activity for the preset type user corresponding to the target user identification card is not completed.
10. An information interaction device, characterized in that, The method includes: A check-in portal display unit configured to display an activity check-in portal of a target check-in activity; A check-in prompt display unit configured to display prompt information indicating successful check-in in a case where a sliding gesture operation triggered on the activity check-in portal meets a preset condition; and the prompt information is associated with the target check-in activity; The target check-in activity includes a check-in activity for a preset type user; the check-in prompt display unit is further configured to display video content information published by the preset type user to indicate successful check-in by playing the video content information; and the check-in prompt display unit is further configured to display a simulated call interface associated with the preset type user; the simulated call interface is an interface for simulating a call with the preset type user; The video content information published by the preset type user is played in the simulated call interface.
11. An electronic device, comprising: The method includes: A processor; A memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the information interaction method of any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the information interaction method of any one of claims 1 to 9.
13. A computer program product, comprising instructions therein, characterised in that, When the instructions are executed by the processor of the electronic device, the electronic device can execute the information interaction method of any one of claims 1 to 9.
Citation Information
Patent Citations
E-book-based reading clocking method, electronic equipment and computer storage medium
CN107180090A
Card punching method based on AI image recognition technology
CN114693276A