Interactive page display method, device, electronic device and storage medium

By obtaining and configuring the identity information of each account and dynamically adjusting the display method of interactive pages, the problem of single interactive page display function in the existing technology is solved, and the real-time interaction efficiency between users is improved.

CN112256380BActive Publication Date: 2025-02-11BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011194580.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-30
Publication Date
2025-02-11
Estimated Expiration
2041-02-11

AI Technical Summary

Technical Problem

In the prior art, the display function of the interactive page is single, and the identity information of multiple user accounts cannot be effectively displayed, resulting in inefficient real-time interaction between users.

Method used

By responding to the interactive instructions of the target account, obtain the identity information of each account, and configure the corresponding page display method according to the identity information, including the display ratio and display area, to dynamically adjust the layout of the interactive page.

Benefits of technology

It realizes a richer and more intuitive interactive page display, and users can quickly understand the identity information of their accounts through the display screen, improving the real-time interaction efficiency between users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112256380B_ABST
    Figure CN112256380B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an interactive page display method, device, electronic device and storage medium. The method includes: responding to an interactive instruction of a target account, displaying an interactive page according to the interactive instruction; obtaining at least one account and identity information corresponding to each account according to the interactive instruction, the identity information is used to identify the identity level of the account; obtaining a page display method corresponding to the identity information of each account; and displaying a display screen of each account in the interactive page according to the page display method of each account. According to the scheme of the present disclosure, by configuring a corresponding page display method for each account according to the identity information of the account, on the one hand, the page display function of the product is made more comprehensive; on the other hand, it can also enable users participating in the interaction to understand the identity information of each account through the display screen of each account, thereby facilitating real-time interaction between users and improving the efficiency of interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to an interactive page display method, device, electronic device and storage medium. Background Art

[0002] With the development of Internet technology, more and more Internet products allow multiple people to interact in real time, such as real-time audio and video calls, real-time interactive live broadcasts, etc.

[0003] In the related art, after the system obtains multiple user accounts to enter real-time interaction, such as conducting a multi-person video conference at the same time, it can automatically allocate a screen of the same size to each user account according to the pre-deployed layout logic. The screen is used to display the relevant content corresponding to each user account, such as the avatar information, account identification, real-time recorded video information, etc. corresponding to each user account. However, the inventors found that in the related art, the same-sized screen is allocated to each user account, which has the problem of a single product interface display function. Summary of the invention

[0004] The present disclosure provides an interactive page display method, device, electronic device and storage medium to at least solve the problem of single interactive page display function in the related art. The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an interactive page display method, comprising:

[0006] In response to the interaction instruction of the target account, display the interaction page according to the interaction instruction;

[0007] According to the interactive instruction, at least one account and identity information corresponding to each account are obtained, where the identity information is used to identify the identity level of the account;

[0008] Get the page display method corresponding to the identity information of each account;

[0009] The display screen of each account is displayed on the interactive page according to the page display method of each account.

[0010] In one embodiment, before obtaining the page display method corresponding to the identity information of each account, the method further includes:

[0011] In response to the interactive instruction, configure for each account a display ratio and a display area corresponding to the identity information of each account;

[0012] Among them, the higher the identity level of the account, the larger the display ratio of the account's display screen; the display screens of accounts with the same identity level are located in the same display area.

[0013] In one embodiment, displaying a display screen of each account on an interactive page according to the page display mode of each account includes:

[0014] In the display area configured for each account, the display screen of each account is displayed according to the display ratio configured for each account, wherein the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account.

[0015] In one embodiment, the method further comprises:

[0016] Acquire a newly added account according to the received account adding instruction;

[0017] Obtain the identity information of the newly added account, which is used to identify the identity level of the newly added account;

[0018] Obtain the display ratio and display area of ​​the newly added account according to the identity information of the newly added account;

[0019] Adjust the display screen of each account in the display area of ​​the newly added account on the interactive page.

[0020] In one embodiment, obtaining at least one account and identity information of at least one account according to the interactive instruction includes:

[0021] According to the interaction instruction, an interaction scenario identifier associated with the interaction instruction is obtained, where the interaction scenario is a scenario that supports simultaneous interaction of multiple accounts;

[0022] Obtaining a pre-configured account list corresponding to the interactive scenario identifier according to the interactive scenario identifier, the account list including a plurality of pre-configured accounts and identity information configured for each account;

[0023] The identity information of at least one account in the account list is obtained, where the at least one account is an account in the account list that has responded to the interactive instruction.

[0024] In one embodiment, in response to an interaction instruction of a target account, displaying an interaction page according to the interaction instruction includes:

[0025] Receiving an invitation interaction request from the first target account, and displaying an interaction invitation page;

[0026] In response to an interaction instruction on the interaction invitation page, an interaction page is displayed.

