Method and apparatus for recommending contact information

US9930156B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9930156-B2
Application numberUS-201615207130-A
CountryUS
Kind codeB2
Filing dateJul 11, 2016
Priority dateJul 30, 2015
Publication dateMar 27, 2018
Grant dateMar 27, 2018

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.

The present disclosure, pertaining to the field of terminal technologies, relates to a method and apparatus for recommending contact information. The method may include: determining an age of an owner of a mobile terminal; determining, based on the determined age of the owner and stored contact photos of a plurality of contacts, a candidate contact from the plurality of contacts; and displaying, in response to receiving a share instruction with respect to a designated image, contact information of the determined candidate contact, the designated image being any image in a photo album to be shared. According to the present disclosure, one or more candidate contacts are determined from a plurality of contacts, and upon receipt of a share instruction with respect to a designated image, contact information of the determined candidate contact is displayed. This may improve speed and accuracy of searching for contact information, reduce search time, and enhance image sharing efficiency.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for recommending contact information, comprising: determining, by a processor, an age of an owner of a mobile terminal; determining, by a processor, based on the determined age of the owner and stored contact photos of a plurality of contacts, a candidate contact from the plurality of contacts; and displaying, by a processor, in response to receiving a share instruction with respect to a designated image, contact information of the determined candidate contact, the designated image being any image in a photo album to be shared; wherein the determining of the age of the owner comprises: acquiring a face image set of the owner; obtaining a respective age corresponding to each face image in the face image set of the owner by performing age identification for each face image in the face image set of the owner; and determining the age of the owner based on the respective age corresponding to each face image in the face image set of the owner; and wherein the acquiring of the face image set of the owner comprises: acquiring self-shot face images from a stored image library; obtaining a plurality of face image sets by: categorizing each face image of the acquired self-shot face images as being of a respective person, and obtaining a face image set for each distinct person of the respective persons, by associating with a face image set for a respective distinct person each of the acquired self-shot face images that is categorized as being of the respective distinct person; and determining the face image set of the owner to be a face image set of the plurality of face image sets having the greatest number of face images among the plurality of obtained face image sets. 2. The method of claim 1 , wherein the determining, based on the determined age of the owner and stored contact photos of the plurality of contacts, of the candidate contact from the plurality of contacts comprises: determining, based on the determined age of the owner, an age group of a contact associated with the photo album to be shared; obtaining respective ages of each of the plurality of contacts by performing age identification for respective stored contact photos of each of the plurality of contacts; and selecting the candidate contact from the plurality of contacts based on the obtained respective ages of the plurality of contacts and the determined age group. 3. The method of claim 2 , wherein the selecting of the candidate contact from the plurality of contacts based on the obtained respective ages of each of the plurality of contacts and the determined age group comprises: selecting, based on the obtained respective ages of each of the plurality of contacts, contacts from the plurality of contacts with respective ages falling within the determined age group; and obtaining the candidate contact by screening the selected contacts based on contacting frequencies of the selected contacts. 4. The method of claim 3 , wherein the obtaining of the candidate contact by screening the selected contacts based on contacting frequencies of the selected contacts comprises: judging, based on respective contacting frequencies of the selected contacts, whether the selected contacts comprise a contact with a respective contacting frequency that is greater than a designated frequency; and in response to a judgement that the selected contacts comprise a contact with a respective contacting frequency that is greater than the designated frequency, determining as the candidate contact the contact with a respective contacting frequency that is greater than the designated frequency. 5. The method of claim 3 , wherein the obtaining of the candidate contact by screening the selected contacts based on contacting frequencies of the selected contacts comprises: judging, based on respective contacting frequencies of the selected contacts, whether the selected contacts comprise a contact with a respective contacting frequency that is greater than a designated frequency; in response to a judgment that the selected contacts do not comprise a contact with a respective contacting frequency that is greater than the designated frequency, acquiring a designated number of contacts from the selected contacts according to a descending order of respective contacting frequencies of the selected contacts; and determining as candidate contacts the acquired contacts. 6. An apparatus for recommending contact information, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to: determine an age of an owner of a mobile terminal; determine, based on the determined age of the owner of the mobile terminal and stored contact photos of a plurality of contacts, a candidate contact from the plurality of contacts; and display, in response to receiving a share instruction with respect to a designated image, contact information of the determined candidate contact, the designated image being any image in a photo album to be shared; wherein the processor is further configured to: acquire a face image set of the owner; obtain a respective age corresponding to each face image in the face image set of the owner by performing age identification for each face image in the face image set of the owner; and determine the age of the owner based on the respective age corresponding to each face image in the face image set of the owner; and wherein, the processor is further configured to: acquire self-shot face images from a stored image library; obtain a plurality of face image sets by: categorizing each face image of the acquired self-shot face images as being of a respective person, and obtaining a face image set for each distinct person of the respective persons, by associating with a face image set for a respective distinct person each of the acquired self-shot face images that is categorized as being of the respective distinct person; and determine the face image set of the owner to be a face image set of the plurality of face image sets having the greatest number of face images among the plurality of obtained face image sets. 7. The apparatus of claim 6 , wherein the processor is further configured to: determine, based on the determined age of the owner, an age group of a contact associated with the photo album to be shared; obtain respective ages of each of the plurality of contacts by performing age identification for respective stored contact photos of each of the plurality of contacts; and select the candidate contact from the plurality of contacts based on the obtained respective ages of the plurality of contacts and the determined age group. 8. The apparatus of claim 7 , wherein the processor is further configured to: select, based on the obtained respective ages of each of the plurality of contacts, contacts from the plurality of contacts with respective ages falling within the determined age group; and obtain the candidate contact by screening the selected contacts based on contacting frequencies of the selected contacts. 9. The apparatus of claim 8 , wherein the processor is further configured to: judge, based on respective contacting frequencies of the selected contacts, whether the selected contacts comprise a contact with a respective contacting frequency that is greater than a designated frequency; and in response to a judgement that the selected contacts comprise a contact with a respective contacting frequency that is greater than the designated frequency, determine as the candidate contact the contact with a respective contacting frequency that is greater than the designated frequency. 10. The apparatus of claim 8 , w

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • H04M1/2746Primary

    Sorting, e.g. according to history or frequency of use · CPC title

  • using interactive graphical means or pictorial representations · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • Information retrieval; Database structures therefor; File system structures therefor · 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 US9930156B2 cover?
The present disclosure, pertaining to the field of terminal technologies, relates to a method and apparatus for recommending contact information. The method may include: determining an age of an owner of a mobile terminal; determining, based on the determined age of the owner and stored contact photos of a plurality of contacts, a candidate contact from the plurality of contacts; and displaying…
Who is the assignee on this patent?
Xiaomi Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 27 2018 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).