Client, server, and information sharing system
US-2016255173-A1 · Sep 1, 2016 · US
US10963550B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10963550-B2 |
| Application number | US-201716315006-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 20, 2017 |
| Priority date | Aug 15, 2016 |
| Publication date | Mar 30, 2021 |
| Grant date | Mar 30, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and apparatus for person identification by a smart device, wherein the method comprises: establishing a registration information base that corresponds to the new user, and completing registration information base that corresponds to each valid user, and the registration information base comprises a name, a characteristic and person relation structure data, and the person relation structure data record each person relation appellation and respective person name; receiving an interaction command inputted by a current user, and collecting characteristic information of the current user; searching the registration information base of each valid user, judging whether a valid user that matches the characteristic information exists, and if yes, determining the user name of the current user; searching the registration information base that corresponds to the determined user name, and identifying a corresponding target person.
Opening claim text (preview).
What is claimed is: 1. A method for person identification by a smart device, wherein the method comprises: establishing a registration information base that corresponds to a new user, and completing registration information bases that correspond to each valid users, according to a registration request inputted by the new user that contains identity information of the new user; wherein the identity information of the new user comprises a user name of the new user and person relation appellations of at least one valid user relative to the new user; and the registration information base comprises the user name, a user characteristic and person relation structure data centered on a corresponding user, and the person relation structure data record each person relation appellation and respective person name that has a corresponding person relation with the corresponding user; receiving an interaction command inputted by a current user, and collecting characteristic information of the current user; wherein the interaction command comprises a name of a target person or relation appellation information of the target person; searching the registration information base of each valid user, judging whether a valid user that matches the characteristic information exists, and if yes, determining a user name of the current user; and searching the registration information base that corresponds to the determined user name, and identifying a corresponding target person, according to the name of the target person or the relation appellation information of the target person in the interaction command. 2. The method according to claim 1 , wherein the establishing a registration information base that corresponds to a new user, and completing registration information bases that correspond to each valid users, according to a registration request inputted by the new user that contains identity information of the new user, comprises: receiving a registration request inputted by the new user that contains at least name information of the new user, allocating a node to the new user according to the registration request, and establishing a person relation structure of the new user with the node as a central node, wherein each branch node in the person relation structure records a person relation appellation that has a corresponding person relation with the central node; judging whether a valid user is stored, and if yes, acquiring person relation appellation information of the valid user relative to the new user; and adding the user name of the new user to a position of a corresponding person relation appellation in the person relation structure of the valid user, to complete the registration information base of the valid user, and adding the user name of the valid user to a position of a corresponding person relation appellation in the person relation structure of the new user, to obtain a corresponding registration information base of the new user, according to the acquired person relation appellation information of the valid user relative to the new user. 3. The method according to claim 2 , wherein the method further comprises: outputting information of part of or all of the valid users to be chosen by the new user; the step of acquiring person relation appellation information of the valid user relative to the new user comprises: receiving person relation appellation information of a chosen valid user relative to the new user that is inputted by the new user; and the step of adding the user name of the new user to a position of a corresponding person relation appellation in the person relation structure of the valid user, to complete the registration information base of the valid user, and adding the user name of the valid user to a position of a corresponding person relation appellation in the person relation structure of the new user, to obtain a corresponding registration information base of the new user, according to the acquired person relation appellation information of the valid user relative to the new user, comprises: adding and storing the user name of the new user to the position of the corresponding person relation appellation in the person relation structure of the chosen valid user, and, adding and storing the user name of the chosen valid user to the position of the corresponding person relation appellation in the person relation structure of the new user, according to the person relation appellation information of a chosen valid user relative to the new user that is inputted by the new user. 4. The method according to claim 3 , wherein the step of adding the user name of the new user to a position of a corresponding person relation appellation in the person relation structure of the valid user, to complete the registration information base of the valid user, and adding the user name of the valid user to a position of a corresponding person relation appellation in the person relation structure of the new user, to obtain a corresponding registration information base of the new user, according to the acquired person relation appellation information of the valid user relative to the new user, further comprises: after the adding the user name of the chosen valid user to the position of the corresponding person relation appellation in the person relation structure of the new user, judging in the person relation structure of the chosen valid user, whether a user name of a remaining valid user is added to the position of the person relation appellation other than the position to which the name of the new user has been added, and if yes, according to prestored person relation deduction data, adding and storing user names of each valid users that have a person relation with the new user among the remaining valid users to the position of the corresponding person relation appellation in the person relation structure of the new user, and correspondingly, adding and storing the user name of the new user to the position of the corresponding person relation appellation of person relation structure of each valid user that has a person relation with the new user among the remaining valid users. 5. The method according to claim 4 , wherein the person relation deduction data are a person relation deduction table, and the person relation deduction table records person relation between person relation appellations of any two nodes in the person relation structure. 6. The method according to claim 1 , wherein the interaction command inputted by the current user further comprises task information, and after identifying a corresponding target person, the method further comprises: controlling the smart device to execute a task that is instructed by the task information, and outputting execution result information to the current user. 7. The method according to claim 1 , wherein the step of collecting characteristic information of the current user comprises: collecting voice print characteristic information or face image characteristic information of the current user; the step of searching the registration information base of each valid user, and judging whether a valid user that matches the characteristic information exists comprises: matching the collected voice print characteristic information or face image characteristic information with the user characteristics in the registration information base of each valid user, and if the voice print characteristic information or face image characteristic information of the current user matches a user characteristic in the registration information base of a certain valid user, determining that the user name of the valid user is the user name of the current user. 8. An apparatus for person identification by a smart device, wherein the apparatus
User profiles · CPC title
Information retrieval; Database structures therefor; File system structures therefor · CPC title
Protecting personal data, e.g. for financial or medical purposes · CPC title
Query processing support for facilitating data mining operations in structured databases · CPC title
using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.