[0027] In one embodiment, in response to an interaction instruction of a target account, displaying an interaction page according to the interaction instruction includes:

[0028] In response to the invitation interaction request from the first target account, displaying an interaction invitation waiting page;

[0029] In response to an interaction instruction on the interaction invitation waiting page, an interaction page is displayed.

[0030] In one embodiment, before responding to the interaction instruction of the target account and displaying the interaction page according to the interaction instruction, the method further includes:

[0031] Display the identity information selection page;

[0032] In response to a selection operation on the identity information selection page, the selected identity information is acquired through the identity information selection page.

[0033] In one embodiment, in response to an interaction instruction of a target account, displaying an interaction page according to the interaction instruction includes:

[0034] In response to the video interaction instruction of the target account, displaying a video interaction page according to the video interaction instruction;

[0035] Display each account's display picture on the interactive page according to the page display method of each account, including:

[0036] According to the page display method of each account, the video screen of each account is displayed on the video interaction page.

[0037] According to a second aspect of an embodiment of the present disclosure, there is provided an interactive page display device, comprising:

[0038] A display module, configured to execute an interactive instruction in response to the target account and display an interactive page according to the interactive instruction;

[0039] an acquisition module, configured to execute, according to the interactive instruction, acquiring at least one account and identity information corresponding to each account, wherein the identity information is used to identify the identity level of the account;

[0040] A display mode determination module is configured to execute acquisition of a page display mode corresponding to the identity information of each account;

[0041] The display module is configured to display the display screen of each account in the interactive page according to the page display method.

[0042] In one embodiment, the device further comprises a display mode configuration module, configured to execute, in response to the interactive instruction, configuring, for each account, a display ratio and a display area corresponding to the identity information of each account;

[0043] Among them, the higher the identity level of the account, the larger the display ratio of the account's display screen; the display screens of accounts with the same identity level are located in the same display area.

[0044] In one of the embodiments, the display module is configured to execute in a display area configured for each account, and display the display screen of each account according to the display ratio configured for each account, wherein the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account.

[0045] In one embodiment, the acquisition module is further configured to execute the received account adding instruction to acquire the newly added account; acquire the identity information of the newly added account, the identity information being used to identify the identity level of the newly added account;

[0046] The display method determination module is also configured to execute the acquisition of the display ratio and display area of ​​the newly added account based on the identity information of the newly added account; the display module is also configured to execute the adjustment of the display screen of each account in the display area of ​​the newly added account in the interactive page.

[0047] In one embodiment, the acquisition module is configured to execute according to the interaction instruction, obtain an interaction scene identifier associated with the interaction instruction, the interaction scene is a scene that supports multiple accounts to interact simultaneously; obtain a pre-configured account list corresponding to the interaction scene identifier according to the interaction scene identifier, the account list includes multiple pre-configured accounts and identity information configured for each account; obtain identity information of at least one account in the account list, at least one account is an account in the account list that has responded to the interaction instruction.

[0048] In one embodiment, the display module is configured to receive an invitation interaction request from the first target account, display an interaction invitation page, and display an interaction page in response to an interaction instruction on the interaction invitation page.

[0049] In one embodiment, the display module is configured to execute in response to the invitation interaction request of the first target account, display the interaction invitation waiting page; in response to the interaction instruction of the interaction invitation waiting page, display the interaction page.

[0050] In one embodiment, the display module is further configured to display an identity information selection page; the acquisition module is further configured to execute a selection operation on the identity information selection page and acquire the selected identity information through the identity information selection page.

[0051] In one embodiment, the display module is configured to execute video interaction instructions in response to the target account, display a video interaction page according to the video interaction instructions; and display the video screen of each account in the video interaction page according to the page display method of each account.

[0052] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:

[0053] A processor; a memory for storing instructions executable by the processor;

[0054] The processor is configured to execute the instructions to implement the interactive page display method described in any one of the embodiments of the first aspect.

[0055] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the interactive page display method described in any one of the embodiments of the first aspect.

[0056] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, the program product comprising a computer program, the computer program being stored in a readable storage medium, at least one processor of a device reading and executing the computer program from the readable storage medium, so that the device executes the interactive page display method described in any one of the embodiments of the first aspect.

[0057] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0058] In response to the interactive instruction of the target account, the interactive page is displayed according to the interactive instruction; according to the interactive instruction, at least one account and the identity information corresponding to each account are obtained; the page display method corresponding to the identity information of each account is obtained; and the display screen of each account is displayed in the interactive page according to the page display method of each account. By configuring the corresponding page display method for each account according to the identity information of each account, on the one hand, the page display function of the product is made more comprehensive; on the other hand, it can also enable users participating in the interaction to understand the identity information of each account through the display screen of each account, thereby facilitating real-time interaction between users and improving the efficiency of interaction.

