Page display method, device, system, electronic device and storage medium

By obtaining the relationship characteristics between the local account on the client and the target account, and looking for corresponding display parameters in the target mapping relationship table, dynamically adjusting the display parameters of the real-time chat interface, the low interface display effectiveness in the existing technology is solved. The problem of this achieves more efficient interface display and user interaction.

CN116112332BActive Publication Date: 2025-02-14BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310085126.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-17
Publication Date
2025-02-14
Estimated Expiration
2043-01-17

AI Technical Summary

Technical Problem

In the prior art, the display interface displayed on the client is the same as the display interface of the live chat interface of different users, resulting in a low effectiveness of the interface display.

Method used

By responding to the display request of the target interface, obtain the target relationship characteristics between the local account and the target interface corresponding to the target interface, and find the target display parameters corresponding to the target relationship characteristics in the target mapping relationship table, and page rendering is performed based on the target display parameters and show.

Benefits of technology

It realizes dynamic adjustment of interface display parameters according to different user relationship characteristics, thereby improving the effectiveness of interface display and user interaction operability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116112332B_ABST
    Figure CN116112332B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a page display method, device, system, electronic device and storage medium. The page display method includes: in response to a display request of a target interface, obtaining a target relationship feature between a local account and a target account corresponding to the target interface; searching a target display parameter corresponding to the target relationship feature in a target mapping relationship table, the target mapping relationship table including relationship features and display parameters corresponding to the relationship features, the target mapping relationship table is determined by the server according to the business type of the target business and sent to the client; based on the target display parameters, the page is rendered and the target interface is displayed. By adopting the present disclosure, it is possible to achieve the effect of displaying different target pages on the client for target accounts with different relationship features with local accounts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the rapid development of mobile communication technology and the widespread popularity of smart electronic devices, instant messaging has become an indispensable part of people's work and life. Instant messaging refers to the instant transmission and exchange of information such as text, pictures, audio and video, and links. The level of intimacy between different users of instant messaging is also different.

[0003] In the related art, the display interface of the instant chat interface displayed on the client is the same as that of different users, and the display effectiveness is low. Summary of the invention

[0004] The present disclosure provides a page display method, device, system, electronic device and storage medium to at least solve the problem of low effectiveness of interface display in related technologies. The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a page display method is provided, which is applied to a client and includes:

[0006] In response to a display request of a target interface, obtaining a target relationship feature between a local account and a target account corresponding to the target interface;

[0007] Searching for a target display parameter corresponding to the target relationship feature in a target mapping relationship table, wherein the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, and the target mapping relationship table is determined by the server according to the business type of the target business and sent to the client;

[0008] The page is rendered based on the target display parameters and the target interface is displayed.

[0009] In one embodiment, in response to the display request of the target interface, obtaining the target relationship feature between the local account and the target account corresponding to the target interface includes:

[0010] In response to a display request of the target interface, sending a relationship feature acquisition request to the server, wherein the relationship feature acquisition request is used to enable the server to acquire current relationship features between the local account and the target account, and to feed back the current relationship features;

[0011] The current relationship feature is received, and the current relationship feature is used as a target relationship feature.

[0012] In one embodiment, in response to the display request of the target interface, obtaining the target relationship feature between the local account and the target account corresponding to the target interface includes:

[0013] In response to a request to display a target interface, querying whether a relationship feature between a local account and a target account corresponding to the target interface is stored in a local cache;

[0014] If the local cache stores the relationship feature between the local account and the target account corresponding to the target interface, the relationship feature in the local cache is used as the target relationship feature.

[0015] In one of the embodiments, after the step of searching the target display parameter corresponding to the target relationship feature in the target mapping relationship table, the method further includes:

[0016] Sending a relationship feature acquisition request to the server, wherein the relationship feature acquisition request is used to enable the server to feedback current relationship features between the local account and the target account;

[0017] In the case that the target relationship feature is inconsistent with the current relationship feature, the current display parameter corresponding to the current relationship feature is searched in the target mapping relationship table, and the page is re-rendered based on the current display parameter.

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

[0019] The relationship feature between the local account and the target account in the local cache is updated to the current relationship feature.

[0020] In one embodiment, the display parameters include access information of the image data;

[0021] The method further comprises:

[0022] The image data is acquired based on the access information of the image data, and the image data is stored in a local cache.

[0023] In one of the embodiments, the target relationship characteristics include a target relationship type and a target relationship type level;

[0024] The searching the target display parameter corresponding to the target relationship feature in the target mapping relationship table includes:

[0025] In the target mapping relationship table, multiple groups of display parameters corresponding to the target relationship type are searched, and in the multiple groups of display parameters, target display parameters corresponding to the target relationship type level are searched.

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

[0027] In response to an access operation to a target service, sending a mapping relationship table acquisition request to a server, wherein the mapping relationship table acquisition request is used to enable the server to feedback a target mapping relationship table corresponding to the target service;

[0028] Receive the target mapping relationship table corresponding to the target service fed back by the server.

[0029] According to a second aspect of an embodiment of the present disclosure, there is provided a page display method, which is applied to a server and includes:

[0030] Receiving a mapping relationship table acquisition request; the mapping relationship table acquisition request is generated by the client in response to an access operation to a target service;

[0031] Determine the service type of the target service according to the mapping relationship table acquisition request, and acquire the target mapping relationship table corresponding to the service type;

[0032] The target mapping relationship table is sent to the client, wherein the target mapping relationship table includes relationship characteristics and display parameters corresponding to the relationship characteristics. The target mapping relationship table is used to enable the client to determine the target display parameters corresponding to the target relationship characteristics in the target mapping relationship table when obtaining the target relationship characteristics between the local account and the target account corresponding to the target interface, and to render the page based on the target display parameters and display the target interface.

[0033] In one of the embodiments, before receiving the mapping relationship table acquisition request, the method further includes:

[0034] Determine a business type of a target business, and acquire, according to the business type, a plurality of relationship features corresponding to the target business and display parameters corresponding to each of the relationship features;

[0035] A target mapping relationship table corresponding to the target business is generated according to the multiple relationship features and display parameters corresponding to each of the relationship features, wherein the relationship features include relationship types and relationship type levels.

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

[0037] In response to the relationship feature acquisition request sent by the client, acquiring current relationship data between the local account and the target account;

[0038] According to the current relationship data and a preset relationship feature identification strategy, a current relationship feature between the local account and the target account is calculated, and the current relationship feature is sent to the client.

[0039] According to a third aspect of an embodiment of the present disclosure, there is provided a page display device, applied to a client, comprising:

[0040] A first sending unit is configured to execute, in response to a display request of a target interface, acquiring a target relationship feature between a local account and a target account corresponding to the target interface;

