BR112012001650B1 - método e sistema para estimar a idade de um usuário - Google Patents

método e sistema para estimar a idade de um usuário Download PDF

Info

Publication number
BR112012001650B1
BR112012001650B1 BR112012001650A BR112012001650A BR112012001650B1 BR 112012001650 B1 BR112012001650 B1 BR 112012001650B1 BR 112012001650 A BR112012001650 A BR 112012001650A BR 112012001650 A BR112012001650 A BR 112012001650A BR 112012001650 B1 BR112012001650 B1 BR 112012001650B1
Authority
BR
Brazil
Prior art keywords
age
data
weight
basic
user
Prior art date
Application number
BR112012001650A
Other languages
English (en)
Other versions
BR112012001650A2 (pt
Inventor
Sun Ali
Chen Chuan
Ling Guohui
Lin Lebin
Original Assignee
Tencent Tech Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Tech Shenzhen Co Ltd filed Critical Tencent Tech Shenzhen Co Ltd
Publication of BR112012001650A2 publication Critical patent/BR112012001650A2/pt
Publication of BR112012001650B1 publication Critical patent/BR112012001650B1/pt

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/20ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/31Indexing; Data structures therefor; Storage structures
    • G06F16/313Selection or weighting of terms for indexing
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/70ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Pathology (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

método e sistema para estimar a idade de um usuário a presente invenção refere-se a um método e um sistema para determinar a idade de um usuário com base nos dados em massa que são fornecidos. o método inclui: obter dados básicos da idade do usuário, configurando um peso inicial para os dados básicos da idade; obter um peso da idade do usuário em diferentes tipos de dados básicos da idade de acordo com o peso inicial e uma similaridade da idade do usuário nos diferentes tipos de dados básicos da idade; e buscar os dados básicos da idade para uma idade com um maior peso da idade, determinar a idade com o maior peso da idade como uma idade estimada do usuário. o método e sistema para determinar a idade do usuário com base nos dados em massa podem melhorar a precisão da determinação da idade do usuário.

Description

Relatório Descritivo da Patente de Invenção para MÉTODO E SISTEMA PARA ESTIMAR A IDADE DE UM USUÁRIO.
Campo da Invenção [001] A presente invenção refere-se às técnicas de processamento de dados em massa, e mais particularmente, a um método e um sistema para determinar a idade de um usuário com base nos dados em massa. Antecedente da Invenção [002] Com a popularização da Internet, a rede se tornou uma parte indispensável da vida diária das pessoas. A Internet pode fornecer vários tipos de serviços aos usuários, por exemplo, e-shopping, adquirindo informações e entretenimento. A idade é um atributo básico de um usuário. Com relação aos usuários em idades diferentes, os diferentes serviços de Internet padronizados podem ser fornecidos. Entretanto, os usuários geralmente não preenchem suas idades verdadeiras na Internet virtual. Desta forma, se tornou um problema como determinar a idade real do usuário precisamente.
[003] Atualmente, um método existente obtém os dados da idade fornecidos pelo usuário e estima a idade do usuário através de uma filtragem do valor limite simples. Especificamente, uma faixa de idade dos usuários é estimada de acordo com as experiências, e valores fora da faixa de idade são filtrados. Assim, a idade dos usuários é estimada. Entretanto, este método depende muito das idades fornecidas pelos usuários, assim é impreciso.
Sumário da Invenção [004] Exemplos da presente invenção fornecem um método para estimar a idade de um usuário com base nos dados em massa, para aumentar a precisão para determinar a idade do usuário.
[005] Exemplos da presente invenção também fornecem um sistema para estimar a idade de um usuário com base nos dados em massa, para aumentar a precisão para determinar a idade do usuário.
Petição 870190105330, de 18/10/2019, pág. 7/27
2/13 [006] De acordo com um exemplo da presente invenção, um método para estimar a idade do usuário é fornecido. O método inclui: [007] obter dados básicos da idade do usuário, configurando um peso inicial para cada tipo de dados básicos da idade;
[008] obter um peso da idade do usuário em cada tipo de dados básicos da idade de acordo com o peso inicial e uma similaridade da idade do usuário nos diferentes tipos de dados básicos da idade; e [009] buscar os diferentes tipos de dados básicos da idade para uma idade com a maior peso da idade, estimando a idade do usuário de acordo com a idade com o maior peso da idade.
[0010] De acordo com outro exemplo da presente invenção, um sistema para estimar a idade do usuário é fornecido. O sistema inclui: [0011] uma unidade de configuração do peso, para obter dados básicos da idade do usuário e configure um peso inicial para cada tipo de dados básicos da idade;
[0012] uma unidade processadora de peso, conectada de maneira comunicativa com uma unidade de configuração do peso, para obter um peso da idade do usuário em cada tipo de dados básicos da idade de acordo com o peso inicial e uma similaridade da idade do usuário nos diferentes tipos de dados básicos da idade; e [0013] uma unidade de estimativa da idade, conectada de maneira comunicativa com uma unidade processadora de peso, to buscar os diferentes tipos de dados básicos da idade para uma idade com a maior peso da idade, e estimar a idade do usuário de acordo com a idade com o maior peso da idade.
[0014] De acordo com o método e o sistema para determinar a idade do usuário fornecidos pelos exemplos da presente invenção, um peso inicial é configurado para os dados básicos da idade, um peso da idade do usuário em diferentes dados básicos da idade é obtido de acordo com o peso inicial e similaridade da idade do usuário em
Petição 870190105330, de 18/10/2019, pág. 8/27
3/13 diferentes tipos de dados básicos da idade, e a idade com o maior peso da idade é determinado como a idade do usuário. Visto que vários tipos de dados básicos da idade fornecidos pelo usuário são avaliados em combinação, e a idade com o maior peso da idade está mais próxima à idade real do usuário. Desta forma, a precisão para determinar a idade do usuário é aumentada.
Breve Descrição dos Desenhos [0015] A figura 1 é um fluxograma que ilustra um método para determinar a idade de um usuário com base nos dados em massa de acordo com um exemplo da presente invenção.
[0016] A figura 2 é um fluxograma que ilustra um método para configurar um peso inicial para os dados básicos da idade de acordo com um exemplo da presente invenção.
[0017] A figura 3 é um fluxograma que ilustra um método for obter pesos da idade do usuário em diferentes tipos de dados básicos da idade de acordo com um exemplo da presente invenção.
[0018] A figura 4 é um fluxograma que ilustra um método para determinar a idade do usuário de acordo com dados da relação do colega de acordo com um exemplo da presente invenção.
[0019] A figura 5 é um diagrama esquemático que ilustra uma estrutura de um sistema para determinar a idade de um usuário com base nos dados em massa de acordo com um exemplo da presente invenção.
[0020] A figura 6 é um diagrama esquemático que ilustra uma estrutura de um sistema para determinar a idade de um usuário com base nos dados em massa de acordo com outro exemplo da presente invenção.
Descrição Detalhada da Invenção [0021] A figura 1 é um fluxograma que ilustra um método para determinar a idade de um usuário com base nos dados em massa de
Petição 870190105330, de 18/10/2019, pág. 9/27
4/13 acordo com um exemplo da presente invenção. O método inclui as etapas a seguir.
[0022] Etapa S10, dados básicos da idade do usuário são obtidos, e um peso inicial é configurado para cada tipo de dados básicos da idade, em que os dados básicos da idade são fornecidos pelo usuário ao preencher as informações através de vários tipos de produtos de rede, por exemplo, ferramenta de mensagem instantânea ou Social Redeing Service (SNS), etc.
[0023] Conforme mostrado na figura 2, em um exemplo da presente invenção, o método para configurar o peso inicial para os dados básicos da idade é da seguinte forma.
[0024] Etapa S100, os dados da idade de referência do usuário são obtidos.
[0025] Os dados da idade de referência do usuário podem ser obtidos através de um questionário em rede. Visto que as questões configuradas pelo questionário em rede são relativamente precisas, a idade obtida através do questionário em rede é mais precisa do que diretamente preenchido pelo usuário.
[0026] Etapa S102, os dados básicos da idade são comparados com os dados da idade de referência, e um índice de precisão dos dados básicos da idade é obtido.
[0027] Buscar cada tipo de dados básicos da idade para usuários cujas idades estão de acordo com as idades correspondentes nos dados da idade de referência, e dividem o número de usuários buscado por um número total de usuários no grupo do usuário para obter o índice de precisão dos dados básicos da idade.
[0028] Em particular, com relação a cada tipo de dados básicos da idade, pesquise um grupo do usuário correspondente aos dados básicos da idade para obter o número de usuários cujas idades básicas estão em conformidade com suas idades de referência nos dados da idade de
Petição 870190105330, de 18/10/2019, pág. 10/27
5/13 referência. e determinam a proporção entre este número e o número total de usuários no grupo do usuário correspondente aos dados básicos da idade como um índice de precisão do tipo de dados básicos do usuário. O termo “estar em conformidade com” significa que a idade básica e a idade de referência são as mesmas ou a diferença entre elas está dentro de certa faixa, por exemplo, 3 anos.
[0029] Os dados básicos da idade obtidos de várias formas diferentes pertencem aos diferentes tipos de dados da idade. Por exemplo, os dados básicos da idade obtidos através de uma ferramenta de mensagem instantânea pertencem a um tipo de dados básicos da idade e dados básicos da idade obtidos através de SNS pertencem a outro tipo de dados básicos da idade.
[0030] Etapa S104, configura um peso inicial para os dados básicos da idade de acordo com o índice de precisão.
[0031] Em um exemplo, o índice de precisão dos dados básicos da idade tem três níveis: baixo, médio e alto. Correspondente ao índice de precisão nos três níveis, os pesos iniciais configurados para os dados básicos da idade são respectivamente P1, P2 e P3. Por exemplo, P1=1, P2=5 e P3=9. Supõem-se que os dados básicos da idade IM1, IM2,..., IMn de n usuários são obtidos através da ferramenta de mensagem instantânea; os dados básicos da idade SNS1, SNS2, ..., SNSn de n usuários são obtidos através de SNS, e os dados da idade de referência R1, R2, ..., Rn de n usuários são obtidos pelo questionário. Através da comparação de IM1, IM2, ..., IMn com R1, R2, ..., Rn, é possível obter o índice de precisão dos dados básicos da idade obtido pela ferramenta de mensagem instantânea. Supor este índice de precisão é baixo. Então, configure o peso inicial dos dados básicos da idade obtido pela ferramenta de mensagem instantânea como P1. Semelhantemente, o índice de precisão dos dados básicos da idade obtido pelo SNS pode ser obtido. Supor que este índice de precisão é médio. Então o peso
Petição 870190105330, de 18/10/2019, pág. 11/27
6/13 inicial configurado para os dados básicos da idade obtidos pelo SNS é P2.
[0032] Em outro exemplo, é possível configurar os pesos iniciais para diferentes tipos de dados básicos da idade de acordo com as fontes dos dados básicos da idade. Por exemplo, os dados da idade obtidos das informações de registro de um serviço de rede como registro de formandos são mais preciso. Desta forma, o peso inicial configurado para este tipo de dados básicos da idade pode ser relativamente alto do que outros.
[0033] Etapa S12, obter um peso da idade do usuário em cada tipo de dados básicos da idade de acordo com o peso inicial dos dados básicos da idade e uma similaridade da idade do usuário em diferentes tipos de dados básicos da idade.
[0034] Conforme mostrado na figura 3, em um exemplo da presente invenção, o método para obter pesos da idade do usuário em diferentes tipos de dados básicos da idade é como segue.
[0035] Etapa S120, comparar diferentes tipos de dados básicos da idade. Especificamente, com relação aos vários tipos de dados básicos da idade obtidos através de vários métodos, comparar idades do usuário nos diferentes tipos de dados básicos da idade.
[0036] Etapa S122, configurar uma pontuação do peso da idade para o usuário de acordo com os pesos iniciais de diferentes tipos de dados básicos da idade e uma similaridade da idade do usuário em diferentes tipos de dados básicos da idade. Em um exemplo, a similaridade da idade do usuário em diferentes tipos de dados básicos da idade pode ser: mesma idade, idades semelhantes e idades diferentes, em que a similaridade da idade de idades semelhantes significa que a diferença entre as idades está dentro de 3 anos, e a similaridade da idade de idades diferentes significa que a diferença entre as idades é maior do que 3 anos. Comparar os pesos iniciais de
Petição 870190105330, de 18/10/2019, pág. 12/27
7/13 diferentes tipos de dados básicos da idade para obter uma relação de peso entre os dados básicos da idade. A relação de peso pode ser: mesmo peso, pesos semelhantes e pesos diferentes, em que a relação de peso de mesmo peso significa que os dois tipos de dados básicos da idade têm o mesmo nível de peso (ou seja, ambos são altos, médios ou baixos); a relação de peso de pesos semelhantes significa que os pesos dos dois tipos de dados básicos da idade têm uma diferença de um nível (ou seja, os dois níveis de peso são alto e médio, ou médio e baixo); a relação de peso de pesos diferentes significa que os pesos dos dois tipos de dados básicos da idade têm uma diferença de dois níveis (ou seja, os pesos são alto e baixo). Em um exemplo, a pontuação do peso das idades do usuário é configurada como a Tabela 1.
Similaridade da idade Relação de peso Mesma idade Idades semelhantes Idades diferentes
Mesmo peso +A1 +A4 0
Pesos semelhantes +A2 +A5 0
Pesos diferentes +A3 +A6 0
[0037] Por exemplo, A1=1, A2=2, A3=3, A4=4, A5=5 e A6=6.
[0038] Etapa S124, determinar um peso da idade do usuário de acordo com uma soma do peso inicial e a pontuação do peso da idade. No exemplo acima, comparar os diferentes tipos de dados básicos da idade. Para cada tipo de dados básicos da idade, obter uma relação de peso entre ele e cada outro tipo de dados básicos da idade e uma similaridade da idade do usuário sob a relação de peso. A pontuação do peso da idade do usuário nos dados básicos da idade é a soma de todos os pesos da idade obtidos comparando os dados básicos da idade com outros dados básicos da idade.
[0039] Em um exemplo, três tipos de dados básicos da idade do usuário são M, N e O. No exemplo, supõe-se que os pesos iniciais dos três tipos de dados básicos da idade são respectivamente P1, P2 e P3.
Petição 870190105330, de 18/10/2019, pág. 13/27
8/13
Com relação aos três usuários a, b e c, supõe-se que as idades dos três usuários nos dados básicos da idade M são respectivamente Ma, Mb e Mc, as idades dos três usuários nos dados básicos da idade N são respectivamente Na, Nb e Nc, e as idades dos três usuários nos dados básicos da idade O são respectivamente Oa, Ob e Oc. Compare os dados básicos da idade M, N e O. Supõe-se que os pesos dos dados básicos da idade M e os dados básicos da idade N são semelhantes, os pesos dos dados básicos da idade M e os dados básicos da idade O são diferentes, e os pesos dos dados básicos da idade N e os dados básicos da idade O são semelhantes. Para o usuário a, supõe-se que Ma=25, Na=25 e Oa=23, ou seja, Ma e Na têm a mesma idade, Ma e Oa têm idades semelhantes, e Na e Oa têm idades semelhantes. De acordo com a pontuação do peso das idades configuradas na tabela 1, é obtido que o peso da idade de Ma é P1+A2+A6, o peso da idade de Na é P2+A2+A5, e o peso da idade de Oa é P3+A6+A5. Semelhantemente, os pesos da idade de usuário b e usuário c podem ser obtidos seguindo o método acima.
[0040] Etapa S14, buscar diferentes tipos de dados básicos da idade para uma idade com um maior peso da idade, determinar a idade com o maior peso da idade como uma idade estimada do usuário. No exemplo acima, para o usuário a, determine uma idade com o maior peso da idade entre Ma, Na e Ao como a idade estimada de usuário a. Visto que a idade com o maior peso da idade está mais próxima à idade real do usuário, a idade é determinada mais precisamente.
[0041] Em um exemplo, após obter a idade estimada do usuário, compare o peso da idade da idade estimada e peso inicial. Classifique o peso da idade da idade estimada do usuário em um dos três níveis: peso alto, peso médio e peso baixo. Em um exemplo, supõe-se que os pesos iniciais de três tipos de dados básicos da idade são P1, P2 e P3. Se o peso da idade da idade estimada for menor ou igual ao P2, o peso
Petição 870190105330, de 18/10/2019, pág. 14/27
9/13 da idade é baixo. Se o peso da idade da idade estimada for maior do que P2, mas for menor ou igual a P3, o peso da idade é médio. Se o peso da idade estimada for maior do que P3, o peso da idade é alto.
[0042] A figura 4 é um fluxograma de um método para determinar a idade de um usuário de acordo com dados da relação do colega de acordo com um exemplo da presente invenção. O método inclui as etapas a seguir.
[0043] Etapa S20, busque dados da relação do colega para o número de usuários cujos pesos da idade das idades estimadas são altos e têm a mesma idade estimada. Os dados da relação do colega é uma coleta de dados de usuários que tem a relação do colega. Usuários com a relação do colega geralmente têm a mesma idade ou idades semelhantes. Os dados da relação do colega podem ser obtidos dos membros do grupo de colega e um grupo de amigos do usuário.
[0044] Etapa S22, determinar se o número cumpre com a condição predefinida. Se o número cumprir com a condição predefinida, proceda para a etapa S24; caso contrário, o procedimento acaba. Em um exemplo, a condição predefinida é: m>3 e m/n>=1/4, em que m denota o número de usuários cujos pesos da idade das idades estimadas são altos e tendo a mesma idade estimada, n denota um número total de usuários na relação do colega.
[0045] Etapa S24, ajustar as idades estimadas de usuários cujos pesos da idade das idades estimadas são médio ou baixo na relação do colega para ser as idades estimadas do usuário cujos pesos da idade da idade estimada são altos e tendo a mesma idade estimada. Em um exemplo, se o número de usuários cujos pesos da idade da idade estimada são altos tendo a mesma idade estimada cumpre a condição predefinida acima, visto que as idades estimadas destes usuários são mais precisas e as idades dos usuários na relação do colega são geralmente as mesmas ou semelhantes, as idades dos usuários cujos
Petição 870190105330, de 18/10/2019, pág. 15/27
10/13 pesos da idade são baixos ou médios são ajustadas de acordo com as idades estimadas do usuário cujos pesos da idade são altos. Assim, as idades estimadas são mais precisas.
[0046] A figura 5 é um diagrama esquemático que ilustra uma estrutura de um sistema para determinar a idade de um usuário com base nos dados em massa de acordo com um exemplo da presente invenção. Conforme mostrado na figura 5, o sistema inclui: uma unidade de configuração do peso 10, uma unidade processadora de peso 20 e uma unidade de estimativa da idade 30.
[0047] A unidade de configuração do peso 10 é para obter dados básicos da idade do usuário e configurar um peso inicial para cada tipo de dados básicos da idade.
[0048] A unidade processadora de peso 20 é conectada de maneira comunicativa com a unidade de configuração do peso 10, para obter um peso da idade do usuário em cada tipo de dados básicos da idade de acordo com o peso inicial e uma similaridade da idade do usuário em diferentes tipos de dados básicos da idade.
[0049] A unidade de estimativa da idade 30 é conectada de maneira comunicativa com a unidade processadora de peso 20, para buscar os dados básicos da idade para uma idade com um maior peso da idade, e determinar a idade com o maior peso da idade como a idade estimada do usuário.
[0050] A figura 6 é um diagrama esquemático que ilustra outra estrutura de um sistema para estimar a idade de um usuário com base nos dados em massa de acordo com um exemplo da presente invenção. Conforme mostrado na figura 6, além da unidade de configuração do peso 10, a unidade processadora de peso 20 e a unidade de estimativa da idade 30, o sistema ainda inclui a unidade de armazenamento de dados da idade 40 e a unidade de armazenamento dos dados da relação do colega 50.
Petição 870190105330, de 18/10/2019, pág. 16/27
11/13 [0051] A unidade de armazenamento de dados da idade 40 é conectada de maneira comunicativa com a unidade de configuração do peso 10, a unidade processadora de peso 20 e a unidade de estimativa da idade 30, para armazenar os dados básicos da idade e os dados da idade de referência. Os dados básicos da idade são fornecidos pelo usuário através de vários tipos de produtos de rede, E os dados da idade de referência são obtidos pelo questionário em rede. Visto que as questões configuradas pelo questionário são relativamente precisas, os dados da idade de referência são mais precisos do que os dados básicos da idade.
[0052] A unidade de armazenamento dos dados da relação do colega 50 é conectada de maneira comunicativa com uma unidade de estimativa da idade 30, para armazenar os dados da relação do colega. Usuários com a relação do colega geralmente têm a mesma idade ou idade semelhante. É possível obter os dados da relação do colega dos membros do grupo de colegas ou um grupo de amigos do usuário.
[0053] Em um exemplo, a unidade de configuração do peso 10 é ainda para obter os dados da idade de referência do usuário, comparar os dados básicos da idade com os dados da idade de referência, obter um índice de precisão dos dados básicos da idade, configurar o peso inicial para os dados básicos da idade de acordo com índice de precisão. É possível buscar cada tipo de dados básicos da idade para encontrar usuários cujas idades básicas estão em conformidade com as idades de referência. O índice de precisão é obtido dividindo o número de usuários cujas idades básicas estão em conformidade com as idades de referência pelo número total de usuários. A unidade de configuração do peso 10 é ainda para classificar o índice de precisão em três níveis: alto, médio e baixo, e configurar o peso inicial para os dados básicos da idade de acordo com diferentes níveis dos índices de precisão.
[0054] Em um exemplo, a unidade processadora de peso 20 é ainda
Petição 870190105330, de 18/10/2019, pág. 17/27
12/13 para comparar os dados básicos da idade, configurar uma pontuação do peso da idade do usuário de acordo com o peso inicial e uma similaridade da idade do usuário em diferentes tipos de dados básicos da idade. O peso da idade do usuário é a soma do peso inicial e da pontuação do peso da idade. A unidade processadora de peso 20 compara diferentes tipos de dados básicos da idade, para cada tipo de dados básicos da idade, obtém uma relação de peso entre ele e outros dados básicos da idade e uma similaridade da idade do usuário sob a relação de peso. A pontuação do peso da idade do usuário nos dados básicos da idade é a soma de todas as pontuações do peso da idade obtidas comparando os dados básicos da idade e outros dados básicos da idade. Após a unidade processadora de peso 20 calcular o peso da idade, a unidade de estimativa da idade 30 busca de uma idade com o maior peso da idade e determina a idade com o maior peso da idade como a idade estimada do usuário.
[0055] Em um exemplo, após uma unidade de estimativa da idade determinar a idade estimada do usuário, uma unidade processadora de peso 20 compara o peso da idade da idade estimada e o peso inicial, e classifica, de acordo com o resultado predeterminado, o peso da idade da idade estimada em pelo menos três níveis: peso alto, peso médio e peso baixo.
[0056] Em um exemplo, uma unidade de estimativa da idade 30 é ainda para buscar os dados da relação do colega para usuários cujo peso da idade da idade estimada é alto e tendo a mesma idade, determina se o número de usuários buscado cumpre com a condição predefinida, se sim, modifica a idade dos usuários na relação do colega cujos pesos da idade são médio ou baixo para ser as idades estimadas do usuário cujos pesos da idade da idade estimada são alto e tendo a mesma idade. Em um exemplo, a condição predefinida é: m>3 e m/n>=1/4, em que m denota o número de usuários cujo peso da idade
Petição 870190105330, de 18/10/2019, pág. 18/27
13/13 da idade estimada é alto e tendo a mesma idade nos dados da relação do colega, n denota um número total de usuários na relação do colega. Visto que a idade dos usuários na relação do colega é geralmente a mesma ou semelhante, as idades dos usuários cujos pesos da idade são baixos ou médios são ajustadas de acordo com as idades estimadas do usuário cujos pesos da idade são altos. Assim, as idades estimadas são mais precisas.
[0057] O que foi descrito e ilustrado aqui é um exemplo preferido da revelação com algumas de suas variações. Os termos, as descrições e as figuras usados aqui são definidos em forma de ilustração apenas e não são destinados como limitações. Muitas variações são possíveis dentro do espírito e escopo da revelação, que tem o objetivo de ser definido pelas reivindicações a seguir -- e seus equivalentes - em que todos os termos são destinados em seu senso amplamente razoável a menos que indicado de outra forma.

Claims (11)

1. Método para estimar a idade de um usuário, caracterizado pelo fato de que compreende as etapas de:
Obter (S10) os dados básicos da idade do usuário, configurando um peso inicial para cada tipo de dados básicos da idade;
Obter (S12) um peso da idade do usuário em cada tipo de dados básicos da idade de acordo com o peso inicial e uma similaridade da idade do usuário nos diferentes tipos de dados básicos da idade; e
Buscar (S14) os diferentes tipos de dados básicos da idade para uma idade com o maior peso da idade, estimar a idade do usuário de acordo com a idade com o maior peso da idade;
em que configurar o peso inicial para cada tipo de dados básicos da idade compreende:
obter (S100) dados da idade de referência do usuário;
comparar (S102) os dados básicos da idade com os dados da idade de referência para obter um índice de precisão dos dados básicos da idade; e configurar (S104) o peso inicial para os dados básicos da idade de acordo com o índice de precisão; e em que obter o índice de precisão dos dados básicos da idade compreende:
buscar os dados básicos da idade para usuários cuja idade está conforme os dados da idade de referência, dividir o número dos usuários buscados por um número total de usuários nos dados básicos da idade, e determinar o resultado dividido como o índice de precisão dos dados básicos da idade.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que configurar o peso inicial para cada tipo de dados básicos da idade compreende:
configurar o peso inicial para cada tipo de dados básicos da
Petição 870190105330, de 18/10/2019, pág. 20/27
2/4 idade de acordo com uma fonte de dados básicos da idade.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que obter um peso da idade do usuário em cada tipo de dados básicos da idade compreende:
Comparar (S120) diferentes tipos de dados básicos da idade;
Configurar (S122) uma pontuação do peso da idade para o usuário de acordo com o peso inicial e uma similaridade da idade do usuário em diferentes tipos de dados básicos da idade; e
Determinar (S124) o peso da idade do usuário de acordo com o peso inicial e a pontuação do peso da idade.
4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que ainda compreende:
obter uma idade estimada do usuário nos dados da relação do colega, e ajustar as idades estimadas de outros usuários nos dados da relação do colega de acordo com a idade estimada do usuário e o peso da idade do usuário.
5. Método, de acordo com a reivindicação 1 ou 4, caracterizado pelo fato de que ainda compreende:
comparar o peso da idade da idade estimada do usuário e o peso inicial, classificar, de acordo com um resultado comparado, o peso da idade da idade estimada em três níveis: peso alto, peso médio e peso baixo.
6. Método, de acordo com a reivindicação 5, caracterizado pelo fato de que ainda compreende:
Buscar (S20) dados da relação do colega para usuários cujo pesos de idade da idade estimada são alto e têm a mesma idade, determinar (S22) se o número do usuário buscado cumpre com uma condição predefinida, se o número cumpre a condição predefinida, ajustar (S24) as idades de usuários nos dados da relação do colega cujo pesos da idade das idades estimadas são médio e baixo para a idade estimada
Petição 870190105330, de 18/10/2019, pág. 21/27
3/4 dos usuários cujos pesos da idade da idade estimada são alto e têm a mesma idade.
7. Sistema para estimar a idade de um usuário, caracterizado pelo fato de que compreende:
uma unidade de configuração do peso (10), para obter dados básicos da idade do usuário e configurar um peso inicial para cada tipo de dados básicos da idade;
uma unidade processadora de peso (20), conectada de maneira comunicativa com a unidade de configuração do peso (10), para obter um peso da idade do usuário em cada tipo de dados básicos da idade de acordo com o peso inicial e uma similaridade da idade do usuário nos diferentes tipos de dados básicos da idade; e uma unidade de estimativa da idade (30), conectada de maneira comunicativa com a unidade processadora de peso (20), para buscar os diferentes tipos de dados básicos da idade para uma idade com um maior peso da idade, e estimar a idade do usuário de acordo com a idade com o maior peso da idade;
em que a unidade de configuração do peso (10) é ainda para obter dados da idade de referência do usuário, comparar cada tipo de dados básicos da idade com os dados da idade de referência para obter um índice de precisão do tipo de dados básicos da idade, e configurar o peso inicial para os dados básicos da idade de acordo com o índice de precisão; e a unidade de configuração de peso (10) é ainda para buscar os dados básicos de idade para usuários cujas idades estão conformes com os dados de idade de referência, dividir o número dos usuários buscados por um número total de usuários nos dados básicos da idade, e determinar o resultado dividido como o índice de precisão dos dados básicos da idade.
8. Sistema, de acordo com a reivindicação 7, caracterizado
Petição 870190105330, de 18/10/2019, pág. 22/27
4/4 pelo fato de que a unidade processadora de peso (20) é ainda para comparar diferentes tipos de dados básicos da idade do usuário, configurar uma pontuação do peso da idade para o usuário de acordo com o peso inicial e uma similaridade da idade nos diferentes tipos de dados básicos da idade, e determinar uma soma do peso inicial e a pontuação do peso da idade como o peso da idade do usuário.
9. Sistema, de acordo com a reivindicação 7, caracterizado pelo fato de que a unidade processadora de peso (20) é ainda para comparar a idade estimada do usuário com o peso inicial, e classificar, de acordo com um resultado comparado, o peso da idade da idade estimada em um dos três níveis: peso alto, peso médio e peso alto.
10. Sistema, de acordo com a reivindicação 9, caracterizado pelo fato de que a unidade de estimativa da idade (30) é ainda para buscar dados da relação do colega para usuários cujos pesos da idade da idade estimada são altos e têm a mesma idade, determinar se o número do usuário buscado cumpre com a condição predefinida, se o número cumpre com a condição predefinida, ajustar as idades de usuários nos dados da relação do colega cujo pesos da idade das idades estimadas são médio e baixo para a idade estimada dos usuários cujos pesos da idade da idade estimada são alto e têm a mesma idade.
11. Sistema, de acordo com a reivindicação 7, caracterizado pelo fato de que ainda compreende:
uma unidade de armazenamento de dados da idade (40), conectada de maneira comunicativa com a unidade de configuração do peso (10), uma unidade processadora de peso (20) e uma unidade de estimativa da idade (30), para armazenar os dados básicos da idade e os dados da idade de referência; e uma unidade de armazenamento dos dados da relação do colega (50), conectada de maneira comunicativa com a unidade de estimativa da idade (30), para armazenar dados da relação do colega.
BR112012001650A 2009-08-21 2010-06-23 método e sistema para estimar a idade de um usuário BR112012001650B1 (pt)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910042053.9A CN101635009B (zh) 2009-08-21 2009-08-21 基于海量数据的用户年龄估算方法及***
PCT/CN2010/074318 WO2011020371A1 (zh) 2009-08-21 2010-06-23 基于海量数据的用户年龄估算方法及***

Publications (2)

Publication Number Publication Date
BR112012001650A2 BR112012001650A2 (pt) 2016-04-12
BR112012001650B1 true BR112012001650B1 (pt) 2020-01-21

Family

ID=41594195

Family Applications (1)

Application Number Title Priority Date Filing Date
BR112012001650A BR112012001650B1 (pt) 2009-08-21 2010-06-23 método e sistema para estimar a idade de um usuário

Country Status (8)

Country Link
US (2) US8909638B2 (pt)
CN (1) CN101635009B (pt)
BR (1) BR112012001650B1 (pt)
CA (1) CA2765111C (pt)
MX (1) MX2012000896A (pt)
RU (1) RU2505858C2 (pt)
SG (1) SG176809A1 (pt)
WO (1) WO2011020371A1 (pt)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101635009B (zh) * 2009-08-21 2015-06-17 腾讯科技(深圳)有限公司 基于海量数据的用户年龄估算方法及***
CN102708497B (zh) * 2012-01-13 2015-08-05 合一网络技术(北京)有限公司 一种基于VideoBag特征的精准广告投放***及方法
EP4219071A3 (en) 2014-03-13 2023-08-09 The Nielsen Company (US), LLC Methods and apparatus to compensate impression data for misattribution and/or non-coverage by a database proprietor
US9489592B2 (en) 2014-12-05 2016-11-08 Xerox Corporation User characteristic prediction using images posted in online social networks
CN104410710B (zh) * 2014-12-15 2018-04-03 北京国双科技有限公司 数据推送方法和装置
US20160189182A1 (en) 2014-12-31 2016-06-30 The Nielsen Company (Us), Llc Methods and apparatus to correct age misattribution in media impressions
CN104992060A (zh) * 2015-06-25 2015-10-21 腾讯科技(深圳)有限公司 用户年龄估计方法及装置
US10045082B2 (en) 2015-07-02 2018-08-07 The Nielsen Company (Us), Llc Methods and apparatus to correct errors in audience measurements for media accessed using over-the-top devices
US10380633B2 (en) 2015-07-02 2019-08-13 The Nielsen Company (Us), Llc Methods and apparatus to generate corrected online audience measurement data
CN106713104B (zh) * 2015-08-12 2021-06-18 深圳市腾讯计算机***有限公司 多媒体信息的推送方法和装置
CN106447375A (zh) * 2015-08-12 2017-02-22 深圳市腾讯计算机***有限公司 一种年龄信息估计方法及装置
CN106447374A (zh) * 2015-08-12 2017-02-22 深圳市腾讯计算机***有限公司 一种用户性别估算方法和***
US20170127133A1 (en) * 2015-10-30 2017-05-04 The Nielsen Company (Us), Llc Methods and apparatus to categorize media impressions by age
CN107103366B (zh) * 2017-04-24 2020-06-30 北京京东尚科信息技术有限公司 用于生成用户的年龄信息的方法和装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5763837A (en) * 1994-10-11 1998-06-09 Davignon; Andre Automatic biometric data system
RU2202280C1 (ru) * 2001-08-07 2003-04-20 Российский центр судебно-медицинской экспертизы МЗ РФ Способ определения возраста человека по морфометрическим параметрам гистологических препаратов костной ткани
US7912246B1 (en) * 2002-10-28 2011-03-22 Videomining Corporation Method and system for determining the age category of people based on facial images
GB2397400A (en) * 2003-01-14 2004-07-21 Adam Raff Matching information over a network by comparing profile data between different terminals
JP2004318632A (ja) * 2003-04-18 2004-11-11 Yokogawa Electric Corp 年齢推定装置
JP4384895B2 (ja) * 2003-11-14 2009-12-16 フィールファイン株式会社 年齢アセスメント装置及び年齢アセスメント方法
JP2006119920A (ja) * 2004-10-21 2006-05-11 Matsushita Electric Ind Co Ltd 情報端末装置
CN101061713A (zh) * 2004-11-18 2007-10-24 皇家飞利浦电子股份有限公司 一种更新用户档案的方法和装置
JP2007164439A (ja) * 2005-12-13 2007-06-28 Matsushita Electric Ind Co Ltd 情報提示装置及び情報提示方法
JP2008033656A (ja) * 2006-07-28 2008-02-14 Noritsu Koki Co Ltd 写真画像処理装置
US8160993B2 (en) * 2007-05-22 2012-04-17 The Regents Of The University Of California System and methods for evaluating inferences of unknown attributes in a social network
CN101251853A (zh) * 2008-02-20 2008-08-27 魔极科技(北京)有限公司 基于用户交互记录来挖掘用户属性的方法及***
CN101360098B (zh) * 2008-08-29 2012-02-15 腾讯科技(北京)有限公司 用户行为属性确定方法、装置、***及广告投放方法与***
US9996844B2 (en) * 2008-09-30 2018-06-12 Excalibur Ip, Llc Age-targeted online marketing using inferred age range information
WO2010088262A2 (en) * 2009-01-27 2010-08-05 University Of Washington Prosthetic limb monitoring system
JP4742193B2 (ja) * 2009-04-28 2011-08-10 Necソフト株式会社 年齢推定装置、年齢推定方法及びプログラム
CN101635009B (zh) * 2009-08-21 2015-06-17 腾讯科技(深圳)有限公司 基于海量数据的用户年龄估算方法及***

Also Published As

Publication number Publication date
US9075865B2 (en) 2015-07-07
MX2012000896A (es) 2012-02-28
RU2012101503A (ru) 2013-09-27
US20150019570A1 (en) 2015-01-15
CA2765111A1 (en) 2011-02-24
CN101635009A (zh) 2010-01-27
RU2505858C2 (ru) 2014-01-27
US20120109973A1 (en) 2012-05-03
SG176809A1 (en) 2012-01-30
CN101635009B (zh) 2015-06-17
CA2765111C (en) 2016-09-13
BR112012001650A2 (pt) 2016-04-12
WO2011020371A1 (zh) 2011-02-24
US8909638B2 (en) 2014-12-09

Similar Documents

Publication Publication Date Title
BR112012001650B1 (pt) método e sistema para estimar a idade de um usuário
US9779356B2 (en) Method of machine learning classes of search queries
Lee et al. Calibration of prior variance in the Bayesian continual reassessment method
BR112016022388B1 (pt) Sistemas e métodos para otimizar suporte de várias versões em índices
KR20180097587A (ko) 정보 권고 방법 및 장치
KR20180092194A (ko) 논리적 속성이 반영된 지식 그래프 임베딩 방법 및 시스템, 이를 수행하기 위한 기록매체
Gao et al. Exact inference for adaptive group sequential designs
Kimani et al. Conditionally unbiased estimation in phase II/III clinical trials with early stopping for futility
Geng et al. On optimal treatment regimes selection for mean survival time
Puhan A comparison of chained linear and poststratification linear equating under different testing conditions
US20160179815A1 (en) Processing event log data
Gong et al. Partly conditional estimation of the effect of a time‐dependent factor in the presence of dependent censoring
Samart et al. Linear regression with nested errors using probability‐linked data
CN111950267B (zh) 文本三元组的抽取方法及装置、电子设备及存储介质
Schreiber Uncertainties and ambiguities in percentiles and how to avoid them
Zhang et al. Adaptive prior variance calibration in the Bayesian continual reassessment method
Chen et al. Group sequential design for randomized trials using “first hitting time” model
US11556519B2 (en) Ensuring integrity of records in a not only structured query language database
Lai et al. Standardized parameters in misspecified structural equation models: Empirical performance in point estimates, standard errors, and confidence intervals
JP5500049B2 (ja) 設計支援プログラム、設計支援装置および設計支援方法
Lu Semantic information measure with two types of probability for falsification and confirmation
US9898540B1 (en) Method for automated categorization of keyword data
CN109597812B (zh) 会议室批量上线方法、装置、计算机设备及存储介质
US20220237130A1 (en) Data access path optimization
Kim et al. A New Statistic to Assess Fitness of Cubic‐Spline Postsmoothing

Legal Events

Date Code Title Description
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 23/06/2010, OBSERVADAS AS CONDICOES LEGAIS.