[0059] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0061] Figure 1 The present invention is an application environment diagram of an interactive page display method according to an exemplary embodiment.

[0062] Figure 2 The present invention is a flowchart of an interactive page display method according to an exemplary embodiment.

[0063] Figure 3 It is a schematic diagram of an interactive page according to an exemplary embodiment.

[0064] Figure 4 The figure is a schematic diagram showing a configuration account list according to an exemplary embodiment.

[0065] Figure 5 The present invention is a flowchart of an interactive page display method according to an exemplary embodiment.

[0066] Figure 6 The diagram is a schematic diagram showing a method of establishing interaction according to an exemplary embodiment.

[0067] Figure 7 The present invention is a block diagram of an interactive page display device according to an exemplary embodiment.

[0068] Figure 8 The figure is a diagram showing the internal structure of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0069] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0070] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0071] The interactive page display method provided by the present disclosure can be applied to Figure 1In the application environment shown. Among them, at least one terminal 110 interacts with the server 120 through the network. At least one terminal 110 is a terminal participating in the interaction. The user can configure identity information for each account, trigger interactive instructions, and perform other operations through any of the at least one terminal 110. In one embodiment, the terminal 110 responds to the interactive instruction of the target account, and displays the interactive page according to the interactive instruction; according to the interactive instruction, at least one account and the identity information corresponding to each account are obtained, and the acquired identity information corresponding to each account is sent to the server 120, so that the server 120 can respond to the interactive instruction and send the identity information corresponding to each account to other terminals participating in the interaction. The terminal 110 obtains the page display mode of each account according to the identity information corresponding to each account, and displays the display screen of each account on the interactive page according to the page display mode of each account.

[0072] In another embodiment, the terminal 110 responds to the interactive instruction of the target account and displays the interactive page according to the interactive instruction; according to the interactive instruction, the identity information corresponding to at least one account and each account is obtained, and the page display method corresponding to the identity information of each account is obtained. The identity information of at least one account obtained and the page display method corresponding to the identity information of each account are sent to the server 120, so that the server 120 sends the identity information of at least one account and the page display method corresponding to the identity information of each account to other terminals participating in the interaction. The terminal 110 displays the display screen of each account in the interactive page according to the page display method corresponding to the identity information of each account.

[0073] The terminal 110 may be, but is not limited to, various personal computers, laptop computers, smart phones, and tablet computers, and the server 120 may be implemented as an independent server or a server cluster consisting of multiple servers.

[0074] Figure 2 is a flow chart of an interactive page display method according to an exemplary embodiment. Figure 2 As shown, the interactive page display method is used in the terminal 110 and includes the following steps.

[0075] In step S210, in response to the interaction instruction of the target account, an interaction page is displayed according to the interaction instruction.

[0076] The target account can be the inviter of the interaction or the invitee of the interaction. The types of interaction are not limited to live interaction, video interaction, audio interaction, etc. The interaction page is a related page corresponding to the type of interaction. For example, if the type of interaction is live interaction, the interaction screen can be the live room screen. Specifically, the interaction instruction of the target account can be an instruction triggered by the user through the terminal, or an instruction sent by the receiving server, which is not limited here.

[0077] In step S220, at least one account and identity information corresponding to each account are obtained according to the interactive instruction, where the identity information is used to identify the identity level of the account.

[0078] Among them, at least one account refers to an account that has the authority to enter the interactive page for interaction. The identity information can be determined based on the attribute information of the account, and the attribute information is not limited to including age, position information, etc.; it can also be manually configured according to the actual situation of the interaction. Specifically, at least one account and the identity information corresponding to each account can be information manually selected by the user after the client receives the interactive instruction of the target account; it can also be information downloaded from the server according to the associated information of the interactive page, such as the interactive scene identifier, after receiving the interactive instruction of the target account.

[0079] In step S230, a page display method corresponding to the identity information of each account is obtained.

[0080] In step S240, the display screen of each account is displayed on the interactive page according to the page display mode of each account.

[0081] The page display method refers to the method of displaying the display screen corresponding to each account in the interactive page, including but not limited to the size, position, brightness, color tone, special effects materials, etc. The display screen of each account refers to the screen containing account-related content, such as the corresponding avatar of the account, account logo, real-time video screen, virtual background, etc.

[0082] Specifically, the page display mode can be configured by the client after obtaining the identity information of at least one account; or it can be pre-configured and saved in the server, and downloaded from the server after obtaining the identity information of at least one account, which is not limited here. After obtaining the page display mode corresponding to the identity information of each account, the client displays the display screen of each account in the interactive page according to the page display mode of each account.