[0041] an acquisition unit, configured to search a target display parameter corresponding to the target relationship feature in a target mapping relationship table, wherein the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, and the target mapping relationship table is determined by the server according to a business type of a target business and sent to the client;

[0042] The display unit is configured to perform page rendering based on the target display parameter and display the target interface. According to a fourth aspect of the embodiment of the present disclosure, a page display device is provided, which is applied to a server and includes:

[0043] A receiving unit is configured to receive a mapping relationship table acquisition request; the mapping relationship table acquisition request is generated by the client in response to an access operation to a target service;

[0044] a determining unit configured to execute, according to the mapping relationship table acquisition request, determine the service type of the target service, and acquire a target mapping relationship table corresponding to the service type;

[0045] The second sending unit is configured to execute sending the target mapping relationship table to the client, wherein the target mapping relationship table includes relationship characteristics and display parameters corresponding to the relationship characteristics, and the target mapping relationship table is used to enable the client to determine the target display parameters corresponding to the target relationship characteristics in the target mapping relationship table when obtaining the target relationship characteristics between the local account and the target account corresponding to the target interface, and perform page rendering and display the target interface based on the target display parameters.

[0046] According to a fifth aspect of an embodiment of the present disclosure, a display system is provided, the display system comprising a client and a server, wherein:

[0047] The client is used to send a mapping relationship table acquisition request to the server in response to an access operation to a target service;

[0048] The server is configured to receive a mapping relationship table acquisition request; determine the service type of the target service according to the mapping relationship table acquisition request, and acquire a target mapping relationship table corresponding to the service type; and send the target mapping relationship table to the client;

[0049] The client is also used to respond to a display request of the target interface, obtain a target relationship feature between a local account and a target account corresponding to the target interface, and search for a target display parameter corresponding to the target relationship feature in the target mapping relationship table; render a page based on the target display parameter and display the target interface.

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

[0051] processor;

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

[0053] The processor is configured to execute the instructions to implement the page display method as described in any one of the first aspects and the page display method as described in any one of the second aspects.

[0054] According to the seventh aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute a page display method as described in any one of the first aspect and a page display method as described in any one of the second aspect.

[0055] According to an eighth aspect of an embodiment of the present disclosure, a computer program product is provided. When the instructions are executed by a processor of an electronic device, the electronic device is enabled to execute a page display method as described in any one of the first aspect and a page display method as described in any one of the second aspect.

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

[0057] In response to a display request of a target interface, a target relationship feature between a local account and a target account corresponding to the target interface is obtained; a target display parameter corresponding to the target relationship feature is searched in a target mapping relationship table, the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, and the target mapping relationship table is determined by the server according to the business type of the target business and sent to the client; a page is rendered based on the target display parameters and the target interface is displayed. By adopting the present disclosure, when the target relationship feature between a local account and a target account corresponding to the target interface is determined, the corresponding target interface can be displayed based on the display parameters corresponding to the target relationship feature, so as to achieve the effect of displaying different target pages on the client for target accounts with different relationship features with the local account, that is, providing the client with the display configuration capability of the target interface related to the relationship feature, improving the operability of the interaction between the local account and each target account, strengthening the perception of the user corresponding to the client for different relationship features, further improving the enthusiasm for interaction between multiple accounts, and also improving the effectiveness of the display of the target interface. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] 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.

[0059] Figure 1 The figure is an application environment diagram of a page display method according to an exemplary embodiment.

[0060] Figure 2 The figure is a flow chart of a page display method according to an exemplary embodiment.

[0061] Figure 3 The figure is a flow chart of a page display method according to an exemplary embodiment.

[0062] Figure 4 The figure is a flow chart of a page display method according to an exemplary embodiment.

[0063] Figure 5 The figure is a flow chart of a page display method according to an exemplary embodiment.

[0064] Figure 6 The figure is a flow chart of a page display method according to an exemplary embodiment.

[0065] Figure 7 The figure is a flow chart of a page display method according to an exemplary embodiment.

[0066] Figure 8 The figure is a flow chart of a page display method according to an exemplary embodiment.

[0067] Fig. 9 It is a timing diagram showing a page display method according to an exemplary embodiment.

[0068] Fig.10 The invention is a block diagram of a page display device according to an exemplary embodiment.

[0069] Fig.11A is a schematic diagram of a chat interface of a cp relationship in a page display method according to an exemplary embodiment;

[0070] Fig. 11B is a schematic diagram of a chat interface for classmate relationships in a page display method according to an exemplary embodiment;

[0071] Fig. 11C is a schematic diagram of a chat interface in which a relationship feature does not exist in a page display method according to an exemplary embodiment;

[0072] Fig.11D is a schematic diagram of a chat interface with gradient colors in a page display method according to an exemplary embodiment;

[0073] Fig.12 The invention is a block diagram of a page display device according to an exemplary embodiment.

[0074] Fig.13 The invention is a block diagram of a page display device according to an exemplary embodiment.

[0075] Fig.14 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0076] 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.

[0077] 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.

[0078] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0079] The page display method provided by the present disclosure can be applied to Figure 1 In the application environment shown, the client 110 can interact with the server 120 through the network. The terminal 110 can be, but is not limited to, various electronic devices, and the server 120 can also be a server cluster, etc.

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

[0081] In step S210, in response to a display request of a target interface, a target relationship feature between a local account and a target account corresponding to the target interface is obtained.

[0082] Among them, the target page can be a display interface corresponding to the target business, for example, it can be a chat interface corresponding to the instant messaging business, or a shopping page corresponding to the e-commerce business, or a short video interface corresponding to the short video business; the local account is the account corresponding to the client, for example, it can be the account after the user logs in through the target program of the client; the target account corresponding to the target interface can be an account that has an association relationship with the local account on the target program, for example, when the target interface is a chat interface, the target account corresponding to the target interface is an account that performs instant messaging with the local account; the relationship feature is used to ensure the intimacy of the association relationship between the local account and other accounts, that is, the intimacy feature; the target relationship feature between the local account and the target account can be a characterization of the closeness of the association relationship between the local account and the target account, and the target relationship feature can include the type of association relationship and the type level of the association relationship. For example, the relationship feature between the local account and the target account can be a classmate type, and the relationship feature between the local account and the target account can also be the first level of the classmate type. The relationship feature between the local account and the other accounts can be determined based on the relationship data of the interaction between the local account and the other accounts.

[0083] In implementation, the target program on the client may be a display control that displays a target interface, and the user may trigger the display control of the target interface based on the needs of the actual application scenario, i.e., generate a display request for the target interface. In this way, the client may obtain the target relationship feature between the local account corresponding to the client and the target account corresponding to the target interface in response to the display request for the target interface.

