Natural person information setting method and electronic device

US10824649B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10824649-B2
Application numberUS-201816018761-A
CountryUS
Kind codeB2
Filing dateJun 26, 2018
Priority dateAug 16, 2012
Publication dateNov 3, 2020
Grant dateNov 3, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A natural person information setting method, an account information providing method, and electronic devices include: an associated set of each account is determined according to a degree of association and an exclusion index of another account with the each account; convergence processing is performed on all associated sets, such that after the convergence processing, no associated account in any one associated set appears in another associated set; and identical natural person information is set for any associated account in a same associated set having gone through the convergence processing, and a same natural person is set for any associated account in the same associated set according to the identical natural person information.

First claim

Opening claim text (preview).

The invention claimed is: 1. A friend recommendation method, comprising: receiving, by a sever, a request for friend recommendation from a terminal, and obtaining a list of strange accounts sharing common friends with an account of the terminal; determining, by the server, friend accounts to be recommended for the terminal from the list of strange accounts according to the number of friend accounts shared by the account of the terminal and the strange accounts; setting, by the server, natural person information of each friend account shared by the account of the terminal and the friend accounts to be recommended; modifying, by the server, according to the natural person information, the number of friend accounts shared by the account of the terminal and the friend accounts to be recommended; and providing, by the server, according to the modified number of friend accounts, the terminal with account information of the friend accounts to be recommended; wherein the setting, by the server, natural person information of each friend account shared by the account of the terminal and the friend accounts to be recommended comprises: for each friend account, determining an associated set of each account according to a degree of association and an exclusion index of another account with the each account; performing convergence processing on all associated sets, such that after the convergence processing, no associated account in any one associated set appears in another associated set; and setting identical natural person information for any associated account in a same associated set having gone through the convergence processing and setting a same natural person for any associated account in the same associated set according to the identical natural person information, wherein the determining an associated set of each account according to a degree of association and an exclusion index of another account with the each account comprises: filtering, according to a degree of association and an exclusion index of another account in a tentative associated set of an account for which natural person information is to be set with an account in the tentative associated set, a candidate associated account comprised in the tentative associated set to obtain an associated set of the account for which the natural person information is to be set, wherein the associated set of the account for which the natural person information is to be set comprises an associated account; and successively taking the each account as the account for which the natural person information is to be set, and acquiring the associated set of the each account. 2. The method according to claim 1 , further comprising: determining, by the server, according to information on static association and information on dynamic association of the another account with the each account, the degree of association of the another account with the each account, wherein the information on static association of the another account with the each account comprises at least one of: a similarity between personal data of the each account and personal data of the another account, a similarity between contact information of the each account and contact information of the another account, or a similarity between interest information of the each account and interest information of the another account; and the information on dynamic association of the another account with the each account comprises at least one of: a similarity between login behavior information of the each account and login behavior information of the another account, or a similarity between online behavior information of the each account and online behavior information of the another account. 3. The method according to claim 1 , further comprising: determining, by the server, according to information on static exclusion and information on dynamic exclusion of the another account with the each account, the exclusion index of the another account with the each account, wherein the information on static exclusion comprises a similarity between physical location information of the each account and physical location information of the another account; and the information on dynamic exclusion comprises at least one of: a similarity between login behavior information of the each account and login behavior information of the another account, a similarity between online behavior information of the each account and online behavior information of the another account, or information on an interaction of the another account with the each account. 4. The method according to claim 1 , wherein the tentative associated set is determined according to the degree of association of the another account with the each account. 5. The method according to claim 4 , wherein the determining a tentative associated set of an account for which natural person information is to be set according to the degree of association of the another account with the each account comprises: putting the account for which the natural person information is to be set into the tentative associated set; determining a degree of association of another account with the account for which the natural person information is to be set, and, when it is determined that the degree of association of the another account with the account for which the natural person information is to be set is greater than a first set value, putting the another account into the tentative associated set; and determining a degree of association of another account with an account put in the tentative associated set, when it is determined that the degree of association of the another account with the account put in the tentative associated set is greater than a first set value and that the another account has not been put in the tentative associated set, putting the another account into the tentative associated set, and repeating the determining and putting step until no more account is put in the tentative associated set, wherein the tentative associated set comprises the candidate associated account. 6. The method according to claim 4 , wherein the filtering, according to a degree of association and an exclusion index of another account in the tentative associated set with an account in the tentative associated set, the candidate associated account in the tentative associated set to obtain an associated set of the account for which the natural person information is to be set comprises: determining whether the account for which the natural person information is to be set and the candidate associated account in the tentative associated set are owned by different owners according to a different-owner condition of E>=p*D, where D is the degree of association of the candidate associated account with the account for which the natural person information is to be set in the tentative associated set, E is the exclusion index of the candidate associated account with the account for which the natural person information is to be set in the tentative associated set, and p is a constant, with 0<p<1; removing a candidate associated account meeting the different-owner condition from the tentative associated set; and determining whether any two candidate associated accounts in the tentative associated set that have gone through the last determining and removing step are owned by different owners according to the different-owner condition of E>=p*D, where D is a degree of association between the two candidate associated accounts in the tentative associated set that are undergoing the current determining step, E is an exclusion index between the two candidate associated accounts in the tentative associated set that are undergoing the current determining step, and p is a con

Assignees

Inventors

Classifications

  • G06F16/285Primary

    Clustering or classification · CPC title

  • using social graphs · CPC title

  • Determination of affinities or common interests between users · CPC title

  • G06F16/215Primary

    Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors · CPC title

  • Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10824649B2 cover?
A natural person information setting method, an account information providing method, and electronic devices include: an associated set of each account is determined according to a degree of association and an exclusion index of another account with the each account; convergence processing is performed on all associated sets, such that after the convergence processing, no associated account in …
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/285. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 03 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).