[0083] In the above-mentioned interactive page display method, by configuring the corresponding page display mode for each account according to the identity information of each account, on the one hand, the page display function of the product is made more comprehensive; on the other hand, it also allows users participating in the interaction to understand the identity information of each account through the display screen of each account, thereby facilitating real-time interaction between users and improving the efficiency of interaction.

[0084] In an exemplary embodiment, in step S230, before obtaining the page display method corresponding to the identity information of each account, it also includes: in response to the interactive instruction, configuring a display ratio and display area corresponding to the identity information of each account for each account; wherein, the higher the identity level of the account, the greater the display ratio of the display screen of the account; the display screens of accounts with the same identity level are located in the same display area.

[0085] In this embodiment, the page display mode includes a display ratio and a display area. The display ratio and the display area can be the ratio and area occupied in the terminal screen, or the ratio and area occupied in the interactive page.

[0086] Specifically, after obtaining the identity information of each account, the client calls the pre-deployed layout logic to configure the display ratio and display area corresponding to the identity information of each account for each account. The size of the configured display ratio and the position of the display area vary with the account identity information (i.e., identity level). Exemplarily, the identity information of the account includes the host, manager, main participant and secondary participant. The identity levels of the host, manager, main participant and secondary participant decrease in sequence. The display ratio configured for the account whose identity information is the host, manager, main participant and secondary participant will gradually decrease. For the display area, the display screens of accounts with the same identity level can be allocated to the same display area.

[0087] In this embodiment, by allocating corresponding display ratios and display areas to accounts according to their identity information, the higher the identity level corresponding to the account, the larger the configured display ratio, and the display screens of accounts with the same identity level are located in the same display area, making the distribution of interactive pages clearer and more organized, so that users can intuitively find interactive objects with corresponding identity information based on the account's display screen, thereby improving interaction efficiency.

[0088] In an exemplary embodiment, in step S240, the display screen of each account is displayed in the interactive page according to the page display method of each account, including: in the display area configured for each account, the display screen of each account is displayed according to the display ratio configured for each account, wherein the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account.

[0089] Specifically, after obtaining the display ratio and display area corresponding to each account, the client displays the display screen of each account in the display area configured for each account according to the display ratio configured for each account. Among them, the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account. For example, the display screens of accounts with the same identity level can be arranged in a grid, list, etc., and displayed in the same display area.

[0090] Figure 3 The following is an example of an interactive page displayed by a client in one embodiment. Figure 3 The display screen in the display shows the identity information of each account. In actual application, the display screen of each account can also show the avatar, account logo, real-time video and other information of each account.

[0091] In this embodiment, by allocating corresponding display ratios and display areas to accounts according to their identity information, the higher the identity level corresponding to the account, the larger the configured display ratio, and the display screens of accounts with the same identity level are located in the same display area, making the distribution of interactive pages clearer and more organized, so that users can intuitively find interactive objects with corresponding identity information based on the account's display screen, thereby improving interaction efficiency.

[0092] In an exemplary embodiment, the method also includes: obtaining a newly added account based on a received account addition instruction; obtaining identity information of the newly added account, the identity information being used to identify an identity level of the newly added account; obtaining a display ratio and display area of ​​the newly added account based on the identity information of the newly added account; and adjusting the display screen of each account in the display area of ​​the newly added account in the interactive page.

[0093] Specifically, during the interaction process, any user currently participating in the interaction can trigger an account addition instruction through the client. In response to the account addition instruction, the client obtains the newly added account carried in the account addition instruction, and sends an interaction invitation request to the client corresponding to the newly added account. The identity information of the newly added account can be configured by the user when selecting the newly added account, or it can be configured by the newly added user after receiving the interaction invitation request. After the client obtains the identity information of the newly added account, it configures the corresponding display ratio and display area for the newly added account according to the pre-configured typesetting strategy. At the same time, the display area corresponding to the identity information of the newly added account is adjusted in the interaction page.

[0094] In this embodiment, by allowing users to add new accounts during the interaction process, users can interact flexibly; by allocating corresponding display ratios and display areas to new accounts after obtaining the new accounts, and adjusting the display areas of existing accounts, the interactive interface can remain clearly distributed and organized.

[0095] In an exemplary embodiment, in step S220, at least one account and identity information of at least one account are obtained according to the interaction instruction, including: according to the interaction instruction, obtaining an interaction scene identifier associated with the interaction instruction, the interaction scene is a scene that supports multiple accounts to interact simultaneously; according to the interaction scene identifier, obtaining a pre-configured account list corresponding to the interaction scene identifier, the account list including multiple pre-configured accounts and identity information configured for each account; obtaining identity information of at least one account in the account list, at least one account is an account in the account list that has responded to the interaction instruction.

