Display method, device, apparatus, readable storage medium, and product of a session page

The method and apparatus enhance real-time communication by dynamically switching media content display states based on user interactions and conditions, addressing the limitations of single-state display in existing communication functions.

JP2025522580AInactive Publication Date: 2025-07-15BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2024575807
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-09-21
Filing Date
2023-09-15
Publication Date
2025-07-15
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing real-time communication functions lack diverse and interactive interface methods for displaying media content, primarily relying on text, images, and voices with limited dynamic display states.

Method used

A method and apparatus for displaying a session page that allows media content to be received and displayed in a first state, with the ability to switch to a second state based on predefined conditions, such as user interactions or time constraints, enhancing the interaction and display richness.

Benefits of technology

Enriches the interaction and display experience by allowing media content to be dynamically switched based on predefined conditions, providing a more engaging and personalized user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025522580000001_ABST
    Figure 2025522580000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method, apparatus, electronic device, computer-readable storage medium, computer program product, and computer program for displaying a session page. The method includes receiving first media content transmitted by a second user having a pre-set association relationship with a first user, displaying at least one pre-set image included in the first media content in a first display state within the session page, and switching the display state of the first media content to a pre-set second display state when a pre-set first switching condition is satisfied.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross - reference to Related Applications This disclosure claims priority to Chinese Patent Application No. 202211154224.9, filed on September 21, 2022, with the title "Method, Apparatus, Device, Readable Storage Medium, and Product for Displaying a Session Page", the entire content of which is incorporated herein by reference.

[0002] Embodiments of the present disclosure relate to the field of interface interaction technology, and particularly to a method, apparatus, electronic device, computer - readable storage medium, computer program product, and computer program for displaying a session page.

Background Art

[0003] With the improvement of the hardware performance of terminal devices and the continuous progress of artificial intelligence technology, various application software provides real - time communication functions. However, existing real - time communication functions generally only support the transmission and reception of contents such as text, images, and voices, and the interface interaction method and message display method are often single.

Summary of the Invention

Problems to be Solved by the Invention

[0004] Embodiments of the present disclosure provide a method, apparatus, electronic device, computer - readable storage medium, computer program product, and computer program for displaying a session page.

Means for Solving the Problems

[0005] In a first aspect, embodiments of the present disclosure provide a method for displaying a session page applied to a client of a first user, receiving first media content sent by a second user having a pre - set relationship with the first user, displaying at least one pre-set image included in the first media content in a first display state within the session page; when a pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state.

[0006] In a second form, an embodiment of the present disclosure provides a method for displaying a session page applied to a client of a second user, acquiring first media content in response to a media content acquisition operation triggered by the second user within a pre-set media content acquisition page; confirming the association between the first media content and a first switching condition so as to enable the display state of the first media content in the session page of the first user to be adjusted according to the pre-set first switching condition, and transmitting the first media content to a first user having a pre-set association with the second user; displaying at least one pre-set image included in the first media content in a pre-set first display state or a pre-set second display state within the session page.

[0007] In a third form, an embodiment of the present disclosure provides a display device for a session page applied to a client of a first user, a receiving module used to receive the first media content transmitted by a second user having a pre-set association with the first user; a first display module used to display at least one pre-set image included in the first media content in a first display state within the session page; a switching module used to switch the display state of the first media content to a pre-set second display state when a pre-set first switching condition is satisfied.

[0008] In a fourth aspect, embodiments of the present disclosure provide a display device for a session page applied to a client of a second user, an acquisition module used to acquire first media content in response to a media content acquisition operation triggered within a media content acquisition page preset by the second user; a transmission module used to confirm the association relationship between the first media content and a first switching condition, and to transmit the first media content to a first user having an association relationship preset with the second user, so as to enable the display state of the first media content on the session page of the first user to be adjusted according to a preset first switching condition; and a second display module used to display at least one preset image included in the first media content in a preset first display state or a preset second display state within the session page.

[0009] In a fifth aspect, embodiments of the present disclosure provide an electronic device, comprising a processor and a memory, wherein computer-executable instructions are stored in the memory, and the processor executes the computer-executable instructions stored in the memory to cause the at least one processor to execute the display method of the session page described in various designs based on the above first aspect and the first aspect, or various designs based on the second aspect and the second aspect.

[0010] In a sixth aspect, embodiments of the present disclosure provide a computer-readable storage medium, on which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the display method of the session page described in various designs based on the above first aspect and the first aspect, or various designs based on the second aspect and the second aspect is executed.

[0011] In a seventh aspect, embodiments of the present disclosure provide a computer program product that, when executed by a processor, includes a computer program for implementing the method for displaying a session page described in the above first aspect and various designs based on the first aspect, or various designs based on the second aspect and the second aspect.

[0012] In an eighth aspect, embodiments of the present disclosure provide a computer program that, when executed by a processor, implements the method for displaying a session page described in the above first aspect and various designs based on the first aspect, or various designs based on the second aspect and the second aspect.

Advantages of the Invention

[0013] The method, apparatus, electronic device, computer-readable storage medium, computer program product, and computer program provided by this embodiment receive the first media content sent by the second user, and then display at least one pre-set image included in the first media content in a first display state within the session page, and switch the display state of the first media content when a pre-set first switching condition is met.

Brief Description of the Drawings

[0014] In order to more clearly illustrate the embodiments of the present disclosure or the technical configurations in the related art, the attached drawings used in the description of the embodiments or the related art are briefly introduced below. The attached drawings in the following description are some embodiments of the present disclosure, and it will be obvious to those skilled in the art that other attached drawings can be obtained based on the attached drawings without creative effort.

[0015]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

DETAILED DESCRIPTION OF THE INVENTION

[0016] To more clearly illustrate the objectives, technical solutions, and advantages of the embodiments of the present disclosure, the following will clearly and completely describe the technical solutions in the embodiments of the present disclosure with reference to the accompanying drawings in the embodiments of the present disclosure. It is obvious that the described embodiments are only a part of the embodiments of the present disclosure, rather than all embodiments. Based on the embodiments of the present disclosure, all other embodiments that can be obtained by those skilled in the art without creative efforts also belong to the protection scope of the present disclosure.

[0017] To solve the technical problem that the interaction content in the existing real-time communication method is single, the present disclosure provides a method and apparatus for displaying a session page, an electronic device, a computer-readable storage medium, a computer program product, and a computer program.

[0018] It should be noted that the method and apparatus for displaying a session page, the electronic device, the computer-readable storage medium, the computer program product, and the computer program provided by the present disclosure can be applied to any type of real-time communication application scenario.

[0019] In the existing real-time communication function, it is common for users to interact with messages through text content, image content, audio content, etc. After one party sends a message, the other party can immediately view and reply to the message. However, the interface interaction and display method in the existing real-time communication function are often single.

[0020] In order to improve the interaction and display effect in the real-time communication function, when the first media content sent by the second user is acquired, at least one pre-set image included in the first media content is displayed in the first display state, and based on the pre-set first switching condition, the display state of the first media content can be switched. By doing so, on the session page, the first media content can be displayed in different display states according to different scenarios, and the interaction method and display state of the first media content will become rich.

[0021] FIG. 1 is a flowchart of a display method of a session page provided by an embodiment of the present disclosure, which is applied to the client of the first user. As shown in FIG. 1, the method includes: Step 101 of receiving the first media content sent by the second user having a pre-set association with the first user.

[0022] The execution entity of this embodiment is the terminal device of the first user, and it is possible that the client of the first user is installed on the terminal device. Since the terminal device is communicably connected to the terminal device of the second user, it can acquire the first media content sent from the terminal device of the second user and adjust the display state of the first media content according to the pre-set first switching condition.

[0023] In this embodiment, during the session between the first user and the second user, the second user can send the first media content to the first user, where the second user can be a user having a pre-set association with the first user. For example, the second user may be a friend having a follow relationship with the first user, or the second user may be a user having a one-way follow relationship with the first user, or the second user may be a user whose interaction with the first user meets the pre-set conditions, etc.

[0024] The first media content includes, but is not limited to, image media content, video media content, etc. The number of the first media content can be at least one.

[0025] The method includes step 102 of displaying at least one pre-set image included in the first media content in a first display state within a session page.

[0026] In this embodiment, after receiving the first media content, a display device of the session page can display the first media content within the session page. Among them, the session page can be a chat session page between a first user and a second user.

[0027] In order to improve the interaction and display effect within the session page and make the display content within the session page more diverse, it is possible to display the first media content in a pre-set first display state. Optionally, when the first media content is one image content, it is possible to directly display the image content in the pre-set first display state. When the first media content is multiple image contents, it is possible to display at least one image content in the pre-set first display state. When the first media content is video media content, it is possible to display a pre-set video frame in the pre-set first display state in the video media content.

[0028] Optionally, the first display state is a blurred display state. In the first display state, since the first user cannot check the clear first media content, all information of the first media content cannot be understood. Among them, the blurred display state includes, but is not limited to, Gaussian blur and mosaic blur, etc.

[0029] The method includes step 103 of switching the display state of the first media content to a preset second display state when a preset first switching condition is satisfied.

[0030] In this embodiment, it is possible to preset the first switching condition. After the first media content is acquired, it is detected whether the first switching condition is satisfied at the current time. Optionally, it is possible to check whether an operation triggered by the first user satisfies the first switching condition, and / or check whether information such as the current system time satisfies the preset first switching condition.

[0031] When the first switching condition is satisfied, it is possible to switch the display state of the first media content to a preset second display state. Among them, the second display state may be a clear display state. In the second display state, the first user can check the clear first media content.

[0032] FIG. 2 is a schematic diagram of a display interface provided by an embodiment of the present disclosure. As shown in FIG. 2, after the first media content is acquired, at least one preset image included in the first media content 23 can be displayed in the session page 21 in the first display state. Among them, the media content cover 22 in the first display state may be in a blurred display state. When a preset first switching condition is satisfied, it is possible to switch the display state of the first media content 23 to a preset second display state. Among them, the media content cover 24 in the second display state may be in a clear display state.

[0033] In the method for displaying a session page provided by this embodiment, after receiving the first media content sent by the second user, at least one pre-set image included in the first media content is displayed in the session page in a first display state, and when a pre-set first switching condition is satisfied, the display state of the first media content is switched. By doing so, the interactive content in the session page can be enriched, and the display effect of the session content can be improved.

[0034] Furthermore, based on any of the above-described embodiments, step 102 is performing a blurring process on at least one pre-set image included in the first media content to obtain the first media content in the first display state, and displaying the first media content in the first display state in the session page.

[0035] In this embodiment, the first display state may be a blurred display state, but in the first display state, the first user cannot check the clear first media content.

[0036] To realize the display of the first media content in the first display state, after the first media content is obtained, it is possible to perform a blurring process on at least one pre-set image included in the first media content to obtain the first media content in the first display state. Then, in the session page, the first media content in the first display state is shown.

[0037] Furthermore, based on any of the above-described embodiments, performing a blurring process on at least one pre-set image included in the first media content as described above to obtain the first media content in the first display state is When the first media content is image media content, blurring processing is performed on at least one image included in the first media content, and the first media content in the first display state is acquired. Among them, the first media content displays at least one image, and When the first media content is video media content, blurring processing is performed on the frames of the pre-set images in the first media content, and the first media content in the first display state is acquired. This includes

[0038] In this embodiment, the first media content includes at least one image, and the number of the first media content can be at least one. When the first media content is one piece of image media content, blurring processing can be performed on at least one image included in the first media content to obtain the first media content in the first display state. When the first media content is multiple pieces of image media content, blurring processing can be performed on at least one image included in at least one of the first media content to obtain the first media content in the first display state.

[0039] Optionally, the first media content may be video media content, and the number of the first media content can be at least one. When the first media content is video media content, blurring processing can be performed on the frames of the pre-set images in each video media content to obtain the first media content in the first display state.

[0040] Among them, the frame of the pre-set image may be the frame of the first video in the first media content, or may be the frame of the video specified by the first user according to the actual needs, but the present disclosure is not limited thereto.

[0041] On any of the above-described embodiments, performing a blurring process on at least one pre-set image included in the first media content as described above to obtain the first media content in the first display state is including performing a Gaussian blurring process and / or a mosaic process on at least one pre-set image included in the first media content to obtain the first media content in the first display state.

[0042] In this embodiment, the first display state includes, but is not limited to, Gaussian blurring and mosaic blurring. Therefore, when performing a blurring process on the first media content, it is possible to perform a Gaussian blurring process and / or a mosaic process on at least one pre-set image included in the first media content to obtain the first media content in the first display state.

[0043] In the display method of the session page provided by this embodiment, after obtaining the first media content, by performing a blurring process on the first media content, the expression of the first media content in the first display state can be realized. By doing so, it is possible to continue to realize the switching of the display state of the first media content according to the pre-set first switching condition. The display effect of the session page is improved.