[0084] In step S220, the target display parameter corresponding to the target relationship feature is searched in the target mapping relationship table.

[0085] The target mapping relationship table includes relationship features and display parameters corresponding to the relationship features. The target mapping relationship table is determined by the server according to the service type of the target service and sent to the client.

[0086] In implementation, the client may search in the acquired target mapping relationship table to obtain the target display parameter corresponding to the target relationship feature.

[0087] Optionally, the target display parameter is a display parameter corresponding to the target interface, for example, it may be a display theme parameter of the target interface, and the display theme parameter may include a display color parameter, a display shape parameter, etc. of the target interface.

[0088] In step S230, the page is rendered based on the target display parameters and the target interface is displayed.

[0089] In implementation, after obtaining the target display parameters corresponding to the target relationship features, the client can perform page rendering operations based on the target display parameters, that is, configure the various parameters of the target interface as the target display parameters, and display the target display parameters on the client, that is, display the target interface on the client.

[0090] In the above page display method, in response to a display request of a target interface, a target relationship feature between a local account and a target account corresponding to the target interface is obtained; a target display parameter corresponding to the target relationship feature is searched in a target mapping relationship table, the target mapping relationship table includes a relationship feature and a display parameter corresponding to the relationship feature, the target mapping relationship table is determined by the server according to the business type of the target business and sent to the client; based on the target display parameter, a page is rendered and the target interface is displayed. By adopting the present disclosure, when the target relationship feature between a local account and a target account corresponding to the target interface is determined, the corresponding target interface can be displayed based on the display parameter corresponding to the target relationship feature, so as to achieve the effect of displaying different target pages on the client for target accounts with different relationship features with the local account, that is, providing the client with the display configuration capability of the target interface related to the relationship feature, improving the operability of the interaction between the local account and each target account, strengthening the user's perception of different relationship features, further improving the enthusiasm for interaction between multiple accounts, and also improving the effectiveness of the display of the target interface.

[0091] In an exemplary embodiment, if Figure 3As shown, in step S220, in response to the display request of the target interface, obtaining the target relationship feature between the local account and the target account corresponding to the target interface can be specifically implemented by the following steps:

[0092] In step S221, in response to the display request of the target interface, a relationship feature acquisition request is sent to the server.

[0093] Among them, the relationship feature acquisition request is used to enable the server to obtain the current relationship feature between the local account and the target account, and feedback the current relationship feature, that is, the relationship feature acquisition request is used to enable the server to send the current relationship feature to the client. Since the association relationship between the local account and the target account will continue to change with the relationship data between the local account and the target account, correspondingly, the relationship feature between the local account and the target account will also continue to change with the change of the association relationship between the local account and the target account, that is, the current relationship feature is the real-time relationship feature between the local account and the target account at the current moment. The relationship data can be data corresponding to the interactive operation between the local account and the target account, such as the frequency and quantity of instant messaging, or like operations, etc.

[0094] In implementation, the client can generate a relationship feature acquisition request in response to a display request of a target interface triggered by a user, and send the relationship feature acquisition request to the server. In response to the relationship feature acquisition request, the server will acquire the relationship feature between the target account corresponding to the target interface and the local account on the client at the current moment, that is, the current relationship feature. In this way, the server can feed back the acquired current relationship feature to the client.

[0095] In step S222, the current relationship feature is received and used as the target relationship feature.

[0096] In implementation, after receiving the current relationship feature between the local account and the target account sent by the server, the client may use the received current relationship feature as the target relationship feature.

[0097] Based on the above scheme, the real-time relationship characteristics between the local account and the target value account at the current moment can be obtained in a timely manner, and the consistency of page display of multiple clients can be achieved, ensuring the accuracy of displaying the target interface on the client corresponding to the local account.

[0098] In an exemplary embodiment, if Figure 4 As shown, in step S220, in response to the display request of the target interface, obtaining the target relationship feature between the local account and the target account corresponding to the target interface can be specifically implemented by the following steps:

[0099] In step 410, in response to a display request of a target interface, it is queried whether a relationship feature between a local account and a target account corresponding to the target interface is stored in a local cache.

[0100] The local cache may be a local storage space of the client, and the data in the local cache is stored in the local storage space of the client; the local storage space of the client may pre-store relationship features between the local account and each target account.

[0101] In implementation, in response to a display request of a target interface triggered by a user, the client may query in a local storage space, specifically, query whether the local storage space of the client stores relationship features between the local account and each target account.

[0102] In step 420, if the local cache stores the relationship feature between the local account and the target account corresponding to the target interface, the relationship feature in the local cache is used as the target relationship feature.

[0103] In implementation, if the client obtains the relationship features between the local account and the target account corresponding to the target interface in the local cache, the client can use the relationship features between the local account and the target account corresponding to the target interface obtained in the local cache as the target relationship features.

[0104] Optionally, if the local storage space of the client does not store the relationship characteristics between the local account and each target account, the client may obtain default display parameters, perform page rendering based on the default display parameters, and display the target interface.

[0105] Based on the above solution, the client can directly obtain the relationship characteristics between the local account and each account in the local cache, reduce the delay caused by requesting data, improve the client's response speed to the display request of the target interface triggered by the user, enhance the smoothness of page display, and improve the user experience.

[0106] In an exemplary embodiment, in step S220, after searching the target display parameter corresponding to the target relationship feature in the target mapping relationship table, Figure 5 As shown, the page display method also includes:

[0107] In step 510, a relationship feature acquisition request is sent to the server.

[0108] The relationship feature acquisition request is used to enable the server to feedback the current relationship feature acquisition request between the local account and the target account.

[0109] In implementation, the client responds to the display request of the target interface. If the relationship characteristics between the local account and the target account are queried in the local cache, the relationship characteristics stored in the local cache are used as the target relationship characteristics. In this way, after the client can query the target display parameters corresponding to the target relationship characteristics in the target mapping relationship table, the client can render the page based on the target display parameters. At the same time, the client can generate a relationship characteristic acquisition request and send the relationship characteristic acquisition request to the server. After receiving the relationship characteristic acquisition request, the server can obtain the real-time relationship data between the local account and the target account, and determine the relationship characteristics between the local account and the target account based on the real-time relationship data as the current relationship characteristics. In this way, the server can feed back the current relationship characteristics to the client.

[0110] The real-time relationship data may be data corresponding to the interaction between the local account and the target account at the current moment, such as the number of interactions and the frequency of interactions.