[0096] Among them, the interactive scene identifier is used to uniquely distinguish the interactive scene, for example, it can be a video conference number, a live broadcast room identifier, etc. Specifically, the interactive scene can be created in advance. When creating an interactive scene, the user can select multiple accounts from multiple candidate accounts, and configure the corresponding identity information for each selected account to generate an account list. After the target account initiates an interactive instruction, the client corresponding to each account in the account list receives an interactive request. The client corresponding to at least one account can send an interactive confirmation message in response to the interactive request. The account that sends the interactive confirmation message is used as at least one account associated with the interactive page.

[0097] Figure 4 The following is a schematic diagram showing how to create an account list in one embodiment. Figure 4 As shown, Figure 4 The left side of the page shows the account information of all members that can be invited (i.e. multiple candidate accounts). Users can select a member account from the member list. The client obtains the selected member account and displays the selected member account on the Figure 4 The user can also manually configure the identity information of each selected member account.

[0098] In this embodiment, the interaction configuration is made flexible by allowing the user to create an account list in advance; by determining at least one account in the account list that has responded to the interaction instruction as an associated account of the interaction page, and then only displaying the display screen of the account that has responded to the interaction instruction on the interaction page, interaction between users is facilitated.

[0099] In an exemplary embodiment, in step S210, in response to the interaction instruction of the target account, an interaction page is displayed according to the interaction instruction, including: receiving an invitation interaction request from the first target account, and displaying an interaction invitation page; in response to the interaction instruction of the interaction invitation page, displaying the interaction page.

[0100] The first target account is the inviter of the interaction, for example, it can be the host account of a video conference or the initiator account of a voice call. Specifically, the client receives the invitation interaction request from the first target account and displays the interaction invitation page. If the client receives the interaction instruction issued by the user through the interaction invitation page, the interaction page is displayed.

[0101] Exemplarily, the interactive scenario is a voice call scenario; the interactive scenario identifier can be represented by the initiator account of the voice call, a randomly generated unique identifier, etc. The initiator pre-selects at least one participant account participating in the voice call and generates an account list. After the initiator starts the voice call, the server obtains the pre-generated account list according to the interactive scenario identifier, and sends an interactive request to the client corresponding to the participant account in the account list. The participant client corresponding to the participant account displays the interactive invitation page according to the received interactive request. If the participant determines to participate in the voice call, an interactive instruction can be triggered for the interactive invitation page. In response to the interactive instruction, the server sends other accounts associated with the voice call and the page display method corresponding to each account to the participant client, so that the participant client displays the interactive page.

[0102] In this embodiment, the interactive page is displayed after the user receives the invitation interaction request and accepts the invitation interaction instruction, so that the invited user can have the authority to choose whether to participate.

[0103] In an exemplary embodiment, in step S210, in response to the interaction instruction of the target account, an interaction page is displayed according to the interaction instruction, including: in response to the invitation interaction request of the first target account, an interaction invitation waiting page is displayed; in response to the interaction instruction of the interaction invitation waiting page, an interaction page is displayed.

[0104] Specifically, for the client of the first target account, after receiving the invitation interaction request, the interaction invitation waiting page is displayed. If an interaction instruction confirming the invitation is received from any of the invited accounts, the client of the first target account displays the interaction page.

[0105] The interactive scenario is continued as a voice call scenario for exemplary description. After the initiator starts the voice call, the initiator client corresponding to the initiator displays the interactive invitation waiting page. The server obtains a pre-generated account list according to the interactive scenario identifier, and sends an interactive request to the participant client corresponding to the participant account in the account list. The server obtains at least one participant account that responds to the interactive request, and sends the at least one participant account to the initiator client, so that the initiator client displays the interactive page.

[0106] In this embodiment, the interactive page is displayed after the user receives the invitation interaction request and initiates the invitation confirmation instruction, so that the invited user can have the authority to choose whether to participate.

[0107] In an exemplary embodiment, in step S210, in response to an interactive instruction of the target account, before displaying the interactive page according to the interactive instruction, it also includes: displaying an identity information selection page; in response to a selection operation on the identity information selection page, obtaining the selected identity information through the identity information selection page.

[0108] Specifically, the identity information of the account can be configured by the user corresponding to the account. After the client corresponding to the account receives the interaction request, the identity information selection page is displayed. The identity information selection page contains a preset identity information list. The user selects his own identity information through the identity information list. The client obtains the identity information selected by the user and generates a corresponding relationship between the user's account and identity information.

[0109] In this embodiment, by allowing users to configure their own identity information, the configuration of identity information is implemented for each user, which can reduce the workload of the interaction initiator and improve the accuracy of identity information configuration.

[0110] In an exemplary embodiment, in step S210, in response to an interaction instruction of the target account, an interaction page is displayed according to the interaction instruction, including: in response to a video interaction instruction of the target account, a video interaction page is displayed according to the video interaction instruction; in step S240, the display screen of each account is displayed in the interaction page according to the page display method of each account, including: according to the page display method of each account, the video screen of each account is displayed in the video interaction page.

