Method for computerized grouping contact list, electronic device using the same and computer program product
First Claim
Patent Images
1. A method for grouping contacts, comprising:
- providing at least one image by an image acquisition unit;
recognizing contacts in the image by a relation processing unit according to contact information from one or more of a contact list, an instant message (IM) service, and social network services;
determining a score of a connecting relation among the contacts recognized by the relation processing unit;
updating, by the relation processing unit, interpersonal relation information of the recognized contacts by incrementing the score of the connecting relation among the contacts recognized in the image by the relation processing unit; and
in response to determining that the incremented score of the connecting relation between at least two of the recognized contacts exceeds a predetermined value, providing, by a group processing unit, at least one contact group for grouping the at least two recognized contacts according to the interpersonal relation information, wherein a group name of the provided contact group is suggested according to information from the social network services; and
in response to the recognized contacts grouped in the provided group, adding the recognized contacts into a list for the provided group.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for computerized grouping contacts, an electronic device using the same and a computer program product are provided. The method for computerized grouping the contacts includes the following steps. At least one image is provided. Contacts are determined in the image. An interpersonal relation information is updated according to the image and the determined contacts. A contact group is suggested according to the interpersonal relation information.
15 Citations
16 Claims
-
1. A method for grouping contacts, comprising:
-
providing at least one image by an image acquisition unit; recognizing contacts in the image by a relation processing unit according to contact information from one or more of a contact list, an instant message (IM) service, and social network services; determining a score of a connecting relation among the contacts recognized by the relation processing unit; updating, by the relation processing unit, interpersonal relation information of the recognized contacts by incrementing the score of the connecting relation among the contacts recognized in the image by the relation processing unit; and in response to determining that the incremented score of the connecting relation between at least two of the recognized contacts exceeds a predetermined value, providing, by a group processing unit, at least one contact group for grouping the at least two recognized contacts according to the interpersonal relation information, wherein a group name of the provided contact group is suggested according to information from the social network services; and in response to the recognized contacts grouped in the provided group, adding the recognized contacts into a list for the provided group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
an image acquisition unit, used for providing at least one image; a relation processing unit, used for recognizing contacts in the image according to contact information from one or more of a contact list, an instant message (IM) service, and social network services, determining a score of a connecting relation among the contacts recognized by the relation processing unit and updating interpersonal relation information of the recognized contacts by incrementing the score of the connecting relation among the contacts recognized in the image; and a group processing unit, used for providing a contact group for grouping the at least two of the recognized contacts according to the interpersonal relation information in response to determining that the incremented score of the connecting relation between the at least two of the recognized contacts exceeds a predetermined value, wherein a group name of the provided contact group is suggested according to information from the social network services, and for adding the recognized contacts into a list for the provided group in response to the recognized contacts grouped in the provided group. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer program product, used for being loaded in an electronic device to perform a method for grouping contacts, comprising:
-
providing at least one image; recognizing contacts in the image according to contact information from one or more of a contact list, an instant message (IM) service, and social network services; determining a score of a connecting relation among the contacts recognized by the relation processing unit; updating interpersonal relation information of the recognized contacts by incrementing the score of the connecting relation among the contacts recognized in the image by the relation processing unit; and in response to determining that the incremented score of the connecting relation between at least two of the recognized contacts exceeds a predetermined value, providing at least one contact group for grouping the at least two recognized contacts according to the interpersonal relation information, wherein a group name of the provided contact group is suggested according to information from the social network services; and in response to the recognized contacts grouped in the provided group, adding the recognized contacts into a list for the provided group.
-
Specification