[0111] In step 520, when the target relationship feature is inconsistent with the current relationship feature, the current display parameter corresponding to the current relationship feature is searched in the target mapping relationship table, and the page is re-rendered based on the current display parameter.

[0112] In implementation, after receiving the current relationship feature, the client can compare the current relationship feature with the target relationship feature to obtain a comparison result. If the comparison result indicates that the target relationship feature is inconsistent with the current relationship feature, the current display parameter corresponding to the current relationship feature is searched in the target mapping relationship table, and the page is re-rendered based on the current display parameter, and the target interface is displayed.

[0113] Optionally, when the comparison result indicates that the target relationship feature is inconsistent with the current relationship feature, if the client determines that the target interface for page rendering based on the target display parameters has not yet been displayed, the client can terminate the step of rendering the target interface based on the target display parameters, and re-render the page based on the current display parameters, and display the target interface.

[0114] Based on the above scheme, a balance between the timeliness of the target interface display and the accuracy of the information displayed on the target interface can be ensured.

[0115] In an exemplary embodiment, the page display method further includes:

[0116] Update the relationship features between the local account and the target account in the local cache to the current relationship features.

[0117] In implementation, the client updates the relationship feature between the local account and the target account stored in the local cache based on the received current relationship feature, that is, updates the relationship feature in the local cache to the current relationship feature. In an example, the cached relationship feature is A1, the current relationship feature is A2, and the client can update the cached relationship feature from A1 to A2.

[0118] Based on the above solution, the accuracy of cache information in the local cache can be guaranteed.

[0119] In an exemplary embodiment, the display parameters include access information of the image data; wherein the access information of the image data can be used to characterize the target address information where the image data is stored, and the image data of the target image can be obtained by accessing the access information of the image data. The target image can be the background image of the target interface, or an image at any position on the target interface, and so on.

[0120] Based on the types of display parameters described above, the page display method further includes:

[0121] The image data is acquired based on the access information of the image data, and the image data is stored in a local cache.

[0122] In implementation, the client may perform a preloading operation of the image data when it is determined that the display parameters include the access information of the image data. The specific preloading process may include: the client may perform an access operation based on the access information of the image data in advance, obtain the image data corresponding to the target image stored in the access address information, and after obtaining the image data corresponding to the target image, store the image data corresponding to the target image in the local cache corresponding to the client, that is, store the image data corresponding to the target image in the local storage space of the client.

[0123] Based on the above solution, image data information can be acquired in advance, the waiting time for loading the target page can be reduced, and the user experience can be improved.

[0124] In an exemplary embodiment, the page display method further includes: the target relationship feature includes a target relationship type and a target relationship type level.

[0125] The step "searching the target display parameter corresponding to the target relationship feature in the target mapping relationship table" can be specifically implemented through the following process:

[0126] In the target mapping relationship table, multiple groups of display parameters corresponding to the target relationship type are searched, and in the multiple groups of display parameters, target display parameters corresponding to the target relationship type level are searched.

[0127] In implementation, the target mapping relationship table may include multiple sets of display parameters corresponding to multiple relationship types. Thus, the client can determine the target display parameters corresponding to the target relationship type level based on the multiple sets of display parameters corresponding to the target relationship type in the target relationship feature.

[0128] Based on the above scheme, various types and levels of association relationships between local accounts and target accounts can be fully described, increasing the display diversity of the target interface.

[0129] In an exemplary embodiment, the page display method further includes:

[0130] In response to an access operation to a target service, a mapping relationship table acquisition request is sent to a server, and a target mapping relationship table corresponding to the target service fed back by the server is received.

[0131] The mapping relationship table acquisition request is used to enable the server to feedback a target mapping relationship table corresponding to the target service. The target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, and the target mapping relationship table is determined by the server according to the service type of the target service.

[0132] In implementation, the client may be an electronic device installed with a target program corresponding to a target business, and the target business may be a chat business, or an e-commerce business, etc. Correspondingly, the target program may be configured with an instant messaging function and a shopping function, etc. A user may perform an access operation on the target business through the client, and the access operation may be a trigger operation performed by the user on the target program corresponding to the target business installed on the client. The trigger operation may be used to start the target program. In this way, the client may generate a mapping relationship table acquisition request in response to the start operation of the target program triggered by the user, and send the mapping relationship table acquisition request to the server. Based on this, the server may determine the mapping relationship table corresponding to the business type of the target business, i.e., the target mapping relationship table, in response to the received mapping relationship table acquisition request, and feed the target mapping relationship table back to the client.

[0133] Optionally, the electronic screen of the client may display display controls of multiple programs, and the client may determine that the user has initiated an access operation for the target business in response to the user's trigger operation on the display space of the target program corresponding to the target business. In this way, the client may generate a mapping relationship table acquisition request. Specifically, the trigger operation may be a trigger operation that satisfies the cold start condition. For example, when the client determines that the trigger operation is a cold start operation, it may be determined that the user has initiated an access operation for the target business.

[0134] Based on the above solution, a target mapping relationship table adapted to the target service can be obtained quickly and accurately.

[0135] Figure 6 is a flow chart of a page display method according to an exemplary embodiment. Figure 6 As shown, the page display method is used in a server and includes the following steps.

[0136] In step 610, a mapping relationship table acquisition request is received.

[0137] The mapping relationship table acquisition request is generated by the client in response to an access operation to a target service.

[0138] In implementation, the client may generate a mapping relationship table acquisition request in response to an access operation of a user on a target service through the client, and send the mapping relationship table acquisition request to the server. The server may receive the mapping relationship table acquisition request.

[0139] Optionally, the specific process of generating the mapping relationship table acquisition request may be: the client determines the first identification information of the service type of the target service and the second identification information of the client, and generates the mapping relationship table acquisition request carrying the first identification information and the second identification information.

[0140] In step 620, according to the mapping relationship table acquisition request, the service type of the target service is determined, and the target mapping relationship table corresponding to the service type is acquired.

[0141] In implementation, when the server receives a mapping relationship table acquisition request, the server can parse the mapping relationship table acquisition request to obtain the first identification information of the target business carried in the mapping relationship table acquisition request. In this way, the server can determine the target business type corresponding to the first identification information based on the first identification information and the correspondence between the preset identification information and the business type, that is, the server can determine that the mapping relationship table acquisition request is to obtain the mapping relationship table of the target business type corresponding to the target business. In this way, the server can extract the target mapping relationship table corresponding to the target business type from the multiple mapping relationship tables corresponding to the multiple business types.

[0142] In step 630, the target mapping relationship table is sent to the client.