[0111] The interaction may be a video interaction, such as a video conference, a video call, etc. Specifically, the client displays a video interaction page in response to a video interaction request of the target account. Referring to the above embodiment, at least one account and identity information corresponding to each account are obtained, and a page display mode corresponding to the identity information of each account is obtained. The client receives video stream data of at least one account, and displays a video display screen of each account in the interactive page according to the page display mode corresponding to each account.

[0112] In this embodiment, a corresponding page display method is configured for the account based on the account identity level, so that users participating in the video interaction can obtain the identity of the user in the video interaction more clearly and intuitively, thereby making the product's interactive display page function more comprehensive and also helping to improve the efficiency of interaction between users.

[0113] Figure 5 FIG. 1 is a flow chart of an interactive page display method according to an exemplary embodiment. In this embodiment, the interactive video conference is used as an example for explanation. Figure 5 As shown, the interactive page display method is used in a terminal and includes the following steps.

[0114] In step S501, an account list is created, wherein the account list includes a plurality of pre-configured accounts and identity information configured for each account.

[0115] Specifically, Figure 6 As shown in (a) in the figure, the user can trigger a request to create an account list by clicking the "Add Members and Roles" button. In response to the request to create an account list, the client displays a page as shown in Figure (b). The client obtains multiple accounts selected by the user through the page, and obtains the identity information (i.e., role) configured by the user for each account through the page. An account list is generated based on the multiple accounts and the identity information of each account.

[0116] In step S502, in response to the video conference instruction of the target account, a video conference page is displayed.

[0117] Specifically, the video conference instruction can be triggered by the user clicking the "Start Conference" button shown in (a) of Figure (6). In one embodiment, the client is the inviting end. According to the video conference instruction received from the target account, the client displays an interactive invitation waiting page and sends an invitation video conference request to other accounts in the account list. When the client receives a confirmation invitation instruction from other accounts, the video conference page is displayed. In another possible embodiment, the client can be the invited end. The client receives an invitation video conference request sent by other accounts and displays an interactive invitation page; when the client receives a confirmation invitation instruction triggered by the user through the interactive invitation page, the video conference page is displayed.

[0118] In step S503, at least one account number and identity information corresponding to each account number are obtained.

[0119] The at least one account may be all accounts in the account list, or may be an account that has responded to the video conference instruction.

[0120] In step S504, according to the pre-deployed layout logic, a display ratio and a display area corresponding to the identity information of each account are configured for each account, wherein the display ratio may be a ratio relative to the terminal screen.

[0121] In step S505, in the display area configured for each account, the video display screen of each account is displayed according to the display ratio configured for each account.

[0122] Among them, the higher the identity level of the account, the larger the display ratio of the account's display screen, and the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account. Figure 6 (c) in the figure schematically shows a video display screen displayed in an embodiment.

[0123] In step S506, a newly added account on the video conference page is obtained. The newly added account may be an account selected by any user participating in the video conference through the client.

[0124] In step S507, identity information of the newly added account is obtained. The identity information of the newly added account may be configured when selecting the newly added account, or may be configured by the user of the newly added account when receiving the invitation video conference request.

[0125] In step S508, the display ratio and display area of ​​the newly added account are obtained according to the identity information of the newly added account.

[0126] In step S509, the video display screen of the newly added account is displayed according to the display ratio of the newly added account, and the video display screen of each account in the display area of ​​the newly added account is adjusted on the video conference page.

[0127] It should be understood that, although the various steps in the above flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above flowchart may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0128] Figure 7 FIG. 7 is a block diagram of an interactive page display device 700 according to an exemplary embodiment. Figure 7 The device includes a display module 702, an acquisition module 703 and a display mode determination module 703.

[0129] The display module 701 is configured to execute an interactive instruction in response to the target account and display an interactive page according to the interactive instruction; the acquisition module 702 is configured to execute, according to the interactive instruction, to obtain at least one account and identity information corresponding to each account, the identity information is used to identify the identity level of the account; the display method determination module 703 is configured to execute to obtain the page display method corresponding to the identity information of each account; the display module 701 is configured to execute to display the display screen of each account in the interactive page according to the page display method of each account.

[0130] In an exemplary embodiment, the device also includes a display mode configuration module, which is configured to execute in response to an interactive instruction and configure a display ratio and display area corresponding to the identity information of each account for each account; wherein, the higher the identity level of the account, the larger the display ratio of the display screen of the account; the display screens of accounts with the same identity level are located in the same display area.

[0131] In an exemplary embodiment, the display module 701 is configured to execute in the display area configured for each account, and display the display screen of each account according to the display ratio configured for each account, wherein the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account.