[0044] FIG. 3 is a flowchart of the display method of the session page provided by a further embodiment of the present disclosure. On any of the above-described embodiments, as shown in FIG. 3, step 103 is step 301 of obtaining a reply message generated by the first user based on the first media content, and step 302 of switching the display state of the first media content to a pre-set second display state when the reply message meets a pre-set first switching condition.

[0045] In this embodiment, after the first user acquires the first media content, it is possible to generate a reply message based on the first media content. Among them, the reply message includes, but is not limited to, a reply message for media content and a reply message for text content.

[0046] Optionally, the first media content can be associated with a prompt message, and the first user can generate a corresponding reply message according to the prompt message. As an example, the prompt message can be "Generate media content to check the first media content". Therefore, the first user can generate a reply message including the media content according to the prompt message so as to realize the check of the first media content. Or, as an example, the first media content can be associated with a question message. The prompt message can be "Answer the question to check the first media content". Therefore, the first user can answer the question message according to the prompt message so as to check the first media content.

[0047] Furthermore, it is possible to acquire the reply message generated by the first user based on the first media content. It is detected whether the reply message meets a preset first switching condition. For the above examples, it is possible to confirm whether the first switching condition is met by detecting whether the first user has replied with the second media content. For the above examples, it is possible to confirm whether the first switching condition is met by detecting whether the answer message generated by the first user is accurate.

[0048] When it is confirmed that the reply message satisfies the preset first switching condition, it is possible to switch the display state of the first media content to the preset second display state. By doing so, the first media content can be switched from a blurred state to a clear state, and the first user can check the clear first media content.

[0049] Furthermore, based on any of the above-described embodiments, step 301 includes responding to a preset operation triggered by the first user on the first media content and jumping to a preset reply page, and obtaining the reply message based on the media content acquired by the first user within the reply page or the input reply content.

[0050] In this embodiment, after the first media content is displayed in the session page, the first user can realize the generation of a reply message by triggering a preset operation on the first media content. Among them, the preset operation includes, but is not limited to, a long-press operation, a single-click operation, a double-click operation on the first media content, or a trigger operation on a controller associated with the first media content.

[0051] Furthermore, in response to a preset operation triggered by the first user on the first media content, it is possible to jump to a preset reply page. Different reply pages can correspond to different first switching conditions. For example, when the first switching condition is to reply to media content, the reply page can be a media content collection page. When the first switching condition is to reply to text content, the reply page can specifically be a text content collection page.

[0052] After jumping to the reply page, it is possible to obtain a reply message based on the media content acquired by the first user within the reply page or the input reply content.

[0053] In the method for displaying a session page provided by this embodiment, by presetting a first switching condition, it is possible to accurately realize the adjustment of the display state of the first media content according to the first switching condition. Furthermore, the interaction method within the session page can be made rich.

[0054] Optionally, based on any of the above-described embodiments, the reply message includes second media content generated by the first user based on the first media content, and step 302 is When obtaining the second media content generated by the first user, it includes switching the display state of the first media content to a preset second display state.

[0055] In this embodiment, the first switching condition is to switch the display state of the first media content when the second media content replied by the first user is obtained.

[0056] Therefore, it is possible to detect whether the second media content generated by the first user has been obtained. When the second media content is obtained, it is possible to switch the display state of the first media content to a preset second display state.

[0057] FIG. 4 is a schematic diagram of a further display interface provided by an embodiment of the present disclosure. As shown in FIG. 4, the reply message may be the second media content 41. When the second media content 41 has not been acquired, it is possible to display the first media content 44 in a first display state within the session page 42, among which the media content cover 43 in the first display state may be in a blurred display state. After the second media content 41 has been acquired, it is possible to switch the display state of the first media content 44 to a second display state, among which the media content cover 45 in the second display state may be in a clear display state.

[0058] By doing so, the first user can realize the check of the clear first media content sent by the second user in a way of exchanging media content. The interaction methods within the session page become rich, enabling different display effects to be obtained according to different interaction operations for the display content within the session page.

[0059] Optionally, on any of the above-described embodiments, the number of the first media content is at least one, and when the second media content generated by the first user as described above is acquired, switching the display state of the first media content to a preset second display state When the second media content is acquired, includes switching the display state of each first media content to a preset second display state respectively.

[0060] In this embodiment, the number of the first media contents can be at least one. The session page may be a private chat page between a first user and a second user, or may be a chat page of a group chat in which both the first user and the second user participate. When the session page is a group chat page, multiple first users in the group chat can all send the first media contents and can obtain at least one first media content. When the session page is a private chat page between the first user and the second user, the first user can send at least one first media content.

[0061] The pre-set first switching condition may be to realize the check of multiple first media contents by replying one second media content when the first user obtains multiple first media contents sent by the second user.

[0062] Therefore, after at least one first media content is obtained, it is possible to detect whether the second media content generated by the first user is obtained. When the second media content is obtained, it is possible to switch the display state of each first media content sent by the second user to a pre-set second display state respectively.

[0063] As an example, the second user sends three first media contents to the first user, and the first user replies one second media content, so that it is possible to realize the check of three clear first media contents.

[0064] FIG. 5 is a schematic diagram of a further display interface provided by an embodiment of the present disclosure. As shown in FIG. 5, the number of the first media contents is at least one. The reply message may be the second media content 51. When the second media content 51 has not been acquired, it is possible to display at least one first media content 54 in a first display state within the session page 52, among which the media content cover 53 in the first display state may be in a blurred display state. After the second media content 51 has been acquired, it is possible to switch the display state of at least one first media content 54 to a second display state, among which the media content cover 55 in the second display state may be in a clear display state.

[0065] In the method for displaying a session page provided by this embodiment, when the second media content is acquired, by switching the display state of each first media content sent by the second user to a preset second display state respectively, the first user can realize the check of a plurality of clear first media contents by replying with one second media content. The first user can acquire more media contents within the session page. The interaction method within the session page becomes rich.

[0066] Optionally, on any of the above-described embodiments, the number of the first media contents is at least one, and when the second media content generated by the first user is acquired, switching the display state of the first media content to a preset second display state is when the number of the second media contents is the same as the number of the first media contents, including switching the display state of each first media content to a preset second display state respectively.

[0067] In this embodiment, the number of the first media contents may be at least one. The preset first switching condition may be to realize the check of all the first media contents sent by the second user by replying the same number of second media contents as the first media contents when the first user obtains a plurality of first media contents sent by the second user.

[0068] Therefore, after at least one first media content is obtained, it is possible to detect whether the number of the second media contents generated by the former first user at the current time is the same as the number of the first media contents. If they are the same, it is possible to switch the display state of each first media content to a preset second display state. Conversely, it is possible to control so that each first media content is displayed on the session page in the first display state.

[0069] FIG. 6 is a schematic diagram of a further display interface provided by an embodiment of the present disclosure. As shown in FIG. 6, the number of the first media contents is two. The reply message may be the second media content 61. When the second media content 61 has not been obtained, it is possible to display two first media contents 64 in the first display state on the session page 62, among which, the media content cover 63 in the first display state may be in a blurred display state. When the number of the second media content 61 that has not been obtained or the obtained second media content 61 is one, control is performed so that the first media content 64 is maintained in the first display state. After two second media contents 61 are obtained, it is possible to switch the display state of the two first media contents 64 to the second display state, among which, the media content cover 65 in the second display state may be in a clear display state.

[0070] In the method for displaying a session page provided by this embodiment, by replying with the same number of second media contents as the first media contents, it is possible to check all the first media contents sent by the second user, and the first user and the second user can realize the exchange of a plurality of media contents, the interaction method in the session page becomes rich, and the exchange of media contents becomes more in line with the personalized needs of users.

[0071] Optionally, on any of the above-described embodiments, the number of the first media contents is at least one, and when the second media contents generated by the first user are obtained as described above, switching the display state of the first media contents to a preset second display state includes checking the first number of the generated second media contents; and switching the display states of the first media contents of the first number to the preset second display states respectively.

[0072] In this embodiment, the number of the first media contents can be at least one. The preset first switching condition can be to realize the switching of the display state of the first media contents corresponding to the first number based on the first number of the second media contents generated by the first user when the first user obtains a plurality of first media contents sent by the second user.

[0073] Optionally, it is possible to check the first number of the second media contents generated by the first user based on the first media contents. Switch the display states of the first media contents of the first number to the preset second display states respectively.

[0074] As an example, when a first user sends five pieces of first media content and a second user generates one piece of second media content based on the first media content, it is possible to switch the display state of one of the first media contents. When the second user generates two pieces of second media content based on the first media content, it is possible to switch the display state of two of the first media contents.

[0075] In the method for displaying a session page provided by this embodiment, according to the first number of the second media content generated by the first user based on the first media content, by switching the display state of the first number of the first media contents, the exchange of media contents can be made to conform to the personalized needs of the user.

[0076] Optionally, on any of the above-described embodiments, when the second media content generated by the first user as described above is acquired, switching the display state of the first media content to a pre-set second display state includes switching the display state of some areas in the first media content to a pre-set second display state based on the acquired second media content.

[0077] In this embodiment, the number of the first media contents can be at least one. The pre-set first switching condition can be to perform a switching operation on the display state of some areas in the first media content based on the second media content generated by the first user.

[0078] Optionally, different second media contents can correspond to different areas in the first media content, and according to different second media contents, it is possible to switch the display state of a specific area.

[0079] Optionally, the second media content may not have an associated relationship with the display area of the first media content. Based on the second number of the first media content that has been transmitted and the third number of the generated second media content, it is possible to calculate the switching ratio. Based on the switching ratio, the display state of the area is switched. As an example, the second number of the first media content that has been transmitted may be 5, and the third number of the generated second media content may be 2. Therefore, based on the second number and the third number, it is possible to calculate the switching ratio to be 2 / 5. Therefore, it is possible to switch the display state of 2 / 5 of the area in the first media content. Among them, the display state of 2 / 5 of the area may be randomly switched, or the display state of 2 / 5 of the area may be switched according to a preset switching order, and the present disclosure is not limited thereto.

[0080] Therefore, after the second media content is acquired, based on the second media content, it is possible to switch the display state of a part of the area in the first media content to a preset second display state.

[0081] Furthermore, on the basis of any of the above-described embodiments, switching the display state of a part of the area in the first media content to a preset second display state based on the second media content obtained as described above is including switching the display state of the area in the first media content of the first display state that matches the second media content to the second display state based on the second media content.

[0082] In this embodiment, after the second media content is acquired, based on the second media content, it is possible to confirm the area that matches the second media content. The display state of the area that matches the second media content is switched to the second display state. In the method for displaying a session page provided by this embodiment, based on the second media content, by switching the display state of some regions in the first media content to a pre-set second display state, the interaction and display effect within the session page can be further improved, enabling the user to check more diverse content within the session page.

[0083] Optionally, on top of any of the above-described embodiments, the first media content is further associated with pre-set constraint conditions. The reply message includes the second media content.

[0084] Step 302 includes detecting whether the second media content conforms to the pre-set constraint conditions, and if YES, switching the display state of the first media content to a pre-set second display state.

[0085] In this embodiment, the first media content is further associated with pre-set constraint conditions, where the pre-set constraint conditions are set by the second user according to actual needs. As an example, the pre-set constraint conditions can be specifying to generate second media content having pre-set content by the first user, specifying to generate second media content associated with a specified position by the first user, specifying to generate second media content within a specified time by the first user, and so on.

[0086] Correspondingly, the reply message can specifically be the second media content. After the second media content is acquired, it is possible to perform an identification operation on the second media content to check whether the second media content conforms to the preset constraint conditions. For example, the preset constraint condition may be to take a photo including the moon. After the second media content is acquired, it is possible to perform an image identification operation on the second media content to check whether the moon is included in the second media content.

[0087] Furthermore, when it is detected that the second media content conforms to the preset constraint conditions, it is possible to switch the display state of the first media content to a preset second display state. Conversely, it is possible to control the first media content to be displayed in the first display state.

[0088] FIG. 7 is a schematic diagram of a display interface provided by a further embodiment of the present disclosure. As shown in FIG. 7, the preset constraint condition may be to take a photo including the moon. When the second media content 71 has not been acquired, the first media content 74 is displayed in the first display state within the session page 72, and among them, the media content cover 73 in the first display state may be in a blurred display state. After the second media content 71 is acquired, it is possible to detect whether the second media content 71 is a photo including the moon. If YES, the display state of the first media content 74 is switched to a preset second display state, and among them, the media content cover 75 in the second display state may be in a clear display state.

