Method for generating instant messaging contact list

Through instant messaging software, the user information is reported and the online user information sent by the central node is displayed in the contact list, and the background color marks online and offline users, the problem of registering/logging in the existing technology is solved, and the function of generating a contact list without registration/logging in is realized, which enhances the user experience.

CN119697143APending Publication Date: 2025-03-25THE 724TH RESEARCH INSTITUTE OF CHINA STATE SHIPBUILDING CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411814715.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

In the LAN fast networking environment, existing instant messaging software requires registration/login to generate a contact list, and cannot realize the function of generating a contact list without registration/login.

Method used

The instant messaging software reports user information to the central node, periodically receives all online user information in the designated network sent by the central node, and displays it in the contact list, identifying the current online and offline users through the background color.

Benefits of technology

It realizes that all user information that was once online in the specified network is displayed in the contact list without registration/login, which facilitates users to view chat history and choose to chat with online users, enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697143A_ABST
    Figure CN119697143A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of communication, and provides a method for generating an instant messaging contact list, which comprises the following steps that: instant messaging software reports own user information to a central node; then, the software periodically receives all online user information in a specified network sent by the central node; the software displays a union set of all online user information periodically received in a contact person list; the background color of the online user information received by the software in the contact person list is blue, and the background colors of other items in the contact person list are gray. According to the technical scheme provided by the embodiment of the invention, all online user information in the specified network can be quickly displayed in the contact list in real time without registration / login, so that the user can conveniently check the chatting record of the user by clicking each item in the contact list.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of communications. Background Art

[0002] In the instant messaging software such as WeChat used in daily life, users need to first register an account, and then log in to the account to obtain the contact list owned by the account, and the contacts in the contact list must be friends with the account user. However, in the LAN fast networking environment, there is a need to generate a contact list without registration / login. Specifically, without going through the cumbersome login / registration mechanism and friend mechanism, a contact list can be generated. The list contains the information of all users who have been online under the specified network, and identifies the current online / offline status of each user. Through such a contact list, users can easily view historical chat records with other users and select currently online users to chat. Summary of the invention

[0003] Traditional instant messaging software requires registration / login, and the contact list only displays contacts who are friends with the user. This contact list generation logic is not suitable for a specified network, such as a local area network that does not require registration / login to quickly form a network. To solve the above technical problems, the present invention proposes a method for generating an instant messaging contact list to enhance user experience.

[0004] The present invention proposes a method for generating an instant messaging contact list, and the technical solution includes:

[0005] The instant messaging software reports its own user information to the central node; then the instant messaging software periodically receives all online user information in the specified network from the central node; the instant messaging software displays the union of all the periodically received online user information in the contact list; the online user information received by the instant messaging software this time has a blue background color in the contact list, and the background color of other items in the contact list is gray.

[0006] Furthermore, the instant messaging software triggers reporting of the user information message to the central node by clicking a specific button. After the central node aggregates the user information messages of all users, it periodically sends all online user information in the specified network to all online users in the specified network. Similarly, the instant messaging software triggers sending an offline notification to the central node by clicking a specific button. After that, all online user information in the specified network periodically sent by the central node no longer includes the offline user.

[0007] Furthermore, the instant messaging software triggers reporting of the user information message to the central node by clicking a specific button. At this time, the central node will receive the user information only after verifying that the user information is normal user information in a specific manner.

[0008] Furthermore, the instant messaging software periodically receives all online user information in a designated network from a central node; each piece of online user information has a globally unique identifier, so the instant messaging software can take a mathematical union of all the periodically received online user information according to the globally unique identifier, and display the globally unique identifier in a contact list.

[0009] Furthermore, the designated network refers to a specific local area network formed by a number of information processing devices through a wired or wireless network; the information processing devices include a display control terminal and a central node, and each display control terminal can run an instant messaging software.

[0010] The present invention can display the information of all users who have been online in a specified network in a contact list without the need for registration / login, so that the user can view the chat record with the user in the contact list by clicking on each item in the contact list; and the current online and offline user information are marked by background color, so that the user can choose to chat with the online user instead of the offline user, thereby enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 is a schematic diagram of an exemplary system architecture to which the method for generating an instant messaging contact list according to an embodiment of the present invention can be applied;

[0012] Figure 2 The figure is a flow chart of a method for generating an instant messaging contact list according to an embodiment of the present invention. DETAILED DESCRIPTION

[0013] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0014] Figure 1 FIG. 1 is a schematic diagram of an exemplary system architecture to which the method for generating an instant messaging contact list according to an embodiment of the present invention can be applied. Figure 1As shown, the system architecture may include a central node 101, a designated network 102, a display control terminal 103, and an instant messaging software 1031 running in the display control terminal. Communications between the instant messaging software 1031 and the central node 101, and between the instant messaging software 1031 and other instant messaging software 1031, are transmitted through the designated network 102. The designated network 102 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0015] In the embodiment of the present invention, after the instant messaging software 1031 in the display control terminal 103 is running, the user clicks a specific button of the instant messaging software to trigger the reporting of the user information message to the central node. After the central node aggregates the user information messages of all users, it periodically sends all online user information in the specified network to all online users in the specified network. Similarly, the user clicks a specific button of the instant messaging software to trigger the sending of an offline notification to the central node. After that, all online user information in the specified network periodically sent by the central node no longer includes the offline user.