[0143] Among them, the target mapping relationship table includes relationship characteristics and display parameters corresponding to the relationship characteristics. The target mapping relationship table is used to enable the client to determine the target display parameters corresponding to the target relationship characteristics in the target mapping relationship table when obtaining the target relationship characteristics between the local account and the target account corresponding to the target interface, and render the page based on the target display parameters and display the target interface.

[0144] In implementation, the server can determine the communication address corresponding to the client that sends the mapping table acquisition request based on the second identification information of the client carried in the mapping table acquisition request. In this way, the server can feedback the target mapping table determined by the above method embodiment to the client through the communication address.

[0145] Based on the above scheme, different target mapping relationship tables can be determined according to the business type of the target business, which increases the versatility of the page display method and its adaptability to different businesses. The corresponding mapping relationship table is fed back to the client in a timely manner, so that the client can display the corresponding target interface after determining the relationship characteristics between the local account and the target account, thereby providing different interface configuration capabilities for target accounts corresponding to different relationship characteristics, greatly improving the playability of user interaction.

[0146] In an exemplary embodiment, if Figure 7 As shown, in step S610, before responding to the mapping relationship table acquisition request and determining the target mapping relationship table based on the business type of the target business, the page display method further includes:

[0147] In step 710, the business type of the target business is determined, and according to the business type, a plurality of relationship features corresponding to the target business and display parameters corresponding to each relationship feature are acquired.

[0148] The target business may include multiple business types, such as chat type, short video type, etc., and may also take into account both chat type and short video type.

[0149] In implementation, the server may determine the business type of the target business, and based on different business types, obtain a plurality of relationship features corresponding to each business type, and display parameters corresponding to each relationship feature.

[0150] The multiple relationship features corresponding to each service type and the display parameters corresponding to each relationship feature may be pre-configured by the user or may be pre-configured according to a preset display parameter configuration strategy.

[0151] In step 720, a target mapping relationship table corresponding to the target business is generated according to the plurality of relationship features and the display parameters corresponding to each relationship feature.

[0152] The relationship characteristics include relationship type and relationship type level.

[0153] In implementation, the server may generate a target mapping relationship table corresponding to the target business based on each relationship feature and the display parameters corresponding to each relationship feature.

[0154] Optionally, the server may obtain multiple groups of display parameters corresponding to multiple relationship levels included in each relationship type, generate multiple groups of display parameters corresponding to each relationship type, and integrate the multiple groups of display parameters corresponding to multiple relationship types to generate a target mapping relationship table.

[0155] Based on the above solution, a multi-level target mapping relationship table can be generated, thereby improving the flexibility of the target mapping relationship table generation method.

[0156] In an exemplary embodiment, if Figure 8 As shown, the page display method also includes:

[0157] In step 810, in response to a relationship feature acquisition request sent by the client, current relationship data between a local account corresponding to the client and a target account corresponding to the target interface is acquired.

[0158] In implementation, the server may respond to a relationship feature acquisition request and acquire the current relationship data of the local account of the client corresponding to the relationship feature acquisition request and the target account corresponding to the target interface at the current moment.

[0159] The relationship data may be data on the interaction between the local account and the target account, for example, the interaction frequency and the interaction quantity, etc.

[0160] In step 820, the current relationship feature between the local account and the target account is calculated based on the current relationship data and the preset relationship feature identification strategy, and the current relationship feature is sent to the client.

[0161] The preset relationship feature identification strategy is used to identify relationship features corresponding to different relationship data.

[0162] In implementation, the server may determine the current relationship feature corresponding to the current relationship data based on a pre-configured relationship feature identification strategy, and feed back the determined current relationship feature to the client.

[0163] Based on the above scheme, the relationship characteristics between the local account and the target account at the current moment can be accurately determined, enhancing the user's perception that interactive operations can enhance the association relationship with other accounts, and increasing the enthusiasm for communication and interaction between users.

[0164] The page display method provided by the above embodiment is described in detail below in conjunction with a specific embodiment.

[0165] The client may be an electronic device with a target application installed, and the target application may be configured with multiple functions, such as instant messaging and shopping functions. The instant messaging function is used as an example below. The present disclosure may determine the display parameters corresponding to the target interface based on the relationship characteristics between the local account corresponding to the client and the target account corresponding to the target interface, and based on the display parameters, display the corresponding chat interface on the client. That is, the display theme (display parameter) of the chat interface in the present disclosure may be determined based on the relationship characteristics between the local account and the target account corresponding to the chat interface. In this way, in the case of establishing the target relationship type and reaching the target relationship level under the relationship characteristics between the local account and the target account, a chat interface of the corresponding type and the corresponding relationship level may be displayed. That is, the present disclosure may establish an intimate relationship between the local account and the target account, and after the intimate relationship reaches a certain level, according to the different types of intimate relationships and the different levels of intimate relationships, determine the display themes of different chat interfaces, realize different intimate relationship types and levels between different target accounts and local accounts, and provide different display theme adaptations, so that the user's perception of the intimate relationship can be strengthened, and the user's chat enthusiasm can also be improved.

[0166] like Fig. 9 As shown, it is a detailed execution process of a page display method:

[0167] Step 1, the server maps the intimacy with the subject to be displayed one by one. Specifically, the server obtains the intimacy corresponding to the target business, which includes the intimacy type and the intimacy type level. In this way, the server can determine the display parameters of each intimacy type and the display parameters of each intimacy type level respectively, and map each intimacy type with the corresponding display parameters one by one, and map each intimacy type level with the corresponding display parameters one by one, and obtain the mapping relationship table corresponding to the target business.

[0168] Step 2: After the cold start, request the server for the mapping relationship between the intimacy level and the chat topic information. After the client determines that the target program has been cold started, the client can generate a mapping relationship table acquisition request and send the mapping relationship table acquisition request to the server.

[0169] Step 3: The client reads the mapping relationship table sent by the server and stores the mapping relationship table in the local storage space corresponding to the client.

[0170] Step 4: The client pre-downloads the image content in the theme information and stores it in the local storage space. Specifically, the client performs a pre-download operation to pre-download the image data included in the mapping relationship table and stores it in the local storage space of the client, that is, the local disk of the client.

[0171] Step 5: When the user clicks to enter the chat page, the intimacy level of the chat corresponding to the local cache is first used to search for the topic information through the mapping table for rendering. Specifically, the client responds to the user's chat interface display request, obtains the relationship feature corresponding to the chat interface in the local cache, and searches for the display parameter (topic information) corresponding to the relationship feature in the mapping relationship table.

[0172] Step 6: The client sends a request to the server to obtain the latest intimacy.

[0173] Step 7: The client compares the intimacy level sent by the server with the level in the local cache. If there is a difference, the page is re-rendered and the cache is updated.