[0089] In the method for displaying a session page provided by this embodiment, by pre-setting pre-set constraint conditions, when it is detected that the second media content conforms to the pre-set constraint conditions, the display state of the first media content is switched to a pre-set second display state. By doing so, the application scenarios for switching the display state of the first media content become richer, and the interaction and display effect of the session content are improved. Optionally, based on any of the above-described embodiments, the first media content is further associated with a pre-set question-and-answer message, and the question-and-answer message includes a question message and a pre-set answer message. The reply message includes a verification-pending answer. Step 302 is When the verification-pending answer is the same as the pre-set answer message, switch the display state of the first media content to a pre-set second display state.

[0090] In this embodiment, the first media content is further associated with a pre-set question-and-answer message, and the question-and-answer message includes a question message and a pre-set answer message. Correspondingly, the reply message includes a verification-pending answer. Among them, the question-and-answer message may be a custom question-and-answer message of a second user, or a question-and-answer message selected by the second user from a plurality of pre-set question-and-answer messages.

[0091] After the reply message is obtained, it is possible to detect whether the verification-pending answer is the same as the pre-set answer message. If YES, it is possible to switch the display state of the first media content to a pre-set second display state.

[0092] In the method for displaying a session page provided by this embodiment, when it is detected that the verification-pending answer generated by the first user is the same as a pre-set answer message, by switching the display state of the first media content to a pre-set second display state, the information security of the first media content can be guaranteed, and for the first user who has correctly answered the question message, the first media content in the second display state can be accurately presented.

[0093] Optionally, on any of the above-described embodiments, step 103 is to detect in real time whether the current time is within a pre-set first time range, and if YES, to switch the display state of the first media content to a pre-set second display state.

[0094] In this embodiment, when the second user sends the first media content, it is possible to set a first time range for the first media content such that the display state of the first media content switches to the second display state within the first time range. Correspondingly, the first pre-set condition may be to detect whether the current time is within a pre-set first time range.

[0095] After the first media content is acquired, it is possible to acquire the current time in real time and detect whether the current time is within a pre-set first time range. If YES, it is possible to switch the display state of the first media content to a pre-set second display state. Conversely, it is possible to control the first media content to continue to be displayed in the first display state.

[0096] In the method for displaying a session page provided by this embodiment, by setting a first time range, based on the first time range, the switching of the display state of the first media content can be accurately controlled. By doing so, the interaction method within the session page becomes rich, and the exchange of media content becomes more adaptable to the personalized needs of users.

[0097] FIG. 8 is a flowchart of a method for displaying a session page provided by a further embodiment of the present disclosure. On the basis of any of the above-described embodiments, as shown in FIG. 8, step 103 includes: step 801 of checking in real time the length of the received time corresponding to the first media content; step 802 of switching the display state of the first media content to a preset second display state when the length of the received time is within a preset second time range and meets a preset first switching condition.

[0098] In this embodiment, in order to improve the interaction and display effect of the first media content in the session page, it is possible to switch the first media content between a first display state and a second display state within a preset second time range. Among them, the preset second time range may be set by the first user according to actual needs, or may be a system default, and the present disclosure does not limit this.

[0099] Optionally, it is possible to check in real time the length of the received time corresponding to the first media content.

[0100] Furthermore, it is possible to detect whether the length of the received time is within a preset second time range. If YES, it is possible to switch between the first display state and the second display state according to the first switching condition.

[0101] As an example, the second time range corresponding to the first media content is 2 hours, and the length of the received time corresponding to the first media content can be 1 hour. That is, the length of the received time is within the preset second time range. Therefore, when the first switching condition is satisfied, it is possible to switch the display state of the first media content to the preset second display state.

[0102] Furthermore, on the basis of any of the above-described embodiments, following step 801, when the length of the received time exceeds the preset second time range, it further includes switching the display state of the first media content to a preset third display state. Among them, the third display state is used to characterize that the display state of the first media content cannot be switched to the preset second display state.

[0103] In this embodiment, after confirming the length of the received time corresponding to the first media content, it is possible to detect whether the length of the received time is within the preset second time range. When the length of the received time exceeds the preset second time range, it is possible to switch the display state of the first media content to a preset third display state.

[0104] Among them, the third display state is used to characterize that the display state of the first media content cannot be switched to the preset second display state. That is, when the first media content is in the third display state, the first user cannot check the clear first media content.

[0105] Optionally, when the first media content is in the third display state, it is possible to display a prompt message corresponding to the third display state at a position associated with the first media content. Among them, the prompt message can be "non-exchangeable".

[0106] In the method for displaying a session page provided by this embodiment, by setting a second time range, the first media content is made to switch between a first display state and a second display state within the preset second time range, thereby improving the interaction and display effect.

[0107] FIG. 9 is a flowchart of a method for displaying a session page provided by a further embodiment of the present disclosure. Based on any of the above-described embodiments, as shown in FIG. 9, following step 103, responding to the browsing operation of the first user on the first media content, checking the browsing information corresponding to the browsing operation, and step 901 where the browsing information includes the number of browsing times and / or the browsing time; and further including step 902 of switching the display state of the first media content to a preset third display state when it is detected that the browsing information meets a preset second switching condition.

[0108] The third display state is used to characterize that the display state of the first media content cannot be switched to a preset second display state.

[0109] In this embodiment, when the second user sends the first media content, according to the actual needs, it is possible to set a second switching condition corresponding to the first media content. Among them, the second switching condition can be a threshold value of the number of browsing times of the first media content and / or a threshold value of the browsing time of the first media content.

[0110] After switching the display state of the first media content to the second display state, the first user can view the first media content in the second display state. In response to the viewing operation of the first user on the first media content, viewing information corresponding to the viewing operation is confirmed, and the viewing information includes the number of views and / or the viewing time. Among them, the viewing time can be the sum of the viewing times corresponding to at least one viewing operation of the first user. It is detected whether the viewing information meets a preset second switching condition. If YES, the display state of the first media content is switched to a preset third display state. Among them, the third display state is used to characterize that the display state of the first media content cannot be switched to the preset second display state. That is, when the first media content is in the third display state, the first user cannot check the clear first media content.

[0111] Conversely, if the viewing information does not meet the preset second switching condition, it is possible to control the first media content to continue to be displayed in the second display state.

[0112] As an example, the threshold value of the number of views of the first media content can be 1 time. Therefore, when it is detected that the first user has already viewed the first media content in the second display state once, it is possible to switch the display state of the first media content to a preset third display state. In the third display state, the first user cannot check the clear first media content.

[0113] FIG. 10 is a schematic diagram of a display interface provided by a further embodiment of the present disclosure. As shown in FIG. 10, on a session page 1001, it is possible to display a first media content 1003 in a first display state, among which, the media content cover 1002 in the first display state may be in a blurred display state. When it is detected that the browsing information satisfies a pre-set second switching condition and / or the length of the received time exceeds a pre-set second time range, it is possible to switch the display state of the first media content 1003 to a pre-set third display state, among which, the media content cover 1004 in the third display state may be in a non-checkable state.

[0114] In the method for displaying a session page provided by this embodiment, after switching the display state of the first media content to a second display state, browsing information corresponding to the first media content is acquired. Based on the browsing information and a pre-set second switching condition, by switching the display state of the first media content, it is possible to make the display state of the first media content different according to different interaction operations.

[0115] Furthermore, on any of the above-described embodiments, step 102 is including displaying at least one pre-set image included in the first media content in the first display state within the session page, and displaying a first presentation message corresponding to the first display state at a position associated with the first media content in the first display state.

[0116] In this embodiment, after the first media content is acquired and at least one pre-set image included in the first media content in the first display state is displayed in the session page, in order to enable the first user to trigger a corresponding operation based on the first media content so as to realize the switching of the display state of the first media content, it is also possible to display a first presentation message corresponding to the first display state at a position associated with the first media content in the first display state.

[0117] Among them, the position associated with the first media content may be on the first media content in the first display state, may be a pre-set area around the first media content in the display state, or may be a position set by the first user according to actual needs, but the present disclosure is not limited thereto.

[0118] Optionally, according to different application scenarios, the first presentation message is different. As an example, when the first user needs to switch the display state of the first media content by replying to the second media content, the first presentation message may specifically be to reply to the second media content so as to check the clear first media content. When the first user needs to answer a question related to the first media content so as to realize the switching of the display state of the first media content, the first presentation message may specifically be to answer the question correctly so as to check the clear first media content. When the first user needs to reply to the second media content that meets the pre-set constraint conditions so as to realize the switching of the display state of the first media content, the first presentation message may specifically be to reply to the second media content that meets the ○○ conditions so as to check the clear first media content.

[0119] FIG. 11 is a schematic diagram of a display interface provided by a further embodiment of the present disclosure. As shown in FIG. 11, it is possible to display first media content 1103 in a first display state within session page 1111, among which, the media content cover 1102 in the first display state may be in a blurred display state. Below the first media content 1103, a first prompt message 1104 is further displayed. Among them, the first prompt message 1104 may be to check the first media content that is clear on the reply.

[0120] In the method for displaying a session page provided by this embodiment, by displaying a first prompt message corresponding to the first display state at a position associated with the first media content in the first display state, the first user can accurately trigger a corresponding operation based on the first prompt message so as to realize the switching of the display state of the first media content. The accuracy of switching the state of the first media content is improved.

[0121] Furthermore, on the basis of any of the above-described embodiments, following step 102, responding to the trigger operation of the first user on the first media content in the first display state, jumping to a preview page, and displaying the first media content in the first display state and at least one reply content on the preview page so as to obtain a controller. In this embodiment, after the first media content is obtained and the first media content in the first display state is displayed in the session page, the first user can perform a trigger operation on the first media content in the first display state. In response to the trigger operation of the first user on the first media content in the first display state, it is possible to jump to a preview page.

[0122] On the preview page, it is possible to display the first media content in a screen area larger than the session page. For example, the first media content in the first display state can be shown in full screen, or the first media content in the first display state can be displayed within a specified display area. Further, at least one reply content acquisition controller is displayed on the preview page so that the first user can quickly generate a reply message based on the first media content to realize the switching of the first media content display state. By doing so, the first user can trigger the at least one reply content acquisition controller to realize the generation of a reply message.

[0123] FIG. 12 is a schematic diagram of a display interface provided by a further embodiment of the present disclosure. As shown in FIG. 12, it is possible to display the first media content 1203 in the first display state within the session page 1212. Among them, the media content cover 1202 in the first display state may be in a blurred display state. In response to a trigger operation of the first user on the first media content 1203 in the first display state, it is possible to jump to the preview page 1204. Among them, the preview page 1204 displays the first media content 1203 in the first display state and at least one reply content acquisition controller 1205.

[0124] Furthermore, based on any of the above-described embodiments, step 102 is including displaying at least one pre-set image included in the first media content in the first display state within the session page, and displaying at least one reply content acquisition controller at a position associated with the first media content in the first display state.

[0125] In this embodiment, after the first media content is acquired and at least one pre-set image included in the first media content in the first display state is displayed within the session page, the first user can quickly generate a reply message based on the first media content so as to realize the switching of the display state of the first media content. It is also possible to display at least one reply content acquisition controller at a position associated with the first media content in the first display state. By doing so, the first user can trigger the at least one reply content acquisition controller to realize the generation of a reply message.

[0126] FIG. 13 is a schematic diagram of a display interface provided by a further embodiment of the present disclosure. As shown in FIG. 13, it is possible to display the first media content 1303 in the first display state within the session page 1313, among which, the media content cover 1302 in the first display state may be in a blurred display state. It is also possible to display a reply content acquisition controller 1304 at a position associated with the first media content 1303 in the first display state.

[0127] In the method for displaying the session page provided by this embodiment, by displaying a pre-set reply content acquisition controller within the preview page and / or the session page, the first user can trigger the reply content acquisition controller to quickly realize the generation of a reply message. Furthermore, based on the reply message, the switching of the display state of the first media content can be quickly realized. The efficiency of switching the display state of the first media content is improved.

[0128] Optionally, based on any of the above-described embodiments, the method further includes jumping to a media content acquisition page in response to the trigger operation of the first user on the reply message acquisition controller, and In response to the media content acquisition operation triggered by the first user within the media content acquisition page, the reply message is obtained, and among them, the reply message includes the second media content.

[0129] In this embodiment, specifically, the reply message may be the second media content. The second media content includes, but is not limited to, image media content and video media content.

[0130] By displaying a preset reply content acquisition controller within the preview page and / or the session page, the first user can perform a trigger operation on the preset reply content acquisition controller displayed within the preview page and / or the session page. In response to the trigger operation, it is possible to jump to the media content acquisition page.

[0131] The first user can trigger a media content acquisition operation within the media content acquisition page so as to realize the generation of a reply message.

