Methods, apparatus, devices, storage media, and programs for establishing related relationships
The method optimizes relationship establishment in social applications by displaying an interface with a scanned identification pattern and automatic follow-back if conditions are met, addressing inefficiencies in existing methods.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2024-04-24
- Publication Date
- 2026-05-11
AI Technical Summary
Existing methods for establishing relationships in social applications are inefficient and time-consuming, particularly in the follow-back process where one user follows another without immediate reciprocation.
A method involving the display of a relationship establishment interface with an identification pattern that is scanned by a second user to initiate a first relationship, followed by a check for predetermined follow-back conditions, and automatic reciprocation if conditions are met, such as an enabled follow-back function or the interface being active.
This approach reduces the operational flow and enhances efficiency by automatically establishing a mutual relationship if follow-back conditions are satisfied, thus streamlining the interaction process.
Smart Images

Figure 2026514519000001_ABST
Abstract
Description
Technical Field
[0001] Cross - reference to related applications This application claims the priority of a Chinese patent application titled "Method, apparatus, device, storage medium and program product for establishing a relationship" filed on April 26, 2023 with application number 2023104649443, and the entire content of the application is incorporated herein by reference.
[0002] The present disclosure relates to the field of computer processing technology, and particularly relates to a method, apparatus, device, storage medium and program for establishing a relationship.
Background Art
[0003] With the development of Internet technology, many applications have emerged. With the development of computer technology, social applications are penetrating into people's daily lives, and people can interact with others in social applications, such as establishing relationships, chatting, and sharing media content.
Summary of the Invention
[0004] Embodiments of the present disclosure provide a method, apparatus, device, storage medium and program for establishing a relationship, which reduce the steps of establishing a relationship and improve the efficiency of establishing a relationship.
[0005] In a first aspect, embodiments of the present disclosure provide a method for establishing a relationship. The method for establishing a relationship includes: displaying a relationship - establishing interface including an identification pattern of a first user, where the identification pattern is for being scanned by a second user to establish a first relationship between the second user and the first user; confirming whether a predetermined fallback condition is met in response to determining that the second user has completed an operation for establishing a first relationship between the second user and the first user; In response to a determination that a predetermined follow-back condition is met, the establishment of a second relationship between the first user and the second user is triggered, wherein the predetermined follow-back condition is met by the follow-back function corresponding to the relationship establishment interface being turned on, and / or the current display interface of the first user being the relationship establishment interface.
[0006] In a second embodiment, an embodiment of the present disclosure provides a relationship establishment apparatus, the relationship establishment apparatus is An interface display module for displaying a relationship establishment interface, wherein the relationship establishment interface includes an identification pattern for a first user, the identification pattern being scanned by a second user to establish a first relationship between the second user and the first user; A follow-back condition confirmation module for confirming whether predetermined follow-back conditions are met in response to the second user determining that the operation to establish a first relationship between the second user and the first user has been completed, The system includes a second relationship establishment module for triggering the establishment of a second relationship between the first user and the second user in response to a determination that a predetermined follow-back condition has been met, wherein the predetermined follow-back condition has been met by the follow-back function corresponding to the relationship establishment interface being turned on, and / or the current display interface of the first user being the relationship establishment interface.
[0007] In a third embodiment, an embodiment of the present disclosure provides an electronic device, said electronic device, One or more processors, A storage device for storing one or more programs, When one or more of the aforementioned programs are executed by one or more processors, one or more processors implement the method for establishing the relationship described in any one of the first embodiments.
[0008] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium in which a computer program is stored, and when the program is executed by a processor, the processor implements a method for establishing a relationship as described in any one of the first aspects.
[0009] In a fifth aspect, an embodiment of the present disclosure provides a computer program which, when executed by a processor, implements a method for establishing a relationship as described in any one of the first aspects. [Brief explanation of the drawing]
[0010] By combining the drawings and referring to the following specific embodiments, it will be found that the above-described and other features, advantages and aspects of each embodiment of this disclosure will become clearer. Throughout the drawings, identical or similar reference numerals represent identical or similar elements. The drawings are schematic, and elements are not necessarily depicted in proportion to the originals. [Figure 1] This is a schematic diagram illustrating the method for establishing relationships in the embodiments of this disclosure. [Figure 2] This is a flowchart illustrating the method for establishing relationships in the embodiments of this disclosure. [Figure 3a] This is a schematic diagram of the relationship establishment interface in an embodiment of the present disclosure. [Figure 3b] This is a schematic diagram of the relationship establishment interface in an embodiment of the present disclosure. [Figure 4] This is a schematic diagram of the relationship establishment interface in an embodiment of the present disclosure. [Figure 5] This is a schematic diagram of the relationship establishment interface in an embodiment of the present disclosure. [Figure 6] This is a schematic diagram of the relationship establishment interface in an embodiment of the present disclosure. [Figure 7] This is a schematic diagram of the relationship establishment interface in an embodiment of the present disclosure. [Figure 8] This is a schematic diagram of the apparatus for establishing relationships in an embodiment of the present disclosure. [Figure 9] This is a diagram showing the configuration of an electronic device in an embodiment of the present disclosure. [Modes for carrying out the invention]
[0011] The embodiments of this disclosure will be described in more detail below with reference to the drawings. While the drawings show several embodiments of this disclosure, the disclosure can be implemented in various forms and is not limited to the embodiments described herein; rather, these embodiments are provided to allow for a more transparent and complete understanding of the disclosure. The drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0012] Each step described in the embodiments of this disclosure may be performed in a different order and / or in parallel. Furthermore, embodiments of the method may include omitting additional steps and / or the performance of illustrated steps. The scope of this disclosure is not limited in this respect.
[0013] As used herein, the terms “including” and their variations are open inclusions meaning “including, but not limited to.” The term “based on” means “based at least in part.” The term “one embodiment” means “at least one embodiment,” the term “another embodiment” means “at least one other embodiment,” and the term “several embodiments” means “at least several embodiments.” Relevant definitions of other terms are given in the following explanations.
[0014] In addition, concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions executed by these devices, modules or units.
[0015] The modifiers "one" and "plural" mentioned in the present disclosure are not restrictive but general. It is obvious to those skilled in the art that unless specifically pointed out explicitly in the context, it should be understood as "one or more".
[0016] The names of interactive messages or information between multiple devices in the embodiments of the present disclosure are only used for the purpose of description and are not used to limit the scope of these messages or information.
[0017] Before explaining the embodiments of the present disclosure in more detail, nouns and terms related to the embodiments of the present disclosure will be explained. The nouns and terms related to the embodiments of the present disclosure are suitable for the following explanations.
[0018] In response to this, it is used to represent the conditions or states on which the executed operations depend. When the dependent conditions or states are satisfied, one or more of the executed operations may be in real time or may have a set delay. Without specific explanation, there is no priority limit for the multiple executed operations.
[0019] Before using the technical solutions disclosed in each embodiment of the present disclosure, it is necessary to inform the user in an appropriate manner about the types, usage scopes, usage scenarios, etc. of the personal information related to the present disclosure based on relevant laws and regulations, and obtain the user's permission.
[0020] For example, in response to receiving a proactive request from a user, the system explicitly informs the user that the requested operation requires the acquisition and use of the user's personal information by sending the user information to the system. This allows the user to voluntarily choose, based on the information provided, whether or not to provide personal information to the electronic device, application, server, or software or hardware such as a storage medium that performs the operation of the proposed technical method of this disclosure.
[0021] In a selective but non-exclusive embodiment, a method for sending information to a user in response to receiving a proactive request from the user may be, for example, a pop-up method that can present the information as text. The pop-up window may also include selection controls for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0022] The above notification and user authentication process are illustrative and not limiting to the embodiments of this disclosure. Other methods that comply with applicable laws and regulations may also be applied to the embodiments of this disclosure.
[0023] The data relating to this proposed technology (including, but not limited to, the data itself, or the acquisition or use of the data) should comply with the requirements of applicable laws, regulations, and relevant provisions.
[0024] With the development of internet technology, many applications have emerged. As computer technology has advanced, social applications are becoming increasingly integrated into people's daily lives. Within these applications, people can establish relationships and interact with others, such as through chatting.
[0025] Generally, a relationship includes a first relationship and a second relationship. Specifically, the first relationship is a one-sided relationship established by user A to user B, and the second relationship is a one-sided relationship established by user B to user A. Specifically, in the first relationship, user A follows user B, but user B does not necessarily follow user A. In the second relationship, user B can follow user A back. That is, after user A follows user B, user B follows user A back, resulting in a mutual following relationship between the two.
[0026] In related technologies, when users follow each other via scan codes, the process mainly involves user B opening their own QR code (registered trademark) b, user A opening the scan code function on their client terminal and scanning QR code (registered trademark) b, user A sending a first follow request to user B, user B agreeing to the first follow request, and then user A being able to follow user B, but at this time user B is not following user A.
[0027] In this case, the follow-back process for user B (the process by which user B follows user A) can include multiple implementation methods. For example, in the first embodiment, if user B waits for a predetermined amount of time, the client terminal automatically closes the QR code (registered trademark) interface, or user B manually closes the QR code (registered trademark) interface and opens a new friend interface in the client terminal. The new friend interface displays a follow-back control corresponding to user A, and after user B triggers the follow-back control, user B can follow user A. In the second embodiment, user A opens their own QR code (registered trademark) a, user B scans QR code (registered trademark) a, user B sends a second follow request to user A, and after user A agrees to the second follow request, user B can follow user A.
[0028] Following the above follow-back process, User A and User B will follow each other. However, in the above scenario, the follow-back process is time-consuming and inefficient.
[0029] Embodiments of the present disclosure provide a method for establishing an association relationship to solve the above technical problems, the method comprising: displaying an association establishment interface including an identification pattern of a first user, wherein the identification pattern is to be scanned by a second user to establish a first association relationship between the second user and the first user; checking whether a predetermined follow-back condition is met in response to the second user determining that the operation to establish a first association relationship between the second user and the first user is completed; and triggering the establishment of a second association relationship between the first user and the second user in response to the determination that the predetermined follow-back condition is met, wherein the predetermined follow-back condition is met by the follow-back function corresponding to the association establishment interface being turned on, and / or the current display interface of the first user being the association establishment interface.
[0030] In some embodiments, the first user displays an identification pattern, and after the second user scans the identification pattern, the second user can follow the first user. At this time, it is determined whether the first user's follow-back function is turned on or whether the first user's client terminal display interface is an identification pattern interface. If both conditions are met simultaneously, the first user follows back the second user. In embodiments of this disclosure, if the conditions are met, the first user automatically follows back the second user, reducing the follow-back operation flow and improving follow-back efficiency.
[0031] The following describes in detail, by combining the examples and drawings, the method for establishing relationships provided in the embodiments of this disclosure.
[0032] Figure 1 is a schematic diagram of a system for establishing relationships provided in the embodiments of this disclosure. As shown in Figure 1, the relationship establishment system includes a first terminal 101, a second terminal 102, and an application server 103.
[0033] In some embodiments, the first terminal 101 and the second terminal 102 may be devices such as mobile phones, personal computers, or tablets, and the application server 103 may be individual servers, server groups, or cloud servers, each server in a server group connected via a wired or wireless network. The server group may be centralized, such as a data center, or distributed. The application server 103 may be local or remote. The application server 103 can communicate with the first terminal 101 and the second terminal 102, respectively, via a wired or wireless network. The embodiments of this disclosure are not limited to the hardware and software systems of the application server 103.
[0034] The first terminal 101 and the second terminal 102 can install the same application client terminal, log in to the application client based on user identification, establish a communication connection with the application server 103 via the application client terminal, and interact with the application server 103.
[0035] In some embodiments, the first terminal 101 logs in to the first application client terminal for the first user identification, and the second terminal 102 logs in to the second application client terminal for the second user identification. The first user client terminal displays a QR code (registered trademark) identification in response to an operation by the first user, the second user client terminal scans the first user's QR code (registered trademark), and the second user client terminal sends a first relationship establishment request to the application server to instruct the second user to establish a first relationship with the first user. Upon receiving the first relationship establishment request, the application server 103 establishes the first relationship between the second user and the first user and returns a first relationship establishment notification to the first terminal 101 and the second terminal 102. If the predetermined follow-back conditions are met, the first user client terminal sends a second relationship establishment request to the application server 103 to instruct the establishment of a second relationship between the first user and the second user. Upon receiving the second relationship establishment request, the application server 103 establishes the second relationship between the first user and the second user and returns a second relationship establishment notification to the first terminal 101 and the second terminal 102.
[0036] If the predetermined follow-back conditions are not met, the first user client terminal is not expected to send a second relationship establishment request to the application server 103, meaning that the first user and the second user maintain the first relationship.
[0037] Figure 2 is a flowchart of a method for establishing association relationships in an embodiment of the present disclosure, which is applicable to establishing association relationships by face-to-face scan codes that can be implemented by an association relationship establishment device that can be implemented using software and / or hardware, and the method for establishing association relationships can be implemented by the user terminal 110 shown in Figure 1.
[0038] As shown in Figure 2, the method for establishing correlations provided in the embodiments of this disclosure mainly comprises steps S101-S103.
[0039] S101 displays a relationship establishment interface including an identification pattern of a first user, the identification pattern being scanned by a second user to establish a first relationship between the second user and the first user.
[0040] In some embodiments, the terminal has an application client terminal installed and can log in to the application client terminal based on user identification. The application client terminal may be a client terminal that enables interaction between different users, such as a social client terminal, an instant communication client terminal, or an information sharing client terminal with chat functionality.
[0041] In some embodiments, using a first terminal and a second terminal as examples, to facilitate distinction, the application client terminal installed on the first terminal is referred to as the first application client terminal, and the application client terminal installed on the second terminal is referred to as the second application client terminal. Furthermore, the user of the first terminal is referred to as the first user, and the user of the second terminal is referred to as the second user.
[0042] In one embodiment of the present disclosure, the relationship establishment interface is an interface for other users to establish a relationship, and when a relationship establishment request interface is displayed by logging into a first application client terminal of a first user identification, the relationship establishment request interface is an interface for a second user to scan and establish a first relationship between the second user and the first user, provided that the relationship establishment request interface includes the identification pattern of the first user.
[0043] In some embodiments, the first user identification pattern may be for carrying identification information by the first user and, after being scanned by a second user, may establish a first association between the second user and the first user. In some embodiments, the identification pattern may be a QR code®, a barcode, or a pattern that can carry other identification information. The identification pattern may be circular, square, or other irregular shape, and the shape of the identification pattern is not particularly limited in the embodiments of this disclosure. As shown in Figure 3a, an embodiment of this disclosure will be described as an example where the identification pattern 31 is a square QR code®.
[0044] In one embodiment of the present disclosure, as shown in Figure 3a, the relationship establishment interface 30 includes a style change control, which, in response to a trigger operation on the style change control, changes the display style of an identification pattern in the relationship establishment interface, and changing the display style includes changing the color and / or shape of the identification pattern. Furthermore, changing the display style includes changing the background color of the relationship establishment interface.
[0045] In some embodiments, the first relationship may be a one-sided relationship, and furthermore, the first relationship may be a one-sided relationship in which the second user follows the first user.
[0046] In one embodiment of the present disclosure, in a scenario where users scan identification patterns and follow each other, the relationship establishment interface is displayed in response to the first user receiving an operation to establish a relationship with a presented identification pattern. Specifically, in a scenario where users scan a code and follow each other, the relationship establishment interface is displayed in response to the first user receiving an operation to show a QR code (registered trademark). The first user's QR code (registered trademark) is displayed on the relationship establishment interface, and when the QR code (registered trademark) is scanned by the second user, the second user can follow the first user and establish a first relationship. However, after establishing the first relationship, the first user does not follow the second user.
[0047] S102 checks whether predetermined follow-back conditions are met in response to the second user determining that the operation to establish a first relationship between the second user and the first user has been completed.
[0048] In some embodiments, the completion of the first association relationship between the second user and the first user can be understood as the second user successfully following the first user.
[0049] In one embodiment of the present disclosure, after a second user scans the identification pattern of a first user, the second user sends a first association establishment request to the application server to instruct the second user to establish a first association relationship with the first user. After receiving the first association establishment request, the application server establishes a first association relationship between the second user and the first user and returns a first association establishment notification to the first user and the second user. The first association establishment notification is used to indicate that the establishment of the first association relationship between the second user and the first user has been completed.
[0050] In one embodiment of the present disclosure, after a first user receives a first relationship establishment notification returned from an application server, the second user determines that the operation to establish a first relationship between the second user and the first user has been completed.
[0051] In one embodiment of the present disclosure, the predetermined follow-back condition is considered to be a condition under which the first user can automatically back off the second user after the second user has successfully followed the first user.
[0052] In one embodiment of the present disclosure, the predetermined follow-back condition includes the follow-back function corresponding to the relationship establishment interface being in the ON state. In some embodiments, the state of the follow-back function includes an ON state and an OFF state. When the first user's follow-back function is ON, the first user can automatically follow back the second user after the second user has successfully followed the first user. When the first user's relationship establishment interface's follow-back function is OFF, the first user cannot automatically follow back the second user after the second user has successfully followed the first user; that is, the first user and the second user maintain only the first relationship without establishing a second relationship.
[0053] In embodiments of this disclosure, the first user can configure whether or not to follow back users who follow them in the code scan interface (i.e., the relationship establishment interface). The follow-back function corresponding to the relationship establishment interface is considered to mean that the automatic follow-back function is turned on when the first user opens the relationship establishment interface.
[0054] In one embodiment of the present disclosure, the relationship establishment interface further includes a follow-back function control 32, which, when in an ON state, is used to indicate that the follow-back function corresponding to the relationship establishment interface is ON, and when in a second state, is used to indicate that the follow-back function corresponding to the relationship establishment interface is OFF.
[0055] In one embodiment of this disclosure, as shown in Figure 3a, the relationship establishment interface 30 includes a follow-back function control 32, and the follow-back function control 32 is in a first state in which the checkbox corresponding to "Automatic Follow-back" shown in Figure 3a is checked. The follow-back function control 32 is in a second state in which the checkbox corresponding to "Automatic Follow-back" shown in Figure 3b is unchecked.
[0056] In one embodiment of this disclosure, when the checkbox corresponding to "Automatic Follow Back" shown in Figure 3a is checked, the follow-back function of the first user is turned on, and at this time, after the second user successfully follows the first user, the first user can automatically follow back the second user.
[0057] In one embodiment of the present disclosure, as shown in Figure 3b, when the "Automatic Follow Back" checkbox is not checked, the first user's follow-back function is turned off. In this case, even if the second user successfully follows the first user, the first user cannot automatically follow back the second user.
[0058] In some embodiments, the relationship establishment interface can be configured to include a state for the follow-back function control that indicates whether the follow-back function is turned on, allowing the user to intuitively see the status of the follow-back function.
[0059] In one embodiment of the present disclosure, when the follow-back function control is in a first state, the follow-back function corresponding to the relationship establishment interface is turned off in response to an operation on the follow-back function control.
[0060] In one embodiment of this disclosure, when the follow-back function control is in a first state, that is, when the checkbox corresponding to "Automatic Follow-Back" shown in Figure 3a is checked, the follow-back function for the first user is turned on. At this time, in response to receiving a trigger operation from the first user on the checkbox, the checkbox is set to an unchecked state, that is, the follow-back function corresponding to the relationship establishment interface is turned off.
[0061] In one embodiment of the present disclosure, when the follow-back function control is in a second state, the follow-back function corresponding to the relationship establishment interface is turned on in response to an operation on the follow-back function control.
[0062] In one embodiment of this disclosure, when the follow-back function control is in a second state, that is, when the checkbox corresponding to "Automatic Follow-Back" shown in Figure 3b is unchecked, the first user's follow-back function is off. At this time, in response to receiving a trigger operation from the first user on the checkbox, the checkbox is set to a checked state, that is, the follow-back function corresponding to the relationship establishment interface is turned on.
[0063] In one embodiment of the present disclosure, when scanning a follow-back scene, if the first user checks the "Automatic Follow-Back" checkbox, it is determined that the follow-back function for the first user is turned on, and after the second user scans the first user's QR code (registered trademark) and follows the first user, the first user automatically follows back the second user.
[0064] In one embodiment of the present disclosure, when scanning a follow-back scene, if the first user sets the "Automatic Follow-Back" checkbox to the unchecked state, it is determined that the follow-back function for the first user is turned off, and after the second user scans the first user's QR code (registered trademark) and follows the first user, the first user cannot automatically follow back the second user.
[0065] In some embodiments, the user can freely set the state of the follow-back function in the relationship establishment interface via a manual trigger.
[0066] In one embodiment of the present disclosure, when the follow-back function control is in a first state, a first suggestion message is displayed on the relationship establishment interface, the first suggestion message is used to indicate that the first user can close the follow-back function.
[0067] In some embodiments, as shown in Figure 4, when a follow-back scene is scanned, the checkbox corresponding to "Automatic Follow-Back" in the relationship establishment interface is set to checked. At this time, a first presentation box 33 displaying a first presentation message is displayed in the relationship establishment interface 30. The first message is used to prompt the first user to click the checkbox corresponding to "Automatic Follow-Back" and close the follow-back function.
[0068] In one embodiment of the present disclosure, a predetermined follow-back condition includes the first user's current display interface being the relationship establishment interface.
[0069] In some embodiments, the current display interface for the first user is a relationship establishment interface. In other words, the current display interface for the first user's client terminal is a relationship establishment interface 30 as shown in Figure 3a.
[0070] In one embodiment of the present disclosure, a second user can follow the first user by scanning the identification pattern in the first user's current display interface, and the first user can then automatically follow back the second user, but only if the first user's current display interface is a relationship establishment interface. If the second user follows the first user by scanning the first user's identification pattern, but the first user's current display interface is not a relationship establishment interface, then the first user does not follow back the second user, and the first and second users maintain only a first relationship.
[0071] In one embodiment of the present disclosure, the current display interface of the first user is a relationship establishment interface, which indicates that the second user scanning the first user's identification pattern is a face-to-face scan identification pattern between the first and second users, and that the second user can only follow back the first user if the second user follows the first user.
[0072] In one embodiment of the present disclosure, satisfying the predetermined follow-back condition further includes the second user deciding to establish a first association with the first user by scanning the first user's identification pattern. Based on the second user's follow request, the server may determine whether the follow can be fulfilled by the second user scanning a QR code (registered trademark).
[0073] In one embodiment of the present disclosure, when a second user follows a first user by clicking the first user's follow button online, the first user does not follow back the second user because the second user does not scan a QR code in person with the first user while following the second user.
[0074] In some embodiments, after a second user scans the first user's identification pattern and establishes a first association, the first user can follow back the second user. If the second user follows the first user in any other way, the first user does not follow back the second user after establishing the first association. This can improve the accuracy of the first user's automatic follow-back.
[0075] S103 triggers the establishment of a second relationship between the first user and the second user in response to the determination that a predetermined follow-back condition is met, wherein the predetermined follow-back condition is met by the follow-back function corresponding to the relationship establishment interface being turned on, and / or the current display interface of the first user being the relationship establishment interface.
[0076] In some embodiments, checking whether predetermined follow-back conditions are met includes determining whether the first user's current display interface is a relationship establishment interface and determining whether the follow-back function corresponding to the relationship establishment interface is turned on.
[0077] In one embodiment of the present disclosure, if the current display interface of the first user is a relationship establishment interface, and / or if the follow-back function in the relationship establishment interface is turned on, it is confirmed that a predetermined follow-back condition is met.
[0078] In one embodiment of this disclosure, the second relationship is considered to be established when the first user successfully follows back the second user, and after the first and second relationships are established, the first and second users are in a mutual follow relationship.
[0079] In one embodiment of the present disclosure, if it is confirmed that a predetermined follow-back condition is met, the first user sends a second relationship establishment request to the application server, which is used to instruct the first user to establish a second relationship with the second user. Upon receiving the second relationship establishment request, the application server establishes a second relationship between the first user and the second user and returns a second relationship establishment notification to the first user and the second user, which is used to indicate that a second relationship has been established between the first user and the second user.
[0080] Embodiments of the present disclosure provide a method for establishing an association, the method comprising displaying an association establishment interface including an identification pattern of a first user, the identification pattern being for a second user to scan to establish a first association between the second user and the first user; checking whether a predetermined follow-back condition is met in response to the second user determining that the operation for establishing a first association between the second user and the first user has been completed; and triggering the establishment of a second association between the first user and the second user in response to the determination that the predetermined follow-back condition is met, wherein the predetermined follow-back condition is met includes the follow-back function corresponding to the association establishment interface being turned on, and / or the first user's currently displayed interface being the association establishment interface. An embodiment of the present disclosure describes a method in which the first user follows back the second user if the second user scans a QR code (registered trademark) to follow the first user and the follow-back condition is met. In other words, if the conditions are met, the first user will automatically follow back the second user, thus avoiding the first user needing a means to follow back the second user, reducing the flow of follow-back operations, and improving follow-back efficiency.
[0081] In addition to the embodiments described above, embodiments of this disclosure further optimize predetermined follow-back conditions, wherein the optimized predetermined follow-back conditions further satisfy predetermined time conditions.
[0082] In one embodiment of the present disclosure, satisfying the predetermined time condition includes the generation time length of the first user identification pattern included in the relationship establishment interface being less than a first predetermined time length.
[0083] In some embodiments, the generation time of the first user's identification pattern is considered to be the period from the time the first user's identification pattern is generated to the time the second user scans the identification pattern. Of this, the first predetermined time can be set according to the actual situation, and for example, the first predetermined time may be 24 hours.
[0084] In one embodiment of the present disclosure, when a first user generates a corresponding identification pattern, the identification pattern includes the time of identification pattern generation. When a second user scans the first user's identification pattern and establishes a first association with the first user, the first user analyzes the time of identification pattern generation, and the second user calculates the generation time of the identification pattern based on the time of scanning the identification pattern. If the generation time of the identification pattern is less than a first predetermined time, a second association is established between the first user and the second user, i.e., the first user automatically follows back the second user. If the generation time of the identification pattern is greater than the first predetermined time, a second association is not established between the first user and the second user, i.e., the first user does not automatically follow back the second user.
[0085] In one embodiment of the present disclosure, satisfying the predetermined time condition includes the on-time length during which the follow-back function corresponding to the relationship establishment interface is in the on state being less than a second predetermined time length, and the first predetermined time length being greater than the second predetermined time length.
[0086] In one embodiment of the present disclosure, the start time length for which the follow-back function is ON is considered to be the time interval from the last time the follow-back function was ON to the scan point when a second user scans the identification pattern.
[0087] In one embodiment of the present disclosure, when the follow-back function control is in a first state, the relationship establishment interface displays a second predetermined correlation time length, the correlation time length is used to indicate that the follow-back function will stop after the on time length of the follow-back function corresponding to the first user reaches the correlation time length.
[0088] In some embodiments, the correlation time length of the second predetermined time length may include a second time length and may include a related countdown of the second time length, for example, the open time from when the follow-back function control is turned on to the current time and / or the difference between the second predetermined time length and the open time.
[0089] In the embodiments of this disclosure, the associated time length of the second predetermined time length is a countdown of the second time length, which may be displayed in the form of a progress bar or in the form of a number, and is not particularly limited in the embodiments of this disclosure.
[0090] In some embodiments, the second time length of the correlation time length of the second predetermined time length will be used as an example. As shown in Figure 5, the correlation time length of the second predetermined time length is "X minutes," that is, when the user indicates that the activation time of the follow-back function corresponding to the first user has reached X minutes, the follow-back function is turned off.
[0091] Furthermore, as shown in Figure 5, the relationship establishment interface 30 further includes a fourth message presentation box for displaying a fourth message, the fourth message user informing the first user that the automatic follow-back function is turned off.
[0092] In one embodiment of the present disclosure, there are mainly two types of methods for turning on the follow-back function. The first type of turning on method involves tacitly allowing the follow-back function to be turned on when the relationship establishment interface is open in response to a command to open the relationship establishment interface, and in this case, the follow-back control corresponding to the follow-back function is in a first state. The second type of turning on method involves setting the follow-back control corresponding to the follow-back function to a first state in response to a trigger operation on the follow-back control, i.e., when the follow-back function is off, and thereby turning on the follow-back function.
[0093] In one embodiment of the present disclosure, the method for turning off the follow-back function mainly includes three types: the first type of turning off the follow-back function is to turn off the follow-back function in response to a command to close the relationship establishment interface, which is closed at the relationship establishment interface; the second type of turning off the follow-back function is to turn off the follow-back function in response to a trigger operation on the follow-back control corresponding to the follow-back function when the follow-back control corresponding to the follow-back function is in a first state, i.e., the follow-back function is on; and the third type of turning off the follow-back function is to turn off the follow-back function after the on-time length of the follow-back function corresponding to the first user has reached the associated time length.
[0094] In one embodiment of this disclosure, in response to a command to open the relationship establishment interface, the state of the follow-back function, which is manually operated by the user when the relationship establishment interface was last closed, is obtained. The state of the follow-back function, which is manually operated by the user when the relationship establishment interface was last closed, is set to the state of the follow-back function when the relationship establishment interface is opened this time. Specifically, the follow-back function is ON when the relationship establishment interface was last turned OFF, and turns ON in response to receiving a trigger operation for the follow-back control, and is ON when the relationship establishment interface is reopened. The follow-back function is OFF when the relationship establishment interface was last turned OFF, and turns OFF in response to receiving a trigger operation for the follow-back control, and is OFF when the relationship establishment interface is reopened.
[0095] In one embodiment of the present disclosure, the follow-back function is in the off state when the relationship establishment interface is last closed, and when the relationship establishment interface is reopened because the on-time length of the first identification pattern has reached the relevant time length and is closed, the follow-back function is in the tacit state, i.e., the follow-back function is in the on state.
[0096] In addition to the embodiments described above, establishing a second relationship between the first user and the second user requires determination based on the user attributes of the second user, further limiting the methods for establishing the second relationship between the first user and the second user in the embodiments of this disclosure.
[0097] In one embodiment of the present disclosure, establishing a second association relationship between the first user and the second user includes displaying a second notification message on the relationship establishment interface if the user attribute of the second user is a configured attribute, the second notification message being used to indicate that the operation to establish a first association relationship between the second user and the first user has already been completed and that the first user has sent a follow-back request to the second user to establish a second association relationship between the first user and the second user after confirmation by the second user.
[0098] In one embodiment of this disclosure, the user attribute is considered to be an attribute of the user's permission to view public information. The user attribute of the second user is a setting attribute, and the user attribute of the second user is considered to be a user whose public content is made public only to a predetermined range of users, such that the second user's public information is made public only to users who follow the second user. Furthermore, if the user attribute of the second user is a setting attribute, the process for the first user to follow back the second user is such that the first user sends a follow-back request to the second user, and the first user can follow back the second user in response to the second user receiving an agreement operation for the follow-back request. If the user attribute of the first user is a setting attribute, the first user automatically follows back the second user in response to the first user establishing a first relationship and determining that predetermined follow-back conditions are met after agreeing to the follow request sent by the second user.
[0099] In one embodiment of the present disclosure, as shown in Figure 6, if the user attributes of the first user and the second user are all configured attributes, after the first user agrees to establish a first relationship, in response to determining that a predetermined back-off condition is met, a second message presentation box 35 is displayed on the first user's relationship establishment interface 30, the second message presentation box 35 is used to display a second message, as shown in Figure 6, the second message requests that user A follow you and that you acknowledge and follow back. In other words, the second message is used to notify the first user that the second user requests to follow the first user and that the predetermined follow-back condition is met, the first user initiates a follow-back request, but since the second user's user attributes are configured attributes, the first user can follow the second user after the second user has acknowledged it.
[0100] In one embodiment of the present disclosure, establishing a second association relationship between the first user and the second user includes displaying a fourth notification message on the relationship establishment interface if the user attribute of the second user is a non-configurable attribute, the fourth notification message being used to indicate that the operation to establish the second association relationship between the first user and the second user has already been completed.
[0101] In one embodiment of the present disclosure, the user attribute of the second user is considered to be a non-configurable attribute, and the user attribute of the second user is considered to be a non-private user. Furthermore, if the user attribute of the second user is a non-configurable attribute, the process for the first user to follow back the second user is as follows: the first user sends a follow-back request to the second user, the second user automatically agrees to the first user's follow-back request, and the first user successfully follows back the second user without requiring any action from the second user.
[0102] In one embodiment of the present disclosure, as shown in Figure 7, if the user attribute of the second user is a non-configured attribute, a third message presentation box 36 for showing a third message is displayed on the relationship establishment interface 30, which may include, as shown in Figure 7, that user A has become a mutual follow friend. In other words, the third message is used to notify the first user that the second user has sent a follow request and the first user accepts the second user's follow request, and if certain follow-back conditions are met, the first user can send a follow-back request, the second user can automatically accept the first user's follow-back request, and the first user can follow back the second user.
[0103] Figure 8 shows a configuration diagram of an association establishment device in an embodiment of the present disclosure, which applies when an association is established by scanning a QR code (registered trademark) in person, and the association establishment device can be implemented in software and / or hardware.
[0104] As shown in Figure 8, the relationship establishment device provided in the embodiment of the present disclosure mainly includes an interface display module 81, a follow-back condition confirmation module 82, and a second relationship establishment module 83.
[0105] Among these, the interface display module 81 is for displaying a relationship establishment interface, the relationship establishment interface includes an identification pattern for a first user, the identification pattern is scanned by a second user to establish a first relationship between the second user and the first user; the follow-back condition confirmation module 82 is for confirming whether predetermined follow-back conditions are met in response to the second user determining that the operation to establish a first relationship between the second user and the first user has been completed; the second relationship establishment module 83 is for triggering the establishment of a second relationship between the first user and the second user in response to the determination that predetermined follow-back conditions are met, the fulfillment of the predetermined follow-back conditions includes the follow-back function corresponding to the relationship establishment interface being turned on, and / or the first user's currently displayed interface being the relationship establishment interface.
[0106] In one embodiment of the present disclosure, satisfying a predetermined follow-back condition further includes satisfying a predetermined time condition.
[0107] In one embodiment of the present disclosure, satisfying the predetermined time conditions includes the generation time length of the identification pattern of the first user included in the relationship establishment interface being less than a first predetermined time length, and / or the on time length of the follow-back function corresponding to the relationship establishment interface being in the on state being less than a second predetermined time length, and the first predetermined time length being greater than the second predetermined time length.
[0108] In one embodiment of the present disclosure, satisfying the predetermined follow-back condition further includes the second user deciding to establish a first association with the first user by scanning the first user's identification pattern.
[0109] In one embodiment of the present disclosure, the relationship establishment interface further includes a follow-back function control, wherein the follow-back function control being in a first state is used to indicate that the follow-back function corresponding to the relationship establishment interface is in the ON state, and the follow-back function control being in a second state is used to indicate that the follow-back function corresponding to the relationship establishment interface is in the OFF state.
[0110] In one embodiment of the present disclosure, the device includes a follow-back off module that closes the follow-back function corresponding to the relationship establishment interface in response to an operation on the follow-back control when the follow-back function control is in a first state, and a follow-back function on module that turns on the follow-back function corresponding to the relationship establishment interface in response to an operation on the follow-back function control when the follow-back function control is in a second state.
[0111] In one embodiment of the present disclosure, when the follow-back function control is in a first state, a first suggestion message is displayed on the relationship establishment interface, the first suggestion message is used to indicate that the first user can close the follow-back function.
[0112] In one embodiment of the present disclosure, when the follow-back function control is in a first state, the relationship establishment interface displays a second predetermined correlation time length, the correlation time length is used to indicate that the follow-back function should be turned off after the on time length of the follow-back function corresponding to the first user has reached the correlation time length.
[0113] In one embodiment of the present disclosure, specifically, a second relationship establishment module 83 is for displaying a second notification message on the relationship establishment interface when the user attribute of the second user is a configured attribute, the second notification message is used to indicate that the operation to establish a first relationship between the second user and the first user has been completed, and the first user has already sent a follow-back request to the second user, which the second user has acknowledged, and is used to establish a second relationship between the first user and the second user.
[0114] In one embodiment of the present disclosure, specifically, the second relationship establishment module 83 is for displaying a third notification message on the relationship establishment interface when the user attribute of the second user is a non-configured attribute, the third notification message is for indicating that the operation to establish a second relationship between the first user and the second user has been completed.
[0115] The relationship establishment apparatus provided in the embodiments of this disclosure can perform the steps performed in the relationship establishment method provided in the embodiments of the method of this disclosure, and since the execution steps and beneficial effects are described herein, they will not be described here.
[0116] Figure 9 is a configuration diagram of an electronic device in an embodiment of the present disclosure. Specifically, with reference to Figure 9 below, a configuration diagram suitable for realizing the electronic device 900 in an embodiment of the present disclosure is shown. The electronic device 900 in an embodiment of the present disclosure may include, but is not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and wearable devices, as well as fixed terminals such as digital TVs, desktop computers, and smart home devices. The electronic device shown in Figure 9 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.
[0117] As shown in Figure 9, the electronic device 900 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 901 capable of performing various appropriate operations and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903, in order to realize the method of establishing relationships in the embodiments of this disclosure. The RAM 903 also stores various programs and data necessary for operating the terminal device 900. The processing unit 901, ROM 902, and RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0118] Generally, the I / O interface 905 includes input devices 906, such as a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, and gyroscope; output devices 907, such as a liquid crystal display (LCD), speaker, and vibrator; storage devices 908, such as magnetic tape and hard disk; and communication devices 909. The communication device 909 can enable the terminal device 900 to communicate wirelessly or via wired connection to exchange data with other devices. Figure 9 shows a terminal device 900 with various devices, but it is not considered necessary to implement or include all of the illustrated devices. Alternatively, more or fewer devices may be implemented or included.
[0119] In particular, according to embodiments of the present disclosure, the above process can be implemented as a computer software program by reference to a flowchart. For example, embodiments of the present disclosure include a computer program carried on a non-temporary computer-readable medium, which includes program code for performing the method shown in the flowchart, thereby realizing the method for establishing the associations described above. In such embodiments, the computer program may be downloaded and installed from a network via a communication device 909, installed from a storage device 908, or installed from a ROM 902. When this computer program is executed by the processing device 901, the above functions, which are limited to the methods of embodiments of the present disclosure, are performed.
[0120] The computer-readable medium in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of both. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of more than these. More specific examples of computer-readable storage mediums include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program that is instructed to run or be used in combination with a system, apparatus, or device. On the other hand, in this disclosure, the computer-readable signal medium may include data signals propagating in or as part of a carrier wave in a baseband carrying computer-readable program code. The data signals propagated in this manner may include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination described above, and may take various forms. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transmit programs used by or in combination with instruction execution systems, apparatus, or devices. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including, but are not limited to, electric wires, optical cables, RF (radio frequency), or any suitable combination described above.
[0121] In some embodiments, client terminals and servers communicate using currently known or future-developed network protocols such as HTTP (HyperText Transfer Protocol) and can interconnect with digital data communications (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as currently known or future-developed networks.
[0122] The computer-readable medium may be included in the electronic device, or it may exist separately without being incorporated into the electronic device.
[0123] The computer-readable medium comprises one or more programs, and when the one or more programs are executed by a terminal device, the terminal device displays a relationship establishment interface including an identification pattern for a first user, the identification pattern being scanned by a second user to establish a first relationship between the second user and the first user; in response to the second user determining that they have completed the operation to establish the first relationship between the second user and the first user, the device checks whether a predetermined follow-back condition is met; and in response to the determination that the predetermined follow-back condition is met, the device triggers the establishment of a second relationship between the first user and the second user, wherein the predetermined follow-back condition is met by the follow-back function corresponding to the relationship establishment interface being turned on, and / or the first user's currently displayed interface being the relationship establishment interface.
[0124] As an alternative, when one or more of the above programs are executed by the terminal device, the terminal device may also perform other steps described in the above embodiment.
[0125] Computer program code for performing the operations disclosed herein may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, and traditional procedural programming languages such as the "C" language. The program code may run entirely on a user computer, partially on a user computer, run as a standalone package, run partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. If a remote computer is involved, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or wide area network (WAN), or it may be connected to an external computer (for example, via the Internet using an Internet service provider).
[0126] The flowcharts and block diagrams in the drawings illustrate the implementable architectures, functions, and operations of systems, methods, and computer programs according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or part of code containing one or more executable instructions for implementing a given logical function. It should also be noted that in alternative implementations, the functions shown in the blocks may occur in a different order than those shown in the drawings. For example, two consecutively represented blocks may actually be executed essentially in parallel, or in reverse order depending on the related functions. Furthermore, each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, can be implemented in a dedicated hardware-based system that performs a given function or operation, or in a combination of dedicated hardware and computer instructions.
[0127] The units described in the embodiments of this disclosure may be implemented in software or in hardware. However, the names of the units do not necessarily constitute limitations on the units themselves.
[0128] The functions described herein can be performed by at least partially one or more hardware logic components. For example, exemplary types of hardware logic components that can be used without limitation include field-programmable gate arrays (FPGAs), dedicated integrated circuits (ASICs), dedicated standard products (ASSPs), on-chip systems (SOCs), and complex programmable logic devices (CPLDs).
[0129] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or can store a program for use by an instruction execution system, device, or apparatus, or a program for use in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media may include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0130] The above description is merely a description of preferred embodiments and the technical principles used in the present disclosure. It will be apparent to those skilled in the art that the scope of the present disclosure is not limited to technical solutions formed by specific combinations of the above technical features, but should also include other technical solutions formed by any combination of the above technical features or equivalent features without departing from the above-mentioned disclosure concept. For example, technical solutions formed by substituting the above features with similar functional technical features disclosed in this disclosure (but not limited to these).
[0131] Furthermore, although each operation is depicted using a specific order, it is not necessary to perform these operations in the specific order illustrated. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, the above discussion includes some specific implementation details, but these should not be construed as limitations on the scope of this disclosure. Some features described in the context of individual embodiments can also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented in multiple embodiments, individually or in any appropriate subcombination.
[0132] While this subject matter has been described using language specific to structural features and / or methodological operations, the subject matter defined in the attached claims is not necessarily limited to the specific features or operations described above. On the contrary, the specific features and operations described above are merely illustrative forms of implementing the claims.
Claims
1. A method for establishing a relationship applicable to the first user, Displaying a relationship-establishing interface including an identification pattern of a first user, wherein the identification pattern is to be scanned by a second user to establish a first relationship between the second user and the first user. In response to the second user determining that the operation to establish a first relationship between the second user and the first user has been completed, it is confirmed whether a predetermined follow-back condition is met, In response to a determination that predetermined follow-back conditions are met, the establishment of a second relationship between the first user and the second user is triggered, wherein the fulfillment of the predetermined follow-back conditions includes the follow-back function corresponding to the relationship establishment interface being in the ON state, and / or the current display interface of the first user being the relationship establishment interface. Methods for establishing related relationships.
2. The fulfillment of the predetermined follow-back conditions further includes fulfilling the predetermined time conditions. The method according to claim 1.
3. Satisfying the predetermined time conditions means that the generation time length of the first user identification pattern included in the relationship establishment interface is less than the first predetermined time length, and / or The following is a feature characterized in that the on-time duration for which the follow-back function corresponding to the relationship establishment interface is in the ON state is less than a second predetermined time duration, and the first predetermined time duration is greater than the second predetermined time duration. The method according to claim 2.
4. The fulfillment of the predetermined follow-back conditions further includes the second user determining to establish a first association relationship with the first user by scanning the first user's identification pattern. The method according to claim 1.
5. The relationship establishment interface further includes a follow-back function control, The fact that the follow-back function control is in the first state is used to indicate that the follow-back function corresponding to the relationship establishment interface is in the ON state. The fact that the follow-back function control is in the second state is used to indicate that the follow-back function corresponding to the relationship establishment interface is in the off state. The method according to claim 1.
6. The aforementioned method, When the follow-back function control is in the first state, in response to an operation on the follow-back function control, the follow-back function corresponding to the relationship establishment interface is closed, and / or When the follow-back function control is in a second state, the system is characterized by turning on the follow-back function corresponding to the relationship establishment interface in response to an operation on the follow-back function control. The method according to claim 5.
7. When the follow-back function control is in a first state, the relationship establishment interface displays a first presentation message, the first presentation message is used to indicate that the first user can close the follow-back function. The method according to claim 5.
8. When the follow-back function control is in the first state, the relationship establishment interface displays a second predetermined relationship time length, The aforementioned related time length is used to indicate that the follow-back function will be turned off after the ON time length of the follow-back function corresponding to the first user reaches the aforementioned related time length. The method according to claim 5.
9. Establishing a second relationship between the first user and the second user is If the user attribute of the second user is a configuration attribute, a second notification message is displayed on the relationship establishment interface, the second notification message is used to indicate that the operation to establish a first relationship between the second user and the first user has already been completed, and that the first user has sent a follow-back request to the second user to establish a second relationship between the first user and the second user after confirmation by the second user. The method according to claim 1.
10. Establishing a second relationship between the first user and the second user is If the user attribute of the second user is a non-configured attribute, a third notification message is displayed on the relationship establishment interface, the third notification message is used to indicate that the operation to establish a second relationship between the first user and the second user has already been completed. The method according to claim 1.
11. A device for establishing relationships, provided on the first user side, An interface display module for displaying a relationship establishment interface, wherein the relationship establishment interface includes an identification pattern for a first user, and the identification pattern is to be scanned by a second user to establish a first relationship between the second user and the first user; A follow-back condition confirmation module for confirming whether predetermined follow-back conditions are met in response to the second user determining that the operation to establish a first relationship between the second user and the first user has been completed, A second relationship establishment module for triggering the establishment of a second relationship between the first user and the second user in response to a determination that predetermined follow-back conditions are met, wherein the predetermined follow-back conditions are met by the follow-back function corresponding to the relationship establishment interface being turned on, and / or the current display interface of the first user being the relationship establishment interface. A device for establishing relationships.
12. One or more processors, An electronic device comprising a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method for establishing the relationship described in any one of claims 1 to 10. electronic equipment.
13. A computer-readable storage medium on which a computer program is stored, When the computer program is executed by the processor, the processor implements the method for establishing the relationship described in any one of claims 1 to 10. Computer-readable storage medium.
14. It is a computer program, When the computer program is executed by the processor, the processor implements the method for establishing the relationship described in any one of claims 1 to 10. Computer program.