Interactive method based on works, method for setting occluding image, device and terminal
By displaying the occlusion image on the target part of the work and allowing trigger operation to view, the problem of difficult interaction at the fixed position of the occlusion image is solved, and higher interaction probability and interaction efficiency are achieved.
Patent Information
- Application Number
- CN202411325878.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2044-09-23
AI Technical Summary
In the prior art, it is difficult to attract audience interaction in a fixed position on the work, reducing the probability of the audience interacting with the work.
By displaying occlusion images on the target part of the work and allowing the target part to be viewed through trigger operations, a new interactive method is provided, including drag, click, move and other operations, and permission settings and interactive prompt information are supported.
It increases the probability of the audience interacting with the works, promotes interaction, enhances the flexibility and convenience of human-computer interaction, and improves information transparency and interactive experience.
Smart Images

Figure CN118860213B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technologies, and in particular, to an interaction method based on a work, a method for setting an occlusion image, a device, and a terminal. Background Art
[0002] With the development of multimedia technologies, more and more short video applications have emerged. People can publish works on short video applications and at the same time can also view works published by others. In order to improve the page display effect of works, people will also add components such as occlusion images to the works when publishing them. However, after the occlusion image is added, it is fixed at a certain position on the work, which is difficult to attract the attention of viewers and results in a low probability of viewers interacting based on the work. Summary of the Invention
[0003] The present disclosure provides an interaction method based on a work, a method for setting an occlusion image, a device, and a terminal. This method can increase the probability of an object viewing a work interacting based on the work and promote interaction. The technical solution of the present disclosure is as follows.
[0004] According to one aspect of the embodiments of the present disclosure, there is provided an interaction method based on a work, the method including:
[0005] Playing a work of a first object, on a target part of the work, a first occlusion image is displayed;
[0006] In response to a trigger operation on the first occlusion image, at least a part of the target part is displayed.
[0007] According to another aspect of the embodiments of the present disclosure, there is provided a method for setting an occlusion image, the method including:
[0008] Displaying an editing interface of a work of a first object;
[0009] In response to an occlusion operation on the work, a first occlusion image is displayed on a target part of the work;
[0010] In response to a publishing operation on the work, the work is published, and after the work is published, it is allowed to view the target part by triggering the first occlusion image.
[0011] According to another aspect of the embodiments of the present disclosure, there is provided an interaction device based on a work, the device including:
[0012] A playing unit configured to perform playing a work of a first object, on a target part of the work, a first occlusion image is displayed;
[0013] A display unit configured to perform, in response to a trigger operation on the first occlusion image, displaying at least a part of the target part.
[0014] In some embodiments, the display unit is configured to perform:
[0015] In response to a drag operation on the first occlusion image, display the first occlusion image moving away from the target part along the drag trajectory; or,
[0016] In response to a click operation on the first occlusion image, display the first occlusion image disappearing on the work; or,
[0017] In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area on the work; or,
[0018] In response to a click operation on the background area on the work, display the first occlusion image moving from the target part to the background area; or,
[0019] In response to an erasing operation on the first occlusion image, display the part of the first occlusion image erased on the target part.
[0020] In some embodiments, the display unit is configured to perform at least one of the following:
[0021] In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area and display the first occlusion image shrinking during the movement;
[0022] In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area at a target speed, where the target speed is positively correlated with at least one of the intensity and duration of the click operation.
[0023] In some embodiments, the display unit is further configured to perform at least one of the following:
[0024] In response to the end of the triggering operation, display the first occlusion image returning to the display position of the target part and continue to occlude the target part;
[0025] In response to the end of the triggering operation, issue a vibration reminder.
[0026] In some embodiments, the display unit is further configured to perform:
[0027] In response to the end of the triggering operation, display a bouncing special effect of a plurality of second occlusion images on the work, where the second occlusion image is the first occlusion image after being shrunk;
[0028] In some embodiments, the display unit is further configured to perform:
[0029] In response to the triggering operation ending, display first prompt information on the work, where the first prompt information is used to prompt the second object to have a conversation with the first object based on the target part.
[0030] In some embodiments, the device further includes a first sending unit, configured to perform:
[0031] In response to a triggering operation on the first prompt information, display a message input box; in response to a sending operation on a message input into the message input box, send the message to the first object; or,
[0032] In response to a triggering operation on the first prompt information, jump to a conversation interface; in response to a sending operation on a first conversation message input on the conversation interface, send the first conversation message to the first object.
[0033] In some embodiments, the display unit is configured to perform:
[0034] If the second object belongs to the target object, in response to a triggering operation on the first occlusion image, at least part of the target part is displayed, where the second object is the logged-in object of the terminal, and the target object is an object having the permission to view the target part.
[0035] In some embodiments, the display unit is further configured to perform:
[0036] If the second object does not belong to the target object, in response to a triggering operation on the first occlusion image, display second prompt information on the work, where the second prompt information is used to prompt the second object to apply to the first object for permission to view the target part.
[0037] In some embodiments, the device further includes a second sending unit, configured to perform:
[0038] In response to a triggering operation on the second prompt information, send a second conversation message to the first object, where the second conversation message is used to apply for permission to view the target part.
[0039] In some embodiments, the display unit is further configured to perform:
[0040] If the permission application of the second object based on the second conversation message is approved, display third prompt information on the work, where the third prompt information is used to prompt that the second object already has the permission to view the target part;
[0041] In response to a triggering operation on the first occluding image, at least a part of the target part is displayed.
[0042] In some embodiments, the display unit is further configured to perform:
[0043] If the second object does not belong to the target object, in response to a triggering operation on the first occluding image, a third occluding image is displayed to move out from the first occluding image and the first occluding image is displayed to continue occluding the target part, and the third occluding image is the same as the first occluding image.
[0044] In some embodiments, the target object is an object having a mutual following relationship with the first object.
[0045] In some embodiments, the display unit is further configured to perform at least one of the following:
[0046] If the second object is an object that the first object has followed and the second object has not followed the first object, in response to a triggering operation on the first occluding image, a fourth prompt message is displayed, and the fourth prompt message is used to prompt the second object to follow the first object to become the target object;
[0047] If the second object is an object that has followed the first object and the first object has not followed the second object, in response to a triggering operation on the first occluding image, a fifth prompt message is displayed, and the fifth prompt message is used to prompt the second object to apply to the first object for following to become the target object;
[0048] If the first object and the second object do not follow each other, in response to a triggering operation on the first occluding image, a sixth prompt message is displayed, and the sixth prompt message is used to prompt the second object to follow the first object and apply to the first object for following to become the target object.
[0049] In some embodiments, the display unit is further configured to perform:
[0050] A seventh prompt message is displayed on the work, and the seventh prompt message is used to prompt the second object to trigger the first occluding image to view the target part.
[0051] According to another aspect of the embodiments of the present disclosure, there is provided a device for setting an occluding image, and the device includes:
[0052] A display unit configured to execute and display an editing interface of a work of a first object;
[0053] The display unit is further configured to execute: in response to an occlusion operation on the work, display a first occlusion image on a target part of the work;
[0054] The publishing unit is configured to execute: in response to a publishing operation on the work, publish the work, and the published work allows the target part to be viewed by triggering the first occlusion image.
[0055] In some embodiments, the display unit is configured to execute:
[0056] In response to an occlusion operation on the work, display a plurality of occlusion images;
[0057] In response to a selection operation on a first occlusion image among the plurality of occlusion images, display the first occlusion image on a target part of the work.
[0058] In some embodiments, the display unit is further configured to execute:
[0059] In response to a selection operation on a first occlusion image among the plurality of occlusion images, display a permission setting panel for the first occlusion image;
[0060] A plurality of objects are displayed on the permission setting panel. In response to a selection operation on at least one object among the plurality of objects, output the selected at least one object as the target object. The plurality of objects are objects that the first object has followed, and the target object is an object having the permission to view the target part; or, a plurality of range options are displayed on the permission setting panel. In response to a selection operation on any one of the plurality of range options, output the objects included in the selected range option as the target objects, and the objects within the same range option have the same following relationship with the first object.
[0061] In some embodiments, the display unit is further configured to execute:
[0062] Display a conversation interface between the first object and the second object. The conversation interface includes a first conversation message sent by the second object based on the work, and the first conversation message is a message sent by the second object after viewing the target part.
[0063] In some embodiments, the display unit is further configured to execute:
[0064] Display a conversation interface between the first object and the second object. The conversation interface includes a second conversation message sent by the second object based on the work. The second conversation message is used to apply for the permission to view the target part, and the second conversation message is used to pass the permission application of the second object after being triggered.
[0065] According to another aspect of the embodiments of the present disclosure, a terminal is provided, which includes:
[0066] One or more processors;
[0067] A memory for storing executable program code of the processor;
[0068] Wherein, the processor is configured to execute the program code to implement the above-mentioned work-based interaction method or the method for setting an occluding image.
[0069] According to another aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided. When the program code in the computer-readable storage medium is executed by a processor of a terminal, the terminal can execute the above-mentioned work-based interaction method or the method for setting an occluding image.
[0070] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned work-based interaction method or the method for setting an occluding image when executed by a processor.
[0071] The embodiments of the present disclosure provide a work-based interaction method. The method displays a first occluding image on a target part of a work, and through a triggering operation on the first occluding image, at least part of the target part can be displayed. That is, the method provides a new interaction method based on the work, enabling an object viewing the work to view the occluded target part on the work based on the interaction with the work. This can obviously increase the probability of the object interacting based on the work and promote interaction.
[0072] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation to the present disclosure.
[0074] Figure 1 is a schematic diagram of an implementation environment shown according to an exemplary embodiment.
[0075] Figure 2 is a flowchart of a method for setting an occluding image shown according to an exemplary embodiment.
[0076] Figure 3 is a flowchart of another method for setting an occluding image shown according to an exemplary embodiment.
[0077] Figure 4It is a schematic diagram of an editing interface shown according to an exemplary embodiment.
[0078] Figure 5 It is a schematic diagram of a first pop-up window shown according to an exemplary embodiment.
[0079] Figure 6 It is a schematic diagram of a permission setting panel shown according to an exemplary embodiment.
[0080] Figure 7 It is a schematic diagram of another permission setting panel shown according to an exemplary embodiment.
[0081] Figure 8 It is a schematic diagram of a session interface shown according to an exemplary embodiment.
[0082] Figure 9 It is a flowchart of an interaction method based on a work shown according to an exemplary embodiment.
[0083] Figure 10 It is a flowchart of another interaction method based on a work shown according to an exemplary embodiment.
[0084] Figure 11 It is a schematic diagram of a playback interface shown according to an exemplary embodiment.
[0085] Figure 12 It is a schematic diagram of another playback interface shown according to an exemplary embodiment.
[0086] Figure 13 It is a schematic diagram of yet another playback interface shown according to an exemplary embodiment.
[0087] Figure 14 It is a schematic diagram of still another playback interface shown according to an exemplary embodiment.
[0088] Figure 15 It is a flowchart of sending a second session message shown according to an exemplary embodiment.
[0089] Figure 16 It is a block diagram of an interaction device based on a work shown according to an exemplary embodiment.
[0090] Figure 17 It is a block diagram of a setting device for an occlusion image shown according to an exemplary embodiment.
[0091] Figure 18 It is a block diagram of a terminal shown according to an exemplary embodiment. Detailed implementation manners
[0092] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0093] It should be noted that the terms "first", "second", etc. in the description and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are only examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0094] It should be noted that the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the session messages, permissions, etc. involved in the present disclosure are all obtained under full authorization.
[0095] At least one of the interactive method based on works and the method for setting an occlusion image provided by the embodiments of the present disclosure can be executed by a terminal. Figure 1 is a schematic diagram of an implementation environment provided by an embodiment of the present disclosure. Refer to Figure 1 , the implementation environment includes: a first terminal 101, a second terminal 102, and a server 103. In the embodiments of the present disclosure, the first terminal 101 is used to publish works such as short videos, picture sets, and pictures. The second terminal 102 is used to play works such as short videos, picture sets, and pictures. The first terminal 101 can be a terminal used by a work publisher (the first object) to publish works. The second terminal 102 can be a terminal used by an audience (the second object) to watch works. Optionally, a target application is installed on the first terminal 101 and the second terminal 102, and the target application is used to publish and play works. The target application can be a shopping application, a news application, a search application, a video application, a social application, etc., which is not specifically limited here. The server 103 is the background server of the target application and is used to provide background services for the target application on the first terminal 101 and the second terminal 102.
[0096] The first terminal 101 and the second terminal 102 can be at least one of devices such as smart phones, smart watches, desktop computers, laptop computers, virtual reality terminals, augmented reality terminals, wireless terminals, and laptop portable computers. The first terminal 101 and the second terminal 102 have communication functions and can access a wired network or a wireless network. The first terminal 101 and the second terminal 102 can generally refer to one of multiple terminals. Those skilled in the art can understand that the number of the above terminals can be more or less. The server 103 can be an independent physical server, or a server cluster or a distributed file system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In some embodiments, the server 103 is directly or indirectly connected to the first terminal 101 and the second terminal 102 through wired or wireless communication methods. The embodiments of the present disclosure do not limit this. Optionally, the number of the above servers 103 can be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 103 can also include other functional servers to provide more comprehensive and diverse services. Among them, the server 103 undertakes the main computing work, and the first terminal 101 and the second terminal 102 undertake the secondary computing work; or, the server 103 undertakes the secondary computing work, and the first terminal 101 and the second terminal 102 undertake the main computing work; or, the server 103 or any terminal can separately undertake the computing work. The embodiments of the present disclosure do not limit this.
[0097] Figure 2 is a flowchart of a method for setting an occlusion image shown according to an exemplary embodiment, as Figure 2 shown. This method is executed by the first terminal, and the first terminal is the terminal used by the work publisher (the first object). This method includes the following steps.
[0098] In step S201, the first terminal displays an editing interface for the work of the first object.
[0099] In the embodiments of the present disclosure, the work can be a picture, a picture set, or a short video.
[0100] In some embodiments, a target application is installed on the first terminal. The target application is used to publish and play works. The editing interface is an interface within the target application and is used to edit works. For example, an occlusion image can be added to the work through this editing interface, the work can be beautified, the work can be accompanied by music, etc., which will not be elaborated here one by one.
[0101] In step S202, in response to an occlusion operation on the work, the first terminal displays a first occlusion image on the target part of the work.
[0102] In the embodiments of the present disclosure, the occlusion operation is used to occlude a certain part on the work based on the occlusion image, that is, the target part can be any part on the work. For example, if there is a face image on the work, the target part can be the part where the face image is located on the work; further, the target part can also be any part of the facial features on the face image. If there are question-and-answer questions and answers on the work, the target part can be the part where the answers are located on the work. If there is a certain key information on the work, the target part can be the part where the key information is located on the work, and this key information is the word that the first object only shows to the target object.
[0103] In the embodiments of the present disclosure, in response to an occlusion operation on the work, the first object can select any part on the work as the target part. Among them, if the work is a picture, only need to select the target part on this picture. If the work is a video, after the first object selects the target part in any video frame, the first terminal detects the video frames in the video where the target part exists, and then displays the first occlusion image on the target part in these video frames. Similarly, if the work is a picture set, after the first object selects the target part in any picture, the first terminal detects the pictures in the picture set where the target part exists, and then displays the first occlusion image on the target part in these pictures.
[0104] In step S203, in response to a publishing operation on the work, the first terminal publishes the work, and after the work is published, it is allowed to view the target part by triggering the first occlusion image.
[0105] In the embodiments of the present disclosure, the publishing operation is used to publish the work. After the work is published, the object viewing the work can view the target part by triggering the first occlusion image.
[0106] The embodiments of the present disclosure provide a method for setting an occlusion image. This method sets a first occlusion image on the target part of the work, and after the work is published, it is allowed to view the target part by triggering the first occlusion image. In this way, a new interaction method is provided for the work, enabling the object viewing the work to view the occluded target part on the work through the interaction with the work. This can obviously increase the probability of the object viewing the work to interact based on the work and promote the interaction.
[0107] The above introduced the basic process of Figure 2 permission setting. Next, based on Figure 3 the permission setting process is further introduced. This method is executed by the first terminal, which is the terminal used by the work publisher (the first object). This method includes the following steps.
[0108] In step S301, the first terminal displays an editing interface for the work of the first object.
[0109] In the embodiment of the present disclosure, step S301 is the same as step S201 and will not be described in detail here.
[0110] See Figure 4 , Figure 4 is a schematic diagram of an editing interface shown according to an exemplary embodiment. Among them, a plurality of editing controls 401 are displayed on the editing interface, and all the plurality of editing controls are used to edit the work, while the occlusion image control 4011 is used to add an occlusion image to the work.
[0111] In step S302, in response to an occlusion operation on the work, the first terminal displays a plurality of occlusion images.
[0112] In some embodiments, an occlusion image control is displayed on the editing interface, and the occlusion image control is used to display an occlusion image after being triggered, that is, the occlusion operation refers to the triggering operation of the occlusion image control.
[0113] In some embodiments, the plurality of occlusion images are displayed on the first pop-up window, that is, in response to an occlusion operation on the work, the terminal displays the first pop-up window, and a plurality of occlusion images are displayed on the first pop-up window. Further, a variety of types of occlusion images are displayed on the first occlusion pop-up window. For example, the various types of occlusion images can be respectively images of decoration, text, watermark, face occlusion, etc. Among them, a variety of type controls are displayed on the first pop-up window. In response to a triggering operation on any type control, the terminal displays a plurality of occlusion images under the type control on the first pop-up window.
[0114] See Figure 5 , Figure 5 is a schematic diagram of a first pop-up window shown according to an exemplary embodiment. Among them, a plurality of type controls 501 are displayed on the first pop-up window. After any type control is triggered, a plurality of occlusion images 502 under the type control are displayed on the first pop-up window.
[0115] In step S303, in response to a selection operation on the first occlusion image among the plurality of occlusion images, the first terminal displays the first occlusion image at the target part of the work.
[0116] Among them, the first occlusion image can be any one of multiple occlusion images. The operation of selecting the first occlusion image can be a click operation on the first occlusion image. Optionally, in response to the operation of selecting the first occlusion image, the terminal cancels the display of multiple occlusion images, so that there is no need to manually cancel the display of multiple occlusion images, improving efficiency. Or, in response to the operation of selecting the first occlusion image, the terminal continues to display multiple occlusion images, which is convenient for selecting other occlusion images in the case where the first object is not satisfied with the first occlusion pop-up window. Correspondingly, in response to the operation of canceling multiple occlusion images, the terminal cancels the display of multiple occlusion images.
[0117] In some embodiments, in response to the operation of selecting the first occlusion image, the first terminal displays the first occlusion image at a preset position of the work, and in response to the operation of adjusting the position of the first occlusion image, the first occlusion image is displayed at the target part. Or, in response to the operation of selecting the first occlusion image, the first terminal displays multiple part options on the work, and in response to the operation of selecting the target part from the multiple part options, the first terminal displays the first occlusion image at the target part of the work.
[0118] In some embodiments, in response to the operation of selecting the first occlusion image, the first occlusion image is displayed on the work in a preset size, and in response to the operation of adjusting the size of the first occlusion image, the first occlusion image is displayed on the work in the adjusted size. Or, in response to the operation of selecting the first occlusion image, the first terminal displays multiple size options, and in response to the operation of selecting any one of the size options, the first occlusion image is displayed on the work in the size corresponding to the size option.
[0119] See Figure 6 , Figure 6 FIG. is a schematic diagram of a permission setting panel shown according to an exemplary embodiment. Among them, the permission setting panel 601 is displayed on the editing interface, the first occlusion image 602 is displayed on the work, and a size adjustment control 603 and a cancel control 604 are displayed on the first occlusion image. The size adjustment control 603 is used to adjust the size of the first occlusion image, and the cancel control 604 is used to cancel the display of the first occlusion image on the work.
[0120] In the embodiments of the present disclosure, the process of displaying the first occlusion image at the target part of the work in response to the occlusion operation on the work is implemented through the above steps S302-S303. In this embodiment, in response to the occlusion operation, multiple occlusion images can be displayed, and the first object can select any one of the multiple occlusion images for occlusion, that is, the occlusion of the work can be achieved with one key, improving the flexibility and convenience of interaction, and thus improving the human-computer interaction efficiency.
[0121] In some embodiments, while the first terminal displays the first occlusion image on the work, it also displays a permission setting panel. Accordingly, in response to a selection operation on the first occlusion image among multiple occlusion images, the first terminal displays the permission setting panel for the first occlusion image.
[0122] In the embodiments of the present disclosure, the permission setting panel is used to set the objects having the permission to view the target part. In some embodiments, the terminal displays the permission setting panel while displaying the first occlusion image on the work. Alternatively, panel controls are displayed on the editing interface, and in response to a triggering operation on the panel controls, the terminal displays the permission setting panel.
[0123] In step S304, in response to a permission setting operation on the first occlusion image, the first terminal determines the target object.
[0124] In the embodiments of the present disclosure, the permission setting operation is used to set the objects having the permission to view the target part, the target object is the object having the permission to view the target part, and the target object can be one or more.
[0125] In some embodiments, while the first terminal displays the first occlusion image on the work, it also displays the permission setting panel for the first occlusion image, and the first terminal performs the permission setting operation through this permission setting panel. The process in which the first terminal determines the target object in response to the permission setting operation on the first occlusion image includes at least one of the following implementation manners.
[0126] The first implementation manner: Multiple objects are displayed on the permission setting panel. In response to a selection operation on at least one object among the multiple objects, the first terminal outputs the selected at least one object as the target object, and the multiple objects are the objects that the first object has followed.
[0127] In the embodiments of the present disclosure, the multiple objects are the objects that the first object has followed. Further, the multiple objects are the objects having a mutual following relationship with the first object. Alternatively, the multiple objects are the objects that have followed the first object; or the multiple objects include any object that has viewed the works of the first object. Or the multiple objects include any object that has interacted with the first object. Interacting with the first object includes interacting with the first object in conversations, liking, forwarding the works of the first object, etc. Or the object is an object having a target relationship with the first object, and the target relationship is established after any object in the object and the first object sends a target relationship establishment request to the other party and the other party agrees to the request. The objects having a target relationship can view the works that only the objects having a target relationship are allowed to view.
[0128] In some embodiments, multiple objects are displayed in a certain order. Optionally, the first terminal displays the multiple objects in the order of the time when each of the multiple objects last viewed the work of the first object, that is, the object with a later time of last viewing the work of the first object is ranked higher. Alternatively, the first terminal displays the multiple objects in the order of the time when each of the multiple objects last interacted with the first object, that is, the object with a later time of last interacting with the first object is ranked higher.
[0129] In some embodiments, a prompt message for selecting a target object is also displayed on the permission setting panel, and this prompt message is used to prompt the first object to select an object that has the permission to view the target part. In some embodiments, the type of the first occlusion image is also displayed on the permission setting panel. For example, if the first occlusion image is a face occlusion image, then it is prompted on the permission setting panel that this permission corresponds to the face occlusion image.
[0130] For example, continue to refer to Figure 6 , the permission setting panel is displayed on the editing interface. Multiple objects 605 are displayed on the permission setting panel, and a prompt message 606 is displayed on the permission setting panel, which is used to prompt the first object to select an object that has the permission to view the target part.
[0131] In this implementation, by displaying multiple objects on the permission setting panel, the first object can freely select any object to be the target object, which improves the convenience and efficiency of selecting the target object, and thus improves the human-computer interaction efficiency.
[0132] In the second implementation, multiple range options are displayed on the permission setting panel. In response to a selection operation on any one of the multiple range options, the first terminal outputs the objects included in the selected range option as the target object, and the objects within the same range option have the same attention relationship with the first object.
[0133] In some embodiments, multiple range options are directly displayed on the permission setting panel; in other embodiments, an entry control for multiple range options is displayed on the permission setting panel. In response to a triggering operation on the entry control, the first terminal displays multiple range options on the permission setting panel.
[0134] Among them, multiple range options can be set as needed. For example, the multiple range options are all objects, mutually followed objects, custom objects, target relationship objects, none of all objects, etc. Further, the multiple range options can be divided into a first type of range option and a second type of range option. The first type of range option is used to determine the target object after being selected. For example, the first type of range option includes range options such as all objects, none of all objects, etc. The second type of range option is used to further select the objects within the range option after being selected. For example, the second type of range option includes range options such as mutually followed objects, custom objects, target relationship objects, etc.
[0135] Correspondingly, in response to a selection operation on any second type of range option, the first terminal displays multiple objects included in the range option on the permission setting panel. In response to a selection operation on at least one object, the at least one selected object is determined as the target object. Further, a confirmation control is also displayed on the permission setting panel, which is used to output the selected object as the target object after being triggered, and cancel the display of the permission setting panel. A cancel control can also be displayed on the permission setting panel, which is used to cancel the display of the permission setting panel after being triggered.
[0136] See Figure 7 , Figure 7 is a schematic diagram of a permission setting panel shown according to an exemplary embodiment. Among them, an entry control 701 for multiple range options is displayed on the permission setting panel. The currently selected range option is also displayed on the entry control 701, that is, it indicates the range option to which the currently displayed multiple objects belong. In response to a trigger operation on the entry control 701, multiple range options 702 are displayed on the permission setting panel. The multiple range options 702 are displayed on a second pop-up window. In response to a trigger operation on any range option, multiple objects included in the range option are displayed on the permission setting panel. Further, a cancel control is also displayed on the second pop-up window, which is used to cancel the display of the second pop-up window after being triggered.
[0137] In this implementation manner, by selecting any range option, multiple objects included in the range option can be selected as the target object, without the first object having to select each object one by one, which obviously improves the human-computer interaction efficiency.
[0138] In step S305, in response to a release operation of the work, the first terminal releases the work, and the target part in the released work is allowed to be viewed by the target object.
[0139] In some embodiments, a release control is displayed on the editing interface. In response to a trigger operation on the release control, the first terminal releases the work. In other embodiments, a confirmation control is displayed on the editing interface. In response to a trigger operation on the confirmation control, the first terminal displays a work release interface. A release control is displayed on the work release interface. In response to a trigger operation on the release control, the first terminal releases the work. The work release interface is used to release the work. Optionally, the work release interface is also used to set the copywriting of the work and set the viewing permissions of the work, etc.
[0140] In some embodiments, the editing interface is also used to select the release type of the work. For example, if a released work is visible within a certain duration (such as 24 hours), after selecting this release type, the work can be directly released based on this editing interface without having to jump to the work release page. In some embodiments, the editing interface is also used to select the work type of the work. For example, the work type can be a long picture, a picture set, a video, etc. Continuing to refer to Figure 4 On the editing interface, a release type 402 and a work type 403 are also displayed.
[0141] In the embodiments of the present disclosure, after the work is released, the first object can also receive session messages sent by other objects based on the work. This process is described in the following steps S305 and S306.
[0142] In step S306, the first terminal displays a session interface between the first object and the second object. The session interface includes a first session message sent by the second object based on the work. The first session message is a message sent by the second object after viewing the target part.
[0143] In the embodiments of the present disclosure, if the second object is an object that views the work and the second object belongs to the target object, then after the second object views the target part, the second object may send a session message to the first object based on what it sees in the target part.
[0144] Optionally, after the second object triggers the first occlusion image on the target part, a quick control for sending a session message to the first object can be displayed on the work, and then the first session message is sent to the first object based on this quick control.
[0145] In the embodiments of the present disclosure, the first object can receive the session message sent by the second object based on the target part. That is, after the second object interacts with the work based on the first occlusion image, the second object can still interact with the first object by sending a session message to the first object, which is obviously conducive to promoting the interaction between the second object and the first object, that is, promoting the interaction.
[0146] In step S307, the first terminal displays a conversation interface between the first object and the second object. The conversation interface includes a second conversation message sent by the second object based on the work. The second conversation message is used to apply for permission to view the target part, and the second conversation message is used to pass the permission application of the second object after being triggered.
[0147] In the embodiments of the present disclosure, if the second object does not belong to the target object, the second object can apply to the first object for permission to view the target part, and send the permission application to the first object in the form of a conversation message, which is convenient for the first object to receive the permission application. And when the first object triggers the second conversation message, it can directly approve the permission application, without the need to expand other interfaces to display the permission application and without the need to approve the permission application through other paths and operations. Obviously, the convenience of passing the permission application is improved, and thus the human-computer interaction efficiency is improved.
[0148] In some embodiments, the second conversation message includes application information for the permission application and a work cover of the work. The application information is used to indicate that the second conversation message is used to apply for permission to view the target part. And a play control is displayed on the work cover for playing the work. Further, the second conversation message further includes an approval control for passing the permission application of the second object after being triggered.
[0149] For example, referring to Figure 8 , Figure 8 is a schematic diagram of a conversation interface shown according to an exemplary embodiment. Among them, the second conversation message includes application information 801 for the permission application, a work cover 802, and an approval control 803.
[0150] The embodiments of the present disclosure provide a method for setting an occlusion image. After setting a first occlusion image on the target part of the work and after the work is published, the target part can be viewed by triggering the first occlusion image. In this way, a new interaction method is provided for the work, enabling the object viewing the work to view the occluded target part on the work through the interaction with the work. Obviously, this can increase the probability of the object viewing the work to interact based on the work and promote the interaction.
[0151] The above introduction of the permission setting process for the first occlusion image is based on Figure 2 and Figure 3 . Next, based on the embodiments of Figure 9 , the interaction process based on the published work will be introduced. Refer to Figure 9 , Figure 9 is a flowchart of an interaction method based on a work shown according to an exemplary embodiment. As shown in Figure 9 , this method is executed by a second terminal. The second terminal is a terminal used by an audience (the second object). This method includes the following steps.
[0152] In step S901, the second terminal plays the work of the first object, and a first occlusion image is displayed on the target part of the work.
[0153] In some embodiments, a target application is installed on the second terminal, and the target application is used to publish and play works. The second terminal plays the work of the first object on the playback interface. The playback interface is an interface within the target application for playing works.
[0154] In the embodiments of the present disclosure, a first occlusion image is displayed on the target part, that is, the target part is occluded by the first occlusion image. After the first object publishes the work, the first occlusion image on the work allows the target part to be viewed by triggering the first occlusion image.
[0155] In step S902, in response to a trigger operation on the first occlusion image, the second terminal displays at least a part of the target part.
[0156] In the embodiments of the present disclosure, the trigger operation is used to display at least a part of the target part, so the first occlusion image can move to other positions on the work or disappear from the work, so that the target part can be displayed.
[0157] The embodiments of the present disclosure provide an interaction method based on a work. The method displays a first occlusion image on the target part of the work, and through a trigger operation on the first occlusion image, at least a part of the target part can be displayed. That is, the method provides a new interaction method based on the work, enabling the object viewing the work to view the occluded target part on the work through interaction with the work, which can obviously increase the probability of the object interacting based on the work and promote interaction.
[0158] The above is a basic introduction to Figure 9 the interaction process based on the work. The following is a further introduction to Figure 10 the interaction process based on the work. This method is executed by the second terminal, which is the terminal used by the viewer (the second object). The method includes the following steps.
[0159] In step S1001, the second terminal plays the work of the first object, and a first occlusion image is displayed on the target part of the work.
[0160] In the embodiments of the present disclosure, step S1001 is the same as step S901 and will not be elaborated here.
[0161] In some embodiments, a seventh prompt message is also displayed on the work. The seventh prompt message is used to prompt the second object to trigger the first occlusion image to view the target part. In this embodiment, by displaying the seventh prompt message, the second object is informed of the information that the target part can be viewed by triggering the occlusion image, that is, the transparency of the information on the work is improved, thereby promoting the second object to trigger the first occlusion image based on this prompt message, that is, promoting the second object to interact based on the work.
[0162] See Figure 11 , Figure 11 is a schematic diagram of a playback interface provided by an embodiment of the present application. Among them, a work is played on the playback interface. Taking the part with the target part as a face image as an example for illustration. A first occlusion image 1101 is displayed on the face image of the work, and a seventh prompt message 1102 is also displayed on the work.
[0163] In step S1002, if the second object belongs to the target object, in response to the triggering operation on the first occlusion image, the second terminal displays at least a part of the target part. The second object is the logged-in object of the terminal, and the target object is the object with the permission to view the target part.
[0164] In the embodiment of the present disclosure, the process of the second terminal displaying at least a part of the target part in response to the triggering operation on the first occlusion image includes the following implementation manners.
[0165] First, in response to the dragging operation on the first occlusion image, the second terminal displays the first occlusion image moving away from the target part along the dragging trajectory.
[0166] In this implementation manner, dragging the first occlusion image to move the first occlusion image away from the target part, so that the second object can drag the first occlusion image to any position on the work, improving the flexibility and convenience of interaction. And displaying the first occlusion image moving along with the dragging operation, that is, the first occlusion image moves based on the operation of the second object, which is conducive to enhancing the sense of participation and gain of the second object, and conducive to promoting the second object to interact based on the first occlusion image.
[0167] See Figure 12 , Figure 12 is a schematic diagram of a playback interface shown according to an exemplary embodiment. Among them, in response to the dragging operation on the first occlusion image 1201, the first occlusion image 1201 moves away from the face image.
[0168] Optionally, to reduce the occlusion of the work by the first occluding image, in response to the dragging operation on the first occluding image, the second terminal displays the process of the first occluding image moving away from the target part along the dragging trajectory, and further includes the following implementation methods: in response to the dragging operation on the first occluding image, the second terminal displays the first occluding image moving away from the target part along the dragging trajectory and displays the first occluding image shrinking during the moving away process.
[0169] In this implementation method, the first occluding image is also displayed shrinking during the process of moving it away. In this way, even if the first occluding image is moved to other positions on the work, the occlusion of other positions is minimized as much as possible, ensuring the interface display effect and enabling the work to transmit more information.
[0170] Second, in response to the click operation on the first occluding image, the second terminal displays the first occluding image disappearing on the work.
[0171] Among them, the click operation can be a single click operation or a continuous click operation. It is also possible to display the first occluding image disappearing on the work in response to a long press operation on the first occluding image.
[0172] In this implementation method, clicking on the first occluding image to make it disappear avoids the occlusion of other information on the work by the first occluding image, thereby ensuring the interface display effect and enabling the work to transmit more information.
[0173] Third, in response to the click operation on the first occluding image, the second terminal displays the first occluding image moving from the target part to the background area on the work.
[0174] Among them, the click operation can be a single click operation or a continuous click operation. It is also possible to display the first occluding image disappearing on the work in response to a long press operation on the first occluding image.
[0175] Among them, the background area is also the blank area on the work. For example, the background area is the area outside the area where the characters on the work are displayed; or the background area is the area outside the area where the text on the work is displayed.
[0176] Optionally, if there are multiple background areas on the work, the terminal can move the first occluding image to the background area closest to the target part to improve efficiency. Or, the terminal can move the first occluding image to the background area with the largest area to minimize the occlusion of the work by the first occluding image.
[0177] In this implementation, the first occluding image is moved to the background area. Since the background area basically does not display valid information, in response to a click operation on the first occluding image, not only can the first occluding image be moved away with one click, improving the interaction efficiency, but also the first occluding image is moved to the background area, minimizing the occlusion of the work as much as possible and ensuring the interface display effect.
[0178] In some embodiments, the above-mentioned displaying the first occluding image moving from the target part to the background area on the work in response to a click operation on the first occluding image includes at least one of the following implementation manners: in response to a click operation on the first occluding image, the second terminal displays the first occluding image moving from the target part to the background area and displays the first occluding image shrinking during the movement; in response to a click operation on the first occluding image, the second terminal displays the first occluding image moving from the target part to the background area at a target speed, and the target speed is positively correlated with at least one of the intensity and duration of the click operation.
[0179] Among them, the target speed is positively correlated with at least one of the intensity and duration of the click operation, that is, the greater the intensity and the longer the duration, the greater the target speed.
[0180] In the embodiments of the present disclosure, the first occluding image is also displayed shrinking during the process of moving the first occluding image away. In this way, even if the first occluding image is moved to the background area, the occlusion of the background area is minimized as much as possible, ensuring the interface display effect. And determining the moving speed of the first occluding image based on the intensity and duration of the click operation makes the speed match the operation of the second object, enabling the second object to flexibly control the moving speed of the first occluding image, improving the sense of participation of the second object, and facilitating the interaction of the second object based on the first occluding image.
[0181] Fourth, in response to a click operation on the background area on the work, the second terminal displays the first occluding image moving from the target part to the background area.
[0182] Among them, the click operation can be a single click operation or a continuous click operation. It is also possible to display the first occluding image disappearing on the work in response to a long press operation on the first occluding image.
[0183] If there are multiple background areas on the work, the second object can trigger any background area to move the first occluding image to that area.
[0184] In this implementation, triggering any background area can move the first occluding image to that background area. In this way, not only can the first occluding image be moved away with one click, improving the interaction efficiency, but also the background area to which the first occluding image is to be moved can be freely selected, improving the flexibility and convenience of the interaction.
[0185] Fifth, in response to an erasing operation on the first occluding image, the second terminal displays the erased part of the first occluding image on the target part.
[0186] Among them, in response to one erasing operation, the part under the erased position is displayed, that is, the target part is fully displayed through a little bit of erasing operation. In this way, the target part is viewed through the erasing interaction operation, which improves the sense of participation and acquisition of the object, and then promotes the interaction; and it also avoids the occlusion of other areas of the work by the first occluding image.
[0187] In step S1003, in response to an end trigger operation, the second terminal displays the first occluding image returning to the display position of the target part and continues to occlude the target part.
[0188] Among them, if the trigger operation is a dragging operation, the end trigger operation means ending the dragging operation. If the trigger operation is a long-press operation, the end trigger operation means ending the long-press operation. And if the trigger operation is a click operation, the end trigger operation can refer to a re-trigger operation on the first occluding image, or a trigger operation on the target part, or the duration from the click operation to the current time reaches a first duration. If the trigger operation is an erasing operation, since the object may perform continuous multiple operations, the end trigger operation means that the duration from the last erasing operation to the current time reaches a second duration.
[0189] Among them, the second terminal displays the first occluding image returning to the display position of the target part, including the following implementation manners: the second terminal displays the first occluding image returning to the display position of the target part along the original moving trajectory; or, the second terminal displays the first occluding image bouncing back to the display position of the target part. Or, the second terminal displays an enlargement special effect of the first occluding image on the work, and then returns to the display position of the target part and restores to the original size. For example, the enlarged first occluding image shrinks during the process of returning to the display position of the target part so as to restore to the original size when returning to the display position of the target part.
[0190] In the embodiment of the present disclosure, after the end trigger operation, the first occluding image returns to the target part to continue the occlusion, so that the work is always occluded by the first occluding image under normal circumstances, meeting the needs of the work publisher for the work to be occluded; and enabling the second object to also respond to a re-trigger operation on the first occluding image and re-trigger the first occluding image, that is, promoting the second object to perform multiple interactions based on the first occluding image.
[0191] In the embodiments of the present disclosure, it is described by taking the example that after the first occlusion image is removed, it can still return to the target part to continue the occlusion. In other embodiments, after the first occlusion image is removed from the target part, even if the trigger operation ends, the first occlusion image no longer returns to the target part to continue the occlusion.
[0192] In other embodiments, after the trigger operation ends, it further includes at least one of the following implementation manners: in response to the end of the trigger operation, the second terminal displays a bouncing special effect of a plurality of second occlusion images on the work, and the second occlusion images are the first occlusion images after being reduced; in response to the end of the trigger operation, the second terminal gives a vibration reminder.
[0193] Among them, the plurality of second occlusion images can fly out from the target part and then display a bouncing special effect on the work. Or, the plurality of second occlusion images fly out from the first occlusion image and then display a bouncing special effect on the work. Or, the plurality of second occlusion images fall from the top of the work to the target part and then display a bouncing special effect on the work.
[0194] In the embodiments of the present disclosure, after the trigger operation ends, by displaying the bouncing special effect of the plurality of second occlusion images, a strong reminder is given that the first occlusion image continues to return to occlude the target part, which increases the interest and is conducive to attracting the attention of the second object, thereby promoting the second object to interact based on the first occlusion image. After the trigger operation ends, a vibration reminder is given, that is, a strong reminder is given that the first occlusion image continues to return to occlude the target part, which improves the interaction experience of the second object and is thus conducive to the second object to interact based on the first occlusion image.
[0195] For example, referring to Figure 13 , Figure 13 is a schematic diagram of a playback interface shown according to an exemplary embodiment. Among them, the first occlusion image 1301 returns to the display position of the face image to continue occluding the face image, and a bouncing special effect of a plurality of second occlusion images 1302 is displayed on the playback interface.
[0196] In some embodiments, after the second object views the target part, the second object may want to have a conversation with the first object based on the target part, and the second object can also be prompted to have a conversation. Among them, in response to the end of the trigger operation, the second terminal displays a first prompt message on the work, and the first prompt message is used to prompt the second object to have a conversation with the first object based on the target part.
[0197] In the embodiments of the present disclosure, the display position of the first prompt information on the work can be set as needed. For example, the first prompt information is displayed in the bottom area of the work to minimize the occlusion of the work as much as possible; or, the first prompt information is displayed in the background area of the work; or, the first prompt information is displayed in the adjacent area of the target part to establish a visual association between the first prompt information and the target part, and to promote the second object to have a conversation based on the first prompt information. For example, continue to refer to Figure 13 , the first prompt information 1303 is displayed on the work, and the first prompt information 1303 is displayed in the bottom area of the work.
[0198] In this embodiment, by displaying the first prompt information, the amount of information passed through is increased, which is conducive to promoting the second object to have a conversation with the first object based on the first prompt information.
[0199] In some embodiments, the first prompt information may also be a quick control for the conversation. Among them, in response to a triggering operation on the first prompt information, the second terminal displays a message input box; in response to a sending operation on the message input in the message input box, the second terminal sends a message to the first object; or, in response to a triggering operation on the first prompt information, the second terminal jumps to the conversation interface; in response to a sending operation on the first conversation message input on the conversation interface, the second terminal sends the first conversation message to the first object.
[0200] In this embodiment, the first prompt information is used as a quick control for the conversation, so there is no need to arrange other conversation controls on the work, reducing the occupation of the area on the work, making the interface cleaner, and facilitating the work to display more other information.
[0201] In the embodiments of the present disclosure, triggering the first prompt information can directly display the message input box, and based on the message input box, a conversation message can be directly sent, without having to find the entry of the conversation interface and enter the conversation interface to send a message. Obviously, the interaction path of the conversation is shortened, and the human-computer interaction efficiency is improved. And triggering the first prompt information can directly jump to the conversation interface, without having to find the entry of the conversation interface from other interfaces. Obviously, the interaction path is shortened, and the human-computer interaction efficiency is improved.
[0202] In step S1004, if the second object does not belong to the target object, in response to a triggering operation on the first occlusion image, the second terminal displays second prompt information on the work, and the second prompt information is used to prompt the second object to apply to the first object for permission to view the target part.
[0203] In the embodiments of the present disclosure, the display position of the second prompt information on the work can be set as needed. For example, the second prompt information is displayed in the bottom area of the work to minimize the occlusion of the work as much as possible; or, the second prompt information is displayed in the background area of the work; or, the second prompt information is displayed in the adjacent area of the target part to establish a visual association between the second prompt information and the target part, and promote the second object to apply for permission based on the second prompt information.
[0204] See Figure 14 , Figure 14 is a schematic diagram of a playback interface shown according to an exemplary embodiment. Among them, second prompt information 1401 is displayed on the work, and the second prompt information 1401 is displayed in the bottom area of the work.
[0205] In the embodiments of the present disclosure, when the second object does not have the permission to view the target part, the second prompt information is displayed to prompt the second object to apply for permission, which improves the information transmission volume, and then can promote the second object to interact with the first object based on the second prompt information. Moreover, when the second object does not belong to the target object, the second object can also apply for permission from the first object to view the target part, expanding new functions, further improving the diversity and flexibility of the interaction, and facilitating the second object to interact based on the work.
[0206] In some embodiments, in order to improve the interface display effect, even if the second object does not belong to the target object, in response to a trigger operation on the first occlusion image, a certain special effect is also displayed. Among them, if the second object does not belong to the target object, in response to a trigger operation on the first occlusion image, the second terminal displays a third occlusion image moving out of the first occlusion image and the first occlusion image continuing to occlude the target part, and the third occlusion image is the same as the first occlusion image.
[0207] In this embodiment, even if the second object does not have the permission to view the target part, the interaction special effect of the occlusion image is displayed in response to the trigger operation of the second object, which not only improves the interface display effect, but also improves the sense of participation of the second object, and is conducive to promoting the second object to interact based on the first occlusion image.
[0208] Among them, the first occlusion image being the same as the third occlusion image means that their styles are the same, and at least one of their sizes, colors, etc. can be different. For example, compared with the first occlusion image, the third occlusion image is smaller in size and darker in color. Continue to see Figure 14 , in response to a drag operation on the first occlusion image 1402, a third occlusion image 1403 is dragged out from the first occlusion image 1402.
[0209] In some embodiments, the target object is an object that has a mutual following relationship with the first object, which is conducive to promoting the mutual following between the second object and the first object.
[0210] In some embodiments, the second terminal also prompts the way to become the target object, including the following situations: First, if the second object is an object that the first object has followed but has not followed the first object, in response to the triggering operation on the first occluded image, the second terminal displays a fourth prompt message, and the fourth prompt message is used to prompt the second object to follow the first object to become the target object. Second, if the second object is an object that has followed the first object but the first object has not followed, in response to the triggering operation on the first occluded image, the second terminal displays a fifth prompt message, and the fifth prompt message is used to prompt the second object to apply for following the first object to become the target object. Third, if the first object and the second object do not follow each other, in response to the triggering operation on the first occluded image, the second terminal displays a sixth prompt message, and the sixth prompt message is used to prompt the second object to follow the first object and apply for following the first object to become the target object.
[0211] In the embodiments of the present disclosure, since the target object is an object that has a mutual following relationship with the first object, and when the second object does not belong to the target object, when the second object triggers the first occluded image, a prompt message for how the second object can become the target object is displayed, which improves the information transmission transparency, enables the second object to conveniently know how to become the target object without having to search for the way to become the target object, obviously improves the human-computer interaction efficiency, which is conducive to promoting the mutual following interaction between the second object and the first object to become the target object, that is, it is conducive to increasing the probability of interaction between the second object and the first object.
[0212] In the embodiments of the present disclosure, an example is given where the target object is an object that has an interactive following relationship with the first object. The target object can also be an object that meets other conditions. Optionally, if the second object does not belong to the target object, in response to the triggering operation on the first occluded image, the terminal displays an eighth prompt message, and the eighth prompt message is used to prompt the second object to meet the conditions corresponding to the target object to become the target object.
[0213] In step S1005, in response to the triggering operation on the second prompt message, the second terminal sends a second session message to the first object, and the second session message is used to apply for permission to view the target part.
[0214] In the embodiments of the present disclosure, the description of the second session message is the same as that in step S307, and will not be repeated here.
[0215] In the embodiments of the present disclosure, the second prompt message is used as a quick control for applying for permissions, so that the application for permissions can be achieved with one key, which obviously improves the human-computer interaction efficiency. Moreover, when sending the second session message, an application message can be automatically generated without the second party having to manually input it again, which obviously further improves the human-computer interaction efficiency.
[0216] For example, referring to Figure 15 , Figure 15 is a flowchart of sending a second session message shown according to an exemplary embodiment. Among them, after the second party triggers the second prompt message 1501 on the second terminal, a second session message is sent to the first party, and a session interface is displayed on the first terminal used by the first party, and the second session message 1502 is displayed on the session interface.
[0217] In step S1006, if the permission application of the second party based on the second session message is approved, the second terminal displays a third prompt message on the work, and the third prompt message is used to prompt the second party that it already has the permission to view the target part; in response to a trigger operation on the first occluded image, at least part of the target part is displayed.
[0218] In the embodiments of the present disclosure, after the permission application of the second party is approved, a third prompt message is displayed, which is convenient for the second party to view the target part based on the third prompt message, improves the information transmission volume and the convenience for the second party to obtain information, and there is no need for the second party to obtain information about whether it has permission from other interfaces, thereby improving the human-computer interaction efficiency and facilitating the second party to interact based on the third prompt message.
[0219] Among them, the process of displaying at least part of the target part in response to a trigger operation on the first occluded image is the same as that in step S1002, and will not be elaborated here.
[0220] In some embodiments, if the permission application of the second party based on the second session message is not approved, the second terminal displays a ninth prompt message on the work, and the ninth prompt message is used to prompt the second party that the permission application is not approved.
[0221] It should be noted that the serial numbers of steps S1002 - S1003 and steps S1004 - S1006 are only for convenience of description and do not limit the execution order of the two. Both are optional implementation steps.
[0222] Embodiments of the present disclosure provide an interaction method based on a work. In this method, a first occlusion image is displayed on a target part of the work, and by triggering the first occlusion image, at least a part of the target part can be displayed. That is to say, this method provides a new interaction method based on the work, enabling an object viewing the work to view the occluded target part on the work based on the interaction with the work. Obviously, this can increase the probability of the object interacting based on the work and promote interaction.
[0223] Figure 16 is a block diagram of an interaction device based on a work shown according to an exemplary embodiment. Referring to Figure 16 , the device includes:
[0224] A playback unit 1601, configured to play a work of a first object, on which a first occlusion image is displayed on a target part of the work;
[0225] A display unit 1602, configured to display at least a part of the target part in response to a triggering operation on the first occlusion image.
[0226] In some embodiments, the display unit 1602 is configured to perform:
[0227] In response to a drag operation on the first occlusion image, display the first occlusion image moving away from the target part along the drag trajectory; or,
[0228] In response to a click operation on the first occlusion image, display the first occlusion image disappearing on the work; or,
[0229] In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area on the work; or,
[0230] In response to a click operation on the background area of the work, display the first occlusion image moving from the target part to the background area; or,
[0231] In response to an erasing operation on the first occlusion image, display the erased part of the first occlusion image on the target part.
[0232] In some embodiments, the display unit 1602 is configured to perform at least one of the following:
[0233] In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area and display the first occlusion image shrinking during the movement;
[0234] In response to a click operation on the first occluded image, display the first occluded image moving from the target part to the background area at a target speed, where the target speed is positively correlated with at least one of the intensity and duration of the click operation.
[0235] In some embodiments, the display unit 1602 is further configured to perform at least one of the following:
[0236] In response to the end of the click operation, display the first occluded image returning to the display position of the target part and continue to occlude the target part;
[0237] In response to the end of the click operation, issue a vibration reminder.
[0238] In some embodiments, the display unit 1602 is further configured to perform:
[0239] In response to the end of the click operation, display a bouncing special effect of a plurality of second occluded images on the work, where the second occluded image is a reduced first occluded image.
[0240] In some embodiments, the display unit 1602 is further configured to perform:
[0241] In response to the end of the trigger operation, display a first prompt message on the work, where the first prompt message is used to prompt the second object to have a conversation with the first object based on the target part.
[0242] In some embodiments, the device further includes a first sending unit configured to perform:
[0243] In response to a trigger operation on the first prompt message, display a message input box; in response to a sending operation on the message input in the message input box, send a message to the first object; or,
[0244] In response to a trigger operation on the first prompt message, jump to the conversation interface; in response to a sending operation on the first conversation message input on the conversation interface, send the first conversation message to the first object.
[0245] In some embodiments, the display unit 1602 is configured to perform:
[0246] If the second object belongs to the target object, in response to a trigger operation on the first occluded image, display at least a part of the target part, where the second object is the logged-in object of the terminal and the target object is the object with the permission to view the target part.
[0247] In some embodiments, the display unit 1602 is further configured to perform:
[0248] If the second object does not belong to the target object, in response to a triggering operation on the first occluded image, display a second prompt message on the work, where the second prompt message is used to prompt the second object to apply to the first object for permission to view the target part.
[0249] In some embodiments, the apparatus further includes a second sending unit, configured to perform:
[0250] In response to a triggering operation on the second prompt message, send a second session message to the first object, where the second session message is used to apply for permission to view the target part.
[0251] In some embodiments, the display unit 1602 is further configured to perform:
[0252] If the permission application of the second object based on the second session message is approved, display a third prompt message on the work, where the third prompt message is used to prompt that the second object already has the permission to view the target part;
[0253] In response to a triggering operation on the first occluded image, display at least a part of the target part.
[0254] In some embodiments, the display unit 1602 is further configured to perform:
[0255] If the second object does not belong to the target object, in response to a triggering operation on the first occluded image, display the third occluded image moving out of the first occluded image and display the first occluded image continuing to occlude the target part, where the third occluded image is the same as the first occluded image.
[0256] In some embodiments, the target object is an object that has a mutual following relationship with the first object.
[0257] In some embodiments, the display unit 1602 is further configured to perform at least one of the following:
[0258] If the second object is an object that the first object has followed but the first object has not followed back, in response to a triggering operation on the first occluded image, display a fourth prompt message, where the fourth prompt message is used to prompt the second object to follow the first object to become a target object;
[0259] If the second object is an object that has followed the first object but the first object has not followed back, in response to a triggering operation on the first occluded image, display a fifth prompt message, where the fifth prompt message is used to prompt the second object to apply to the first object for following to become a target object;
[0260] If the first object and the second object do not follow each other, in response to a triggering operation on the first occluded image, display a sixth prompt message, where the sixth prompt message is used to prompt the second object to follow the first object and apply to the first object for following to become a target object.
[0261] In some embodiments, the display unit 1602 is further configured to perform:
[0262] Display a seventh prompt message on the work, where the seventh prompt message is used to prompt the second object to trigger the first occlusion image to view the target part.
[0263] The embodiments of the present disclosure provide an interactive device based on a work. The device displays a first occlusion image on the target part of the work, and through a triggering operation on the first occlusion image, at least part of the target part can be displayed. That is, the device provides a new interaction method based on the work, enabling an object viewing the work to view the occluded target part on the work through interaction with the work. This can obviously increase the probability of the object interacting based on the work and promote interaction.
[0264] Regarding the device in the above embodiments, the specific manner in which each unit performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0265] Figure 17 It is a block diagram of a device for setting an occlusion image shown according to an exemplary embodiment. Refer to Figure 17 , the device includes:
[0266] A display unit 1701, configured to execute and display an editing interface of a work of a first object;
[0267] The display unit 1701 is further configured to execute and display a first occlusion image on the target part of the work in response to an occlusion operation on the work;
[0268] A publishing unit 1702, configured to execute and publish the work in response to a publishing operation on the work, and the published work allows the target part to be viewed by triggering the first occlusion image.
[0269] In some embodiments, the display unit 1701 is configured to perform:
[0270] Display a plurality of occlusion images in response to an occlusion operation on the work;
[0271] Display the first occlusion image on the target part of the work in response to a selection operation on the first occlusion image among the plurality of occlusion images.
[0272] In some embodiments, the display unit 1701 is further configured to perform:
[0273] Display a permission setting panel of the first occlusion image in response to a selection operation on the first occlusion image among the plurality of occlusion images;
[0274] Multiple objects are displayed on the permission setting panel. In response to a selection operation on at least one object among the multiple objects, the selected at least one object is output as a target object. The multiple objects are objects that the first object has followed, and the target object is an object with the permission to view the target part; or, multiple range options are displayed on the permission setting panel. In response to a selection operation on any one of the multiple range options, the objects included in the selected range option are output as target objects, and the objects within the same range option have the same following relationship with the first object.
[0275] In some embodiments, the display unit 1701 is further configured to perform:
[0276] Display a conversation interface between the first object and the second object. The conversation interface includes a first conversation message sent by the second object based on the work. The first conversation message is a message sent by the second object after viewing the target part.
[0277] In some embodiments, the display unit 1701 is further configured to perform:
[0278] Display a conversation interface between the first object and the second object. The conversation interface includes a second conversation message sent by the second object based on the work. The second conversation message is used to apply for the permission to view the target part, and the second conversation message is used to pass the permission application of the second object after being triggered.
[0279] The embodiments of the present disclosure provide a device for setting an occlusion image. After setting a first occlusion image on the target part of a work and after the work is published, the target part can be viewed by triggering the first occlusion image. This provides a new interaction method for the work, enabling the object viewing the work to view the occluded target part on the work through the interaction with the work. This can obviously increase the probability of the object viewing the work to interact based on the work and promote the interaction. Regarding the device in the above embodiments, the specific manner in which each unit performs the operation has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0280] Figure 18 The block diagram of a terminal 1800 provided by an exemplary embodiment of the present disclosure is shown. The terminal 1800 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio LayerIII), an MP4 (Moving Picture Experts Group AudioLayer IV) player, a notebook computer, or a desktop computer. The terminal 1800 may also be referred to by other names such as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, etc.
[0281] Generally, the terminal 1800 includes a processor 1801 and a memory 1802.
[0282] The processor 1801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1801 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1801 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1801 may further include an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.
[0283] The memory 1802 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 1802 may further include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1802 is used to store at least one program code, and the at least one program code is used to be executed by the processor 1801 to implement the interactive method based on works or the method for setting an occluding image provided in the method embodiments of the present disclosure.
[0284] In some embodiments, the terminal 1800 may further optionally include a peripheral device interface 1803 and at least one peripheral device. The processor 1801, the memory 1802, and the peripheral device interface 1803 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 1803 through a bus, signal lines, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 1804, a display screen 1805, a camera assembly 1806, an audio circuit 1807, and a power supply 1808.
[0285] The peripheral device interface 1803 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 1801 and the memory 1802. In some embodiments, the processor 1801, the memory 1802, and the peripheral device interface 1803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1801, the memory 1802, and the peripheral device interface 1803 can be implemented on separate chips or circuit boards, and this embodiment does not limit this.
[0286] The radio frequency circuit 1804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1804 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1804 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 1804 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: metropolitan area network, each generation of mobile communication network (2G, 3G, 4G, and 5G), wireless local area network, and / or WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1804 may further include a circuit related to NFC (Near Field Communication), and this disclosure does not limit this.
[0287] The display screen 1805 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1805 is a touch display screen, the display screen 1805 also has the ability to collect touch signals on or above the surface of the display screen 1805. The touch signals can be input as control signals to the processor 1801 for processing. At this time, the display screen 1805 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1805, which is provided on the front panel of the terminal 1800; in other embodiments, there may be at least two display screens 1805, which are respectively provided on different surfaces of the terminal 1800 or in a foldable design; in still other embodiments, the display screen 1805 may be a flexible display screen, which is provided on the curved surface or the folding surface of the terminal 1800. Even more, the display screen 1805 can also be set to an irregular non-rectangular shape, that is, an irregular-shaped screen. The display screen 1805 can be prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0288] The camera module 1806 is used to capture images or videos. Optionally, the camera module 1806 includes a front camera and a rear camera. Generally, the front camera is provided on the front panel of the terminal, and the rear camera is provided on the back of the terminal. In some embodiments, there are at least two rear cameras, which are respectively any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, so as to realize the function of background blurring by fusing the main camera and the depth-of-field camera, the function of panoramic shooting by fusing the main camera and the wide-angle camera, and the VR (Virtual Reality) shooting function or other fused shooting functions. In some embodiments, the camera module 1806 may further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. A dual-color-temperature flash refers to a combination of a warm-light flash and a cold-light flash, which can be used for light compensation under different color temperatures.
[0289] The audio circuit 1807 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals, which are input to the processor 1801 for processing, or input to the radio frequency circuit 1804 to achieve voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1800. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signals from the processor 1801 or the radio frequency circuit 1804 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 1807 may further include a headphone jack.
[0290] The power supply 1808 is used to supply power to each component in the terminal 1800. The power supply 1808 may be alternating current, direct current, a disposable battery or a rechargeable battery. When the power supply 1808 includes a rechargeable battery, the rechargeable battery may support wired charging or wireless charging. The rechargeable battery may also be used to support fast charging technology.
[0291] Those skilled in the art can understand that Figure 18 the structure shown in does not constitute a limitation on the terminal 1800, and may include more or fewer components than shown in the figure, or combine some components, or adopt different component arrangements.
[0292] In an exemplary embodiment, there is also provided a computer-readable storage medium including instructions, such as a memory including instructions, and the above instructions can be executed by the processor of the terminal to complete the above-mentioned interactive method based on the work or the method of setting the occluding image. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0293] In an exemplary embodiment, there is also provided a computer program product including a computer program, and when the computer program is executed by a processor, it implements the above-mentioned interactive method based on the work or the method of setting the occluding image. In some embodiments, the computer program product involved in the embodiments of the present disclosure may be deployed to be executed on one terminal, or executed on multiple terminals located at one location, or alternatively, executed on multiple terminals distributed at multiple locations and interconnected by a communication network. The multiple terminals distributed at multiple locations and interconnected by a communication network may form a blockchain system.
[0294] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include well-known knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and examples are only considered exemplary, and the true scope and spirit of the present disclosure are pointed out by the claims. All the above alternative technical solutions can be combined arbitrarily to form alternative embodiments of the present application, which will not be elaborated herein one by one.
[0295] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. An interactive method based on works, characterized in that The method includes: Playing the work of a first object, on a target part of the work, a first occlusion image is displayed, and the target part and the first occlusion image are contents within the work; If a second object belongs to a target object, in response to a trigger operation on the first occlusion image, at least part of the target part is displayed. The second object is the logged-in object of the terminal, and the target object is an object set by the first object with the permission to view the target part. The trigger operation is used to move the first occlusion image away from the target part or cancel the display of at least part of the first occlusion image; In response to ending the trigger operation, display the first occlusion image returning to the display position on the target part, and continue to occlude the target part; In response to ending the trigger operation, display a first prompt message on the work. The first prompt message is used to prompt the second object to have a conversation with the first object based on the target part; In response to a trigger operation on the first prompt message, display a message input box. In response to a send operation on the message input in the message input box, send the message to the first object; or, in response to a trigger operation on the first prompt message, jump to a conversation interface. In response to a send operation on the first conversation message input on the conversation interface, send the first conversation message to the first object.
2. The interactive method based on a work according to claim 1, characterized in that, The step of in response to a trigger operation on the first occlusion image, displaying at least part of the target part includes: In response to a drag operation on the first occlusion image, display the first occlusion image moving away from the target part along the drag track; or, In response to a click operation on the first occlusion image, display the first occlusion image disappearing on the work; or, In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area on the work; or, In response to a click operation on the background area on the work, display the first occlusion image moving from the target part to the background area; or, In response to an erasure operation on the first occlusion image, display the part of the first occlusion image erased on the target part.
3. The interactive method based on works according to claim 2, wherein The step of in response to a click operation on the first occlusion image, displaying the first occlusion image moving from the target part to the background area on the work includes at least one of the following: In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area and display the first occlusion image shrinking during the movement; In response to a click operation on the first occlusion image, display the first occlusion image moving from the target part to the background area at a target speed, and the target speed is positively correlated with at least one of the intensity and duration of the click operation.
4. The interactive method based on works according to claim 1, characterized in that, The method further includes: In response to ending the trigger operation, issue a vibration reminder.
5. The interactive method based on works according to any one of claims 1 or 4, characterized in that, The method further includes: In response to ending the triggering operation, display a bouncing special effect of a plurality of second occlusion images on the work, where the second occlusion images are the first occlusion images after being reduced.
6. The interactive method based on a work according to claim 1, wherein The method further includes: If the second object does not belong to the target object, in response to a triggering operation on the first occlusion image, display a second prompt message on the work, where the second prompt message is used to prompt the second object to apply to the first object for permission to view the target part.
7. The interactive method based on works according to claim 6, wherein The method further includes: In response to a triggering operation on the second prompt message, send a second session message to the first object, where the second session message is used to apply for permission to view the target part.
8. The interactive method based on works according to claim 7, wherein The method further includes: If the permission application of the second object based on the second session message is approved, display a third prompt message on the work, where the third prompt message is used to prompt that the second object already has the permission to view the target part; In response to a triggering operation on the first occlusion image, display at least part of the target part.
9. The interactive method based on works according to claim 1 or 6, characterized in that, The method further includes: If the second object does not belong to the target object, in response to a triggering operation on the first occlusion image, display a third occlusion image moving out of the first occlusion image and display the first occlusion image continuing to occlude the target part, where the third occlusion image is the same as the first occlusion image.
10. The interactive method based on a work according to claim 6, characterized in that, The target object is an object having a mutual following relationship with the first object.
11. The interactive method based on a work according to claim 10, characterized in that, The method further includes at least one of the following: If the second object is an object that the first object has followed but the first object has not followed back, in response to a triggering operation on the first occlusion image, display a fourth prompt message, where the fourth prompt message is used to prompt the second object to follow the first object to become the target object; If the second object is an object that has followed the first object but the first object has not followed back, in response to a triggering operation on the first occlusion image, display a fifth prompt message, where the fifth prompt message is used to prompt the second object to apply to the first object for following to become the target object; If the first object and the second object do not follow each other, in response to a triggering operation on the first occlusion image, display a sixth prompt message, where the sixth prompt message is used to prompt the second object to follow the first object and apply to the first object for following to become the target object.
12. The interactive method based on works according to claim 1, wherein Before the step of, in response to a triggering operation on the first occlusion image, displaying at least part of the target part, the method further includes: Display a seventh prompt message on the work, where the seventh prompt message is used to prompt the second object to trigger the first occlusion image to view the target part.
13. A method for setting an occluded image, characterized in that, The method includes: Display an editing interface of the work of the first object; In response to an occlusion operation on the work, display a first occlusion image on the target part of the work, where the target part and the first occlusion image are the content within the work; In response to a release operation on the work, release the work. After the release, the work allows a target object to display at least a part of the target part by triggering the first occlusion image. The target object is an object set by the first object with the permission to view the target part. Triggering the first occlusion image is used to move the first occlusion image away from the target part or cancel the display of at least a part of the first occlusion image. After the triggering operation on the occlusion image ends, display the first occlusion image to return to the display position of the target part to continue occluding the target part and display a first prompt message. The first prompt message is used to prompt a second object to have a conversation with the first object based on the target part. The second object is the logged-in object of the terminal; and the first prompt message is used to display a message input box or jump to a conversation interface after being triggered. The message input in the message input box is used to be sent to the first object, and the first conversation message input on the conversation interface is used to be sent to the first object. Display the conversation interface between the first object and the second object. The conversation interface includes the first conversation message sent by the second object based on the work.
14. The method for setting an occluded image according to claim 13, wherein The displaying of the first occlusion image on the target part of the work in response to an occlusion operation on the work includes: In response to an occlusion operation on the work, display a plurality of occlusion images; In response to a selection operation on the first occlusion image among the plurality of occlusion images, display the first occlusion image on the target part of the work.
15. The method for setting an occluded image according to claim 14, wherein The method further includes: In response to a selection operation on the first occlusion image among the plurality of occlusion images, display a permission setting panel for the first occlusion image; A plurality of objects are displayed on the permission setting panel. In response to a selection operation on at least one object among the plurality of objects, output the selected at least one object as the target object. The plurality of objects are objects followed by the first object, and the target object is an object with the permission to view the target part; or, a plurality of range options are displayed on the permission setting panel. In response to a selection operation on any one of the plurality of range options, output the objects included in the selected range option as the target object. The objects within the same range option have the same following relationship with the first object.
16. The method for setting an occluded image according to claim 13 or 15, characterized in that, The method further includes: Display the conversation interface between the first object and the second object. The conversation interface includes the second conversation message sent by the second object based on the work. The second conversation message is used to apply for the permission to view the target part and is used to pass the permission application of the second object after being triggered.
17. An interactive device based on works, characterized in that, The device includes: A playback unit configured to execute the playback of the work of the first object. A first occlusion image is displayed on the target part of the work. The target part and the first occlusion image are the contents within the work; A display unit, configured to perform: if a second object belongs to a target object, in response to a triggering operation on the first occluding image, display at least a part of the target part, where the second object is a logged-in object of the terminal, the target object is an object set by the first object with the permission to view the target part, and the triggering operation is used to move the first occluding image away from the target part or cancel the display of at least a part of the first occluding image; The display unit is further configured to perform: in response to ending the triggering operation, display the first occluding image returning to the display position of the target part to continue occluding the target part; The display unit is further configured to perform: in response to ending the triggering operation, display a first prompt message on the work, where the first prompt message is used to prompt the second object to have a conversation with the first object based on the target part; A first sending unit, configured to perform: in response to a triggering operation on the first prompt message, display a message input box, and in response to a sending operation on the message input in the message input box, send the message to the first object; or, in response to a triggering operation on the first prompt message, jump to a conversation interface, and in response to a sending operation on the first conversation message input on the conversation interface, send the first conversation message to the first object.
18. An apparatus for setting an occluded image, characterized in that, The device includes: A display unit, configured to perform: display an editing interface of a work of a first object; The display unit is further configured to perform: in response to an occlusion operation on the work, display a first occluding image on a target part of the work, where the target part and the first occluding image are contents within the work; A publishing unit, configured to perform: in response to a publishing operation on the work, publish the work, and after the published work, allow the target object to display at least a part of the target part by triggering the first occluding image, where the target object is an object set by the first object with the permission to view the target part, triggering the first occluding image is used to move the first occluding image away from the target part or cancel the display of at least a part of the first occluding image, after the triggering operation on the occluding image ends, display the first occluding image returning to the display position of the target part to continue occluding the target part and display a first prompt message, where the first prompt message is used to prompt the second object to have a conversation with the first object based on the target part, and the second object is a logged-in object of the terminal; and the first prompt message is used to display a message input box or jump to a conversation interface after being triggered, the message input in the message input box is used to be sent to the first object, and the first conversation message input on the conversation interface is used to be sent to the first object; The display unit is further configured to perform: display a conversation interface between the first object and the second object, where the conversation interface includes the first conversation message sent by the second object based on the work.
19. A terminal, characterized in that, It includes: A processor; A memory for storing executable instructions of the processor; Wherein, the processor is configured to execute the instructions to implement the work-based interaction method according to any one of claims 1 to 12 or the method for setting an occluding image according to any one of claims 13 to 16.
20. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by a processor of a terminal, the terminal is enabled to execute the work-based interaction method according to any one of claims 1 to 12 or the method for setting an occluding image according to any one of claims 13 to 16.
21. A computer program product, characterized in that, The computer program product includes a computer program which, when executed by a processor, implements the work-based interaction method according to any one of claims 1 to 12 or the method for setting an occluding image according to any one of claims 13 to 16.
Citation Information
Patent Citations
Video processing method, device, equipment and storage medium
CN113613067A
Display method and device of operation control, equipment, medium and program product
CN118467081A