[0132] Furthermore, based on any of the above-described embodiments, the obtaining of the reply message in response to the media content acquisition operation triggered by the first user within the media content acquisition page as described above is Based on the trigger operation performed by the first user on a preset collection controller within the media content acquisition page, the preset media content collection component performs a media content collection operation to obtain the second media content. And / or Based on a trigger operation performed by the first user on a pre-set upload controller within the media content acquisition page, a pre-set media content upload component performs an upload operation of media content to obtain second media content.

[0133] In this embodiment, a media content collection component and / or a media content upload component is provided within the media content acquisition page, and the first user can perform a trigger operation on the component according to actual needs so as to realize the generation of second media content.

[0134] Optionally, based on a trigger operation performed by the first user on a pre-set collection controller within the media content acquisition page, a pre-set media content collection component performs a real-time collection operation of media content to obtain second media content.

[0135] Optionally, based on a trigger operation performed by the first user on a pre-set upload controller within the media content acquisition page, a pre-set media content upload component selects pre-stored media content, performs an upload operation of the media content, and obtains second media content.

[0136] In the method for displaying a session page provided by this embodiment, in response to a trigger operation performed by a first user on a reply message acquisition controller, it jumps to a media content acquisition page. By doing so, the first user can trigger a media content acquisition operation within the media content acquisition page so as to generate second media content. Furthermore, based on the second media content, it is possible to realize switching of the display state of the first media content. The interaction method within the session page becomes rich, and the display effect of the first media content is improved.

[0137] Optionally, on top of any of the above-described embodiments, the method further in response to the trigger operation of the first user on the reply message acquisition controller, display a preset reply message input field, and in response to the message input by the first user in the reply message input field, acquire the reply message, including.

[0138] In this embodiment, specifically, the reply message can be a verification-pending answer of the first user to a question message sent by a second user. Therefore, it is possible to display a preset reply message input field in response to the trigger operation of the first user on the reply message acquisition controller. Optionally, the question message may also be displayed at a position associated with the reply message input field. By doing so, the first user can perform editing of the verification-pending answer based on the question message. In response to the message input by the first user in the reply message input field, acquire the reply message.

[0139] By doing so, based on the reply message, it is possible to realize switching of the display state of the first media content so that the display content and interaction method within the session page become rich.

[0140] Furthermore, on the basis of any of the above-described embodiments, following step 103, in response to a trigger operation of the first user on the first media content in the second display state, jumping to a preview page; further including: displaying, on the preview page, the first media content in the second display state and a second presentation message corresponding to the second display state.

[0141] In this embodiment, after switching the display state of the first media content to the second display state by satisfying a preset first switching condition, it is possible to jump to a preview page in response to a trigger operation of the first user on the first media content in the second display state.

[0142] It is possible to display the first media content in the second display state within the preview page. Among them, within the preview page, it is possible to display the first media content in the second display state in a screen area larger than that of the session page. For example, within the preview page, the first media content in the second display state may be displayed full-screen, or the first media content in the second display state may be displayed in a specified display area within the preview page, but the present disclosure is not limited thereto.

[0143] Also, it is possible to display a second presentation message corresponding to the second display state. Among them, the second presentation message may be "Exchange photos with photos · What I got". Furthermore, on the basis of any of the above-described embodiments, after displaying, on the preview page as described above, the first media content in the second display state and a presentation message corresponding to the second display state, further including: in response to a switching operation triggered by the first user within the preview page, switching and displaying a reply message generated by the first user.

[0144] In this embodiment, after switching the display state of the first media content to the second display state according to the reply message generated by the first user based on the first media content, the first user can switch and check the first media content and the reply message within the preview page.

[0145] Optionally, in response to a switching operation triggered by the first user within the preview page, after the first media content in the second display state is displayed within the preview page, the reply message generated by the first user can be switched and displayed. Among them, the switching operation can be a slide operation in a preset direction. For example, it can be a left slide operation, a left slide operation, an up slide operation, a down slide operation, etc. Or, the switching operation can be a trigger operation such as a click, a long press, or a double click on a preset switching controller. The present disclosure is not limited thereto.

[0146] FIG. 14 is a schematic diagram of a display interface provided by a further embodiment of the present disclosure. As shown in FIG. 14, when a preset first switching condition is satisfied, the first media content 1403 in the second display state can be displayed within the session page 1401, and among them, the media content cover 1402 in the second display state can be in a clear display state. In response to a trigger operation of the first user on the first media content 1403 in the second display state, it is possible to jump to the preview page 1404, and among them, the first media content 1403 in the second display state and the second presentation message 1405 corresponding to the second display state are displayed on the preview page 1404. In response to a switching operation triggered by the first user on the preview page 1404, the reply message 1406 generated by the first user is switched and displayed, and among them, the reply message 1406 can be the second media content.

[0147] In the method for displaying a session page provided by this embodiment, in response to a trigger operation of a first user on a first piece of media content in a second display state, it jumps to a preview page. By switching and displaying the first piece of media content in the second display state and reply content within the preview page, the first user can obtain more content within the preview page.

[0148] Furthermore, based on any of the above-described embodiments, following step 101, confirming the display state corresponding to the first piece of media content; further including displaying a state prompt message associated with the display state within a display area associated with the second user in a pre-set message list page.

[0149] In this embodiment, it is also possible to pre-set a message list page, where the message list page is a chat session list between a first user and a plurality of other users having a pre-set association relationship, and the message list page includes a display area associated with the second user.

[0150] Optionally, it is possible to confirm the display state corresponding to the first piece of media content, where the display state corresponding to the first piece of media content may include a first display state, a second display state, and a third display state.

[0151] To enable the first user to intuitively confirm the display state of the first piece of media content on the message list page, a state prompt message associated with the display state is displayed within a display area associated with the second user in a pre-set message list page. As an example, when the display state of the first media content is the first display state, the status presentation message may indicate that the first media content has been sent by the second user and is awaiting checking. When the display state of the first media content is the second display state, the status presentation message may indicate that the first media content has been checked after a reply. When the display state of the first media content is the third display state, the status presentation message may indicate that the first media content is invalid.

[0152] In the method for displaying the session page provided by this embodiment, by displaying a status presentation message associated with the table display state within the display area associated with the second user on the pre-set message list page, the first user can intuitively check the display state of the first media content on the message list page, and further, the first user can be prevented from missing the check of the first media content.

[0153] Furthermore, on top of any of the above-described embodiments, following step 101, checking the type of the currently displayed page, and when the type of the displayed page is different from the session page, displaying a media content reception notification controller, and the media content reception notification controller includes a presentation message corresponding to the first media content and a check controller.

[0154] In this embodiment, in order to avoid the first user missing the check for the first media content, it is further possible to check the type of the display page currently being displayed. If the page currently being displayed is not a session page, it is possible to display a media content reception notification controller, and the media content reception notification controller includes a presentation message corresponding to the first media content and a check controller. Among them, a presentation message is displayed on the media content reception notification controller. For example, the presentation message may be "The second user has sent one piece of the first media content for you to exchange."

[0155] Among them, the media content reception notification controller can be displayed in the form of a pop-up window. Or it can be displayed in any other form, but the present disclosure is not limited thereto.

[0156] Furthermore, on the basis of any of the above-described embodiments, following the display media content reception notification controller, responding to the trigger operation of the first user on the check controller, jumping to a preview page, and displaying the first media content in the first display state and the presentation message corresponding to the first display state within the preview page.

[0157] In this embodiment, the first user can perform a trigger operation on the check controller among the media content reception notification controllers. In response to the trigger operation, it is possible to jump to the preview page. Among them, within the preview page, in a screen area larger than the session page, it is possible to display the first media content in the first display state. For example, the first media content in the first display state may be displayed full-screen within the preview page, or the first media content in the first display state may be displayed in a specified display area within the preview page, but the present disclosure is not limited thereto.

[0158] Within the preview page, it is possible to display the first media content in the first display state and the presentation message corresponding to the first display state. Among them, the presentation message corresponding to the first display state may be "Reply, exchange, and the clear first media content can be checked".

[0159] In the method for displaying the session page provided by this embodiment, when the currently displayed page is not the session page, by displaying the media content reception notification controller, it is possible to prevent the first user from missing the check for the first media content. Furthermore, it is also possible to quickly realize the check operation for the first media content.

[0160] FIG. 15 is a flowchart of a method for displaying a session page provided by a further embodiment of the present disclosure, applied to the client of the second user. As shown in FIG. 15, the method includes: Step 1501 of obtaining the first media content in response to the media content acquisition operation triggered by the second user within the pre-set media content acquisition page; Step 1502 of checking the relationship between the first media content and the first switching condition so as to enable the display state of the first media content on the session page of the first user to be adjusted according to a preset first switching condition, and sending the first media content to a first user having a preset relationship with the second user; Step 1503 of displaying at least one preset image included in the first media content in a preset first display state or a preset second display state within the session page.

[0161] The execution entity of this embodiment is the terminal device of the second user, and a client of the second user is installed on the terminal device. Since the terminal device can be communicatively connected to the terminal device of the first user, it is possible to send the first media content to the terminal device of the first user and display the first media content.

[0162] In this embodiment, in the session between the first user and the second user, the second user can trigger a media content acquisition operation within a preset media content acquisition page to realize the acquisition of the first media content. Optionally, when the second user generates the first media content, the second user may preset the relationship between the first media content and the first switching condition.

[0163] The second user can send the first media content to the first user, and among them, the second user can be a user having a preset relationship with the first user. For example, the second user can be a friend having a follow relationship with the first user, or the second user can be a user having a one-way follow relationship with the first user, or the second user can be a friend in the contact list of the first user, etc.

[0164] The first media content includes, but is not limited to, image media content, video media content, etc. The number of the first media content can be at least one.

[0165] After sending the first media content to the first user, it is also possible to display at least one pre-set image included in the first media content within the session page.

[0166] Correspondingly, after the terminal device of the first user acquires the first media content, it is possible to display the first media content in a pre-set first display state within the session page. Among them, the session page can be a chat session page between the first user and the second user. The first display state is a blurred display state. In the first display state, since the first user cannot check the clear first media content, not all information of the first media content can be understood. Among them, the blurred display state includes, but is not limited to, Gaussian blur and mosaic blur, etc. When the first switching condition is satisfied, it is possible to switch the display state of the first media content to a pre-set second display state. Among them, the second display state can be a clear display state. In the second display state, the first user can check the clear first media content.

[0167] In the method for displaying a session page provided by this embodiment, after generating the first media content, by sending the first media content to the first user, the terminal device of the first user can display at least one pre-set image included in the first media content in a first display state within the session page, and can switch the display state of the first media content when a pre-set first switching condition is satisfied. By doing so, the interaction content within the session page can be enriched, and the display state of the interaction content can also be enriched.

[0168] Furthermore, based on any of the above-described embodiments, step 1503 includes displaying at least one pre-set image included in the first media content in a pre-set first display state within the session page, and when a pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state. Or, step 1503 includes displaying at least one pre-set image included in the first media content in a pre-set second display state within the session page.

[0169] In this embodiment, the method for displaying the first media content in the session page of the second user may be the same as the display method in the session page of the first user. It is possible to display at least one pre-set image included in the first media content in a pre-set first display state within the session page. It is checked in real time whether the currently pre-set first switching condition is satisfied. If YES, it is possible to switch the display state of the first media content to a pre-set second display state.

[0170] Alternatively, since the first media content is generated by a second user, it is possible to directly display at least one pre-set image included in the first media content in a pre-set second display state within the session page. Optionally, in order to let the second user know the display state of the first media content on the first user's client, it is also possible to display the display state of the first media content on the first user's client at a display position associated with the first media content.

[0171] Optionally, the second user can select any of the above-described display methods according to actual needs and display the first media content, but the present disclosure is not limited thereto.

[0172] In the display method of the session page provided by this embodiment, by setting different display methods for the first media content, the display method of the first media content can be made different according to different interaction operations, and the display effect within the session page can be further improved.

[0173] Furthermore, on the basis of any of the above-described embodiments, following step 1503, responding to the trigger operation of the second user on the first media content, jumping to a pre-set preview page, and displaying the first media content on the preview page. In this embodiment, after the first media content is displayed on the session page, the second user can perform a trigger operation on the first media content. In response to the trigger operation, it is possible to jump to a preset preview page and display the first media content in the preset preview page. Among them, in the preview page, it is possible to display the first media content in a screen area larger than that of the session page. For example, the first media content may be displayed full screen in the preview page, or the first media content may be displayed in a specified display area in the preview page, but the present disclosure is not limited thereto.

[0174] Optionally, it is possible to display a prompt message associated with the display state of the first media content on the client of the first user on the preview page. For example, when the display state of the first media content on the client of the first user is the first display state, the prompt message may be "Sent, waiting for a reply to the exchange message from the first user".