[0132] In an exemplary embodiment, the acquisition module 702 is further configured to execute the acquisition of a newly added account based on the received account addition instruction; the identity information of the newly added account is obtained, and the identity information is used to identify the identity level of the newly added account; the display method determination module 703 is further configured to execute the acquisition of the display ratio and display area of ​​the newly added account based on the identity information of the newly added account; the display module is further configured to execute the adjustment of the display screen of each account in the display area of ​​the newly added account in the interactive page.

[0133] In an exemplary embodiment, the acquisition module 702 is configured to execute, according to the interaction instruction, to obtain an interaction scenario identifier associated with the interaction instruction, where the interaction scenario is a scenario that supports simultaneous interaction of multiple accounts; to obtain, according to the interaction scenario identifier, a pre-configured account list corresponding to the interaction scenario identifier, where the account list includes multiple pre-configured accounts and identity information configured for each account; and to obtain identity information of at least one account in the account list, where the at least one account is an account in the account list that has responded to the interaction instruction.

[0134] In an exemplary embodiment, the display module 701 is configured to receive an invitation interaction request from the first target account, display an interaction invitation page, and display an interaction page in response to an interaction instruction on the interaction invitation page.

[0135] In an exemplary embodiment, the display module 701 is configured to execute in response to the invitation interaction request of the first target account, display the interaction invitation waiting page; in response to the interaction instruction of the interaction invitation waiting page, display the interaction page.

[0136] In an exemplary embodiment, the display module 701 is further configured to display an identity information selection page; the acquisition module is further configured to execute a selection operation on the identity information selection page and acquire the selected identity information through the identity information selection page.

[0137] In an exemplary embodiment, the display module 701 is configured to execute a video interaction instruction in response to the target account, and display a video interaction page according to the video interaction instruction; and display the video screen of each account in the video interaction page according to the page display method of each account.

[0138] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0139] Figure 8 8 is a block diagram of a device 800 for interactive page display according to an exemplary embodiment. For example, the device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0140] Reference Figure 8 , device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .

[0141] The processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0142] The memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0143] The power supply component 806 provides power to the various components of the device 800. The power supply component 806 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 800.

[0144] The multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0145] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the device 800 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.

[0146] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0147] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the device 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor assembly 814 can also detect the position change of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and the temperature change of the device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0148] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and other devices. The device 800 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0149] In an exemplary embodiment, the device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0150] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the device 800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0151] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0152] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. An interactive page display method, characterized in that: include: In response to the video interaction instruction of the target account, displaying a video interaction page according to the video interaction instruction; According to the video interaction instruction, at least one account and identity information corresponding to each account are obtained, wherein the identity information is used to identify the identity level of the account, and the identity information is determined according to the attribute information of the account, and / or is configured by the user corresponding to the account, and / or the identity information configured for the account is determined from an account list, wherein the account list is for obtaining an interaction scene identifier associated with the video interaction instruction, and obtaining a pre-configured account list corresponding to the interaction scene identifier according to the interaction scene identifier; In response to the video interaction instruction, configuring a display ratio and a display area corresponding to the identity information of each account for each account, wherein the higher the identity level of the account, the greater the display ratio of the display screen of the account; Obtaining a page display mode corresponding to the identity information of each account, wherein the page display mode includes a mode configured by the client after obtaining the identity information of at least one account, and / or a mode downloaded from a server side that is pre-configured and stored after obtaining the identity information of at least one account; According to the page display mode of each account, the video screen of each account is displayed in the video interaction page.

2. The interactive page display method according to claim 1, characterized in that: The display screens of accounts with the same identity level are located in the same display area.

3. The interactive page display method according to claim 2, characterized in that: The displaying of each account display screen on the interactive page according to the page display mode of each account includes: In the display area configured for each account, the display screen of each account is displayed according to the display ratio configured for each account, wherein the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account.

4. The interactive page display method according to claim 3, characterized in that: The method further comprises: Acquire a newly added account according to the received account adding instruction; Acquire identity information of the newly added account, where the identity information is used to identify the identity level of the newly added account; Acquire a display ratio and a display area of ​​the newly added account according to the identity information of the newly added account; Adjust the display screen of each account in the display area of ​​the newly added account on the interactive page.

5. The interactive page display method according to claim 1, characterized in that: The obtaining, according to the video interaction instruction, at least one account and identity information of the at least one account includes: According to the video interaction instruction, an interaction scene identifier associated with the video interaction instruction is obtained, where the interaction scene is a scene that supports simultaneous interaction of multiple accounts; Acquire a pre-configured account list corresponding to the interactive scenario identifier according to the interactive scenario identifier, wherein the account list includes a plurality of pre-configured accounts and identity information configured for each account; The identity information of at least one account in the account list is obtained, where the at least one account is an account in the account list that has responded to the video interaction instruction.