[0174] The page display method provided by the present invention can process the mapping relationship table of intimate relationship and chat topic configuration in a separate manner, thereby ensuring the low coupling between the chat service and the intimate relationship service, ensuring the adaptability and universality of the intimate relationship service, and can be combined with other services at low cost to serve more business types and demand scenarios.

[0175] In one embodiment, Fig.10 As shown, it is a schematic diagram of the structure of a page display device, including a theme management module (IMChat Theme Manager), a chat corresponding intimacy cache module (IMConversation ThemeDBRecord), a chat page intimacy request module (IMChat Conversation Theme Config Request) and a chat page theme rendering plug-in (IMChat Theme Plugin), wherein:

[0176] The theme management module is used to process the configuration mapping relationship between the intimate relationship and the display theme of the chat interface. It manages the state change of the display theme, finds the mapped theme configuration information through the intimate relationship of the chat, and is used to pre-download the chat page background image.

[0177] The chat corresponding intimacy cache module is used to store the intimacy type corresponding to each chat, so that the next time you enter the chat page, you can respond quickly and display the correct theme style.

[0178] The chat page intimacy request module is used to request the latest intimacy each time a session is entered, ensuring that the intimacy obtained between different devices is the same, ensuring a consistent experience across devices.

[0179] The chat page theme rendering plug-in is used to obtain the theme configuration information through the mapping table when there is an intimate relationship on the chat page, render the view components that need to respond to the theme changes, and display the intimate relationship theme effect.

[0180] In a specific embodiment, a user enters a target program and initiates a request to display a target interface.

[0181] After the local account and account 1 can establish a "CP" intimate relationship and reach level 3, the chat page between the local account and account 1 will automatically change to a pink theme, which can be closed manually by the user. Fig.11A As shown, it can be a schematic diagram of the target interface in which the local account and the target account are in a CP relationship; the target account can be account 1, the target interface can be a chat interface between the local account and account 1, the relationship feature between the local account and account 1 can be a CP relationship type, and the relationship type level is level 3. At this time, the display color included in the display parameters of the target interface can be pink, and the chat box background can be a heart shape. Account 1 can send a target type establishment request to the local account, and a prompt message of the target type establishment request can be displayed on the chat interface, for example, it can be: I want to establish a CP relationship with you, an intimate relationship, and record emotional moments. A virtual button can be displayed below the prompt information, which can include a virtual button of "Agree" and a virtual button of "Disagree". After the local account triggers the virtual button of "Agree", the chat interface can display a prompt message of "We have become CPs, chat more to increase the intimacy value", and a prompt message of "The intimacy level has reached level 3, and the CP exclusive chat background has been obtained, click to set" can be displayed.

[0182] After the local account and account 2 can establish a "classmate" intimate relationship and reach level 3, the chat page between the local account and account 1 will automatically turn green, and the user can close it manually. Fig. 11B As shown, it can be a schematic diagram of the target interface in which the local account and the target account are classmates; the target account can be account 2, the target interface can be a chat interface between the local account and account 2, the relationship feature between the local account and account 1 can be a classmate relationship type, and the relationship type level is level 3. At this time, the display color included in the display parameters of the target interface can be green, and the chat box background can be a school uniform shape. Account 2 can send a target type establishment request to the local account, and a prompt message of the target type establishment request can be displayed on the chat interface, for example, it can be: I want to establish a classmate relationship with you, a close relationship, and record emotional moments.

[0183] The chat page between the local account and other friends (account 3) with whom there is no close relationship is displayed in the default chat style in white. Fig. 11C As shown, the display parameters of the target interface include a display color that can be white, and a chat box background that can be blank.

[0184] The chat topic colors corresponding to different relationship types and relationship type levels can be gradient colors. For example, the relationship feature between the local account and account 4 can be a classmate relationship type. The display colors of the chat interface can include multiple colors, and the multiple colors are displayed in sequence according to the preset direction. For example, Fig.11D As shown, the theme colors of the classmate relationship type may include a first color, a second color, and a third color. The first color to the third color may be from light to dark. Then, corresponding to the position corresponding to the first color to the position corresponding to the third color on the target page, the color display may also be from the first color to the third color.

[0185] The display method provided by the present disclosure can provide users with customizable theme styles based on intimacy, increase the perception of intimacy, and thus improve the penetration of private messages and the number of messages between users through intimacy. Further enhance the user's dependence on the software and improve the retention rate. By adopting the method of separating the intimacy and configuration information, the business party only needs to understand the intimacy, without having to understand the theme configuration information. When reused in other businesses, the business party only needs to simply map the new parameters with the theme configuration, and can continue to use the complete theme adaptation solution. High flexibility and strong versatility. It can be combined with other businesses at low cost to serve more business types and demand scenarios.

[0186] It should be understood that although Figure 1-Figure 1 The steps in the flowchart of 1 are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1-Figure 1 At least part of the steps in 1 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. The execution order of these steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0187] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can refer to each other, and each embodiment focuses on the differences from other embodiments. For related points, please refer to the description of other method embodiments.

[0188] Fig.12 1 is a block diagram of a page display device 1200 according to an exemplary embodiment, which is applied to a server client. Fig.12 The device includes a first sending unit 1202, an acquiring unit 1204 and a display unit 1206.

[0189] The first sending unit 1202 is configured to execute, in response to a display request of a target interface, acquiring a target relationship feature between a local account and a target account corresponding to the target interface;

[0190] The acquisition unit 1204 is configured to search for a target display parameter corresponding to the target relationship feature in a target mapping relationship table, wherein the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, and the target mapping relationship table is determined by the server according to a business type of a target business and sent to the client;

[0191] The display unit 1206 is configured to perform page rendering based on the target display parameters and display the target interface.

[0192] In one embodiment, the acquisition unit is specifically used for:

[0193] In response to a display request of the target interface, a relationship feature acquisition request is sent to the server, where the relationship feature acquisition request is used to enable the server to acquire current relationship features between the local account and the target account, and to feed back the current relationship features;

[0194] The current relationship feature is received and used as the target relationship feature.

[0195] In one embodiment, the acquisition unit is specifically used for:

[0196] In response to a request to display the target interface, query whether a relationship feature between the local account and the target account corresponding to the target interface is stored in the local cache;

[0197] If the local cache stores the relationship feature between the local account and the target account corresponding to the target interface, the relationship feature in the local cache is used as the target relationship feature.

[0198] In one embodiment, the page display device further includes:

[0199] A third sending unit is configured to execute sending a relationship feature acquisition request to the server, where the relationship feature acquisition request is used to enable the server to feedback current relationship features between the local account and the target account;