[0175] Optionally, it is possible to display the first media content in a second display state in the preview page. Or, the display state of the first media content on the session page of the second user is made the same as the display state on the session page of the first user. For example, when the display state of the first media content on the client of the first user is the first display state, the first media content in the first display state is displayed in the preview page.

[0176] Furthermore, on the basis of any of the above-described embodiments, after the first media content is displayed on the preview page, when the reply message sent by the first user is acquired, it includes switching and displaying the reply message in response to the switching operation of the second user in the preview page.

[0177] In this embodiment, when the reply message sent by the first user is acquired, it is possible to switch between the first media content and the reply message in the preview page for checking.

[0178] Optionally, when the reply message sent by the first user is acquired, in response to the switching operation in the preview page of the second user, the reply message is switched and displayed. Among them, the switching operation may be a sliding operation in a preset direction. For example, it may be a left slide operation, a right slide operation, an up slide operation, a down slide operation, etc. Or the switching operation may be a trigger operation such as a click, a long press, a double click, etc. on a preset switching controller. The present disclosure is not limited thereto.

[0179] In the method for displaying the session page provided by this embodiment, by switching and displaying the first media content and the reply content in the second display state in the preview page, the second user can obtain more content in the preview page.

[0180] Furthermore, on the basis of any of the above-described embodiments, the preview page further includes a preset condition editing controller. After displaying the first media content on the preview page as described above, in response to the trigger operation of the second user on the condition editing controller, obtaining the preset constraint conditions input by the second user, and establishing the relationship between the first media content and the preset constraint conditions.

[0181] In this embodiment, the preview page further includes a pre-set condition editing controller. After sending the first media content to the first user, by triggering the condition editing controller, it is possible to check the pre-set constraint message associated with the first media content.

[0182] Optionally, in response to a trigger operation of a second user on the condition editing controller, obtain the pre-set constraint conditions input by the second user. Establish the association relationship between the first media content and the pre-set constraint conditions.

[0183] Optionally, based on any of the above-described embodiments, the media content acquisition page includes a pre-set condition editing controller, and step 1502 is In this embodiment, the media content acquisition page includes a pre-set condition editing controller. The second user can input the pre-set constraint conditions associated with the first media content by triggering the pre-set condition editing controller during the generation of the first media content on the media content acquisition page. Also, establish the association relationship between the pre-set constraint conditions and the first media content.

[0184] Optionally, after sending the first media content to the first user, by triggering the condition editing controller in the preview page, it is possible to update the pre-set constraint message associated with the first media content.

[0185] In the method for displaying the session page provided by this embodiment, by installing a condition editing controller in the preview page, it is possible for the second user to realize an editing operation on the pre-set constraint message based on the condition editing controller.

[0186] Furthermore, on the basis of any of the above-described embodiments, step 1501 responds to the media content processing request triggered by the second user within the session page, jumps to the media content acquisition page, and the session page may be a session page associated with the first user and the second user, and includes obtaining first media content based on the media content acquisition operation triggered by the second user within the media content acquisition page.

[0187] In this embodiment, the second user can trigger a media content processing request within the session page. In response to the media content processing request, it is possible to jump to the media content acquisition page. The second user can trigger a media content acquisition operation within the media content acquisition page, and it is possible to realize the generation of first media content.

[0188] Furthermore, on the basis of any of the above-described embodiments, in response to the media content processing request triggered by the second user within the session page as described above and jumping to the media content acquisition page, includes jumping to the media content acquisition page in response to a trigger operation of the second user on an exchange controller displayed in a preset display area in a preset session page.

[0189] Optionally, an exchange controller may be pre-installed within the session page. The exchange controller can be installed within a preset display area in the session page, and the preset display area may specifically be the bottom of the session page, or the top of the session page, or any position that does not block the session content, but the present disclosure is not limited thereto.

[0190] The second user can perform a trigger operation on the exchange controller according to actual needs. In response to the trigger operation of the second user on the exchange controller displayed in the preset display area on the preset session page, it jumps to the media content acquisition page.

[0191] Furthermore, based on any of the above-described embodiments, the session page includes a preset function controller. Responding to the media content processing request triggered by the second user within the session page as described above and jumping to the media content acquisition page is In response to the trigger operation of the second user on the function controller on the chat session page, displaying the function list preset on the chat session page, and In response to the trigger operation of the second user on the exchange controller preset in the function list, jumping to the media content acquisition page.

[0192] Optionally, the session page includes a preset function controller. It is possible to display the function list preset on the chat session page in response to the trigger operation of the second user on the function controller, among which the function list includes an exchange controller. The second user can perform a trigger operation on the exchange controller according to actual needs. In response to the trigger operation of the second user on the exchange controller displayed within the preset display area on the preset session page, it jumps to the media content acquisition page.

[0193] Furthermore, based on any of the above-described embodiments, acquiring the first media content based on the media content acquisition operation triggered by the second user within the media content acquisition page is In response to a trigger operation of the second user on a pre-set collection controller on the media content acquisition page, a media content collection operation is performed by a pre-set media content collection component to obtain first media content. And / or In response to a trigger operation of the second user on a pre-set upload controller on the media content acquisition page, a media content upload operation is performed by a pre-set media content upload component to obtain first media content.

[0194] In this embodiment, a media content collection component and / or a media content upload component are installed in the media content acquisition page. The second user can perform a trigger operation on the component according to actual needs to realize the generation of second media content.

[0195] Optionally, based on a trigger operation of the second user on a pre-set collection controller on the media content acquisition page, a media content collection component can perform a real-time media content collection operation to obtain second media content.

[0196] Optionally, based on a trigger operation of the second user on a pre-set upload controller on the media content acquisition page, a pre-set media content upload component can select pre-stored media content and perform a media content upload operation to obtain second media content.

[0197] In the method for displaying a session page provided by this embodiment, when a second user triggers a media content acquisition operation within the media content acquisition page, first media content is generated. Further, based on the first media content, an exchange by a reply message can be realized. This enriches the interaction method within the session page and improves the display effect of the first media content.

[0198] FIG. 16 is a flowchart of a display device for a session page provided by an embodiment of the present disclosure. Applied to the client of a first user, as shown in FIG. 16, the device includes a receiving module 1601, a first display module 1602, and a switching module 1603. Among them, the receiving module 1601 is used to receive first media content sent by a second user having a pre-set association relationship with the first user. The first display module 1602 is used to display at least one pre-set image included in the first media content in a first display state within the session page. The switching module 1603 is used to switch the display state of the first media content to a pre-set second display state when a pre-set first switching condition is satisfied.

[0199] Furthermore, based on any of the above-described embodiments, the first display module performs a blurring process on at least one pre-set image included in the first media content and is used to obtain the first media content in the first display state. The first media content in the first display state is displayed within the session page.

[0200] Furthermore, based on any of the above-described embodiments, when the first media content is image media content, the first display module performs a blurring process on each first media content and is used to obtain the first media content in the first display state, wherein the number of the first media contents is at least one. When the first media content is video media content, a blurring process is performed on a pre-set image frame in the first media content to obtain the first media content in the first display state.

[0201] Furthermore, based on any of the above-described embodiments, the first display module performs a Gaussian blurring process and / or a mosaic process on at least one pre-set image included in the first media content and is used to obtain the first media content in the first display state.

[0202] Furthermore, based on any of the above-described embodiments, the switching module is used to obtain a reply message generated by the first user based on the first media content. When the reply message meets a pre-set first switching condition, the display state of the first media content is switched to a pre-set second display state.

[0203] Furthermore, based on any of the above-described embodiments, the switching module is used to jump to a pre-set reply page based on a pre-set operation triggered by the first user on the first media content. The reply message is obtained based on the media content obtained by the first user in the reply page or the input reply content.

[0204] Furthermore, on the basis of any of the above-described embodiments, the reply message includes second media content generated by the first user based on the first media content. When the second media content generated by the first user is acquired, the switching module switches the display state of the first media content to a preset second display state.

[0205] Furthermore, on the basis of any of the above-described embodiments, the number of the first media content is at least one. When the second media content is acquired, the switching module is used to switch the display state of each first media content to a preset second display state. Alternatively, when it is detected that the number of the second media content is the same as the number of the first media content, the switching module is used to switch the display state of each first media content to a preset second display state. Alternatively, confirm the first number of the generated second media content. Switch the display state of each first media content of the first number to a preset second display state.

[0206] Furthermore, on the basis of any of the above-described embodiments, the switching module switches the display state of a partial area in the first media content to a preset second display state based on the acquired second media content.

[0207] Furthermore, on the basis of any of the above-described embodiments, the switching module is used to switch the display state of the area in the first media content of the first display state that matches the second media content to the second display state based on the second media content.

[0208] Furthermore, based on any of the above-described embodiments, the first media content is further associated with pre-set constraint conditions. The reply message includes second media content. The switching module is used to detect whether the second media content conforms to the pre-set constraint conditions. If YES, the display state of the first media content is switched to a pre-set second display state.

[0209] Furthermore, based on any of the above-described embodiments, the first media content is further associated with a pre-set question-and-answer message, and the question-and-answer message includes a question message and a pre-set answer message. The reply message includes a reply awaiting verification. The switching module is used to switch the display state of the first media content to a pre-set second display state when the reply awaiting verification is the same as the pre-set answer message.

[0210] Furthermore, based on any of the above-described embodiments, the switching module is used to detect whether the current time is within a pre-set first time range. If YES, the display state of the first media content is switched to a pre-set second display state. Furthermore, based on any of the above-described embodiments, the switching module is used to confirm in real time the length of the received time corresponding to the first media content. When the length of the received time is within a pre-set second time range and meets a pre-set first switching condition, the display state of the first media content is switched to a pre-set second display state.

[0211] Furthermore, based on any of the above-described embodiments, the switching module is also used to switch the display state of the first media content to a pre-set third display state when the length of the received time exceeds a pre-set second time range. Among them, the third display state is used to characterize that the display state of the first media content cannot be switched to a pre-set second display state.

[0212] Furthermore, based on any of the above-described embodiments, the switching module is used to respond to the browsing operation of the first user on the first media content and check the browsing information corresponding to the browsing operation, where the browsing information includes the number of browsing times and / or the browsing time. When it is detected that the browsing information meets a pre-set second switching condition, the display state of the first media content is switched to a pre-set third display state. The third display state is used to characterize that the display state of the first media content cannot be switched to a pre-set second display state.

[0213] Furthermore, based on any of the above-described embodiments, the first display module is used to display at least one pre-set image included in the first media content in the first display state within the session page, and display a first presentation message corresponding to the first display state at a position associated with the first media content in the first display state.

[0214] Furthermore, based on any of the above-described embodiments, the apparatus further includes a jump module used to jump to a preview page in response to a trigger operation of the first user on the first media content in the first display state, and a first display module also used to display the first media content in the first display state and at least one reply content acquisition controller on the preview page.

[0215] Furthermore, based on any of the above-described embodiments, the first display module is used to display at least one pre-set image included in the first media content in the first display state within the session page, and to display at least one reply content acquisition controller at a position associated with the first media content in the first display state.

[0216] Furthermore, based on any of the above-described embodiments, the apparatus includes a jump module used to respond to the first user's trigger operation on the reply message acquisition controller and jump to the media content acquisition page, and a reply module used to respond to the media content acquisition operation triggered by the first user within the media content acquisition page and acquire the reply message, where the reply message includes second media content.

[0217] Furthermore, based on any of the above-described embodiments, the reply module is used to perform a media content collection operation by a pre-set media content collection component based on the first user's trigger operation on a pre-set collection controller in the media content acquisition page and acquire second media content. And / or, the reply module is used to perform a media content upload operation by a pre-set media content upload component based on the first user's trigger operation on a pre-set upload controller in the media content acquisition page and acquire second media content.

[0218] Furthermore, based on any of the above-described embodiments, the apparatus further includes a first display module also used to display a pre-set reply message input field in response to the first user's trigger operation on the reply message acquisition controller, and a reply module used to acquire the reply message in response to the message input by the first user within the reply message input field.

[0219] Furthermore, based on any of the above-described embodiments, the apparatus further includes a jump module that is also used to jump to a preview page in response to a trigger operation of the first user on the first media content in the second display state, and a first display module that is also used to display the first media content in the second display state and a second presentation message corresponding to the second display state on the preview page.

[0220] Furthermore, based on any of the above-described embodiments, the apparatus further includes a switching module that is used to switch and display a reply message generated by the first user in response to a switching operation triggered by the first user within the preview page.

[0221] Furthermore, based on any of the above-described embodiments, the apparatus further includes a confirmation module that is used to confirm a display state corresponding to the first media content, and a first display module that is used to display a state presentation message associated with the display state within a display area associated with the second user on a pre-set message list page.