6. The interactive page display method according to claim 1, characterized in that: The step of responding to the video interaction instruction of the target account and displaying the video interaction page according to the video interaction instruction includes: Receiving an invitation interaction request from the first target account, and displaying an interaction invitation page; In response to a video interaction instruction on the interaction invitation page, the interaction page is displayed.

7. The interactive page display method according to claim 1, characterized in that: The step of responding to the video interaction instruction of the target account and displaying the video interaction page according to the video interaction instruction includes: In response to the invitation interaction request from the first target account, displaying an interaction invitation waiting page; In response to a video interaction instruction on the interaction invitation waiting page, the interaction page is displayed.

8. The interactive page display method according to claim 1, characterized in that: Before the method of responding to the video interaction instruction of the target account and displaying the video interaction page according to the video interaction instruction, the method further includes: Display the identity information selection page; In response to a selection operation on the identity information selection page, the selected identity information is acquired through the identity information selection page.

9. The method according to claim 8, characterized in that The identity information selection page includes a preset identity information list, and the identity information list is used for the target account to select the corresponding identity information.

10. An interactive page display device, characterized in that: include: A display module, configured to execute a video interaction instruction in response to a target account, and display a video interaction page according to the video interaction instruction; an acquisition module configured to execute, according to the video interaction instruction, acquiring at least one account and identity information corresponding to each account, wherein the identity information is used to identify the identity level of the account, and the identity information is determined according to attribute information of the account, and / or is configured by the user corresponding to the account, and / or the identity information configured for the account is determined from an account list, wherein the account list is for acquiring an interaction scene identifier associated with the video interaction instruction, and acquiring a pre-configured account list corresponding to the interaction scene identifier according to the interaction scene identifier; a display mode configuration module, configured to execute, in response to the video interaction instruction, configuring, for each account, a display ratio and a display area corresponding to the identity information of each account, wherein the higher the identity level of the account, the greater the display ratio of the display screen of the account; a display mode determination module, configured to execute acquisition of a page display mode corresponding to the identity information of each account, wherein the page display mode includes a mode configured by the client after acquiring the identity information of at least one account, and / or a mode downloaded from a pre-configured and stored mode on the server after acquiring the identity information of at least one account; The display module is configured to display the video screen of each account in the video interaction page according to the page display method of each account.

11. The interactive page display device according to claim 10, characterized in that: The display mode configuration module is further configured to execute that the display screens of the accounts with the same identity level are located in the same display area.

12. The interactive page display device according to claim 11, characterized in that: The display module is configured to execute in the display area configured for each account, and display the display screen of each account according to the display ratio configured for each account, wherein the display screens of accounts with the same identity level are evenly distributed in the display area configured for the account.

13. The interactive page display device according to claim 12, characterized in that: The acquisition module is further configured to execute the received account adding instruction to acquire a newly added account; acquire identity information of the newly added account, wherein the identity information is used to identify the identity level of the newly added account; The display mode determination module is further configured to obtain the display ratio and display area of ​​the newly added account according to the identity information of the newly added account; the display module is further configured to adjust the display screen of each account in the display area of ​​the newly added account in the interactive page.

14. The interactive page display device according to claim 10, characterized in that: The acquisition module is configured to execute, according to the video interaction instruction, to acquire an interaction scene identifier associated with the video interaction instruction, wherein the interaction scene is a scene that supports simultaneous interaction of multiple accounts; Acquire a pre-configured account list corresponding to the interactive scenario identifier according to the interactive scenario identifier, wherein the account list includes a plurality of pre-configured accounts and identity information configured for each account; The identity information of at least one account in the account list is obtained, where the at least one account is an account in the account list that has responded to the video interaction instruction.

15. The interactive page display device according to claim 10, characterized in that: The display module is configured to receive an invitation interaction request from the first target account and display an interaction invitation page; and display the interaction page in response to a video interaction instruction on the interaction invitation page.

16. The interactive page display device according to claim 10, characterized in that: The display module is configured to execute in response to the invitation interaction request of the first target account, display the interaction invitation waiting page; and in response to the video interaction instruction of the interaction invitation waiting page, display the interaction page.

17. The interactive page display device according to claim 10, characterized in that: The display module is further configured to display an identity information selection page; the acquisition module is further configured to execute a selection operation on the identity information selection page and acquire the selected identity information through the identity information selection page.

18. The device according to claim 10, characterized in that The identity information selection page includes a preset identity information list, and the identity information list is used for the target account to select the corresponding identity information.

19. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the interactive page display method as described in any one of claims 1 to 9.

20. A storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the interactive page display method as described in any one of claims 1 to 9.

21. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the interactive page display method described in any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Method and device for displaying direct broadcasting room user information

    CN107247586A