[0200] The search unit is configured to search for the current display parameters corresponding to the current relationship characteristics in the target mapping relationship table when the target relationship characteristics are inconsistent with the current relationship characteristics, and re-render the page based on the current display parameters.

[0201] In one embodiment, the page display device further includes:

[0202] The updating unit is configured to update the relationship feature between the local account and the target account in the local cache to the current relationship feature.

[0203] In one embodiment, the page display device further includes:

[0204] The image data acquisition unit is configured to acquire image data based on access information of the image data and store the image data in a local cache.

[0205] In one of the embodiments, the target relationship characteristics include a target relationship type and a target relationship type level;

[0206] The acquisition unit is specifically used to include:

[0207] In the target mapping relationship table, multiple groups of display parameters corresponding to the target relationship type are searched, and in the multiple groups of display parameters, target display parameters corresponding to the target relationship type level are searched.

[0208] In one embodiment, the page display device further includes:

[0209] A response unit, configured to execute, in response to an access operation to a target service, sending a mapping relationship table acquisition request to a server, wherein the mapping relationship table acquisition request is used to enable the server to feedback a target mapping relationship table corresponding to the target service;

[0210] The target mapping relationship table receiving unit is configured to execute receiving the target mapping relationship table corresponding to the target service fed back by the server.

[0211] Fig.13 FIG. 1 is a block diagram of a page display device 1300 according to an exemplary embodiment, which is applied to a server. Fig.13 The device includes a receiving unit 1302, a determining unit 1304 and a second sending unit 1306.

[0212] The receiving unit 1302 is configured to receive a mapping relationship table acquisition request; the mapping relationship table acquisition request is generated by the client in response to an access operation to a target service;

[0213] The determining unit 1304 is configured to execute the mapping relationship table acquisition request, determine the service type of the target service, and acquire the target mapping relationship table corresponding to the service type;

[0214] The second sending unit 1306 is configured to execute sending a target mapping relationship table to the client, where the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features. The target mapping relationship table is used to enable the client to determine the target display parameters corresponding to the target relationship features in the target mapping relationship table when obtaining the target relationship features between the local account and the target account corresponding to the target interface, and to render the page based on the target display parameters and display the target interface.

[0215] In one embodiment, the page display device 1300 further includes:

[0216] A business type determination unit is configured to determine the business type of a target business, and obtain, according to the business type, a plurality of relationship features corresponding to the target business and display parameters corresponding to each relationship feature;

[0217] The generating unit is configured to generate a target mapping relationship table corresponding to the target business according to a plurality of relationship features and display parameters corresponding to each relationship feature, wherein the relationship features include relationship types and relationship type levels.

[0218] In one embodiment, the page display device 1300 further includes:

[0219] a request acquisition unit, configured to execute a response to a relationship feature acquisition request sent by a client, and acquire current relationship data between a local account and a target account;

[0220] The identification unit is configured to execute an identification strategy based on current relationship data and preset relationship features, calculate current relationship features between the local account and the target account, and send the current relationship features to the client.

[0221] 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.

[0222] The present disclosure further provides a display system, which includes a client 110 and a server 120, wherein:

[0223] The client 110 is used to send a mapping relationship table acquisition request to the server in response to an access operation to a target service;

[0224] The server 120 is configured to receive a mapping relationship table acquisition request; determine the service type of the target service according to the mapping relationship table acquisition request, and acquire a target mapping relationship table corresponding to the service type; and send the target mapping relationship table to the client;

[0225] The client 110 is also used to, in response to a display request of the target interface, obtain the target relationship characteristics between the local account and the target account corresponding to the target interface, and search the target display parameters corresponding to the target relationship characteristics in the target mapping relationship table; render the page based on the target display parameters and display the target interface.

[0226] Fig.14 1 is a block diagram of an electronic device 1400 for a page display method according to an exemplary embodiment. For example, the electronic device 1400 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.

[0227] Reference Fig.14 , the electronic device 1400 may include one or more of the following components: a processing component 1402 , a memory 1404 , a power component 1406 , a multimedia component 1408 , an audio component 1410 , an input / output (I / O) interface 1412 , a sensor component 1414 , and a communication component 1416 .

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

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

[0230] The power supply component 1406 provides power to the various components of the electronic device 1400. The power supply component 1406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 1400.

[0231] The multimedia component 1408 includes a screen that provides an output interface between the electronic device 1400 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 1408 includes a front camera and / or a rear camera. When the electronic device 1400 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 rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0232] The audio component 1410 is configured to output and / or input audio signals. For example, the audio component 1410 includes a microphone (MIC), and when the electronic device 1400 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 1404 or sent via the communication component 1416. In some embodiments, the audio component 1410 also includes a speaker for outputting an audio signal.

[0233] I / O interface 1412 provides an interface between processing component 1402 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.

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

[0235] The communication component 1416 is configured to facilitate wired or wireless communication between the electronic device 1400 and other devices. The electronic device 1400 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 1416 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 1416 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.

[0236] In an exemplary embodiment, the electronic device 1400 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.

[0237] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1404 including instructions, and the above instructions can be executed by the processor 1420 of the electronic device 1400 to perform the above method. For example, the 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.

[0238] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions. The instructions can be executed by the processor 1420 of the electronic device 1400 to complete the above method.

[0239] It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. may also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments, which will not be described one by one here.

[0240] 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 claims.

[0241] 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. A page display method, characterized in that: Applied to the client, including: In response to an access operation to a display control of a target program corresponding to a target business, a mapping relationship table acquisition request is sent to a server, a target mapping relationship table corresponding to the target business fed back by the server is received, and the target mapping relationship table and the image data in the target mapping relationship table are pre-stored in a local storage space; In response to a display request of a target interface, acquiring, in the local storage space, a target relationship feature between a local account and a target account corresponding to the target interface, wherein the display request of the target interface is generated after a triggering operation is performed on a display control of the target interface displayed on the target program; Searching for a target display parameter corresponding to the target relationship feature in a target mapping relationship table, wherein the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, and the target mapping relationship table is determined by the server according to the business type of the target business and sent to the client; The page is rendered based on the target display parameters and the target interface is displayed.

2. The page display method according to claim 1, characterized in that: The step of obtaining, in response to a display request for a target interface, a target relationship feature between a local account and a target account corresponding to the target interface includes: In response to a display request of the target interface, sending a relationship feature acquisition request to the server, wherein the relationship feature acquisition request is used to enable the server to acquire current relationship features between the local account and the target account, and to feed back the current relationship features; The current relationship feature is received, and the current relationship feature is used as a target relationship feature.