[0222] FIG. 17 is a schematic diagram of the configuration of a display device for a session page provided by an embodiment of the present disclosure. Applied to the client of the second user, as shown in FIG. 17, the device includes an acquisition module 1701, a transmission module 1702, and a second display module 1703. The acquisition module 1701 is used to acquire the first media content in response to a media content acquisition operation triggered within a media content acquisition page preset by the second user. The transmission module 1702 is used to transmit the first media content to a first user having a preset association relationship with the second user so that the display state of the first media content on the session page of the first user can be adjusted according to a preset first switching condition. The second display module 1703 is used to display at least one preset image included in the first media content in a preset first display state or a preset second display state within the session page.

[0223] Furthermore, based on any of the above-described embodiments, the second display module is used to display at least one preset image included in the first media content in a preset first display state within the session page. When a preset first switching condition is satisfied, the display state of the first media content is switched to a preset second display state. Or, the second display module is used to display at least one preset image included in the first media content in a preset second display state within the session page.

[0224] Furthermore, based on any of the above-described embodiments, the device further includes a page jump module used to jump to a preset preview page in response to a trigger operation of the second user on the first media content, and a second display module used to display the first media content on the preview page.

[0225] Furthermore, on the basis of any of the above-described embodiments, when the device acquires the reply message sent by the first user, the device further includes a message switching module used to respond to the switching operation of the second user in the preview page and switch and display the reply message.

[0226] Furthermore, on the basis of any of the above-described embodiments, the preview page further includes a pre-set condition editing controller. The device further includes a condition acquisition module used to respond to the trigger operation of the second user on the condition editing controller and acquire the pre-set constraint conditions input by the second user, and an establishment module used to establish the association relationship between the first media content and the pre-set constraint conditions.

[0227] Furthermore, on the basis of any of the above-described embodiments, the media content acquisition page includes a pre-set condition editing controller. The sending module responds to the trigger operation of the second user on the condition editing controller, acquires the pre-set constraint conditions input by the second user, and is used to establish the association relationship between the first media content and the pre-set constraint conditions as the association relationship between the first media content and the first switching conditions.

[0228] The device provided in this embodiment can be used to implement the technical form of the above method embodiment, and since its realization principle and technical effects are similar, this embodiment is omitted here.

[0229] To implement the above-described embodiments, the embodiments of the present disclosure further provide an electronic device, which includes a processor and a memory.

[0230] The memory stores computer-executable instructions.

[0231] The processor executes computer-executable instructions stored in the memory so as to execute the method for displaying a session page described in any of the above-described embodiments.

[0232] FIG. 18 is a schematic configuration diagram of an electronic device provided by an embodiment of the present disclosure. The electronic device 1800 can be a terminal device or a server. Among them, the terminal device includes, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, abbreviated as PADs), portable media players (Portable Media Players, abbreviated as PMPs), in-vehicle terminals (for example, in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device illustrated in FIG. 18 is merely an example and does not limit the functions and usage ranges of the embodiments of the present disclosure in any way.

[0233] As shown in FIG. 18, the electronic device 1800 includes a processing device (for example, a central processing unit, a graphics processor, etc.) 1801, and is capable of executing various appropriate operations and processes based on a program stored in a read-only memory (ROM) 1802 or a program loaded from a storage device 1808 into a random access memory (RAM) 1803. Various programs and data necessary for the operation of the electronic device 1800 are stored in the RAM 1803. The processing device 1801, the ROM 1802, and the RAM 1803 are connected to each other via a bus 1804. An input / output (I / O) interface 1805 is also connected to the bus 1804.

[0234] Typically, an input device 1806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 1807 including, for example, a liquid crystal display (LCD for short), a speaker, a vibrator, etc., a storage device 1808 including, for example, a magnetic tape, a hard drive, etc., and a communication device 1809 can be connected to the I / O interface 1805. The communication device 1809 allows the electronic device 1800 to communicate with other devices wirelessly or wiredly and exchange data. FIG. 18 shows an electronic device 1800 equipped with various devices, but it should be understood that it is not necessary to implement or include all of the illustrated devices. More devices or fewer devices may alternatively be implemented or included.

[0235] In particular, according to an embodiment of the present disclosure, the above processes described with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 1809, or may be installed from the storage device 1808, or may be installed from the ROM 1802. When the computer program is executed by the processing device 1801, it executes the above functions limited to the method of the embodiment of the present disclosure. An embodiment of the present disclosure includes a computer program that executes the above functions limited to the method of the embodiment of the present disclosure when executed by a processor.

[0236] Note that the computer-readable medium described above in the present disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or component, or any combination thereof. More specific examples of the computer-readable storage medium include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (Electrical Programmable ROM, EPROM or flash memory), optical fiber, compact disc (Compact Disc ROM, CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, the computer-readable storage medium can be any tangible medium that includes or stores a program that can be used by or in combination with an instruction execution system, apparatus, or component. In the present disclosure, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier carrying a computer-readable program code. The data signal so propagated can take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the foregoing. The computer-readable signal medium can be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or component. The program code included in the computer-readable medium can be transmitted via any suitable medium, including, but not limited to, cables, fiber optic cables, radio frequency (RF), etc.

[0237] Embodiments of the present disclosure further provide a computer-readable storage medium, on which computer-executable instructions are stored. When the processor executes the computer-executable instructions, the method for displaying a session page described in any of the above embodiments is implemented.

[0238] Embodiments of the present disclosure further provide a computer program product, which includes a computer program that, when executed by a processor, implements the method for displaying a session page described in any of the above embodiments.

[0239] The computer-readable medium may be included in the electronic device, exist independently, or not be incorporated into the electronic device.

[0240] One or more programs are carried on the above-mentioned computer-readable medium. When the one or more programs are executed by the electronic device, the electronic device is caused to execute the method shown in the above embodiments.

[0241] Computer program code for performing the operations of the present disclosure can be created by one or more programming languages or combinations thereof, and the computer program code includes, for example, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In situations involving a remote computer, the remote computer may be connected to the user computer via any type of network including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., connected via the Internet by an Internet service provider).

[0242] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of systems, methods, and computer program products that can be implemented according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or part of code that includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions shown in the boxes may occur in an order different from that shown in the accompanying drawings. For example, two boxes shown consecutively may actually be executed in parallel, and depending on the related functions, they may also be executed in the reverse order. Also, each box in the block diagram and / or flowchart, as well as combinations of boxes in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that executes the specified function or operation, or by a combination of dedicated hardware and computer instructions.

[0243] The units according to the embodiments of the present disclosure may be implemented by software or by hardware. Among them, the name of the unit is not considered a limitation on the unit itself. For example, the first acquisition unit may also be described as "a unit for acquiring at least two Internet protocol addresses".

[0244] The functions described above in this article can be executed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used include, without limitation, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), and Complex Programmable Logic Devices (CPLDs).

[0245] In the context of this disclosure, a machine-readable medium is a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be either a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium includes, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of these. More specific examples of a machine-readable storage medium include, but are not limited to, electrical connections based on one or more wires, a portable computer diskette, a hard disk, Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read-Only Memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of these.

[0246] In a first aspect, one or more embodiments of this disclosure provide a method for displaying a session page applied to a client of a first user. Receiving first media content sent by a second user having a pre-set relationship with a first user; Displaying at least one pre-set image included in the first media content in a first display state within a session page; When a pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state.

[0247] According to one or more embodiments of the present disclosure, displaying at least one pre-set image included in the first media content in a first display state within a session page as described above includes: Performing a blurring process on at least one pre-set image included in the first media content to obtain the first media content in a first display state; Displaying the first media content in the first display state within the session page.

[0248] According to one or more embodiments of the present disclosure, performing a blurring process on at least one pre-set image included in the first media content to obtain the first media content in a first display state as described above includes: When the first media content is image media content, performing a blurring process on each first media content to obtain the first media content in a first display state, where the number of the first media contents is at least one; When the first media content is video media content, performing a blurring process on frames of pre-set images in the first media content to obtain the first media content in a first display state.

[0249] According to one or more embodiments of the present disclosure, performing a blurring process on at least one pre-set image included in the first media content as described above to obtain the first media content in the first display state is including performing Gaussian blurring processing and / or mosaic processing on at least one pre-set image included in the first media content, and obtaining the first media content in the first display state.

[0250] According to one or more embodiments of the present disclosure, when a pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state is obtaining a reply message generated by the first user based on the first media content, and when the reply message satisfies a pre-set first switching condition, switching the display state of the first media content to a pre-set second display state.

[0251] According to one or more embodiments of the present disclosure, the reply message generated by the first user based on the first media content as described above is jumping to a pre-set reply page in response to a pre-set operation triggered by the first user on the first media content, and obtaining the reply message based on the media content obtained by the first user in the reply page or the input reply content.

[0252] According to one or more embodiments of the present disclosure, the reply message includes second media content generated by the first user based on the first media content. When the reply message satisfies a pre-set first switching condition, switching the display state of the first media content to a pre-set second display state is When the second media content generated by the first user is acquired, it includes switching the display state of the first media content to a pre-set second display state.

[0253] According to one or more embodiments of the present disclosure, the number of the first media contents is at least one, When the second media content generated by the first user as described above is acquired, switching the display state of the first media content to a pre-set second display state means When the second media content is acquired, switching the display state of each first media content to a pre-set second display state respectively, Or, When it is detected that the number of the second media contents is the same as the number of the first media contents, switching the display state of each first media content to a pre-set second display state respectively, Or, confirming the first number of the generated second media contents; and switching the display state of each of the first media contents of the first number to a pre-set second display state respectively.

[0254] According to one or more embodiments of the present disclosure, when the second media content generated by the first user as described above is acquired, switching the display state of the first media content to a pre-set second display state means based on the acquired second media content, switching the display state of some regions in the first media content to a pre-set second display state.

[0255] According to one or more embodiments of the present disclosure, based on the acquired second media content as described above, switching the display state of some regions in the first media content to a pre-set second display state means Based on the second media content, switching the display state of the region in the first media content in the first display state that matches the second media content to the second display state is included.

[0256] According to one or more embodiments of the present disclosure, the first media content is further associated with a preset constraint condition, the reply message includes the second media content, When the reply message satisfies the preset first switching condition as described above, switching the display state of the first media content to the preset second display state is detecting whether the second media content matches the preset constraint condition; and when the result is YES, switching the display state of the first media content to the preset second display state.

[0257] According to one or more embodiments of the present disclosure, the first media content is further associated with a preset question-and-answer message, the question-and-answer message includes a question message and a preset answer message, and the reply message includes a verification-pending answer. When the reply message satisfies the preset first switching condition as described above, switching the display state of the first media content to the preset second display state is including switching the display state of the first media content to the preset second display state when the verification-pending answer is the same as the preset answer message.

[0258] According to one or more embodiments of the present disclosure, when the preset first switching condition is satisfied as described above, switching the display state of the first media content to the preset second display state is real-time detecting whether the current time is within a preset first time range; If YES, it includes switching the display state of the first media content to a pre-set second display state.

[0259] According to one or more embodiments of the present disclosure, when the pre-set first switching condition is satisfied as described above, switching the display state of the first media content to a pre-set second display state is real-time checking the length of the received time corresponding to the first media content, when the length of the received time is within a pre-set second time range, and when the pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state, including.

[0260] According to one or more embodiments of the present disclosure, following the real-time checking of the transmission time corresponding to the first media content as described above, when the length of the received time exceeds a pre-set second time range, switching the display state of the first media content to a pre-set third display state, and further including that the third display state is used to characterize that the display state of the first media content cannot be switched to the pre-set second display state.

[0261] According to one or more embodiments of the present disclosure, when the pre-set first switching condition is satisfied as described above, following the switching of the display state of the first media content to a pre-set second display state, responding to the browsing operation of the first user on the first media content, checking the browsing information corresponding to the browsing operation, and the browsing information includes the number of browsing times and / or the browsing time, when the browsing information satisfies a pre-set second switching condition, further including switching the display state of the first media content to a pre-set third display state, The third display state is used to characterize that the display state of the first media content cannot be switched to a second display state with a preset display state.

[0262] According to one or more embodiments of the present disclosure, displaying at least one preset image included in the first media content in the first display state within the session page as described above includes displaying at least one preset image included in the first media content in the first display state within the session page, and displaying a first presentation message corresponding to the first display state at a position associated with the first media content in the first display state.

[0263] According to one or more embodiments of the present disclosure, following the step of displaying at least one preset image included in the first media content in the first display state within the session page as described above responding to a trigger operation of the first user on the first media content in the first display state, jumping to a preview page and further includes displaying the first media content in the first display state and at least one reply content acquisition controller on the preview page.

[0264] According to one or more embodiments of the present disclosure, displaying at least one preset image included in the first media content in the first display state within the session page as described above includes displaying at least one preset image included in the first media content in the first display state within the session page, and displaying at least one reply content acquisition controller at a position associated with the first media content in the first display state.

