×

Method and device for pushing information

  • US 11,074,623 B2
  • Filed: 12/19/2019
  • Issued: 07/27/2021
  • Est. Priority Date: 06/06/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • identifying, by one or more processing devices, a plurality of users, wherein identifying the plurality of users comprises;

    obtaining asset data in one or more asset accounts of each sample user of a set of sample users, and filling in missing data in the asset data according to one or more predetermined rules,identifying anomalous data in the asset data, and replacing the anomalous data with other data according to one or more additional predetermined rules,based on the asset data in the one or more asset accounts of each sample user, obtaining a total asset amount of each sample user, wherein attribute data of each sample user comprises the total asset amount of the sample user,converting attribute data of the set of sample users into a sparse matrix format,training multiple scoring models using the converted attribute data of the set of sample users,measuring scoring effects of each scoring model based on different combinations of data of the attribute data of the set of sample users,selecting, as a predetermined scoring model, a scoring model of the multiple scoring models having scoring effects with a particular characteristic,scoring attribute data, the attribute data comprising asset data, of potential users using the predetermined scoring model, to obtain a score for each potential user, andselecting, as the identified plurality of users, potential users having a score that satisfies a predetermined score condition;

    obtaining initial relation community labels of the identified plurality of users;

    determining an updated relation community label for each user of the identified plurality of users, comprising;

    determining that a relationship strength between a first user of the identified plurality of users and a second user of the identified plurality of users is larger than a threshold, andresponsive to determining that the relationship strength between the first user and the second user is larger than the threshold, assigning matching updated relation community labels to the first user and the second user;

    dividing the identified plurality of users into a plurality of relation communities, wherein users of the identified plurality of users having matching updated relation community labels are assigned to a particular relation community, wherein each user of the identified plurality of users is assigned to a single relation community based on the updated relation community label of the user, and wherein at least one of the plurality of relation communities corresponds to membership in an online social network community;

    selecting a plurality of target users from identified users of each particular relation community to be provided with information, wherein the plurality of target users are selected based on respective influences of the plurality of target users compared to respective influences of other identified users of the particular relation community, wherein an influence of each user comprises a strength with which the user affects other users; and

    transmitting the information to the selected plurality of target users over a network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×