The present disclosure relates to a method, an apparatus, and a system for automatically prompting a user to sign up for a microblog.
This section provides background information related to the present disclosure which is not necessarily prior art.
With the development of computer networks and communications technologies, the Internet provides, by means of a microblog, a network user with an information sharing, propagation, and acquisition platform that is based on a user relationship. The network user may log in to the microblog by means of a webpage, post personal information in the microblog, and share the posted information with microblog users who follow the network user. Therefore, with the microblog, users can share information with each other anytime and anywhere by means of networks and information transfer in this manner has a high efficiency and is widely applied.
In the existing technology, a microblog user maintains and manages a following list. All users in the following list have signed up for the microblog and all users followed by the microblog user are stored in the following list. The microblog user may follow, according to personal requirements, information shared by the microblog users in the following list. That is, the microblog user on the network may receive, in real time by using various microblog clients, microblog information posted or reposted by other microblog users in the following list.
While using a microblog, a microblog user usually wants to follow, according to requirements, people with social influence such as politicians, writers, famous singers, or movie stars, and wants to follow relevant information pertaining to these people. However, these people that have attracted considerable attention have not joined the microblog for a variety of reasons, and therefore, some approaches are required to invite these celebrities to join the microblog. Currently, these celebrities are usually invited to sign up for the microblog using an offline approach. For example, in a form such as offline promotion or through business cooperation. These types of invitation approaches have a high cost and a low success rate.
This section provides a general summary of the disclosure, and is not a comprehensive disclosure of its full scope or all of its features.
The existing technology for inviting a user to sign up for a microblog has a high cost and a low success rate. No effective solution has been proposed yet.
According to various embodiments, a method for automatically prompting a user to sign up for a microblog is provided. The method includes acquiring follow requests that are sent by multiple microblog users to a to-be-invited user; creating pre-follow relationships according to the follow requests, and saving the pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests to generate a pre-follow relationship table; and sending, in a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog.
After sending a prompt message to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog, the method includes sending, after detecting that the to-be-invited user has signed up to obtain a corresponding microblog account, feedback messages to accounts of the microblog users that have the pre-follow relationships with the to-be-invited user, and converting the pre-follow relationships between the microblog users and the to-be-invited user into follow relationships according to the feedback messages.
After sending a prompt message to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog, the method includes determining whether the to-be-invited user has signed up to obtain a corresponding microblog account, where in a case in which the to-be-invited user has signed up to obtain the corresponding microblog account, the microblog users that have the pre-follow relationships with the to-be-invited user are enabled to follow microblog information of the to-be-invited user, and in a case in which the to-be-invited user has not signed up to obtain the corresponding microblog account, perform continuing to count the number of the pre-follow relationships corresponding to the to-be-invited user.
In a case in which the to-be-invited user has signed up to obtain the corresponding microblog account, enabling the microblog users that have the pre-follow relationships with the to-be-invited user and following microblog information of the to-be-invited user is performed, and in a case in which the to-be-invited user has not signed up to obtain the corresponding microblog account, continuing to count the number of the pre-follow relationships corresponding to the to-be-invited user is performed.
The pre-follow relationship table includes all pre-follow relationships corresponding to each of the to-be-invited users and after the pre-follow relationship table is generated, the method includes acquiring, according to the pre-follow relationships recorded in the pre-follow relationship table, information of all the to-be-invited users corresponding to each microblog user, so as to acquire a to-be-invited user list and a to-be-invited user dictionary that correspond to the microblog user; saving, in a memory and/or database, the to-be-invited user list and the to-be-invited user dictionary that correspond to the microblog user; reading an identifier (ID) of the to-be-invited user from the to-be-invited user dictionary after the microblog user is enabled to follow the microblog information of the to-be-invited user; and creating a corresponding relationship between the ID of the to-be-invited user and the microblog account.
Before acquiring follow requests that are sent by multiple microblog users to a to-be-invited user, the method includes receiving the follow requests of the microblog users by using an inviting port and determining whether the microblog users have joined the microblog.
In a case in which the microblog users have joined the microblog, creating and saving pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests, to generate a pre-follow relationship table is performed and in a case in which the microblog users have not joined the microblog, the microblog users are prompted to sign up for the microblog, and after the microblog users sign up for the microblog, the step of creating and saving pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests, to generate a pre-follow relationship table is performed.
Accordingly, according to various embodiments, an apparatus for automatically prompting a user to sign up for a microblog is provided. The apparatus includes:
an acquiring module, configured to acquire follow requests that are sent by multiple microblog users to a to-be-invited user.
a processing module, configured to create pre-follow relationships according to the follow requests, and save the pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests, to generate a pre-follow relationship table; and
a prompting module, configured to send, in a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog.
The apparatus further includes:
a sending module, configured to send feedback messages to the microblog users that have the pre-follow relationships with the to-be-invited user; and
a converting module, configured to convert the pre-follow relationships between the microblog users and the to-be-invited user into follow relationships according to the feedback messages so that the microblog users are enabled to follow microblog information of the to-be-invited user.
The apparatus further includes:
a determining module, configured to determine whether the to-be-invited user has signed up to obtain a corresponding microblog account.
The apparatus further includes:
an enabling module, configured to enable, in a case in which the to-be-invited user has signed up to obtain the corresponding microblog account, the microblog users that have the pre-follow relationships with the to-be-invited user to follow microblog information of the to-be-invited user.
The apparatus further includes:
an executing module, configured to return to execute a counting module in a case in which the to-be-invited user has not signed up to obtain the corresponding microblog account.
Accordingly, in order to achieve the forgoing objective, according to various embodiments, a system for automatically prompting a user to sign up for a microblog is provided. The system includes:
one or more user servers, configured to save all information of a to-be-invited user and provide an inviting port to receive follow requests of microblog users; and
a microblog server, which establishes communication with any one or more user servers, and is configured to acquire the following requests: create pre-follow relationships according to the follow requests and save the pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests, in a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message being sent to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog.
The microblog server includes a first processor, configured to determine whether the to-be-invited user has signed up to obtain a corresponding microblog account, where in a case in which the to-be-invited user has signed up to obtain the corresponding microblog account, the microblog users that have the pre-follow relationships with the to-be-invited users are enabled to follow microblog information of the to-be-invited user.
The system further includes an editing terminal, configured to acquire, according to the pre-follow relationships, a to-be-invited user list and a to-be-invited user dictionary that correspond to each microblog user, where when the microblog user is enabled to follow the microblog information of the to-be-invited user, an identifier (ID) of the to-be-invited user is read from the to-be-invited user dictionary and a corresponding relationship between the ID of the to-be-invited user in the to-be-invited user dictionary and the microblog account is created.
The user server includes:
the inviting port, configured to receive the follow requests of the microblog users; and
a second processor, configured to determine whether the microblog users have joined the microblog, where in a case in which the microblog users have not joined the microblog, the microblog users are prompted to sign up for the microblog.
As described in the foregoing description, follow requests that are sent by multiple microblog users to a to-be-invited user are acquired; pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests are created according to the follow requests and saved, to generate a pre-follow relationship table; and, in a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message may be sent to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog. In the forgoing description of features, after a to-be-invited user receives a follow request sent by a microblog user, the follow request is acquired and a pre-follow relationship between the to-be-invited user and the microblog user that sends the follow request is created. Because the to-be-invited user receives follow requests of a large number of microblog users and each microblog user sends follow requests to different to-be-invited users, the generated pre-follow relationship table records all pre-follow relationships corresponding to each to-be-invited user. A system counts the current number of all pre-follow relationships corresponding to each to-be-invited user and generates and provides prompt information to the to-be-invited user when the number is greater than or equal to a predetermined threshold, and thus, the to-be-invited user joins the microblog according to the prompt information. Therefore, such an invitation approach does not involve offline invitation; instead, the system automatically collects statistics on the attention of a to-be-invited user and returns the results to the to-be-invited user. By applying the features of the present disclosure, the problem in the related technology that the approach for inviting a user to sign up for a microblog has a high cost and a low efficiency is solved, so as to automatically guide a user to sign up for the microblog, thereby achieving the effect of improving the efficiency of signing up for the microblog by the user and reducing the invitation cost.
Further areas of applicability will become apparent from the description provided herein. The description and specific examples in this summary are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.
To describe the technical solutions of the various embodiments more clearly, the following briefly introduces the accompanying drawings required for describing the embodiments. The accompanying drawings in the following description show only some embodiments and a person of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
Example embodiments will now be described more fully with reference to the accompanying drawings.
It should be noted that various embodiments in the present disclosure and features in the embodiments may be combined with each other without conflicts. The present disclosure is described in detail below with reference to the accompanying drawings and the embodiments.
Before the embodiments are further detailed, a suitable computer architecture that can be used to implement the principle of the present application is described with reference to
The present disclosure provides, by means of
In various embodiments, each user server in the one or more user servers 10 is configured to save all information of a to-be-invited user and provide an inviting port to receive follow requests of microblog users. The microblog server 30 establishes communication with any one or more user servers 10 and is configured to, after the user server 10 receives the follow requests of the microblog users, acquire the follow requests, create pre-follow relationships according to the follow requests, and save the pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests, so as to generate a pre-follow relationship table. In a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message is sent to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog. In the various embodiments, the microblog server 30 automatically counts, after obtaining the pre-follow relationship table, the number of all pre-follow relationships corresponding to each to-be-invited user in the pre-follow relationship table.
In the various embodiments, after a to-be-invited user saved in the user server 10 receives a follow request, the microblog server 30 may acquire the follow request from the user server 10 and create a pre-follow relationship between the to-be-invited user and a microblog user that sends the follow request. Because the to-be-invited user receives follow requests of a large number of microblog users and each microblog user sends follow requests to different to-be-invited users, the generated pre-follow relationship table records all pre-follow relationships corresponding to each to-be-invited user. A system counts the current number of all pre-follow relationships corresponding to each to-be-invited user and generates and provides prompt information to the to-be-invited user when the number is greater than or equal to a predetermined threshold, and thus, the to-be-invited user joins the microblog according to the prompt information. Such an invitation approach does not involve offline invitation; instead, the system automatically collects statistics on the attention of a to-be-invited user and returns the result to the to-be-invited user. Therefore, in the existing technology, the approach for inviting a user to sign up for a microblog has a high cost and a low efficiency. Automatically guiding a user to sign up for the microblog thereby achieving the effect of improving the efficiency of signing up for the microblog by the user and reducing the invitation cost.
In the various embodiments, a music platform used to save singer information may be installed in the user server 10. The music platform includes basic information and music information of singers that currently attract considerable attention or have social influence. In this case, the music platform provides each to-be-invited user (namely, singer) with an inviting port to invite the to-be-invited user to join the microblog. In various embodiments, the inviting port may be a button associated with a singer on a singer page, a microblog user that wants to follow the singer may click the button so that a background system of the music platform receives a follow request, and the microblog server 30 having a communications relationship with the music platform acquires follow requests on the music platform sent by the microblog user to one or more singers, which indicates that the microblog user wants to follow these singers. In this case, the microblog server 30 creates pre-follow relationships between the microblog user and the corresponding singers and uses a pre-follow relationship table to save all pre-follow relationships. The microblog server 30 then counts the number of pre-follow relationships corresponding to each singer. Namely, the microblog server 30 obtains through statistics the attention of each singer, and in a case in which the attention reaches a particular degree (for example, when the number of the pre-follow relationships is greater than or equal to a value), the microblog server 30 generates prompt information to prompt the singer to join the microblog. In the various embodiments, an instant communications message, a pop-up prompt message, or an advertisement may be sent to an introduction page or music playback page of the singer on the music platform to inform that the singer has attracted attention from a crowd and invite the singer to join the microblog to further share his/her information. Therefore, according to the implementation manner, when a singer has not yet signed up for the microblog, the system may automatically guide a user to invite the singer to join the microblog and establish a pre-follow relationship between the user and the singer, so as to encourage the singer to sign up for the microblog. After the singer joins the microblog, the system automatically upgrades the existing pre-follow relationship to a follow relationship.
In the various embodiments, the microblog server 30 includes a first processor. The first processor is configured to determine whether a to-be-invited user has signed up to obtain a corresponding microblog account, namely, whether the to-be-invited user has joined the microblog. In a case in which the to-be-invited user has signed up to obtain the corresponding microblog account, the system enables microblog users that have pre-follow relationships with the to-be-invited user to follow microblog information of the to-be-invited user; otherwise, the system continues counting the number of pre-follow relationships corresponding to the to-be-invited user. In the various embodiments, while prompting a to-be-invited user to join the microblog, the system determines in advance whether a current to-be-invited user invited by a user has signed up for the microblog and, if the current to-be-invited user has joined the microblog, the system does not need to prompt the to-be-invited user to join the microblog. The foregoing operation aims to prevent a user that has joined the microblog from continuing frequently receiving invitation information so as not to cause unnecessary interference and aims to avoid waste of computer system resources. In this case, the system gives a prompt to the microblog user that sends the follow request, informs that the to-be-invited user has joined the microblog, and automatically enables the microblog user to follow information of the to-be-invited user.
Still using a singer as an example, when the singer knows, by means of prompt information, that a large number of microblog users invite the singer to join the microblog and the singer joins the microblog to share his/her information, if the microblog server 30 detects, by detecting that the singer has signed up to obtain a corresponding microblog account, that the invited singer joins the microblog, pre-follow relationships of the microblog users that have invited the singer are automatically converted into follow relationships and the microblog users can then automatically follow information shared by the singer If there are other microblog users sending follow requests, no more prompt messages are sent to the singer, so as to prevent the singer from receiving unnecessary prompts.
The system for automatically prompting a user to sign up for a microblog according to various embodiments may further include an editing terminal. The editing terminal is configured to acquire, according to pre-follow relationships recorded in the pre-follow relationship table, a to-be-invited user list and a to-be-invited user dictionary that correspond to each microblog user. When the microblog user is enabled to follow microblog information of a to-be-invited user, a corresponding relationship between an identifier (ID) recorded on the music platform of the to-be-invited user in the to-be-invited user dictionary and a microblog account recorded on the microblog server of the to-be-invited user are created. In the various embodiments, the editing terminal acquires information of all to-be-invited users corresponding to each microblog user by using the saved pre-follow relationships and saves, in a memory and/or database, the acquired to-be-invited user list and to-be-invited user dictionary that correspond to the microblog user. Specifically, the acquired to-be-invited user list and to-be-invited user dictionary that correspond to the microblog user may be first saved in the memory and then read to the database and the ID of the to-be-invited user in the to-be-invited user dictionary needs to be read from the memory or the database before the corresponding relationship between the ID of the to-be-invited user and the microblog account of the to-be-invited user is created.
From the above that, after a to-be-invited user joins the microblog, the editing terminal begins to maintain and manage a matching relationship between a microblog account of the user and an ID of the to-be-invited user. For example, once a singer on the music platform is invited and joins the microblog, the editing terminal associates a microblog account of the singer with a singer ID of the singer on the music platform and may further modify the microblog status of the singer on the music platform.
In various embodiments, the function of the editing terminal provided in the foregoing embodiment may be incorporated into the microblog server 30 and serve as a functional module in the microblog server 30 to perform the same function. This solution may save resources.
According to various embodiments of the system for automatically prompting a user to sign up for a microblog shown in
The principle of the present application is operational with other general purpose or special purpose computing or communication environments or configurations. Examples of well-known computing systems, environments, and configurations that may be suitable for use with the present application include, but are not limited to, personal computers, servers, multiprocessor systems, microprocessor-based systems, mini computers, mainframe computers, and distributed computing environments that include any of the foregoing systems or devices.
The system for automatically prompting a user to sign up for a microblog according to various embodiments is described in detail above.
The method for automatically prompting a user to sign up for a microblog shown in
S10: Acquire follow requests that are sent by multiple microblog users to a to-be-invited user. In the various embodiments, the follow requests acquired in the foregoing step may be extracted from information that has been received from other servers. For example, the follow requests may be extracted from a user server having a communications relationship with a current microblog platform; in this case, an invited user on the user server has received inviting requests of microblog users on the current microblog platform. Specifically, the user server may receive the follow requests of the microblog users by using an inviting port.
S20: Create pre-follow relationships according to the follow requests and save the pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests to generate a pre-follow relationship table. In the various embodiments, the pre-follow relationship table in this step includes all pre-follow relationships corresponding to each to-be-invited user.
S30: Send, in a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog. In the various embodiments, the first threshold in this step may be preset in a system according to requirements. Specifically, the first threshold may be calculated by means of a statistical algorithm to obtain the number of all the pre-follow relationships corresponding to each to-be-invited user in the pre-follow relationship table.
In the various embodiments, after a to-be-invited user receives a follow request sent by a microblog user, the follow request is acquired and a pre-follow relationship between the to-be-invited user and the microblog user that sends the follow request is created. Because the to-be-invited user receives follow requests of a large number of microblog users, and each microblog user sends follow requests to different to-be-invited users, the generated pre-follow relationship table records all pre-follow relationships corresponding to each to-be-invited user. A system counts the current number of all pre-follow relationships corresponding to each to-be-invited user and generates and provides prompt information to the to-be-invited user when the number is greater than or equal to a predetermined threshold, and thus, the to-be-invited user joins the microblog according to the prompt information. Such an invitation approach does not involve offline invitation; instead, the system automatically collects statistics on the attention of a to-be-invited user and returns the result to the to-be-invited user in time. Therefore, the problem in the existing technology that the approach for inviting a user to sign up for a microblog has a high cost and a low efficiency is solved, so as to automatically guide a user to sign up for the microblog, thereby achieving the effect of improving the efficiency of signing up for the microblog by the user and reducing the invitation cost.
The method for automatically prompting a user to sign up for a microblog according to various embodiments is described in detail above.
According to various embodiments, a preferred method for automatically prompting a user to sign up for a microblog is further provided.
Specifically, as shown in
S301: Send, after the to-be-invited user detects that the to-be-invited user has a corresponding microblog account, that is, the to-be-invited user has signed up for the microblog and obtained a corresponding microblog account, feedback messages to the microblog users that have the pre-follow relationships with the to-be-invited user. In the various embodiments, it may be determined, upon detecting a microblog account of the to-be-invited user, that the to-be-invited user joins the microblog according to the received prompt information. Specifically, after the to-be-invited user joins the microblog, direct messages or tips titles may be used as feedback messages to inform the microblog user that have invited the to-be-invited user to sign up for the microblog.
S303: Convert the pre-follow relationships between the microblog users and the to-be-invited user into follow relationships according to the feedback messages; so that the microblog users are enabled to follow microblog information of the to-be-invited user. That is, the system automatically upgrades the pre-follow relationships between the microblog users and the to-be-invited user to microblog follow relationships.
As shown in
S302: Determine whether the to-be-invited user has signed up to obtain a corresponding microblog account; that is, determine whether the to-be-invited user has joined the microblog. In a case in which the to-be-invited user has joined the microblog, perform S304; otherwise, perform S306.
S304: Enable the microblog users that have the pre-follow relationships with the to-be-invited user to follow microblog information of the to-be-invited user. This step may be replaced by S301 and S303; that is, the sending feedback messages and then converting the pre-follow relationships into follow relationships is replaced with directly enabling the microblog users that have the pre-follow relationships to follow microblog information.
S306: Continue counting, in a case in which the to-be-invited user has not joined the microblog, the number of the pre-follow relationships corresponding to the to-be-invited user.
In the various embodiments, the pre-follow relationship table may include all pre-follow relationships corresponding to each to-be-invited user. In S20, after the pre-follow relationship table is generated, the foregoing method may further include at least the following steps:
S201: Acquire, according to the pre-follow relationships recorded in the pre-follow relationship table, information of all to-be-invited users corresponding to each microblog user, so as to acquire a to-be-invited user list and a to-be-invited user dictionary that correspond to the microblog user. As shown in
Specifically, in the foregoing S201, information of a corresponding to-be-invited user may be downloaded from the user server 10 by using the microblog server 30 in
S203: Save, in a memory and/or database, the to-be-invited user list and the to-be-invited user dictionary that correspond to the microblog user. Specifically, a pre-follow relationship storage system is established by using this step. As shown in detail in
After S303 and the enabling the microblog users to follow microblog information of the to-be-invited user in S304 in the various embodiments and as shown in
In the various embodiments and as shown in
S101: Receive, by using an inviting port, the follow requests triggered by the microblog users and sent to the to-be-invited user, so as to invite the to-be-invited client to sign up for the microblog. For example, on the user server 10 shown in
S102: Determine whether the microblog users have joined the microblog. In the various embodiments, in a case in which the microblog users have joined the microblog, S10 is performed; otherwise, S104 is performed.
S10: Acquire the follow requests, and then perform S20 of creating and saving pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests.
S104: Prompt, in a case in which the microblog users have not joined the microblog, the microblog users to sign up for the microblog, and after the microblog users sign up for the microblog, perform S20 of creating and saving pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests.
The method for automatically prompting a user to sign up for a microblog according to various embodiments is described in detail above.
According to various embodiments, a method for a newly registered microblog user to invite a singer to join the microblog is further provided.
As shown in
It should be noted that the methods illustrated in the accompanying flowcharts may be performed in a computer system such as a set of computer-executable instructions. Moreover, although the flowcharts illustrate a logical sequence, the illustrated or described steps may be performed in a sequence different from the sequence here in some cases.
Preferably, the present application may further provide a computer program for performing the various embodiments shown in
The principle of the present disclosure is operational with other general purpose or special purpose computing or communication environments or configurations. Examples of well-known computing systems, environments, and configurations that may be suitable for use with the present disclosure include, but are not limited to, personal computers, servers, multiprocessor systems, microprocessor-based systems, mini computers, mainframe computers, and distributed computing environments that include any of the foregoing systems or devices.
The method for a newly registered microblog user to invite a singer to join the microblog according to various embodiments is described in detail above.
According to various embodiments, an apparatus for automatically prompting a user to sign up for a microblog is further provided.
In the various embodiments, the acquiring module 101 acquires follow requests that are sent by multiple microblog users to a to-be-invited user. The processing module 102 creates pre-follow relationships according to the follow requests and saves the pre-follow relationships between the to-be-invited user and the microblog users that send the follow requests to generate a pre-follow relationship table. The prompting module 104 sends, in a case in which the number of all pre-follow relationships corresponding to the to-be-invited user is greater than or equal to a first threshold, a prompt message to the to-be-invited user, so as to prompt the to-be-invited user to sign up for the microblog.
In various embodiments, the foregoing apparatus may further include a counting module 103, which counts the number of all pre-follow relationships corresponding to each to-be-invited user in the pre-follow relationship table.
In the various embodiments, after a to-be-invited user receives a follow request sent by a microblog user, the acquiring module 101 acquires the follow request and the processing module 102 is used to create a pre-follow relationship between the to-be-invited user and the microblog user that sends the follow request. Because the to-be-invited user receives follow requests from a large number of microblog users, and each microblog user sends follow requests to different to-be-invited users, the generated pre-follow relationship table records all pre-follow relationships corresponding to each to-be-invited user. After a system counts, by using the counting module 103, the current number of all pre-follow relationships corresponding to each to-be-invited user, prompt information is generated and provided to the to-be-invited user if the number is greater than or equal to a predetermined threshold, and thus, the prompting module 104 prompts the to-be-invited user to join the microblog according to the prompt information. Such an invitation approach does not involve offline invitation; instead, the system automatically collects statistics on the attention of a to-be-invited user and returns the result to the to-be-invited user. Therefore, the problem in the existing technology that the approach for inviting a user to sign up for a microblog has a high cost and a low efficiency is solved, so as to automatically guide a user to sign up for the microblog, thereby achieving the effect of improving the efficiency of signing up for the microblog by the user and reducing the invitation cost.
In various embodiments, the foregoing apparatus may further include a sending module 105 and a converting module 106. The sending module 105 sends, after it is detected that the to-be-invited user has signed up to obtain a corresponding microblog account, feedback messages to the microblog users that have the pre-follow relationships with the to-be-invited user. The converting module 106 converts the pre-follow relationships between the microblog users and the to-be-invited user into follow relationships according to the feedback messages, so that the microblog users are enabled to follow microblog information of the to-be-invited user.
In various embodiments, the foregoing apparatus may further include a determining module, an enabling module, and an executing module. The determining module determines whether the to-be-invited user has signed up to obtain a corresponding microblog account. The enabling module enables, in a case in which the to-be-invited user has signed up to obtain the corresponding microblog account, the microblog users that have the pre-follow relationships with the to-be-invited user to follow microblog information of the to-be-invited user. The executing module begins to execute the counting module 103 in a case in which the to-be-invited user has not signed up to obtain the corresponding microblog account; that is, the executing module causes the counting module 103 to continue counting the number of the pre-follow relationships corresponding to the to-be-invited user.
According to various embodiments, the method for automatically prompting a user to sign up for a microblog shown in
According to various embodiments, the units in the apparatus for automatically prompting a user to sign up for a microblog shown in
According to various embodiments, a computer program (including program code) capable of performing the method for automatically prompting a user to sign up for a microblog shown in
The storage medium may include a flash disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disc, or the like.
It can be seen from the foregoing embodiments that the present disclosure achieves the following technical effect: the problem in the existing technology that the approach for inviting a user to sign up for a microblog has a high cost and a low efficiency is solved, so as to automatically guide a user to sign up for the microblog, thereby achieving the effect of improving the efficiency of signing up for the microblog by the user and reducing the invitation cost.
One skilled in the art should understand that the foregoing modules or steps in the present disclosure may be implemented by using a general purpose computing device. The modules or steps may be integrated in a single computing device or distributed on a network formed by multiple computing devices. Optionally, the modules or steps may be implemented by program code executable by a computing device so that the modules or steps may be stored in a storage device and executed by the computing device, or the modules or steps are separately made into integrated circuit modules, or multiple of the modules or steps are made into a single integrated circuit module. In this way, the present disclosure is not limited to any specific combination of hardware and software.
The foregoing descriptions are merely preferred embodiments of the present application, but are not intended to limit the present application. One skilled in the art can make alterations and variations to the present application. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure shall fall within the protection scope of the present disclosure.
The foregoing description of the embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure. Individual elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described. The same may also be varied in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such modifications are intended to be included within the scope of the disclosure.
Reference throughout this specification to “one embodiment,” “an embodiment,” “specific embodiment,” or the like in the singular or plural means that one or more particular features, structures, or characteristics described in connection with an embodiment is included in at least one embodiment of the present disclosure. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment,” “in a specific embodiment,” or the like in the singular or plural in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
This application is a continuation of International Application No. PCT/CN2013/083903, filed on Sep. 22, 2013. This application claims the benefit and priority of Chinese Application No. 201210410408.7, filed on Oct. 24, 2012. The entire disclosures of each of the above applications are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
8086680 | Boutboul et al. | Dec 2011 | B2 |
20140019615 | Jennings | Jan 2014 | A1 |
Number | Date | Country |
---|---|---|
101309190 | Nov 2008 | CN |
102025657 | Apr 2011 | CN |
102377763 | Mar 2012 | CN |
102461129 | May 2012 | CN |
102668514 | Sep 2012 | CN |
Entry |
---|
International Search Report for Application No. PCT/CN2013/083903 dated Dec. 26, 2013, and its English translation thereof. |
Chinese Office Action for Application No. 2012104104087 dated Apr. 6, 2016, and an English concise explanation of relevance thereof. |
International Preliminary Report for Application No. PCT/CN2013/083903 dated Apr. 25, 2015. |
Number | Date | Country | |
---|---|---|---|
20150229600 A1 | Aug 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2013/083903 | Sep 2013 | US |
Child | 14695198 | US |