Interaction methods, apparatus, media, and electronic devices
The interaction method enriches user engagement by generating interaction controls based on application scenario information, improving the assertiveness and convenience of interactions in mobile Internet services.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-06-06
- Publication Date
- 2026-04-01
AI Technical Summary
Existing interaction methods in mobile Internet services are relatively single and do not effectively enhance user enthusiasm for interactive participation.
An interaction method and apparatus that acquires a target object and associated application scenario information, generating interaction controls based on this information and changing their state in response to user triggers, incorporating audio and visual elements to enrich the interaction experience.
Increases the number of interaction processes and enhances user assertiveness by associating interactions with application scenario information, making interactions simpler and more convenient.
Smart Images

Figure 0007839201000001 
Figure 0007839201000002 
Figure 0007839201000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of computers, and specifically to an interaction method, apparatus, medium, and electronic device.
Background Art
[0002] In the conventional mobile Internet services, the creation and interaction based on content consumption products have become increasingly frequent. Users can obtain consulting information, entertainment information, dynamic information of friends, etc. through content consumption products, and can express their attention to the viewed content through interactive operations such as "liking".
Summary of the Invention
Problems to be Solved by the Invention
[0003] However, the existing interaction methods are relatively single and cannot more effectively improve the enthusiasm of interactive participation.
Means for Solving the Problems
[0004] An object of the present disclosure is to provide an interaction method, apparatus, medium, and electronic device that can solve the interaction problems related to the above application scenarios. The specific solutions are as follows.
[0005] According to a specific embodiment of the present disclosure, in a first aspect, the present disclosure provides an interaction method, acquiring a target object and application scenario information related to the target object, and presenting the target object on a first interface; generating an interaction control in a first interaction area of the first interface based on the application scenario information, where the interaction control is related to the application scenario information; The procedure includes the step of changing the interaction control from a first state to a second state in response to a trigger operation of the interaction control.
[0006] Optionally, the applicable scene information is: A method for determining the applicable scene information based on the content information of the target object, The method is determined by at least one of the following: a method for determining the applicable scene information based on a preset time.
[0007] Optionally, the content information includes at least one of image information, audio information, and text information.
[0008] The step of optionally changing the interaction control from the first state to the second state is: The interaction control is changed from static to dynamic, The interaction control is changed from the first image to the second image, The interaction control is changed from the first shape to the second shape, The method includes at least one of the following: changing the interaction control from a first size to a second size.
[0009] Optionally, the process further includes playing audio related to the applied scene information in response to a trigger operation of the interaction control.
[0010] The step of optionally generating first information related to the applicable scene information in response to a trigger operation of the interaction control, and displaying the first information on a second interface, wherein the second interface is the interaction interface of a target user's client, and the target user is the poster of the target object.
[0011] Optionally, the first interface further includes a second interaction area, and the method is The steps include generating second information related to the application scene information in response to the input information of the second interaction area, The steps include transmitting the second information so that it is displayed on a second interface, wherein the second interface is an interaction interface of a target user's client, and the target user is the poster of the target object.
[0012] Optionally, the input information includes at least one preset input information related to the applied scene information, and the second information includes preset information corresponding to the preset input information.
[0013] According to specific embodiments of the present disclosure, in a second aspect, the present disclosure provides an interaction device, An acquisition unit for acquiring a target object and application scene information related to the target object, and for presenting the target object to a first interface, A generation unit for generating interaction controls in the first interaction area of the first interface based on the application scene information, wherein the interaction controls are generated by a generation unit related to the application scene information. The system includes a change unit for changing the interaction control from a first state to a second state in response to a trigger operation of the interaction control.
[0014] In a specific embodiment of the present disclosure, in a third aspect, the present disclosure provides a computer-readable storage medium on which a computer program is stored and which is executed by a processor, thereby enabling any one of the methods described above.
[0015] In a specific embodiment of the present disclosure, in a fourth aspect, the present disclosure provides an electronic device comprising one or more processors and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement any one of the methods described above.
[0016] The above-described solutions in the embodiments of this disclosure have at least the following beneficial effects compared to the prior art. This disclosure provides an interaction method, apparatus, medium, and electronic device based on application scene information, which acquires a target object containing application scene information, and generates a first interaction control related to the application scene information in a first interaction area of a first interface based on the application scene information, thereby changing the first interaction control from a first state to a second state in response to a trigger command of the first interaction control. By associating the interaction process with the application scene information of the target object, the number of interaction processes in a particular application scene is increased, and the assertiveness of both the interaction and the user is improved. Furthermore, the interaction information automatically places standard interaction content according to the application scene information, making the interaction simpler and more convenient, and further improving the assertiveness of the interaction. [Brief explanation of the drawing]
[0017] Herein, the drawings are incorporated herein and constitute part of this specification, illustrating embodiments conforming to the disclosure and are used together with the specification to interpret the principles of the disclosure. Clearly, the drawings described below are only a few embodiments of the disclosure, and those skilled in the art can obtain other drawings in accordance with these without any creative effort. [Figure 1] This diagram shows an application scene of the interaction method according to the embodiments of this disclosure. [Figure 2] A flowchart of the interaction method according to the embodiments of this disclosure is shown. [Figure 3] Fig. 1 shows a schematic diagram of a first interface of an interaction method according to an embodiment of the present disclosure. [Figure 4] Fig. 2 shows a schematic diagram of a second interface of an interaction method according to an embodiment of the present disclosure. [Figure 5] Fig. 3 shows a flowchart of an interaction method according to another embodiment of the present disclosure. [Figure 6] Fig. 4 shows a schematic diagram of a third interface of an interaction method according to another embodiment of the present disclosure. [Figure 7] Fig. 5 shows a schematic diagram of the structure of an interaction device according to an embodiment of the present disclosure. [Figure 8] Fig. 6 shows a schematic diagram of the structure of an interaction device according to another embodiment of the present disclosure. [Figure 9] Fig. 7 shows a schematic diagram of the connection structure of an electronic device according to an embodiment of the present disclosure.
DETAILED DESCRIPTION OF THE INVENTION
[0018] In order to make the objectives, technical solutions, and advantages of the present disclosure clearer, the present disclosure will be described in more detail below with reference to the accompanying drawings. It is clear that the described embodiments are only a part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present disclosure.
[0019] The terms used in the embodiments of the present disclosure are only for describing specific embodiments and do not limit the present disclosure. The singular forms "a kind", "the", and "said" used in the embodiments of the present disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. "A variety" generally includes at least two kinds.
[0020] The terms "and / or" as used herein merely describe the relationship between related objects, and it should be understood that three relationships are possible. For example, A and / or B represent three situations: a situation where only A exists, a situation where both A and B exist simultaneously, and a situation where only B exists. Also, in this specification, the letter " / " usually indicates that the related objects before and after it are in an "or" relationship.
[0021] In the embodiments of this disclosure, terms such as First, Second, Third, etc., may be used to describe XX, but these XX should not be limited to these terms. These terms are used solely to distinguish XX. For example, in circumstances that do not deviate from the scope of the embodiments of this disclosure, First XX may also be called Second XX, and similarly, Second XX may also be called First XX.
[0022] Depending on the context, for example, the words "if" and "if" used here can be interpreted as "when ○○ happens," "in the case of ○○," "in response to a decision," or "in response to detection." Similarly, depending on the context, the phrase "if a decision is made" or "if (the stated condition or event) is detected" can be interpreted as "when a decision is made," "in response to a decision," "when (the stated condition or event) is detected," or "in response to detecting (the stated condition or event)."
[0023] Furthermore, terms such as "consisting of," "including," or other variations thereof, mean non-exclusive inclusion. A product or apparatus containing a set of elements includes not only those elements but also other elements not explicitly listed, or further elements inherent within such product or apparatus. Unless otherwise specified, an element defined by the phrase "contains one XX" does not preclude other identical elements from being present in the product or apparatus containing that element.
[0024] Selective embodiments of this disclosure will be described in detail below with reference to the drawings.
[0025] As shown in Figure 1, this is an application scene diagram of an embodiment of the present disclosure, in which multiple users operate a client installed on a terminal device such as a mobile phone, and the client is maintained to communicate data via the internet and simultaneously communicate data with a server. In a specific application scene, for example, after user A creates and posts a target object on the client, the target object is transferred via the internet (which may include a server) to the client of at least one user B (e.g., user B1, user B2...user Bn), and after user B receives the target object on the client, interacts with user A via the client's interaction interface. User A and user B are used only to distinguish and describe the sending and receiving relationship of both communications during the information sending and receiving process, and for the same client, for example a short video client, when a user posts a target object, it is the character "user A", and when a user receives a target object from another user, it is the character "user B". The target object may include long video files, short video files, dynamic picture files, static picture files, text files, etc. The target object may be content that has specific application scene information, such as a birthday scene, a Mid-Autumn Festival scene, a Spring Festival scene, a Dragon Boat Festival scene, a wedding scene, etc. While we will not give examples for each application scene, any interaction process that can be performed using a target object based on an application scene is included within the embodiments of this disclosure. To specifically illustrate the circumstances of the embodiments of this disclosure, the following will primarily use a birthday scene as an example, but it is not limited to a birthday scene.
[0026] As shown in Figure 2, according to a specific embodiment of the present disclosure, the present disclosure provides an interaction method based on application scenarios, in which all user data acquired in this embodiment is acquired with the user's permission through the acquisition channel and is used in a reasonable and lawful manner, for example, by providing a feature installation option, user data is acquired after accepting the user's active approval.
[0027] This disclosure provides an interaction method that is applied to the target object consuming side, and specifically includes method steps S202 to S204. Step S202: Obtain the target object and application scene information associated with the target object, and present the target object to the first interface.
[0028] As shown in Figure 1, User B receives a target object posted by User A via the internet, displays it on User B's client, and plays it back in the target object display area 301 of the first interface, for example, as shown in Figure 3. Users B and A may be users who are already related to each other, users who are unilaterally related, or users who are not related at all. The target object can include at least one of the following: a long video file, a short video file, a dynamic picture file, a static picture file, or a text file. By pushing the target object according to the relationship between User B and User A, it is possible to ensure that users with a mutual relationship receive the target object posted by the other party in the most timely manner.
[0029] The applicable scene information is information that matches the target object content. For example, if the target object content is a video or picture file celebrating a birthday, the applicable scene information is determined to be a birthday scene. For another example, if the target object content is a video or picture file about a Mid-Autumn Festival family gathering, the applicable scene information is determined to be a Mid-Autumn Festival scene.
[0030] In one selectable embodiment, the application scene information is determined by a method that determines the application scene information of the target object based on the content information of the target object.
[0031] In selectable embodiments, the content information includes image information, audio information, and / or text information, and the text information includes topic information and / or title information, etc. The specific information described above may be applied in combination or individually, and when various types of information are adopted and applied in combination, the application scene can be identified more accurately.
[0032] If the aforementioned content information includes image information, under conditions approved by the user, keyframes in the image information can be extracted, and image identification can be performed based on the keyframes. For example, elements with preset image tags in the image information can be identified. Specifically, for example, it can be determined whether or not the image information contains elements such as mooncakes. If elements such as mooncakes are identified as being present, it can be basically determined that the scene is related to the Mid-Autumn Festival.
[0033] If the aforementioned content information includes audio information, and the user approves, the audio content in the audio information can be extracted, and voice identification can be performed based on the audio content. For example, if the audio information is identified as containing a song or music such as "Happy Birthday," it can be basically determined that it is a birthday scene.
[0034] If the content information includes text information, and the user approves, the text information can be extracted from the first text area 303, and the applicable scene information can be identified based on the text information. As shown in Figure 3, the first text area 303 includes topic information and / or title information. The topic information is information indicating the topic related to the target object, entered by user A when posting the target object, and the title information is information indicating the subject of the target object, entered by user A when posting the target object. One or more pieces of topic information can be added at a time. For example, if the target object is a birthday scene, the topic information may be "#birthday", "#cake", etc. If the user approves, the topic information can be extracted, and the applicable scene information can be identified based on the topic information. If the user approves, the title information can also be extracted from the first text area 303, and the applicable scene information can be identified based on the title information. For example, if the title information is identified as "○○'s birthday", it can be basically determined to be a birthday scene.
[0035] As shown in Figure 3, the first interface 300 further includes a second character area 305, which is an area for text content added by user A when creating a target file, or an area for adding text to a video frame acquired by image recognition, and is used to inform user B of the information that the target object wants to convey. For example, "Happy birthday to me" can be entered into the second character area 305, in which case the text information can be extracted from the second character area 305, and the applicable scene information can be identified based on the extracted text information. For example, if the text information is "Happy birthday to me", it can be basically determined to be a birthday scene.
[0036] In one selectable embodiment, the application scene information can be further determined by a method that determines the application scene information of the target object based on a preset time.
[0037] The preset times include holiday preset times formed based on a common calendar, and the method of obtaining the calendar includes, but is not limited to, obtaining it via the terminal's communication network, and can also be obtained by the terminal's calendar application program. Holiday preset times are, for example, traditional holidays such as Chinese New Year, Mid-Autumn Festival, National Day, and Dragon Boat Festival. The preset times may further include anniversary preset times formed based on a date entered by user A, for example, a specific date such as a birthday or wedding anniversary, and user data is obtained after accepting active user approval. The time tags based on the above traditional holidays or anniversaries can automatically identify the application scene information of the target object.
[0038] As an optional embodiment, determining the application scene information of the target object based on a preset time and determining the application scene information of the target object based on content information in the target object can be arbitrarily combined in two or more ways, thereby enabling more accurate determination of the application scene information. For example, by combining image information based on a cake and time information based on the date of the birthday, it can be determined that the target object is a birthday application scene, and these will not be listed one by one here.
[0039] Step S204: Based on the application scene information, a first interaction control is generated in the first interaction area of the first interface, and the first interaction control is associated with the application scene information.
[0040] As shown in Figure 3, based on the application scene information determined in the above step, a first interaction control is generated in the first interaction area 302 of the first interface 300 of user B's client. For example, this may be a birthday cake icon, and an unlit birthday candle may be displayed on the birthday cake icon. Of course, the first interaction control based on the birthday scene information is not unique, and various first interaction controls can be designed in advance, for example, birthday cakes with various different shapes and patterns can be designed.
[0041] In a selectable embodiment, the application scene information includes birthday scene information, and the first interaction control includes a variety of selectable cake icons corresponding to the birthday scene information.
[0042] In an optional embodiment, the application scene information includes wedding anniversary scene information, and the first interaction control includes a variety of selectable displayable wedding certificate icons or heart icons corresponding to the wedding anniversary scene information.
[0043] In a selectable embodiment, the application scene information includes Mid-Autumn Festival scene information, and the first interaction control includes a mooncake icon corresponding to the Mid-Autumn Festival scene information.
[0044] In a selectable embodiment, the application scene information includes Dragon Boat Festival scene information, and the first interaction control includes a rice dumpling icon corresponding to the Dragon Boat Festival scene information.
[0045] Automatically generating a first interaction control that matches the target object application scene information described above enriches the interactive forms between User B and User A, improves the representation of interactive information between User B and User A at specific points in time, enhances the interactive engagement and interest of both, and increases the overall interactive activity of the client's users.
[0046] Step S206: In response to the trigger command for the first interaction control, the first interaction control is changed from a first state to a second state.
[0047] As shown in Figure 3, User B interacts with User A via touch in the first interaction area, and the first interaction control is located in the first interaction area 302, and changes the state of the first interaction control in response to a trigger command of the first interaction control. Optionally, the step of changing the interaction control from the first state to the second state is: The interaction control is changed from static to dynamic, The interaction control is changed from the first image to the second image, The interaction control is changed from the first shape to the second shape, The method includes at least one of the following: changing the interaction control from a first size to a second size.
[0048] In an optional embodiment, the method further includes the step of playing audio related to the applied scene information in response to a trigger operation of the interaction control. The playback of the audio related to the applied scene information may be performed simultaneously with the change of the interaction control from a first state to a second state, or after the change from the first state to the second state, but is not limited to this. Furthermore, the playback of the audio related to the applied scene information may be performed in response to the same trigger operation on the interaction control that changes it from the first state to the second state, or in response to different trigger operations, but is not limited to this.
[0049] In one selectable embodiment, if the first interaction control is a cake icon corresponding to the birthday scene information, the second state is a blinking state.
[0050] In this embodiment, before the first interaction control is touched, the birthday cake icon is static and unlit. When the first interaction control is touched, the candles on the birthday cake are lit, creating a dynamic flashing effect and more realistically representing the birthday cake, thus depicting a true scene of user B congratulating user A on their birthday. Furthermore, the flashing state may be accompanied by the flashing of a halo around the birthday cake to make the dynamic effect even more apparent.
[0051] In an optional embodiment, the step of changing a data tag near the first interaction area from first data to second data in response to a trigger command of the first interaction control is further included.
[0052] As shown in Figure 3, interaction data tags are displayed in real time in proximity to the first interaction area, for example, 12345. After user A posts a target object, user B interacts with the first interaction area. All data tags are displayed synchronously in proximity to the first interaction area for all clients. This proximity may be located above, below, to the left, or to the right of the first interaction area, for example, below the first interaction area. When user B sends a trigger command in the first interaction area, the data tags change, for example, from 12345 to 12346.
[0053] As an optional embodiment, the method may further include step S208: in response to a trigger command of the first interaction control, transmit first information relating to the applicable scene information, thereby transmitting the first information to a target user, the target user being the poster of the target object, for example, user A, and the first information including interactive information and preset information corresponding to the interaction control, for example, the first information including "like" information and congratulatory information.
[0054] When User B sends a trigger command in the first interaction area, the client automatically responds to the trigger command by sending first information corresponding to the trigger command to User A. For example, if User B clicks on a birthday cake, User B expresses their congratulations to User A, in which case the client automatically sends first information to User A, which includes two parts: one part is interactive information corresponding to the interaction control, for example, displaying "○○ liked you" or "○○ liked your work" in any application scene; and the other part is preset information related to the application scene, for example, "Happy Birthday," "Happy New Year," or "Happy Mid-Autumn Festival." Compared to conventional methods that only push interactive information corresponding to the interaction control, the first information pushed in this embodiment includes not only interactive information but also preset information related to the application scene. This improves the representation of interactive information between User B and User A at specific points in time, strengthens the interactive engagement and interest of both, and improves the overall interactive activity of the client's users.
[0055] As an optional embodiment, as shown in Figure 4, the first interface 300 further includes a second interaction area 304, the method further includes step S210: in response to obtaining input information of the second interaction area 304, generate second information relating to the applied scene information, and transmit the second information to a target user so that the second information is displayed on the second interface, the second interface being the interaction interface of the target user, and the target user being the poster of the target object.
[0056] As shown in Figure 3, the second interaction area 304 may be designed as an information input box located below the first interface 300, which may be hidden below the first interface 300 and displayed below the first interface 300 after being clicked. After the cursor is moved to the second interaction area 304, information can be entered in the information input box.
[0057] In an optional embodiment, the input information includes at least one preset input information related to the application scene information, and the second information includes preset information corresponding to the preset input information. The preset input information can be displayed in the second interaction area 304. Optionally, the preset input information includes pattern information or character information.
[0058] In a selectable embodiment, if the preset input information includes pattern information, the preset information includes character information, or information in which characters and patterns are combined.
[0059] In this case, since the application scene of the target object has already been identified, when entering information in the input box, preset input information can be automatically provided as a backup input pattern to improve the efficiency of input and simplify the input content. For example, if the application scene is a birthday scene, when the user's cursor remains in the input box, a birthday cake icon will be automatically displayed. In this case, user B can enter information simply by quickly clicking the birthday cake icon. Correspondingly, the second information that matches the input of the birthday cake icon may be text information, or information that combines text and patterns.
[0060] The second information may be text information. After user B inputs a birthday cake icon, the system automatically matches the text information and sends it to user A. For example, it sends text information that matches the birthday cake icon, such as "Happy Birthday." This embodiment simplifies the input information while accurately representing the celebratory content conveyed by the text information, thereby improving the convenience of the interactive experience.
[0061] The second piece of information may be information that combines text and patterns. After user B inputs a birthday cake icon, the system automatically matches the text information, followed by pattern information, and sends the combined text and pattern information to user A. For example, it might send combined text and pattern information that matches the birthday cake icon, such as "Happy Birthday + cake icon." This embodiment simplifies the input information while accurately representing the dual celebratory content conveyed by the text and icon information, thereby improving the convenience and enjoyment of the interactive experience.
[0062] In an optional embodiment, the input information includes character information, and the second information includes information in which characters and patterns are combined.
[0063] Of course, the input information may be text information, and user B can send more diverse congratulatory content. Second information is input which combines text and a matching pattern. After user B inputs congratulatory information such as "Happy Birthday, XX," the client automatically generates the text information, which is automatically followed by matching pattern information. The combined text and pattern information is sent to user A, for example, "Happy Birthday, XX + cake icon," which matches the birthday cake icon. This embodiment increases the diversity of input text content and can automatically match icons related to the application scene, improving the diversity and enjoyment of the interaction.
[0064] The interaction method based on application scene information disclosed in this embodiment increases the number of interaction processes in a specific application scene and improves the assertiveness of both the interaction and the user by associating the interaction process with the application scene information of the target object. Furthermore, the interaction information automatically places standard interaction content according to the application scene information, making the interaction simpler and more convenient, and further improving the assertiveness of the interaction.
[0065] According to another specific embodiment of the present disclosure, the present disclosure provides an interaction method that is applied to the client on the user A side as described above, i.e., an interaction method that is applied to the side of posting a target object, the interpretation of the same name in this embodiment is the same as in the embodiment described above, and has the same technical effect as in the embodiment described above, and without further explanation here, specifically includes method steps S502 to S506 as shown in Figure 5. Step S502: Post a target object, which includes application scene information.
[0066] The target object may include long video files, short video files, dynamic picture files, static picture files, text files, etc. The target object may be pre-created and formed, and the pre-creation process is expressed before posting the target object, and it is necessary to create the target object to be posted based on the client's target object creation flow, and in this embodiment, a one-click film model provided by the client can be adopted to quickly create a target object based on the application scene. The one-click film model specifically is, User A can manually select the scene to apply to a pre-post, for example, a birthday scene, a Mid-Autumn Festival scene, a Spring Festival scene, etc., and the applied scene can also be automatically pushed to User A's posting interface based on User A's preset time.
[0067] Based on the application scene, a specific target object is selected from the application scene templates provided by the system. The target object can contain basic content to be sent directly. For example, after selecting a birthday scene, the system will automatically generate a target object for the birthday scene. This target object can automatically generate title information, topic information, etc., that match the birthday scene. User A can also edit the title information and topic information to generate title information and topic information that suits their individual needs.
[0068] After creating the target object, you can post it by clicking "Post".
[0069] Step S504: Based on the applied scene information, a second interaction control is generated in the third interaction area of the third interface, and the second interaction control is associated with the applied scene information.
[0070] As shown in Figure 6, the third interface 600 includes a target object display area 601, a third character area 603, a fourth character area 605, and a third interaction area 602, where the third character area 603 includes a title area and / or topic area. Based on the application scene information determined in the above step, a second interaction control is generated in the third interaction area 602 of the third interface 600 of user A's client, for example, a birthday cake icon, and an unlit birthday candle may be displayed on the birthday cake icon. Of course, the second interaction control based on birthday scene information is not unique, and multiple second interaction controls can be pre-designed, for example, multiple different shape patterns of birthday cakes can be designed, and after statistically analyzing user preferences according to big data, the normal birthday cake icon shape can be determined.
[0071] In a selectable embodiment, the application scene information includes birthday scene information, and the second interaction control includes a variety of selectable cake icons corresponding to the birthday scene information.
[0072] In an optional embodiment, the application scene information includes wedding anniversary scene information, and the second interaction control includes a variety of selectable displayable wedding certificate icons or heart icons corresponding to the wedding anniversary scene information.
[0073] In a selectable embodiment, the application scene information includes Mid-Autumn Festival scene information, and the second interaction control includes a mooncake icon corresponding to the Mid-Autumn Festival scene information.
[0074] In an optional embodiment, the application scene information includes Dragon Boat Festival scene information, and the second interaction control includes a rice dumpling icon corresponding to the Dragon Boat Festival scene information.
[0075] The second interaction control is displayed on the third interface, and the first interaction control is displayed synchronously on the first interface. Both have an independent nature that changes dynamically with respect to each other, and when each user operates on their own terminal interface, the state of the corresponding interaction control changes.
[0076] Step S506: In response to the received first information, the first information is displayed on the second interface.
[0077] As shown in Figure 6, interaction data tags are displayed in real time at a proximity to the third interaction area 602, for example, 12345. After user A posts a target object, user B interacts with it in the first interaction area. All data tags are displayed synchronously at the proximity to the first interaction area for all clients, and simultaneously at the proximity to the third interaction area 602. Of course, user A can also interact with themselves in the third interaction area and send a "like" to congratulate them, in which case the interaction data also changes synchronously. The proximity may be located above, below, to the left, or to the right of the third interaction area, for example, below the third interaction area. When user B sends a trigger command in the first interaction area, the data tag changes, for example, from 12345 to 12346.
[0078] When User B sends a trigger command in the first interaction area, the client automatically responds to the trigger command and sends first information corresponding to the trigger command to User A. For example, when User B lights up a birthday cake, User B expresses their congratulations to User A. In this case, the client automatically sends first information to User A, and as shown in Figure 4, User A receives the first information and displays it on the second interface 400. The first information consists of two parts: one part is general information, which displays, for example, "○○ liked you" or "○○ liked your work" in any application scene; and the other part is celebratory information related to the application scene, for example, "Happy Birthday," "Happy New Year," or "Happy Mid-Autumn Festival." Compared to the conventional method of pushing only "like" information, the first information pushed by this embodiment includes not only general "like" information but also celebratory information related to the application scene. This improves the interactive information presentation between User B and User A at specific points in time, enhances their interactive engagement and interest, and increases the overall interactive activity of the client's users.
[0079] As shown in Figure 6, User A spontaneously interacts with the third interaction area via touch, the second interaction control is located in the third interaction area 602, and in response to a trigger command of the second interaction control, the state of the second interaction control changes, and the second interaction control changes from the third state to the fourth state.
[0080] The step in which the interaction control changes from the third state to the fourth state is: The interaction control changes from static to dynamic, The interaction control changes from the third image to the fourth image, The interaction control changes from the third shape to the fourth shape, The interaction control changes from a third size to a fourth size, and includes at least one of these.
[0081] As an optional embodiment, the method further includes the step of playing audio related to the applied scene information in response to obtaining a trigger operation of the interaction control. The playback of the audio related to the applied scene information may be performed simultaneously with the change of the interaction control from the third state to the fourth state, or after the change from the third state to the fourth state, but is not limited to this. The playback of the audio related to the applied scene information may be performed in response to the same trigger operation on the interaction control that changes it from the third state to the fourth state, or in response to different trigger operations, but is not limited to this.
[0082] In one selectable embodiment, if the second interaction control is a cake icon corresponding to the birthday scene information, the fourth state is a blinking state.
[0083] In this embodiment, before the second interaction control is touched, the birthday cake icon is static and unlit. When the second interaction control is touched, the candles on the birthday cake are lit, creating a dynamic flashing effect and more realistically representing the birthday cake, thus depicting a genuine scene where user A is congratulating themselves on their birthday. Furthermore, the flashing state can be accompanied by the flashing of a halo around the birthday cake to make the dynamic effect even more apparent.
[0084] As an optional embodiment, a method step of displaying second information on a second interface in response to received second information, further comprising a method step of displaying second information on a second interface, wherein the second information relates to the applied scene information, and the second information includes character information, or information in which characters and patterns are combined.
[0085] The second information may be text information. After user B inputs a birthday cake icon, the text information is automatically matched and sent to user A. After user A receives the second information, it is displayed on the second interface 400. For example, text information such as "Happy Birthday" that matches the birthday cake icon is sent. This embodiment allows user B to easily input information to user A, accurately expresses the celebratory content conveyed by the text information, and improves the convenience of the interactive experience.
[0086] The second information may also be information that combines text and patterns. After user B inputs a birthday cake icon, the system automatically matches the text information, followed by pattern information. This combined text and pattern information is then sent to user A, who then displays it on the second interface 400. For example, information that combines text and patterns, such as "Happy Birthday + cake icon," which matches the birthday cake icon, can be sent. This embodiment allows user B to easily input information to user A, accurately representing the dual celebratory content conveyed by both text and icon information, and improving the convenience and enjoyment of the interactive experience.
[0087] The interaction method based on application scene information disclosed in this embodiment increases the number of interaction processes in a specific application scene and improves the assertiveness of both the interaction and the user by associating the interaction process with the application scene information of the target object. Furthermore, the interaction information automatically places standard interaction content according to the application scene information, making the interaction simpler and more convenient, and further improving the assertiveness of the interaction.
[0088] As shown in Figure 7, an interaction device is provided according to a specific embodiment of the present disclosure, which takes the example corresponding to Figure 2 and is used to implement the steps of the method described in the above-described embodiment, the interpretation of the same name is the same as in the above-described embodiment and has the same technical effect as in the above-described embodiment, and no further explanation is given here. According to a specific embodiment of the present disclosure, the present disclosure provides an interaction device, An acquisition unit 702 for acquiring a target object and application scene information related to the target object, and for presenting the target object to the first interface, A first generation unit 704 for generating a first interaction control in the first interaction area of the first interface based on the aforementioned application scene information, wherein the first interaction control is associated with the first generation unit 704 and the aforementioned application scene information. The system includes a change unit 706 for changing the first interaction control from a first state to a second state in response to a trigger command for the first interaction control.
[0089] As an optional embodiment, the system further includes a decision unit for determining the application scene information of the target object based on the content information of the target object.
[0090] In selectable embodiments, the content information includes image information, audio information, and / or text information. The specific information may be applied in combination or individually, and when multiple types of information are adopted and applied in combination, the application scene can be identified more accurately. The decision unit further extracts keyframes from the image information and performs image identification based on the keyframes if the content information includes image information. The decision unit further extracts the audio content from the audio information if the content information includes audio information, and performs voice identification based on the audio content. The decision unit further extracts topic information from the topic information area if the content information includes topic information, and identifies the applicable scene information based on the topic information. The decision unit further extracts the title information from the title information area if the content information includes title information, and identifies the applicable scene information based on the title information.
[0091] In a selectable embodiment, the decision unit further determines the application scene information of the target object based on a preset time.
[0092] As an optional embodiment, determining the application scene information of the target object based on a preset time and determining the application scene information of the target object based on content information in the target object can be arbitrarily combined in two or more ways, thereby enabling more accurate determination of the application scene information. For example, by combining image information based on a cake and time information based on the date of the birthday, it can be determined that the target object is a birthday application scene, and these will not be listed one by one here.
[0093] In a selectable embodiment, the application scene information includes birthday scene information, and the first interaction control includes a variety of selectable cake icons corresponding to the birthday scene information.
[0094] In an optional embodiment, the application scene information includes wedding anniversary scene information, and the first interaction control includes a variety of selectable displayable wedding certificate icons or heart icons corresponding to the wedding anniversary scene information.
[0095] In a selectable embodiment, the application scene information includes Mid-Autumn Festival scene information, and the first interaction control includes a mooncake icon corresponding to the Mid-Autumn Festival scene information.
[0096] In a selectable embodiment, the application scene information includes Dragon Boat Festival scene information, and the first interaction control includes a rice dumpling icon corresponding to the Dragon Boat Festival scene information.
[0097] As an optional embodiment, the step of changing the interaction control from a first state to a second state is: The interaction control is changed from static to dynamic, The interaction control is changed from the first image to the second image, The interaction control is changed from the first shape to the second shape, The method includes at least one of the following: changing the interaction control from a first size to a second size.
[0098] In a selectable embodiment, the change unit 706 further plays audio related to the applied scene information in response to a trigger operation of the interaction control.
[0099] In one selectable embodiment, if the first interaction control is a cake icon corresponding to the birthday scene information, the second state is a blinking state.
[0100] In an optional embodiment, the system further includes a change unit for changing a data tag near the first interaction area from first data to second data in response to a trigger command of the first interaction control.
[0101] As an optional embodiment, a first transmission unit for displaying first information on a second interface by generating first information related to the applicable scene information in response to a trigger operation of the interaction control, wherein the second interface is the interaction interface of a target user's client, the target user is the poster of the target object, and the first information further includes a first transmission unit that includes "like" information and congratulatory information.
[0102] As an optional embodiment, the first interface 300 further includes a second transmission unit, and as shown in Figure 4, the first interface 300 further includes a second interaction area 304, the second transmission unit generates second information related to the applied scene information in response to input information of the second interaction area 304, and transmits the second information to be displayed on the second interface 400, the second interface 400 being the interaction interface of a target user's client, the target user being the poster of the target object.
[0103] In an optional embodiment, if the input information includes pattern information, the second information includes character information, or information in which characters and patterns are combined.
[0104] In an optional embodiment, the input information includes character information, and the second information includes information in which characters and patterns are combined.
[0105] The interaction device based on application scene information disclosed in this embodiment increases the number of interaction processes in a specific application scene and improves the assertiveness of both the interaction and the user by associating the interaction process with the application scene information of the target object. Furthermore, the interaction information automatically places standard interaction content according to the application scene information, making the interaction simpler and more convenient, and further improving the assertiveness of the interaction.
[0106] As shown in Figure 8, an interaction device is provided according to a specific embodiment of the present disclosure, which takes the example corresponding to Figure 5 and is used to implement the steps described in the above-described embodiment, the interpretation of the same name is the same as in the above-described embodiment and has the same technical effects as in the above-described embodiment, and no further explanation is given here. According to a specific embodiment of the present disclosure, the present disclosure provides an interaction device, A posting unit 802 for posting a target object, wherein the target object includes a posting unit 802 containing applicable scene information, A second generation unit 804 for generating a second interaction control in the third interaction area of the third interface based on the aforementioned application scene information, wherein the second interaction control is associated with the second generation unit 804 and the aforementioned application scene information. The system includes a display unit 806 for displaying the first information on a second interface in response to the first information received.
[0107] In a selectable embodiment, the application scene information includes birthday scene information, and the second interaction control includes a variety of selectable cake icons corresponding to the birthday scene information.
[0108] In an optional embodiment, the application scene information includes wedding anniversary scene information, and the second interaction control includes a variety of selectable displayable wedding certificate icons or heart icons corresponding to the wedding anniversary scene information.
[0109] In a selectable embodiment, the application scene information includes Mid-Autumn Festival scene information, and the second interaction control includes a mooncake icon corresponding to the Mid-Autumn Festival scene information.
[0110] In an optional embodiment, the application scene information includes Dragon Boat Festival scene information, and the second interaction control includes a rice dumpling icon corresponding to the Dragon Boat Festival scene information.
[0111] As shown in Figure 6, User A spontaneously interacts with the third interaction area via touch, the second interaction control is located in the third interaction area 602, and in response to a trigger command of the second interaction control, the state of the second interaction control changes, and the second interaction control changes from the third state to the fourth state. Optionally, the step of the interaction control changing from the third state to the fourth state is: The interaction control is changed from static to dynamic, The interaction control is changed from the third image to the fourth image, The interaction control is changed from the third shape to the fourth shape, This includes at least one of the following: changing the interaction control from a third size to a fourth size.
[0112] In a selectable embodiment, the display unit 806 plays audio related to the applied scene information in response to a trigger operation of the interaction control. The playback of the audio related to the applied scene information may be performed simultaneously with the change of the interaction control from the third state to the fourth state, or after the change from the third state to the fourth state, but is not limited to this. Furthermore, the playback of the audio related to the applied scene information may be performed in response to the same trigger operation on the interaction control that changes it from the third state to the fourth state, or in response to different trigger operations, but is not limited to this.
[0113] In one selectable embodiment, if the second interaction control is a cake icon corresponding to the birthday scene information, the fourth state is a blinking state.
[0114] In an optional embodiment, the display unit 806 further displays the received second information on a second interface in response to the second information, the second information relating to the applied scene information, and the second information including character information or information combining characters and patterns.
[0115] The interaction device based on application scene information disclosed in this embodiment increases the number of interaction processes in a specific application scene and improves the assertiveness of both the interaction and the user by associating the interaction process with the application scene information of the target object. Furthermore, the interaction information automatically places standard interaction content according to the application scene information, making the interaction simpler and more convenient, and further improving the assertiveness of the interaction.
[0116] As shown in Figure 9, this embodiment provides an electronic device which includes at least one processor and a memory that is communicated to the at least one processor, wherein the memory stores commands that can be executed by the one processor, and the execution of these commands by the at least one processor enables the at least one processor to perform the steps according to the embodiment described above.
[0117] Embodiments of the present disclosure provide a non-volatile computer storage medium in which computer executable commands are stored, and which can perform the steps described in the embodiments described above.
[0118] The following diagram shows a schematic structure of an electronic device suitable for implementing an embodiment of the present disclosure, with reference to Figure 9. The electronic device in the embodiment of the present disclosure may include, but is not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 9 is merely an example and should not impose any limitations on the function and scope of use of the embodiment of the present disclosure.
[0119] As shown in Figure 9, the electronic device may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 901 that can perform various appropriate operations and processes according to a program stored in read-only memory (ROM) 902 or a program loaded from storage device 908 into random access memory (RAM) 903. RAM 903 further stores various programs and data necessary for the operation of the electronic device. The processing unit 901, ROM 902, and RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0120] Typically, the I / O interface 905 can be connected to input devices 906, including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, and gyroscope; output devices 907, including, for example, a liquid crystal display (LCD), speaker, and vibrator; storage devices 908, including, for example, magnetic tape and hard disk; and communication devices 909. The communication devices 909 enable the electronic device to exchange data with other devices via wireless or wired communication. Figure 9 shows an electronic device with various devices, but it should be understood that it is not required to implement or have all of the devices shown. Instead, more or fewer devices may be implemented or have all of them.
[0121] In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for performing the method shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by a processing unit 901, it performs the functions limited to the methods of embodiments of the present application.
[0122] The computer-readable media described in the embodiments of this disclosure may be computer-readable signal media, computer-readable storage media, or any combination of the above. The computer-readable storage media may be, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (electricalprogrammableROM, EPROM, or flash memory), optical fibers, portable compact disk read-only memory (compactdiscROM, CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the embodiments of this disclosure, the computer-readable storage media may be any tangible medium containing or storing programs that can be used by, or in combination with, a command execution system, apparatus, or device. In embodiments of the present disclosure, the computer-readable signal medium may include data signals propagating in the baseband or as part of a carrier wave, with computer-readable program code carried on the data signals. The data signals propagated in this manner may take many forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit programs for use by or in conjunction with command execution systems, apparatus, or devices.Program code contained in a computer-readable medium can be transmitted by any suitable medium, including, but not limited to, electric wires, fiber optic cables, RF (radio frequency), or any suitable combination thereof.
[0123] The computer-readable medium described above may be included in the electronic device, or it may exist separately and not be placed inside the electronic device.
[0124] Computer program code for performing the operations of the Disclosure may be written in one or more programming languages or a combination thereof, and such programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, and further include conventional procedural programming languages such as the C language or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. Where a remote computer is involved, the remote computer may connect to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may connect to an external computer (for example, via the Internet using an Internet service provider).
[0125] The flowcharts and block diagrams in the drawings illustrate architectures, functions, and operations that can be implemented according to the systems, methods, and computer program products of various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing a given logical function. In some alternative implementations, the functions shown in the blocks may occur in an order different from the order shown in the diagram. For example, two blocks shown consecutively may actually be executed in essentially parallel, or in reverse order, depending on the functions involved. Furthermore, each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, may be implemented by a dedicated hardware system for performing a given function or operation, or by a combination of dedicated hardware and computer instructions.
[0126] The units described in the embodiments of this disclosure may be implemented in software or in hardware. The names of the units do not, in any case, constitute an limitation to the unit itself.
[0127] [Cross-reference of related applications] This application claims priority based on a Chinese patent application filed with the China National Intellectual Property Office on June 11, 2021, with application number 202110657137.4 and title "Interaction Methods, Apparatuses, Mediums and Electronic Devices," which incorporates its entire contents by reference.
Claims
1. An interaction method performed by an interaction device, The current user receives a target object posted by a target user, determines application scene information related to the target object, and presents the target object to the current user's first interface. A step of displaying an interaction control in the first interaction area of the first interface and displaying a data tag based on the application scene information, wherein the interaction control is related to the application scene information and the interaction control is a control generated based on the application scene information. A step of triggering the generation of first information related to the applied scene information in response to a trigger operation of the interaction control, so that the first information is displayed on a second interface, wherein the second interface is the interaction interface of the target user's client, the target user is the poster of the target object, the first information includes preset information related to the applied scene information, the data tag is displayed at a relevant position in the first interaction area, and changes from first data to second data in response to the trigger operation of the interaction control. A method that includes this.
2. The method according to claim 1, further comprising the step of changing the interaction control from a first state to a second state in response to a trigger operation of the interaction control.
3. The aforementioned application scene information is, A method for determining the applicable scene information based on the content information of the target object, The method according to claim 1, wherein the method is determined by at least one of the following: a method for determining the applicable scene information based on a preset time.
4. The method according to claim 3, wherein the content information includes at least one of image information, audio information, and text information.
5. The step of changing the interaction control from the first state to the second state is: The interaction control is changed from static to dynamic, The interaction control is changed from the first image to the second image, The interaction control is changed from the first shape to the second shape, The method according to claim 2, comprising changing the interaction control from a first size to a second size, and at least one of the above.
6. The method according to claim 1, further comprising the step of playing audio related to the applied scene information in response to a trigger operation of the interaction control.
7. The first interface further includes a second interaction area, and the method is The steps include generating second information related to the application scene information in response to obtaining input information of the second interaction area, The method according to claim 1, further comprising the step of transmitting the second information such that the second information is displayed on a second interface, wherein the second interface is an interaction interface of a target user's client, and the target user is the poster of the target object.
8. The method according to claim 7, wherein the input information includes at least one preset input information related to the application scene information, and the second information includes preset information corresponding to the preset input information.
9. An interaction device, A current user receives a target object posted by a target user, determines application scene information related to the target object, and presents the target object to the current user's first interface; A generation unit for generating interaction controls in the first interaction area of the first interface based on the application scene information, wherein the interaction controls are related to the application scene information, and the interaction controls are controls generated based on the application scene information, and a data tag is displayed at the relevant position in the first interaction area. A change unit for changing the interaction control from a first state to a second state in response to a trigger operation of the interaction control, and for changing a data tag close to the first interaction area from first data to second data in response to the trigger operation of the interaction control, A first transmission unit for causing the first information to be displayed on a second interface by triggering the generation of first information related to the applied scene information in response to a trigger operation of the interaction control, wherein the second interface is the interaction interface of the target user's client, the target user is the poster of the target object, and the first information includes preset information related to the applied scene information. A device that includes this.
10. A computer-readable storage medium in which a computer program is stored, wherein when the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
11. It is an electronic device, One or more processors, An electronic device comprising a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors are made to implement the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Display control method and terminal equipment
CN110609723A
Information processor, information processing method, information processing program and portable terminal device
JP2008152578A
Portable terminal device and its operation control method
JP2009095030A
Computer program, display, display method, image output device, image output method, and image display system
JP2019079439A
Techniques for prompting communication among users of a social network
US20160191446A1