[0016] The instant messaging software 1031 in each display control terminal 103 periodically receives all online user information in a specified network from a central node; each piece of online user information has a globally unique identifier; therefore, the instant messaging software 1031 can take the mathematical union of all the periodically received online user information according to the globally unique identifier, and display the globally unique identifier in the contact list.

[0017] The background color of the online user information received by the instant messaging software 1031 in each display control terminal 103 is blue in the contact list, and the background color of other items in the contact list is gray. In this way, the information of all users who have been online in the specified network is displayed in the contact list, so that the user can view the chat record with the user in the contact list by clicking each item in the contact list; and the background color is used to identify the current online and offline user information, so that the user can choose to chat with the online user instead of the offline user.

[0018] Figure 2 The figure is a flow chart of a method for generating an instant messaging contact list according to an embodiment of the present invention.

[0019] like Figure 2 As shown, the method includes:

[0020] Step 201: The instant messaging software reports its own user information to the central node.

[0021] Among them, the instant messaging software triggers reporting the user information message to the central node by clicking a specific button, and the user information message contains a globally unique user identifier. Similarly, the instant messaging software triggers sending an offline notification to the central node by clicking a specific button.

[0022] Step 202: After the central node aggregates the user information messages of all users, it periodically sends the information of all online users in the designated network to all online users in the designated network.

[0023] The central node will receive the user information only after verifying that the user information is normal user information in a specific manner. The specific manner of verification may be to monitor whether a specific identifier is included in the message.

[0024] Among them, after a user triggers to send an offline notification to the central node, all online user information in the specified network periodically sent by the central node will no longer include the offline user.

[0025] Step 203: The instant messaging software displays the union of all periodically received online user information in the contact list. Therefore, the contact list displays all user information that has ever been online in the specified network, and identifies the currently online and offline user information by background color.

[0026] Among them, the instant messaging software periodically receives all online user information in the specified network from the central node; each piece of online user information has a globally unique identifier; therefore, the software can take the mathematical union of all the online user information received periodically according to the globally unique identifier, and display the globally unique identifier in the contact list. The background color of the online user information received by the software this time is blue in the contact list, and the background color of other items in the contact list is gray. Therefore, it is possible to display all the user information that has been online in the specified network in the contact list without registration / login, so that users can view the chat history with the user in the contact list by clicking on each item in the contact list; and the background color is used to identify the current online and offline user information, so that users can choose to chat with online users instead of offline users.

[0027] In summary, after applying the embodiment of the present invention, the instant messaging software first reports its own user information to the central node. Next, the central node summarizes the user information messages of all users, and then periodically sends all online user information in the specified network to all online users in the specified network. Then the instant messaging software displays the union of all periodically received online user information in the contact list. Therefore, the contact list displays all the user information that has been online in the specified network, and the background color is used to identify the current online and offline user information.

[0028] Compared with traditional instant messaging, traditional instant messaging software requires registration / login, and the contact list only displays contacts who are friends with the user. This contact list generation logic is not suitable for a specified network, such as a military network environment. Therefore, the instant messaging contact list generation method is very practical in a specified network environment and is also very convenient to implement and apply.

[0029] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for generating an instant messaging contact list, characterized in that: The instant messaging software reports its own user information to the central node; then the instant messaging software periodically receives all online user information in the designated network from the central node; the instant messaging software displays the union of all the periodically received online user information in the contact list; the online user information received by the instant messaging software this time has a blue background color in the contact list, and the background color of other items in the contact list is gray.

2. The method for generating an instant messaging contact list according to claim 1, characterized in that: The instant messaging software triggers reporting of the user information message to the central node by clicking a specific button. After the central node aggregates the user information messages of all users, it periodically sends all online user information in the specified network to all online users in the specified network. Similarly, the instant messaging software triggers sending an offline notification to the central node by clicking a specific button. After that, all online user information in the specified network periodically sent by the central node no longer includes the offline user.

3. The method for generating an instant messaging contact list according to claim 2, characterized in that: The instant messaging software triggers reporting of the user information message to the central node by clicking a specific button. At this time, the central node will receive the user information only after verifying that the user information is normal user information in a specific way.

4. The method for generating an instant messaging contact list according to claim 1, characterized in that: The instant messaging software periodically receives all online user information in a designated network from a central node; each piece of online user information has a globally unique identifier; therefore, the instant messaging software can take a mathematical union of all online user information periodically received according to the globally unique identifier, and display the globally unique identifier in a contact list.

5. The method for generating an instant messaging contact list according to any one of claims 1 to 4, characterized in that: The designated network refers to a specific local area network composed of several information processing devices through a wired or wireless network. The information processing devices include a display control terminal and a central node. Each display control terminal can run an instant messaging software.