[0265] According to one or more embodiments of the present disclosure, the method In response to a trigger operation of the first user on the reply message acquisition controller, jump to the media content acquisition page, and further including, in response to a media content acquisition operation triggered by the first user within the media content acquisition page, acquiring the reply message, wherein the reply message includes second media content.

[0266] According to one or more embodiments of the present disclosure, acquiring the reply message in response to the media content acquisition operation triggered by the first user within the media content acquisition page as described above means performing a collection operation of media content by a preset media content collection component based on a trigger operation of the first user on a preset collection controller in the media content acquisition page, and acquiring second media content, and / or performing an upload operation of media content by a preset media content upload component based on a trigger operation of the first user on a preset upload controller in the media content acquisition page, and acquiring second media content.

[0267] According to one or more embodiments of the present disclosure, the method further includes displaying a preset reply message input field in response to a trigger operation of the first user on the reply message acquisition controller, and acquiring the reply message in response to a message input by the first user within the reply message input field.

[0268] According to one or more embodiments of the present disclosure, following switching the display state of the first media content to a preset second display state when a preset first switching condition is satisfied as described above, In response to a trigger operation of the first user on the first media content in the second display state, jump to a preview page, and further include displaying, on the preview page, the first media content in the second display state and a second presentation message corresponding to the second display state.

[0269] According to one or more embodiments of the present disclosure, following the step of displaying, on the preview page, the first media content in the second display state and a presentation message corresponding to the second display state as described above, in response to a switching operation triggered by the first user within the preview page, further include switching and displaying a reply message generated by the first user.

[0270] According to one or more embodiments of the present disclosure, following the step of receiving the first media content transmitted by a second user having a pre-set associated relationship with the first user as described above, confirm a display state corresponding to the first media content, and further include displaying, within a display area associated with the second user in a pre-set message list page, a state presentation message associated with the display state phase.

[0271] By doing so, the interaction effect within the session page can be improved, and the display effect of interaction content can also be improved.

[0272] In a second form, one or more embodiments of the present disclosure provide a method for displaying a session page applied to a client of a second user, obtain first media content in response to a media content obtaining operation triggered by the second user within a pre-set media content obtaining page, To enable the display state of the first media content on the session page of the first user to be adjusted according to a preset first switching condition, check the association between the first media content and the first switching condition, and send the first media content to the first user having a preset association with the second user, displaying at least one preset image included in the first media content in a preset first display state or a preset second display state within the session page.

[0273] According to one or more embodiments of the present disclosure, displaying at least one preset image included in the first media content on the session page as described above displaying at least one preset image included in the first media content in a preset first display state within the session page when the preset first switching condition is satisfied, switching the display state of the first media content to a preset second display state, or displaying at least one preset image included in the first media content on the session page as described above includes displaying at least one preset image included in the first media content in a preset second display state within the session page.

[0274] According to one or more embodiments of the present disclosure, following the display of at least one preset image included in the first media content within the session page as described above responding to a trigger operation of the second user on the first media content and jumping to a preset preview page further includes displaying the first media content on the preview page.

[0275] According to one or more embodiments of the present disclosure, following the display of the first media content on the preview page as described above, when a reply message sent by the first user is acquired, further includes switching and displaying the reply message in response to a switching operation of the second user within the preview page.

[0276] According to one or more embodiments of the present disclosure, the preview page further includes a pre-set condition editing controller, following the notation of the first media content on the preview page as described above, acquiring pre-set constraint conditions input by the second user in response to a trigger operation of the second user on the condition editing controller, and establishing a relationship between the first media content and the pre-set constraint conditions.

[0277] According to one or more embodiments of the present disclosure, the media content acquisition page includes a pre-set condition editing controller, and the confirmation of the relationship between the first media content and the first switching condition as described above is acquiring pre-set constraint conditions input by the second user in response to a trigger operation of the second user on the condition editing controller, and establishing the relationship between the first media content and the pre-set constraint conditions as the relationship between the first media content and the first switching condition.

[0278] In a third aspect, one or more embodiments of the present disclosure provide a display device for a session page applied to a client of a first user. A receiving module used to receive first media content sent by a second user having a pre-set relationship with a first user; A first display module used to display at least one pre-set image included in the first media content in a first display state within a session page; A switching module used to switch the display state of the first media content to a pre-set second display state when a pre-set first switching condition is satisfied.

[0279] According to one or more embodiments of the present disclosure, the first display module Performs blurring processing on at least one pre-set image included in the first media content to obtain the first media content in the first display state; Is used to display the first media content in the first display state within the session page.

[0280] According to one or more embodiments of the present disclosure, the first display module When the first media content is image media content, performs blurring processing on each first media content to obtain the first media content in the first display state, wherein the number of the first media contents is at least one; When the first media content is video media content, is used to perform blurring processing on a frame of a pre-set image in the first media content to obtain the first media content in the first display state.

[0281] According to one or more embodiments of the present disclosure, the first display module Performs Gaussian blurring processing and / or mosaic processing on at least one pre-set image included in the first media content to obtain the first media content in the first display state.

[0282] According to one or more embodiments of the present disclosure, the switching module obtains a reply message generated by the first user based on the first media content, and is used to switch the display state of the first media content to a preset second display state when the reply message meets a preset first switch. According to one or more embodiments of the present disclosure, the switching module responds to a preset operation triggered by the first user on the first media content and jumps to a preset reply page, and is used to obtain the reply message based on the media content obtained by the first user in the reply page or the input reply content.

[0283] According to one or more embodiments of the present disclosure, the reply message includes second media content generated by the first user based on the first media content, and the switching module is used to switch the display state of the first media content to a preset second display state when the second media content generated by the first user is obtained.

[0284] According to one or more embodiments of the present disclosure, the number of the first media content is at least one, and the switching module switches the display state of each first media content to a preset second display state when the second media content is obtained, or when it is detected that the number of the second media content is the same as the number of the first media content, switches the display state of each first media content to a preset second display state. or checking the first number of the generated second media content, and used to switch the display states of the first media content of the first number to the pre-set second display states, respectively.

[0285] According to one or more embodiments of the present disclosure, the switching module is used to switch the display states of some regions in the first media content to the pre-set second display states based on the obtained second media content.

[0286] According to one or more embodiments of the present disclosure, the switching module is used to switch the display states of the regions in the first media content of the first display state that match the second media content to the second display states based on the second media content.

[0287] According to one or more embodiments of the present disclosure, the first media content is further associated with pre-set constraint conditions, the reply message includes second media content, the switching module detects whether the second media content matches the pre-set constraint conditions, and when the result is YES, is used to switch the display state of the first media content to the pre-set second display state.

[0288] According to one or more embodiments of the present disclosure, the first media content is further associated with a pre-set question-and-answer message, the question-and-answer message includes a question message and a pre-set answer message, the reply message includes a verification-pending answer, the switching module When the verification-pending response is the same as the pre-set response message, it is used to switch the display state of the first media content to a pre-set second display state.

[0289] According to one or more embodiments of the present disclosure, the switching module detects in real time whether the current time is within a pre-set first time range, and when the answer is YES, it is used to switch the display state of the first media content to a pre-set second display state.

[0290] According to one or more embodiments of the present disclosure, the switching module confirms in real time the length of the received time corresponding to the first media content, and when the length of the received time is within a pre-set second time range, when a pre-set first switching condition is satisfied, it is used to switch the display state of the first media content to a pre-set second display state.

[0291] According to one or more embodiments of the present disclosure, the switching module If the length of the received time exceeds a pre-set second time range, the display state of the first media content is switched to a pre-set third display state, wherein the third display state is characterized in that the display state of the first media content cannot be switched to the pre-set second display state.

[0292] According to one or more embodiments of the present disclosure, the switching module responds to the browsing operation of the first user on the first media content, confirms the browsing information corresponding to the browsing operation, and the browsing information includes the number of browsing times and / or the browsing time, When it is detected that the browsing information satisfies a pre-set second switching condition, further switching the display state of the first media content to a pre-set third display state. The third display state is used to characterize that the display state of the first media content cannot be switched to a pre-set second display state.

[0293] According to one or more embodiments of the present disclosure, the first display module is used to display at least one pre-set image included in the first media content in the first display state within the session page, and display a first presentation message corresponding to the first display state at a position associated with the first media content in the first display state.

[0294] According to one or more embodiments of the present disclosure, the apparatus further includes a skip module that responds to a trigger operation of the first user on the first media content in the first display state and jumps to a preview page, and a first display module that is also used to display the first media content in the first display state and at least one reply content acquisition controller on the preview page.

[0295] According to one or more embodiments of the present disclosure, the first display module is used to display at least one pre-set image included in the first media content in the first display state within the session page, and display at least one reply content acquisition controller at a position associated with the first media content in the first display state.

[0296] According to one or more embodiments of the present disclosure, the apparatus A jump module that responds to the trigger operation of the first user on the reply message acquisition controller and is also used to jump to the media content acquisition page; A reply module that responds to the media content acquisition operation triggered by the first user within the media content acquisition page and is also used to acquire the reply message including the second media content.

[0297] According to one or more embodiments of the present disclosure, the reply module Performs a collection operation of media content by a preset media content collection component based on the trigger operation of the first user on a preset collection controller in the media content acquisition page, and acquires the second media content; And / or Is used to perform an upload operation of media content by a preset media content upload component based on the trigger operation of the first user on a preset upload controller in the media content acquisition page, and acquire the second media content.

[0298] According to one or more embodiments of the present disclosure, the apparatus A first display module that responds to the trigger operation of the first user on the reply message acquisition controller and is also used to display a preset reply message input field; A reply module that responds to the message input by the first user within the reply message input field and is used to acquire the reply message.

[0299] According to one or more embodiments of the present disclosure, the apparatus A jump module that responds to the trigger operation of the first user on the first media content in the second display state and is also used to jump to the preview page; The apparatus further includes a first display module also used to display, on the preview page, the first media content in the second display state and a second presentation message corresponding to the second display state.

[0300] According to one or more embodiments of the present disclosure, the apparatus further includes a switching module used to switch and display a reply message generated by the first user in response to a switching operation triggered by the first user within the preview page.

[0301] According to one or more embodiments of the present disclosure, the apparatus further includes a confirmation module used to confirm a display state corresponding to the first media content, and a first display module used to display a state presentation message associated with the display state within a display area associated with the second user on a pre-set message list page.

[0302] In a fourth aspect, one or more embodiments of the present disclosure provide a display apparatus for a session page applied to a client of a second user, including an acquisition module used to acquire first media content in response to a media content acquisition operation triggered by the second user within a pre-set media content acquisition page, and a transmission module used to confirm an association relationship between the first media content and a first switching condition so that the display state of the first media content on the session page of the first user can be adjusted according to a pre-set first switching condition, and to transmit the first media content to a first user having a pre-set association relationship with the second user. A second display module used to display at least one preset image included in the first media content in a preset first display state or a preset second display state within the session page is provided.

[0303] According to one or more embodiments of the present disclosure, the second display module displays at least one preset image included in the first media content in a preset first display state within the session page, is used to switch the display state of the first media content to a preset second display state when a preset first switching condition is satisfied, or as described above, displaying at least one preset image included in the first media content within the session page includes displaying at least one preset image included in the first media content in a preset second display state within the session page.

[0304] According to one or more embodiments of the present disclosure, the apparatus further includes a page jump module used to jump to a preset preview page in response to a trigger operation of the second user on the first media content, and a second display module used to display the first media content on the preview page.

[0305] According to one or more embodiments of the present disclosure, the apparatus further includes a message switching module used to switch the reply message in response to a switching operation of the second user within the preview page when the reply message sent by the first user is acquired.

[0306] According to one or more embodiments of the present disclosure, within the preview page, a pre-set condition editing controller is further included. The apparatus a condition acquisition module used to respond to a trigger operation of the second user on the condition editing controller and acquire pre-set constraint conditions input by the second user; and an establishment module used to establish a relationship between the first media content and the pre-set constraint conditions.

[0307] According to one or more embodiments of the present disclosure, within the media content acquisition page, a pre-set condition editing controller is included, and the transmission module responds to a trigger operation of the second user on the condition editing controller and acquires pre-set constraint conditions input by the second user; and is used to establish the relationship between the first media content and the pre-set constraint conditions as the relationship between the first media content and the first switching condition.

[0308] In a fifth form, one or more embodiments of the present disclosure provide an electronic device, comprising at least one processor and a memory. Computer-executable instructions are stored in the memory. The at least one processor executes the computer-executable instructions stored in the memory so as to execute the display method of the session page described in the various designs based on the above first form and the first form, or the various designs based on the second form and the second form.

[0309] In a sixth aspect, one or more embodiments of the present disclosure provide a computer-readable storage medium having computer-executable instructions stored thereon, and when a processor executes the computer-executable instructions, the method for displaying a session page described in the above first aspect and various designs based on the first aspect, or various designs based on the second aspect and the second aspect is realized.

[0310] In a seventh aspect, one or more embodiments of the present disclosure provide a computer program product including a computer program that, when executed by a processor, realizes the method for displaying a session page described in the above first aspect and various designs based on the first aspect, or various designs based on the second aspect and the second aspect.

[0311] In an eighth aspect, one or more embodiments of the present disclosure provide a computer program that, when executed by a processor, realizes the method for displaying a session page described in the above first aspect and various designs based on the first aspect, or various designs based on the second aspect and the second aspect.

[0312] The above description is only an explanation of the preferred embodiments of the present disclosure and the applicable technical principles. It should be understood by those skilled in the art that the scope of the disclosure related to the present disclosure is not limited to the technical forms formed by specific combinations of the above technical features, and other technical forms formed by any combination of the above technical features or features equivalent thereto without departing from the disclosed idea are also within the scope of the present disclosure. For example, a technical form formed by replacing the above features with technical features having similar functions disclosed in the present disclosure (but not limited thereto).

[0313] Furthermore, although the operations are depicted in a particular order, these operations should not be construed as requiring that they be performed in the particular order shown, or in sequential order. In some cases, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above description, these should not be construed as limiting the scope of the disclosure. Some features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single example may also be implemented singly, or in any suitable subcombination, in a plurality of embodiments.

[0314] Although the subject matter of the present application has been described using terms specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Conversely, the specific features and acts are merely exemplary forms of implementing the claims.

Claims

1. A method for displaying a session page applied to a client of a first user, comprising: receiving first media content sent by a second user having a pre-set association with the first user; displaying at least one pre-set image included in the first media content in a first display state within the session page; switching the display state of the first media content to a pre-set second display state when a pre-set first switching condition is satisfied. The method for displaying a session page includes the above steps.

2. The step of displaying at least one pre-set image included in the first media content in a first display state within the session page as described above includes: performing a blurring process on at least one pre-set image included in the first media content to obtain the first media content in the first display state; displaying the first media content in the first display state within the session page. The method according to claim 1 includes the above steps.

3. The step of performing a blurring process on at least one pre-set image included in the first media content to obtain the first media content in the first display state as described above includes: when the first media content is image media content, performing a blurring process on at least one image included in the first media content to obtain the first media content in the first display state, wherein the first media content includes at least one image; when the first media content is video media content, performing a blurring process on a frame of a pre-set image in the first media content to obtain the first media content in the first display state. The method according to claim 2 includes the above steps.

4. The step of performing a blurring process on at least one pre-set image included in the first media content to obtain the first media content in the first display state as described above includes: performing a Gaussian blurring process and / or a mosaic process on at least one pre-set image included in the first media content to obtain the first media content in the first display state. The method according to claim 2 or 3 includes the above steps.

5. When the pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state includes: obtaining a reply message generated by the first user based on the first media content; when the reply message satisfies a pre-set first switching condition, switching the display state of the first media content to a pre-set second display state. The method according to any one of claims 1 to 4.

6. Obtaining the reply message generated by the first user based on the first media content includes: responding to a pre-set operation triggered by the first user on the first media content and jumping to a pre-set reply page; obtaining the reply message based on the media content obtained by the first user in the reply page or the input reply content. The method according to claim 5.

7. The reply message includes second media content generated by the first user based on the first media content. When the reply message satisfies a pre-set first switching condition, switching the display state of the first media content to a pre-set second display state includes: when the second media content generated by the first user is obtained, switching the display state of the first media content to a pre-set second display state. The method according to claim 5 or 6.

8. The number of the first media contents is at least one. When the second media content generated by the first user is obtained, switching the display state of the first media content to a pre-set second display state includes: when the second media content is obtained, switching the display state of each first media content to a pre-set second display state respectively; or when it is detected that the number of the second media contents is the same as the number of the first media contents, switching the display state of each first media content to a pre-set second display state respectively; or confirming the first number of the generated second media contents; changing the display states of the first media content of the first number to preset second display states respectively, the method according to claim 7, comprising.

9. When the second media content generated by the first user is acquired, changing the display state of the first media content to a preset second display state is based on the acquired second media content, changing the display state of some areas in the first media content to a preset second display state, the method according to claim 7 or 8.

10. Based on the acquired second media content, changing the display state of some areas in the first media content to a preset second display state is based on the second media content, changing the display state of the area in the first media content of the first display state that matches the second media content to the second display state, the method according to claim 9.

11. The first media content is further associated with a preset constraint condition, the reply message includes the second media content, When the reply message satisfies a preset first switching condition, changing the display state of the first media content to a preset second display state is detecting whether the second media content matches the preset constraint condition; In the case of YES, changing the display state of the first media content to a preset second display state, the method according to any one of claims 5 to 10.

12. The first media content is further associated with a preset question-and-answer message, the question-and-answer message includes a question message and a preset answer message, the reply message includes a verification-pending answer, When the reply message satisfies a preset first switching condition, changing the display state of the first media content to a preset second display state is when the verification-pending answer is the same as the preset answer message, changing the display state of the first media content to a preset second display state, the method according to any one of claims 5 to 11.

13. When the previously set first switching condition is satisfied, switching the display state of the first media content to a previously set second display state includes: detecting in real time whether the current time is within a previously set first time range; and if YES, switching the display state of the first media content to a previously set second display state. The method according to any one of claims 1 to 12.

14. When the previously set first switching condition is satisfied, switching the display state of the first media content to a previously set second display state includes: confirming in real time the length of the received time corresponding to the first media content; and when the length of the received time is within a previously set second time range, switching the display state of the first media content to a previously set second display state when the previously set first switching condition is satisfied. The method according to any one of claims 1 to 13.

15. Subsequent to confirming in real time the length of the transmission time corresponding to the first media content, when the length of the received time exceeds a previously set second time range, switching the display state of the first media content to a previously set third display state, wherein the third display state is used to characterize that the display state of the first media content cannot be switched to the previously set second display state. The method according to claim 14 further includes this.

16. Subsequent to switching the display state of the first media content to a previously set second display state when the previously set first switching condition is satisfied, responding to a browsing operation of the first user on the first media content, confirming browsing information corresponding to the browsing operation, and the browsing information includes the number of browsing times and / or the length of the browsing time; and when it is detected that the browsing information satisfies a previously set second switching condition, further including switching the display state of the first media content to a previously set third display state. The method according to any one of claims 1 to 15, which is used to characterize that the third display state cannot be switched to a second display state in which the display state of the first media content is preset.

17. Displaying at least one preset image included in the first media content in the first display state within the session page, The method according to any one of claims 1 to 16, including displaying at least one preset image included in the first media content in the first display state within the session page, and displaying a first presentation message corresponding to the first display state at a position associated with the first media content in the first display state.

18. Subsequent to displaying at least one preset image included in the first media content in the first display state within the session page, Jumping to a preview page in response to a trigger operation of the first user on the first media content in the first display state, and The method according to any one of claims 1 to 17, further including displaying the first media content in the first display state and at least one reply content acquisition controller on the preview page.

19. Displaying at least one preset image included in the first media content in the first display state within the session page, The method according to any one of claims 1 to 18, including displaying at least one preset image included in the first media content in the first display state within the session page, and displaying at least one reply content acquisition controller at a position associated with the first media content in the first display state.

20. The method Jumping to a media content acquisition page in response to a trigger operation of the first user on a reply message acquisition controller, and The method according to claim 18 or 19, further including acquiring a reply message in response to a media content acquisition operation triggered by the first user within the media content acquisition page, wherein the reply message includes second media content.

21. In response to the media content acquisition operation triggered by the first user within the media content acquisition page, obtaining the reply message means performing, by a pre-set media content collection component, a media content collection operation based on a trigger operation of the first user on a pre-set collection controller in the media content acquisition page, and obtaining second media content; and / or performing, by a pre-set media content upload component, a media content upload operation in response to a trigger operation of the first user on a pre-set upload controller in the media content acquisition page, and obtaining second media content, the method according to claim 20. **Claim 22** The method further includes: displaying a pre-set reply message input field in response to a trigger operation of the first user on a reply message acquisition controller; and obtaining a reply message in response to a message input by the first user in the reply message input field, the method according to claim 18 or 19. **Claim 23** When the pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state, and then jumping to a preview page in response to a trigger operation of the first user on the first media content in the second display state; and displaying, on the preview page, the first media content in the second display state and a second prompt message corresponding to the second display state, the method according to any one of claims 1 to 16. **Claim 24** After displaying, on the preview page, the first media content in the second display state and a prompt message corresponding to the second display state, the method further includes switching and displaying a reply message generated by the first user in response to a switching operation triggered by the first user within the preview page, the method according to claim 23. **Claim 25** After receiving first media content transmitted by a second user having a pre-set associated relationship with the first user Checking the display state corresponding to the first media content; Further including, within a display area associated with the second user on a pre-set message list page, displaying a status presentation message associated with the display state, the method according to any one of claims 1 to 16. **Claim 26** A method for displaying a session page applied to a client of a second user, comprising: In response to a media content acquisition operation triggered by the second user within a pre-set media content acquisition page, acquiring first media content; Checking the association relationship between the first media content and a first switching condition so as to enable the display state of the first media content on the session page of the first user to be adjusted according to a pre-set first switching condition, and transmitting the first media content to a first user having a pre-set association relationship with the second user; A method for displaying a session page, including, within the session page, displaying at least one pre-set image included in the first media content in a pre-set first display state or a pre-set second display state. **Claim 27** Displaying at least one pre-set image included in the first media content within the session page as described above includes: Displaying at least one pre-set image included in the first media content within the session page in the first display state; and When a pre-set first switching condition is satisfied, switching the display state of the first media content to a pre-set second display state, or Displaying at least one pre-set image included in the first media content within the session page as described above includes: Displaying at least one pre-set image included in the first media content within the session page in the second display state, the method according to claim 26. **Claim 28** Subsequent to displaying at least one pre-set image included in the first media content within the session page as described above, Responsive to a trigger operation of the second user on the first media content, jump to a preset preview page; The method according to claim 26 or 27, further comprising: displaying the first media content on the preview page.

29. Subsequent to displaying the first media content on the preview page, The method according to claim 28, further comprising: responsive to a switching operation of the second user within the preview page when a reply message sent by the first user is acquired, switching and displaying the reply message.

30. The preview page further includes a preset condition editing controller, Subsequent to displaying the first media content on the preview page, Responsive to a trigger operation of the second user on the condition editing controller, acquiring preset constraint conditions input by the second user; The method according to claim 28 or 29, further comprising: establishing a relationship between the first media content and the preset constraint conditions.

31. The media content acquisition page includes a preset condition editing controller. Confirming the relationship between the first media content and the first switching condition includes: Responsive to a trigger operation of the second user on the condition editing controller, acquiring preset constraint conditions input by the second user; The method according to any one of claims 28 to 30, further comprising: establishing the relationship between the first media content and the preset constraint conditions as the relationship between the first media content and the first switching condition.

32. A display device for a session page applied to a client of a first user, comprising: A receiving module used for receiving first media content sent by a second user having a preset relationship with the first user; A first display module used for displaying at least one preset image included in the first media content in a first display state within the session page; A display device for a session page, comprising: a switching module used to switch the display state of the first media content to a preset second display state when a preset first switching condition is satisfied.

33. A display device for a session page applied to a client of a second user, comprising: An acquisition module used to acquire first media content in response to a media content acquisition operation triggered by the second user within a preset media content acquisition page; A transmission module used to confirm the relationship between the first media content and a first switching condition, and transmit the first media content to a first user having a preset relationship with the second user, so that the display state of the first media content on the session page of the first user can be adjusted according to the preset first switching condition; A second display module used to display at least one preset image included in the first media content in a preset first display state or a preset second display state within the session page.

34. An electronic device comprising a processor and a memory, wherein computer-executable instructions are stored in the memory, and the processor executes the computer-executable instructions stored in the memory to execute the display method of the session page according to any one of claims 1 to 31.

35. A computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the display method of the session page according to any one of claims 1 to 31.

36. A computer program that, when executed by a processor, implements the display method of the session page according to any one of claims 1 to 31.

Citation Information

Patent Citations

  • Secure digital image propagation method based on reversible watermark and mosaic technology

    CN105405092A

  • Method and system for photo swap

    KR1020150033036A

  • Image processing method and apparatus for privacy protection of captured image

    US20130283061A1

  • Sharing content on devices with reduced user actions

    US20150172238A1

  • Systems and methods for interactive media content exchange

    US20150288742A1