Patent Document ID: 10104030
Application ID: 14688070
Patent Flag: 1

Claim One:
1. A method for pushing messages, the method comprising: upon receiving a push trigger message, acquiring one or more first user identifiers corresponding to the push trigger message; in response to the acquired first user identifiers being in a predetermined target user group, selecting one or more first push messages based on at least information associated with a first promotion type of the target user group; and pushing the first push messages based on at least information associated with the first user identifiers, wherein the target user group includes a plurality of second user identifiers and is generated by statistical processing of first user attributes of registered user identifiers based on at least information associated with a predetermined first forecast model, wherein the method further comprises: selecting, randomly, one or more fourth user identifiers from login user identifiers to obtain a second user group, the fourth user identifiers corresponding to information associated with a third promotion type and one or more fourth user attributes; pushing one or more second push messages corresponding to the third promotion type of the second user group upon detecting a third push trigger message initiated by the fourth user identifiers in the second user group; receiving one or more second response messages returned by the fourth user identifiers in the second user group; recording a third number of the second push messages and a fourth number of the second response messages during a second predetermined time period; determining a second ratio of the third number of the second push messages and the fourth number of the second response messages as a success rate threshold; and configuring the first forecast model based on a comparison result between a push success rate of a predetermined initial forecast model and the success rate threshold.