3. The page display method according to claim 1, characterized in that: The step of obtaining, in response to a display request for a target interface, a target relationship feature between a local account and a target account corresponding to the target interface includes: In response to a request to display a target interface, querying whether a relationship feature between a local account and a target account corresponding to the target interface is stored in a local cache; If the local cache stores the relationship feature between the local account and the target account corresponding to the target interface, the relationship feature in the local cache is used as the target relationship feature.

4. The page display method according to claim 3, characterized in that: After the step of searching the target display parameter corresponding to the target relationship feature in the target mapping relationship table, the method further includes: Sending a relationship feature acquisition request to the server, wherein the relationship feature acquisition request is used to enable the server to feedback current relationship features between the local account and the target account; In the case that the target relationship feature is inconsistent with the current relationship feature, the current display parameter corresponding to the current relationship feature is searched in the target mapping relationship table, and the page is re-rendered based on the current display parameter.

5. The page display method according to claim 4, characterized in that: The method further comprises: The relationship feature between the local account and the target account in the local cache is updated to the current relationship feature.

6. The page display method according to claim 1, characterized in that: The display parameters include access information of the image data; The method further comprises: The image data is acquired based on the access information of the image data, and the image data is stored in a local cache.

7. The page display method according to claim 1, characterized in that: The target relationship characteristics include target relationship type and target relationship type level; The searching the target display parameter corresponding to the target relationship feature in the target mapping relationship table includes: In the target mapping relationship table, multiple groups of display parameters corresponding to the target relationship type are searched, and in the multiple groups of display parameters, target display parameters corresponding to the target relationship type level are searched.

8. The page display method according to claim 1, characterized in that: The mapping relationship table acquisition request is used to enable the server to feedback a target mapping relationship table corresponding to the target service.

9. A page display method, characterized in that: Applicable to servers, including: Receiving a mapping relationship table acquisition request; the mapping relationship table acquisition request is generated by the client in response to an access operation to a display control of a target program corresponding to a target business; Determine the service type of the target service according to the mapping relationship table acquisition request, and acquire the target mapping relationship table corresponding to the service type; The target mapping relationship table is sent to the client, the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, the target mapping relationship table is used to enable the client to obtain the target relationship features between the local account and the target account corresponding to the target interface in the local storage space of the client, determine the target display parameters corresponding to the target relationship features in the target mapping relationship table, render the page based on the target display parameters and display the target interface, the target mapping relationship table is also used to enable the client to pre-store the target mapping relationship table and the image data in the target mapping relationship table to the local storage space of the client, the target relationship features are obtained in response to a display request of the target interface, and the display request of the target interface is generated after a trigger operation is performed on the display control of the target interface displayed on the target program.

10. The page display method according to claim 9, characterized in that: Before receiving the mapping relationship table acquisition request, the method further includes: Determine a business type of a target business, and acquire, according to the business type, a plurality of relationship features corresponding to the target business and display parameters corresponding to each of the relationship features; A target mapping relationship table corresponding to the target business is generated according to the multiple relationship features and display parameters corresponding to each of the relationship features, wherein the relationship features include relationship types and relationship type levels.

11. The page display method according to claim 9, characterized in that: The method further comprises: In response to the relationship feature acquisition request sent by the client, acquiring current relationship data between the local account and the target account; According to the current relationship data and a preset relationship feature identification strategy, a current relationship feature between the local account and the target account is calculated, and the current relationship feature is sent to the client.

12. A page display device, characterized in that: Applied to the client, including: A response unit, configured to execute a request for obtaining a mapping relationship table to a server in response to an access operation to a display control of a target program corresponding to a target business; A target mapping relationship table receiving unit is configured to receive the target mapping relationship table corresponding to the target service fed back by the server, and pre-store the target mapping relationship table and the picture data in the target mapping relationship table in a local storage space; A first sending unit is configured to execute, in response to a display request of a target interface, obtaining, in the local storage space, a target relationship feature between a local account and a target account corresponding to the target interface, wherein the display request of the target interface is generated after a triggering operation is performed on a display control of the target interface displayed on the target program; an acquisition unit, configured to search a target display parameter corresponding to the target relationship feature in a target mapping relationship table, wherein the target mapping relationship table includes relationship features and display parameters corresponding to the relationship features, and the target mapping relationship table is determined by the server according to a business type of a target business and sent to the client; The display unit is configured to perform page rendering based on the target display parameters and display the target interface.

13. A page display device, characterized in that: Applicable to servers, including: A receiving unit is configured to receive a mapping relationship table acquisition request; the mapping relationship table acquisition request is generated by the client in response to an access operation to a display control of a target program corresponding to a target business; a determining unit configured to execute, according to the mapping relationship table acquisition request, determine the service type of the target service, and acquire a target mapping relationship table corresponding to the service type; The second sending unit is configured to execute sending the target mapping relationship table to the client, the target mapping relationship table including relationship features and display parameters corresponding to the relationship features, the target mapping relationship table is used to enable the client to obtain the target relationship features between the local account and the target account corresponding to the target interface in the local storage space of the client, determine the target display parameters corresponding to the target relationship features in the target mapping relationship table, render the page based on the target display parameters and display the target interface, the target mapping relationship table is also used to enable the client to pre-store the target mapping relationship table and the image data in the target mapping relationship table to the local storage space of the client, the target relationship features are obtained in response to a display request for the target interface, and the display request for the target interface is generated after a trigger operation is performed on the display control of the target interface displayed on the target program.

14. A display system, characterized in that: The display system includes a client and a server, wherein: The client is used to send a mapping relationship table acquisition request to the server in response to an access operation to a display control of a target program corresponding to a target business; The server is configured to receive a mapping relationship table acquisition request; determine the service type of the target service according to the mapping relationship table acquisition request, and acquire a target mapping relationship table corresponding to the service type; and send the target mapping relationship table to the client; The client is also used to pre-store the target mapping relationship table and the image data in the target mapping relationship table in a local storage space, and in response to a display request of the target interface, obtain the target relationship characteristics between the local account and the target account corresponding to the target interface in the local storage space, and search the target display parameters corresponding to the target relationship characteristics in the target mapping relationship table; based on the target display parameters, the page is rendered and the target interface is displayed, and the display request of the target interface is generated after a trigger operation is performed on the display control of the target interface displayed on the target program.

15. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instruction to implement the page display method according to any one of claims 1 to 8 or the page display method according to any one of claims 9 to 10.

16. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the page display method according to any one of claims 1 to 8 or the page display method according to any one of claims 9 to 10.

Citation Information

Patent Citations

  • Chat background presentation method and device

    CN107404427A

  • Interface rendering method and device for business system and server

    CN110007916A

  • Social session processing method and device, terminal and medium

    CN111193654A