CN113065061B - Information display method, device and server - Google Patents

Information display method, device and server Download PDF

Info

Publication number
CN113065061B
CN113065061B CN202110251020.6A CN202110251020A CN113065061B CN 113065061 B CN113065061 B CN 113065061B CN 202110251020 A CN202110251020 A CN 202110251020A CN 113065061 B CN113065061 B CN 113065061B
Authority
CN
China
Prior art keywords
user identifier
information
user
display
updated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110251020.6A
Other languages
Chinese (zh)
Other versions
CN113065061A (en
Inventor
李瑶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202110251020.6A priority Critical patent/CN113065061B/en
Publication of CN113065061A publication Critical patent/CN113065061A/en
Application granted granted Critical
Publication of CN113065061B publication Critical patent/CN113065061B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure relates to an information display method, an information display device and a server, and belongs to the technical field of computer application. Wherein the method comprises the following steps: setting a relation parameter between a first user identifier and a second user identifier, wherein the first user identifier corresponds to a concerned user, and the second user identifier is a user identifier with the relation parameter set in the concerned user; determining a first display sequence of first pushing information corresponding to the second user identifier according to the relation parameters of the second user identifier; determining a second display sequence of second pushing information corresponding to a third user identifier according to the pushing time of the second pushing information corresponding to the third user identifier, wherein the third user identifier is a user identifier which is not provided with relation parameters in the concerned user; according to the method, the first display sequence of the first push information can be determined according to the relation parameters of the second user identification.

Description

Information display method, device and server
Technical Field
The disclosure relates to the technical field of computer applications, and in particular relates to an information display method, an information display device and a server.
Background
At present, with the development of network technology, various information acquisition modes are available, for example, news, weather and other information can be acquired through a website, video information can be acquired through a video application program, information can be received or sent through a social application program, and any other information acquisition mode can be included. In the related art, the information is mostly arranged according to the time sequence, and if a user wants to acquire information of some specific users, a great deal of irrelevant information is often needed to be browsed to acquire the information of some specific users, which takes a long time and cannot quickly acquire push information corresponding to the specific users.
Disclosure of Invention
The disclosure provides an information display method, an information display device, a server, a storage medium and a computer program product, which at least solve the problem that push information corresponding to a specific user cannot be acquired quickly in the related art. The technical scheme of the present disclosure is as follows:
According to a first aspect of an embodiment of the present disclosure, there is provided an information display method, including: setting a relation parameter between a first user identifier and a second user identifier, wherein the first user identifier corresponds to a concerned user, and the second user identifier is a user identifier with the relation parameter set in the concerned user; determining a first display sequence of first pushing information corresponding to the second user identifier according to the relation parameters of the second user identifier; determining a second display sequence of second push information corresponding to a third user identifier according to the push time of the second push information corresponding to the third user identifier, wherein the third user identifier is a user identifier in which the relationship parameter is not set in the concerned user; and displaying the first pushing information according to the first display sequence, and displaying the second pushing information according to the second display sequence.
In an embodiment of the present disclosure, the determining, according to the relationship parameter of the second user identifier, a first display order of the first push information corresponding to the second user identifier includes: sorting the second user identifications in descending order according to the number value of the relation parameters; and determining the ordering of the first pushing information according to the ordering of the second user identification so as to generate the first display order.
In one embodiment of the present disclosure, the determining, according to the pushing time of the second pushing information corresponding to the third user identifier, a second display order of the second pushing information corresponding to the third user identifier includes: sorting the push time of the second push information in reverse order; and determining the order of the second pushing information according to the reverse order to generate the second display order.
In one embodiment of the present disclosure, the presentation of the second push information follows the first push information.
In one embodiment of the present disclosure, after setting the relationship parameter between the first user identifier and the second user identifier, the method further includes: and updating the relation parameters between the first user identifier and the second user identifier, and updating the first display sequence according to the updated relation parameters.
In one embodiment of the present disclosure, the method further comprises: and in response to the updating, deleting the relation parameter between the first user identification and the second user identification, taking the second user identification as the third user identification, and participating in updating of the second display sequence.
In one embodiment of the present disclosure, the method further comprises: and synchronizing the updated relation parameters to each display page comprising the second user identifier.
In one embodiment of the present disclosure, the method further comprises: acquiring updated first pushing information and determining the second user identifier corresponding to the updated first pushing information; and displaying the updated first pushing information according to the sequence of the second user identifier corresponding to the updated first pushing information in the first display sequence.
In one embodiment of the present disclosure, the method further comprises: acquiring updated second pushing information, and determining pushing time corresponding to the updated second pushing information; updating the second display sequence according to the push time corresponding to the updated second push information; and displaying the updated second pushing information according to the updated second display sequence.
In one embodiment of the present disclosure, the method further comprises: setting a relationship type corresponding to the second user identifier; and displaying the identification information corresponding to the relation type on a display page comprising the head portrait corresponding to the second user identification.
According to a second aspect of embodiments of the present disclosure, there is provided an information display apparatus including: the system comprises a setting module, a setting module and a control module, wherein the setting module is configured to execute setting of a relation parameter between a first user identifier and a second user identifier, wherein the first user identifier corresponds to a concerned user, and the second user identifier is a user identifier in which the relation parameter is set in the concerned user; the first determining module is configured to determine a first display sequence of first pushing information corresponding to the second user identifier according to the relation parameter of the second user identifier; a second determining module configured to determine a second display order of second push information corresponding to a third user identifier according to push time of the second push information corresponding to the third user identifier, where the third user identifier is a user identifier in the focused user, where the relationship parameter is not set; and the display module is configured to display the first pushing information according to the first display sequence and display the second pushing information according to the second display sequence.
In one embodiment of the present disclosure, the first determining module includes: a first ordering unit configured to perform a descending order of the second user identifications in accordance with the number value of the relationship parameter; a first generating unit configured to perform ranking according to the second user identification, determine ranking of the first push information, and generate the first presentation order.
In one embodiment of the present disclosure, the second determining module includes: a second sorting unit configured to perform sorting of the push times of the second push information in reverse order; and a second generation unit configured to perform sorting according to the reverse order sorting, determine the sorting of the second push information, and generate the second presentation order.
In one embodiment of the present disclosure, the presentation of the second push information follows the first push information.
In one embodiment of the disclosure, the information display device further includes: and an updating module configured to execute the second user identification as the third user identification and participate in the updating of the second presentation order in response to the updating deleting the relation parameter between the first user identification and the second user identification.
In one embodiment of the disclosure, the information display device further includes: and the response module is configured to execute the step of taking the second user identifier as the third user identifier and participating in updating the second display sequence in response to the updating to delete the relation parameter between the first user identifier and the second user identifier.
In one embodiment of the present disclosure, the update module includes: and the synchronization unit is configured to perform synchronization of the updated relationship parameters to each display page comprising the second user identifier.
In one embodiment of the disclosure, the information display device further includes: the first acquisition module is configured to acquire updated first push information and determine the second user identifier corresponding to the updated first push information; the display module is further configured to display the updated first push information according to the sequence of the second user identifier corresponding to the updated first push information in the first display sequence.
In one embodiment of the disclosure, the information display device further includes: the second acquisition module is configured to acquire updated second push information and determine push time corresponding to the updated second push information; the second determining module is further configured to update the second display sequence according to the push time corresponding to the updated second push information; the display module is further configured to display the updated second pushing information according to the updated second display sequence.
In one embodiment of the disclosure, the setting module is further configured to perform setting a relationship type corresponding to the second user identifier; the display module is further configured to display identification information corresponding to the relationship type on a display page including an avatar corresponding to the second user identifier.
According to a third aspect of embodiments of the present disclosure, there is provided a server comprising: a processor; a memory for storing the processor-executable instructions; wherein the processor is configured to execute the instructions to implement the information presentation method as described above.
According to a fourth aspect of embodiments of the present disclosure, there is provided a storage medium, which when executed by a processor of a server, enables the server to perform the information presentation method as described above.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product which, when executed by a processor of a server, enables the server to perform the information presentation method as described above.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects: the relation parameters between the first user identifier and the user identifier of the concerned user can be set, and for the first push information corresponding to the second user identifier with the relation parameters in the concerned user, the first display sequence of the first push information corresponding to the second user identifier can be determined according to the relation parameters of the second user identifier, so that the influence of the relation parameters on the first display sequence of the first push information can be considered, and the requirement of the user for quickly acquiring the push information corresponding to the specific user identifier can be met. In addition, for the second push information corresponding to the third user identifier, which is not provided with the relation parameter, in the concerned user, the second display sequence of the second push information can be determined according to the push time of the second push information corresponding to the third user identifier, and the influence of the push time on the second display sequence of the second push information can be considered, and different push times can correspond to different second display sequences, so that the method is flexible and changeable.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure and do not constitute an undue limitation on the disclosure.
Fig. 1 is a flowchart illustrating an information presentation method according to an exemplary embodiment.
Fig. 2 is a schematic diagram showing updated first push information in an information showing method according to an exemplary embodiment.
Fig. 3 is a schematic diagram showing updated second push information in an information showing method according to an exemplary embodiment.
Fig. 4 is a block diagram of an information presentation apparatus according to an exemplary embodiment.
Fig. 5 is a block diagram of another information presentation apparatus according to an exemplary embodiment.
Fig. 6 is a block diagram of a server, according to an example embodiment.
Detailed Description
In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the foregoing figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the disclosure described herein may be capable of operation in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
Fig. 1 is a flowchart illustrating an information presentation method according to an exemplary embodiment, which is used in a server as shown in fig. 1, and includes the following steps.
In step S101, a relationship parameter between a first user identifier and a second user identifier is set, where the first user identifier corresponds to a focused user, and the second user identifier is a user identifier in which the relationship parameter is set in the focused user.
It should be noted that, the execution subject of the information display method of the present disclosure is a server. The information display method of the embodiment of the present disclosure may be performed by the information display apparatus of the embodiment of the present disclosure, and the information display apparatus of the embodiment of the present disclosure may be configured in any server to perform the information display method of the embodiment of the present disclosure.
In an embodiment of the disclosure, the first user identifier and the second user identifier may be user identifiers of login servers, and the servers include, but are not limited to, servers that provide services for Application (APP). Applications include, but are not limited to, video-based, chat-based, game-based applications, and the like, without undue limitation.
Optionally, the first user identifier and the second user identifier may be preset in a storage space of the server, for example, the user identifier when the user logs in the server for the first time may be stored in the storage space of the server as the user identifier corresponding to the user. The first user identifier, the second user identifier include, but are not limited to, an account number used by the first user, the second user login server, a hardware Address (MAC) of a device loading the application, etc., and are not limited herein.
In an embodiment of the disclosure, a relationship parameter between a first user identifier and a second user identifier may be set, where the first user identifier corresponds to a focused user, and the second user identifier is a user identifier in which the relationship parameter is set in the focused user. That is, a relationship parameter between the first user identity and the user identity of the user of which it has a focus. Optionally, setting the relationship parameter between the first user identifier and the second user identifier may include setting a number value corresponding to the relationship parameter between the first user identifier and the second user identifier. For example, the range of the number value corresponding to the relation parameter may be (0 to 100).
It may be appreciated that the first user identifier may correspond to at least one focused user, and the server may obtain the focused user corresponding to the first user identifier, obtain at least one second user from the focused users, and set a relationship parameter between the first user identifier and the second user identifier. Optionally, the first user identifier may correspond to a focus list, where the focus list is used to display and/or store a focused user corresponding to the first user identifier, and accordingly, the server may obtain the focused user corresponding to the first user identifier from the focus list.
Optionally, a relationship parameter between the first user identifier and the second user identifier may be set according to historical interaction data between the first user identifier and the second user identifier. Wherein, the history interaction data includes browsing data, praise data, message data, etc., which are not limited herein.
In step S102, a first display order of the first push information corresponding to the second user identifier is determined according to the relationship parameter of the second user identifier.
In an embodiment of the present disclosure, the server may send push information to the first user identifier, where the push information includes, but is not limited to, push information corresponding to a user identifier of a focused user corresponding to the first user identifier, push information corresponding to a user identifier of a non-focused user, and so on. The push information corresponding to the user identification of the concerned user corresponding to the first user identification comprises first push information corresponding to the second user identification. It should be noted that, in the embodiment of the present disclosure, the content and the form of the first push information are not limited, and include, for example, but not limited to, text, picture, music, video, and the like.
In the related art, when pushing information to a user identifier, the display sequence of the pushing information is mostly arranged in a reverse time sequence, namely, the display sequence corresponding to the pushing information with earlier time is later, and the display sequence corresponding to the pushing information with later time is earlier, so that the user cannot quickly acquire the pushing information corresponding to the specific user identifier.
In the embodiment of the disclosure, the server may determine the first display sequence of the first push information corresponding to the second user identifier according to the relationship parameter of the second user identifier, so that the first display sequence of the first push information is related to the relationship parameter, and considering the influence of the relationship parameter on the first display sequence of the first push information, different relationship parameters may correspond to different first display sequences, so that the server is flexible and changeable, and can meet the requirement that the user rapidly obtains the push information corresponding to the specific user identifier.
Optionally, determining the first display order of the first push information corresponding to the second user identifier according to the relationship parameter of the second user identifier may include sorting the second user identifier in a descending order according to the number value of the relationship parameter, and determining the sorting of the first push information according to the sorting of the second user identifier, so as to generate the first display order.
For example, assuming that the first user identifier is a, the second user identifier includes B, C, D, the number value of the relationship parameter of the second user identifier B, C, D is 20, 85, and 50, and the first push information corresponding to the second user identifier B, C, D is B 1、C1、D1, the second user identifiers may be sorted in descending order according to the number value of the relationship parameter, the sorting result is C, D, B, and according to the sorting C, D, B of the second user identifier, the sorting result of the first push information B 1、C1、D1 corresponding to the second user identifier B, C, D may be determined as C 1、D1、B1, and the first push information corresponding to the second user identifier whose first display order is C 1、D1、B1, that is, the first user identifier corresponding to the second user identifier whose number value of the relationship parameter is greater may be displayed earlier, so that the first user may quickly obtain the first push information corresponding to the second user identifier whose number value of the relationship parameter is greater.
In step S103, a second display order of the second push information corresponding to the third user identifier is determined according to the push time of the second push information corresponding to the third user identifier, where the third user identifier is a user identifier in which no relationship parameter is set in the focused user.
It is understood that the first user identifier may correspond to at least one focused user, the user identifier of the focused user having the relationship parameter set therein is the second user identifier, and the user identifier of the focused user not having the relationship parameter set therein is the third user identifier.
In the embodiment of the disclosure, the second display sequence of the second push information corresponding to the third user identifier may be determined according to the push time of the second push information corresponding to the third user identifier, so that the second display sequence of the second push information is related to the push time, and in consideration of the influence of the push time on the second display sequence of the second push information, different push times may correspond to different second display sequences, which is more flexible and variable.
Optionally, determining the second display order of the second push information corresponding to the third user identifier according to the push time of the second push information corresponding to the third user identifier may include sorting the push time of the second push information in a reverse order, and determining the sorting of the second push information according to the reverse order sorting, so as to generate the second display order.
For example, assuming that the first user identifier is a, the third user identifier includes E, F, G, the second push information corresponding to the third user identifier E, F, G is E 1、F1、G1, the second push information may be sorted according to the push time reverse order, the sorting result is E 1、G1、F1, and the sorting of the second push information E 1、F1、G1 may be determined to be E 1、G1、F1 according to the reverse order sorting E 1、G1、F1, so as to generate a second display order E 1、G1、F1, that is, the second push information with a later push time is displayed earlier, so that the first user may quickly obtain the second push information with a later push time.
In step S104, the first push information is displayed in the first display order, and the second push information is displayed in the second display order.
Optionally, the displaying of the second push information is after the first push information, that is, the displaying sequence of the first push information corresponding to the second user identifier with the relation parameter in the concerned user corresponding to the first user identifier is earlier than the displaying sequence of the second push information corresponding to the third user identifier without the relation parameter in the concerned user, so that the user can quickly obtain the first push information corresponding to the second user identifier with the relation parameter in the concerned user.
According to the information display method provided by the embodiment of the disclosure, the relation parameters between the first user identifier and the user identifier of the user concerned with the first user identifier can be set, the first display sequence of the first push information corresponding to the second user identifier can be determined according to the relation parameters of the second user identifier aiming at the first push information corresponding to the second user identifier with the relation parameters set in the user concerned with the first user identifier, the influence of the relation parameters on the first display sequence of the first push information can be considered, and the requirement that a user rapidly acquires the push information corresponding to the specific user identifier can be met. In addition, for the second push information corresponding to the third user identifier, which is not provided with the relation parameter, in the concerned user, the second display sequence of the second push information can be determined according to the push time of the second push information corresponding to the third user identifier, and the influence of the push time on the second display sequence of the second push information can be considered, and different push times can correspond to different second display sequences, so that the method is flexible and changeable.
On the basis of any of the above embodiments, after the relationship parameter between the first user identifier and the second user identifier is set in step S101, updating the relationship parameter between the first user identifier and the second user identifier is further included, and the first display sequence is updated according to the updated relationship parameter.
It will be appreciated that the relationship parameter between the first user identity and the second user identity is not fixed, for example, the number of relationship parameters between the first user identity and the second user identity may be 20, and the number of relationship parameters between the first user identity and the second user identity may be updated from 20 to 50 as the number of interactions and the frequency of interactions between the first user identity and the second user identity increase.
Further, the first presentation order may be updated according to the updated relationship parameters. For example, if the number of updated relationship parameters becomes larger, the corresponding second user identifier is ranked more forward, the corresponding first push information is ranked more forward, and the first display order is updated accordingly.
Optionally, updating the relationship parameter between the first user identifier and the second user identifier may include deleting a relationship parameter setting between the first user identifier and the second user identifier, and correspondingly, the server may respond to updating to delete the relationship parameter setting between the first user identifier and the second user identifier, take the second user identifier as a third user identifier, and participate in updating the second presentation order. It may be understood that after the setting of the relationship parameter between the first user identifier and the second user identifier is deleted, the second user identifier becomes the user identifier, i.e. the third user identifier, that is, the user identifier, in which the relationship parameter is not set, in the focused user corresponding to the first user identifier, and then the second user identifier may be used as the third user identifier and participate in updating the second display sequence.
Optionally, the updated relationship parameters may be synchronized to each presentation page including the second user identifier to achieve synchronization of the relationship parameters on at least one presentation page. Wherein the presentation page includes, but is not limited to, a profile page, a focus page, a session page, etc., and is not so limited.
Therefore, the method can update the relation parameters between the first user identifier and the second user identifier in real time, and update the first display sequence according to the updated relation parameters, so that the first display sequence is more accurate.
On the basis of any of the foregoing embodiments, in the case where the second user identifier issues new first push information, etc., the first push information may be updated, and at this time, the updated first push information is displayed, as shown in fig. 2, may include:
In step S201, updated first push information is obtained, and a second user identifier corresponding to the updated first push information is determined.
It can be understood that the number of the updated first push information is at least one, and the number of the second user identifiers corresponding to the updated first push information is also at least one. For example, assuming that the number of updated first push information is 3, the number of corresponding second user identifiers may be 1, where one second user identifier updates three pieces of first push information.
In step S202, the updated first push information is displayed according to the order of the second user identifier corresponding to the updated first push information in the first display order.
In the embodiment of the present disclosure, the updated first push information may be displayed according to the order of the second user identifier corresponding to the updated first push information in the first display order. That is, for the updated first push information corresponding to the second user identifier having the relationship parameter set in the focused user, the updated first push information may be displayed according to the order of the second user identifier in the first display order.
For example, if the order of the second user identifier corresponding to the updated first push information in the first display order is 2, the updated first push information may be displayed according to the order 2, and compared with the prior art in which the updated push information is displayed preferentially, the display order of the updated first push information is not affected by the push time, so that the requirement of the user for quickly acquiring the push information corresponding to the specific user identifier can be met.
Therefore, according to the method, for the updated first push information corresponding to the second user identifier with the relation parameters in the concerned user, the updated first push information can be displayed according to the sequence of the second user identifier corresponding to the updated first push information in the first display sequence, and compared with the prior art for displaying the updated push information in general, the display sequence of the updated first push information is not affected by push time, and the requirement of a user for quickly acquiring the push information corresponding to the specific user identifier can be met.
On the basis of any of the foregoing embodiments, in the case where the third user identifier issues new second push information, the second push information may be updated, and at this time, the updated second push information is displayed, as shown in fig. 3, which may include:
in step S301, updated second push information is acquired, and a push time corresponding to the updated second push information is determined.
It may be appreciated that the number of updated second push information is at least one, and different updated second push information may correspond to different push times.
In step S302, the second display order is updated according to the push time corresponding to the updated second push information.
It may be appreciated that the second presentation order may be updated with a push time corresponding to the updated second push information.
For example, if the push time corresponding to the updated second push information becomes earlier, the order in the second presentation order may be further back. Otherwise, if the push time corresponding to the updated second push information becomes later, the sequence in the second display sequence may be more forward.
In step S303, the updated second push information is displayed according to the updated second display order.
In the embodiment of the disclosure, the second display sequence may be updated according to the push time corresponding to the updated second push information, and the updated second push information may be displayed according to the updated second display sequence. That is, for the updated second push information corresponding to the third user identifier, in which no relation parameter is set in the focused user, the updated second push information may be displayed according to the push time of the updated second push information, and in consideration of the influence of the push time on the second display order of the updated second push information, different push times may correspond to different second display orders, which is more flexible and changeable.
On the basis of any one of the embodiments, a relationship type corresponding to the second user identifier may be further set, and identification information corresponding to the relationship type is displayed on a display page including a header corresponding to the second user identifier.
Alternatively, the relationship type may be set according to practical situations, including but not limited to lovers, classmates, friends, teachers and apprentices, etc., which are not limited too much.
In embodiments of the present disclosure, different relationship types may correspond to different identification information to distinguish between the different relationship types. The form of the identification information is not limited, and includes but is not limited to text, numbers, icons and the like.
Optionally, displaying the identification information corresponding to the relationship type on the display page including the avatar corresponding to the second user identifier may include displaying the identification information corresponding to the relationship type in an upper left corner of the avatar corresponding to the second user identifier. Wherein the presentation page includes, but is not limited to, a profile page, a focus page, a session page, etc., and is not so limited.
Therefore, the method can set the relationship type corresponding to the second user identifier aiming at the second user identifier with the relationship parameter in the concerned user, and display the identification information corresponding to the relationship type on the display page comprising the head portrait corresponding to the second user identifier, thereby enhancing the interestingness and richness of page display.
Fig. 4 is a block diagram of an information presentation apparatus according to an exemplary embodiment. Referring to fig. 4, the apparatus 400 includes a setting module 410, a first determining module 420, a second determining module 430, and a display module 440.
A setting module 410 configured to perform setting a relationship parameter between a first user identifier and a second user identifier, wherein the first user identifier corresponds to a user concerned, and the second user identifier is a user identifier in which the relationship parameter is set in the user concerned;
a first determining module 420 configured to determine a first display order of first push information corresponding to the second user identifier according to the relationship parameter of the second user identifier;
A second determining module 430, configured to determine a second display order of second push information corresponding to a third user identifier according to a push time of the second push information corresponding to the third user identifier, where the third user identifier is a user identifier in the focused user, where the relationship parameter is not set;
and a display module 440 configured to perform displaying the first push information in the first display order and displaying the second push information in the second display order.
In one embodiment of the present disclosure, referring to fig. 5, the first determining module 420 includes: a first ordering unit 4201 configured to perform a descending ordering of the second user identities according to a number value of a relationship parameter; a first generating unit 4202 configured to determine an ordering of the first push information according to the ordering of the second user identities to generate the first presentation order.
In one embodiment of the present disclosure, referring to fig. 5, the second determining module 430 includes: a second sorting unit 4301 configured to perform the push time reverse sorting of the second push information; a second generating unit 4302 configured to perform sorting according to the reverse order, determine an order of the second push information, to generate the second presentation order.
In one embodiment of the present disclosure, the presentation of the second push information follows the first push information.
In one embodiment of the present disclosure, referring to fig. 5, the information display apparatus 400 further includes: an updating module 450 configured to execute the updating of the second presentation order with the second user identity as the third user identity in response to the updating deleting the relation parameter between the first user identity and the second user identity.
In one embodiment of the present disclosure, referring to fig. 5, the information display apparatus 400 further includes: a response module 460 configured to execute, in response to the updating to delete the relation parameter between the first user identity and the second user identity, taking the second user identity as the third user identity and participating in the updating of the second presentation order.
In one embodiment of the present disclosure, referring to fig. 5, the updating module 450 includes: a synchronizing unit 4501, configured to perform synchronization of the updated relationship parameters to each presentation page comprising the second user's identity.
In one embodiment of the present disclosure, referring to fig. 5, the information display apparatus 400 further includes: a first obtaining module 470, configured to obtain updated first push information, and determine the second user identifier corresponding to the updated first push information; the display module 440 is further configured to display the updated first push information according to the order of the second user identifier corresponding to the updated first push information in the first display order.
In one embodiment of the present disclosure, referring to fig. 5, the information display apparatus 400 further includes: a second obtaining module 480 configured to obtain updated second push information and determine a push time corresponding to the updated second push information; the second determining module 430 is further configured to update the second display order according to the push time corresponding to the updated second push information; the display module 440 is further configured to display the updated second push information according to the updated second display order.
In one embodiment of the present disclosure, the setting module 410 is further configured to perform setting a relationship type corresponding to the second user identifier; the display module is further configured to display identification information corresponding to the relationship type on a display page including an avatar corresponding to the second user identifier.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
According to the information display device provided by the embodiment of the disclosure, the relation parameters between the first user identifier and the user identifier of the user concerned by the first user identifier can be set, the first display sequence of the first push information corresponding to the second user identifier can be determined according to the relation parameters of the second user identifier aiming at the first push information corresponding to the second user identifier with the relation parameters set in the user concerned by the first user identifier, the influence of the relation parameters on the first display sequence of the first push information can be considered, and the requirement that a user rapidly acquires the push information corresponding to the specific user identifier can be met. In addition, for the second push information corresponding to the third user identifier, which is not provided with the relation parameter, in the concerned user, the second display sequence of the second push information can be determined according to the push time of the second push information corresponding to the third user identifier, and the influence of the push time on the second display sequence of the second push information can be considered, and different push times can correspond to different second display sequences, so that the method is flexible and changeable.
FIG. 6 is a block diagram illustrating a server 500 for page loading in accordance with an exemplary embodiment.
As shown in fig. 6, the server 500 includes:
Memory 510 and processor 520, bus 530 connecting the different components (including memory 510 and processor 520), memory 510 storing a computer program that when executed by processor 520 implements the information presentation methods described in embodiments of the present disclosure.
Bus 530 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, micro channel architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Server 500 typically includes a variety of electronic device readable media. Such media can be any available media that is accessible by server 500 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 510 may also include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 540 and/or cache memory 550. The server 500 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 560 may be used to read from or write to a non-removable, non-volatile magnetic media (not shown in FIG. 6, commonly referred to as a "hard disk drive"). Although not shown in fig. 6, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In such cases, each drive may be coupled to bus 530 through one or more data media interfaces. Memory 510 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the various embodiments of the disclosure.
A program/utility 580 having a set (at least one) of program modules 570 may be stored in, for example, memory 510, such program modules 570 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 570 generally perform the functions and/or methods in the embodiments described in this disclosure.
The server 500 may also communicate with one or more external devices 590 (e.g., keyboard, pointing device, display 591, etc.), one or more devices that enable a user to interact with the server 500, and/or any devices (e.g., network card, modem, etc.) that enable the server 500 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 592. Also, the server 500 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the internet via a network adapter 593. As shown in fig. 6, network adapter 593 communicates with other modules of server 500 via bus 530. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with server 500, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processor 520 executes various functional applications and data processing by running programs stored in the memory 510.
It should be noted that, the implementation process and the technical principle of the server in this embodiment refer to the foregoing explanation of the information display method in the embodiment of the disclosure, and are not repeated herein.
The server provided by the embodiment of the disclosure may execute the information display method as described above, may set a relationship parameter between the first user identifier and the user identifier of the user concerned, and may determine, according to the relationship parameter of the second user identifier, a first display order of the first push information corresponding to the second user identifier, for the first push information corresponding to the second user identifier in which the relationship parameter is set in the user concerned, and may consider an influence of the relationship parameter on the first display order of the first push information, so as to satisfy a requirement that the user may quickly acquire the push information corresponding to the specific user identifier. In addition, for the second push information corresponding to the third user identifier, which is not provided with the relation parameter, in the concerned user, the second display sequence of the second push information can be determined according to the push time of the second push information corresponding to the third user identifier, and the influence of the push time on the second display sequence of the second push information can be considered, and different push times can correspond to different second display sequences, so that the method is flexible and changeable.
In order to implement the above-described embodiments, the present disclosure also proposes a storage medium.
Wherein the instructions in the storage medium, when executed by a processor of the server, enable the server to perform the information presentation method as described above.
To achieve the above embodiments, the present disclosure also provides a computer program product which, when executed by a processor of a server, enables the server to perform the information presentation method as described above.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (16)

1. An information display method, comprising:
Setting a relation parameter between a first user identifier and a second user identifier, wherein the first user identifier corresponds to a concerned user, and the second user identifier is a user identifier with the relation parameter set in the concerned user;
determining a first display sequence of first pushing information corresponding to the second user identifier according to the relation parameters of the second user identifier;
Determining a second display sequence of second push information corresponding to a third user identifier according to the push time of the second push information corresponding to the third user identifier, wherein the third user identifier is a user identifier in which the relationship parameter is not set in the concerned user;
Displaying the first pushing information according to the first display sequence, and displaying the second pushing information according to the second display sequence;
The method further comprises the steps of:
Setting a relationship type corresponding to the second user identifier;
displaying the identification information corresponding to the relation type on a display page comprising the head portrait corresponding to the second user identification;
The determining, according to the relationship parameter of the second user identifier, a first display sequence of the first push information corresponding to the second user identifier includes:
Sorting the second user identifications in descending order according to the number value of the relation parameters;
determining the ordering of the first pushing information according to the ordering of the second user identification so as to generate the first display order;
The determining, according to the pushing time of the second pushing information corresponding to the third user identifier, a second display sequence of the second pushing information corresponding to the third user identifier includes:
sorting the push time of the second push information in reverse order;
And determining the order of the second pushing information according to the reverse order to generate the second display order.
2. The information presentation method of claim 1, wherein the presentation of the second push information follows the first push information.
3. The information presentation method according to claim 1, wherein after setting the relationship parameter between the first user identifier and the second user identifier, further comprising:
and updating the relation parameters between the first user identifier and the second user identifier, and updating the first display sequence according to the updated relation parameters.
4. The information presentation method as claimed in claim 3, further comprising:
And in response to the updating, deleting the relation parameter between the first user identification and the second user identification, taking the second user identification as the third user identification, and participating in updating of the second display sequence.
5. The information presentation method as claimed in claim 3, further comprising:
And synchronizing the updated relation parameters to each display page comprising the second user identifier.
6. The information presentation method according to any one of claims 1 to 5, further comprising:
Acquiring updated first pushing information and determining the second user identifier corresponding to the updated first pushing information;
And displaying the updated first pushing information according to the sequence of the second user identifier corresponding to the updated first pushing information in the first display sequence.
7. The information presentation method according to any one of claims 1 to 5, further comprising:
acquiring updated second pushing information, and determining pushing time corresponding to the updated second pushing information;
updating the second display sequence according to the push time corresponding to the updated second push information;
And displaying the updated second pushing information according to the updated second display sequence.
8. An information display device, comprising:
The system comprises a setting module, a setting module and a control module, wherein the setting module is configured to execute setting of a relation parameter between a first user identifier and a second user identifier, wherein the first user identifier corresponds to a concerned user, and the second user identifier is a user identifier in which the relation parameter is set in the concerned user;
The first determining module is configured to determine a first display sequence of first pushing information corresponding to the second user identifier according to the relation parameter of the second user identifier;
A second determining module configured to determine a second display order of second push information corresponding to a third user identifier according to push time of the second push information corresponding to the third user identifier, where the third user identifier is a user identifier in the focused user, where the relationship parameter is not set;
A display module configured to perform displaying the first push information in the first display order and displaying the second push information in the second display order;
The setting module is further configured to perform setting of a relationship type corresponding to the second user identifier;
The display module is further configured to display identification information corresponding to the relationship type on a display page including an avatar corresponding to the second user identifier;
the first determining module includes:
a first ordering unit configured to perform a descending order of the second user identifications in accordance with the number value of the relationship parameter;
A first generating unit configured to perform ranking according to the second user identification, determine ranking of the first push information, and generate the first presentation order;
the second determining module includes:
A second sorting unit configured to perform sorting of the push times of the second push information in reverse order;
And a second generation unit configured to perform sorting according to the reverse order sorting, determine the sorting of the second push information, and generate the second presentation order.
9. The information presentation device of claim 8, wherein presentation of the second pushed information follows the first pushed information.
10. The information presentation device of claim 8, wherein the information presentation device further comprises: and the updating module is configured to update the relation parameters between the first user identifier and the second user identifier, and update the first display sequence according to the updated relation parameters.
11. The information presentation device of claim 10, wherein the information presentation device further comprises: and the response module is configured to execute the step of taking the second user identifier as the third user identifier and participating in updating the second display sequence in response to the updating to delete the relation parameter between the first user identifier and the second user identifier.
12. The information presentation device of claim 10, wherein the update module comprises:
and the synchronization unit is configured to perform synchronization of the updated relationship parameters to each display page comprising the second user identifier.
13. The information presentation device of any one of claims 8 to 12, further comprising: the first acquisition module is configured to acquire updated first push information and determine the second user identifier corresponding to the updated first push information;
The display module is further configured to display the updated first push information according to the sequence of the second user identifier corresponding to the updated first push information in the first display sequence.
14. The information presentation device of any one of claims 8 to 12, further comprising: the second acquisition module is configured to acquire updated second push information and determine push time corresponding to the updated second push information;
The second determining module is further configured to update the second display sequence according to the push time corresponding to the updated second push information;
The display module is further configured to display the updated second pushing information according to the updated second display sequence.
15. A server, comprising:
A processor;
A memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the information presentation method of any one of claims 1 to 7.
16. A storage medium which, when executed by a processor of an instruction server in the storage medium, enables the server to perform the information presentation method of any one of claims 1 to 7.
CN202110251020.6A 2021-03-08 2021-03-08 Information display method, device and server Active CN113065061B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110251020.6A CN113065061B (en) 2021-03-08 2021-03-08 Information display method, device and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110251020.6A CN113065061B (en) 2021-03-08 2021-03-08 Information display method, device and server

Publications (2)

Publication Number Publication Date
CN113065061A CN113065061A (en) 2021-07-02
CN113065061B true CN113065061B (en) 2024-06-21

Family

ID=76559881

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110251020.6A Active CN113065061B (en) 2021-03-08 2021-03-08 Information display method, device and server

Country Status (1)

Country Link
CN (1) CN113065061B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109067897A (en) * 2018-08-24 2018-12-21 优视科技新加坡有限公司 Information push method and its device, equipment/terminal/server, computer-readable medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108574618B (en) * 2017-03-09 2021-08-13 腾讯科技(北京)有限公司 Pushed information display method and device based on social relation chain
CN108228873B (en) * 2018-01-17 2022-02-18 腾讯科技(深圳)有限公司 Object recommendation and release content pushing method and device, storage medium and equipment
CN111797345B (en) * 2019-04-08 2024-04-30 北京百度网讯科技有限公司 Application page display method, device, computer equipment and storage medium
CN110046022A (en) * 2019-05-23 2019-07-23 上海上湖信息技术有限公司 A kind of page display method, device, equipment and medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109067897A (en) * 2018-08-24 2018-12-21 优视科技新加坡有限公司 Information push method and its device, equipment/terminal/server, computer-readable medium

Also Published As

Publication number Publication date
CN113065061A (en) 2021-07-02

Similar Documents

Publication Publication Date Title
US20230130438A1 (en) Method and apparatus for providing multimedia content, and device
CN112000911B (en) Page management method, device, electronic equipment and storage medium
WO2021164288A1 (en) File commenting method and apparatus, comment viewing method and apparatus, computer device, and storage medium
CN112256166A (en) Comment information display method and device and electronic equipment
CN112532896A (en) Video production method, video production device, electronic device and storage medium
CN112035195A (en) Application interface display method and device, electronic equipment and storage medium
CN112258214A (en) Video delivery method and device and server
CN109462777B (en) Video heat updating method, device, terminal and storage medium
CN112395297B (en) Method, device and server for synchronizing work information
JP2020154491A (en) Communication support system and program
CN106372158A (en) Method and device for processing user behavior data
CN113065061B (en) Information display method, device and server
CN112199135A (en) Information guiding method, device, electronic equipment and storage medium
CN114760274B (en) Voice interaction method, device, equipment and storage medium for online classroom
CN106909276B (en) Method and equipment for realizing content interaction of electronic reading materials
CN113419798B (en) Content display method, device, equipment and storage medium
CN113365088B (en) Data processing method, data processing apparatus, electronic device, storage medium, and program product
CN112822089B (en) Method and device for adding friends
US9465515B2 (en) Graphical user interface for mobile presentation application
US11886893B2 (en) Method and device for capturing screen and terminal
US20230418427A1 (en) Method, apparatuses, device and storage medium for video recommendation
CN117908736A (en) Interaction method, device, equipment and storage medium
RU2625936C1 (en) Machine-sensible information processing method
CN117745885A (en) Expression generating and work publishing method, device, equipment and storage medium
CN117850937A (en) Interaction method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant