Patent · US2018300468A1 · A1 · US
User registration method and device for smart robots
- (11) Publication number
- US2018300468A1
- (21) Application number
- 15/765,971
- (22) Filing date
- 2017-08-14
- (30) Priority date
- 2016-08-15
- (43) Publication date
- 2018-10-18
- (52) CPC
- G06F Electric digital data processing: 21/32, 2221/2117, 9/4451
- G06K Graphical data reading; presentation of data; record carriers; handling record carriers: 9/00288
- G06V Image or video recognition or understanding: 40/172, 40/50
- G10L Speech analysis techniques or speech synthesis; speech recognition; speech or voice processing techniques; speech or audio coding or decoding: 15/22, 17/24
- (73) Assignee
- GOERTEK INC
- (54) Title
- User registration method and device for smart robots
- (57) Abstract
A user registration method and a device for a smart robot. The method comprises: conducting a voice dialogue with a new user to be registered, acquiring a user name of the user from the voice dialogue, and simultaneously collecting biological characteristic information that can uniquely identify the user; wherein the biological characteristic information comprises at least two different types of biological characteristic information, judging whether at least one type of the biological characteristic information satisfies a corresponding preset registration condition, and if yes, using the biological characteristic information that satisfies the preset registration condition as a characteristic template, establishing a correspondence relation between the characteristic template and the user name, and saving the correspondence relation, to complete the user registration.
- Full text
- View on Google Patents
Claims (1)
- A user registration method for a smart device, comprising: conducting, by a smart device, a voice dialogue with a user to be registered, acquiring a user name of the user from the voice dialogue, and collecting biological characteristic information that is capable of uniquely identifying the user, said collecting being done simultaneously with the voice dialogue, wherein the biological characteristic information comprises at least two different types of biological characteristic information; judging whether at least one type of the biological characteristic information satisfies a corresponding preset registration condition; if yes, using the biological characteristic information that satisfies the preset registration condition as a characteristic template of said user; establishing a correspondence relation between the characteristic template and the user name, and saving the correspondence relation, whereby if said user is not a registered user, said user is a new user, said correspond relationship completing the user registration. 2. The method according to claim 1, wherein prior to the step of conducting a voice dialogue with said user, the method further comprises: receiving, by said smart device, an awakening instruction given by a predetermined user, said predetermined user being a registered user; conducting a voice dialogue with the registered user, and collecting biological characteristic information of the registered user, said collecting being done simultaneously with the voice dialogue; searching the saved characteristic templates corresponding to each of a number of registered users that have been registered; judging whether information from said collected biological characteristic information matches the registered user in the characteristic templates, and if not, then the predetermined user is said new user; and if yes, the method further comprises: according the correspondence relation between the corresponding characteristic template and the user name of the registered user, and identifying the user name of the registered user. 3. The method according to claim 2, wherein, when the characteristic templates only comprise a first characteristic template corresponding to first biological characteristic information, after identifying the user name of the registered user, the method further comprises: during the process of conducting the voice dialogue with the registered user, collecting second biological characteristic information of the registered user, wherein said second biological characteristic information type is different from the first biological characteristic information in the first characteristic template, and saving the collected second biological characteristic information that satisfies a preset corresponding registration condition to a second characteristic template corresponding to the registered user. 4. The method according to claim 3, wherein, after identifying the user name of the registered user, the method further comprises: calculating whether said collected biological characteristic information corresponding to the first characteristic template is superior to saved first biological characteristic information in the first characteristic template, if yes, replacing the first biological characteristic information in the first characteristic template with said collected biological characteristic information, and saving said collected biological characteristic information in said first characteristic template. 5. The method according to claim 4, wherein the step of calculating whether said collected biological characteristic information corresponding to the first characteristic template is superior to saved first biological characteristic information in the first characteristic template further comprises: calculating a quality score that can be used to evaluate a quality of the collected biological characteristic information, and comparing a quality score of the collected biological characteristic information with at least one pre-stored quality score of reference biological characteristic information in each of the first characteristic templates; and if the quality score of the collected biological characteristic information is higher than the quality score of the reference biological characteristic information in the first characteristic template, determining that the collected biological characteristic information is superior to the first biological characteristic information in the first characteristic template. 6. The method according to claim 3, wherein after identifying the user name of the registered user, the method further comprises: calculating whether said collected real-time biological characteristic information corresponding to the second characteristic template is superior to saved second biological characteristic information in the second characteristic template, and if yes, replacing the second biological characteristic information in the second characteristic template with said collected real-time biological characteristic information, and saving the collected real-time biological characteristic information in said second characteristic template. 7. The method according to claim 6, wherein the step of calculating whether said collected real-time biological characteristic information corresponding to the second characteristic template is superior to saved second biological characteristic information in the second characteristic template further comprises: calculating a quality score that can be used to evaluate a quality of the collected real-time biological characteristic information, and comparing a quality score of the real-time biological characteristic information with at least one quality score of the second biological characteristic information in each of the second characteristic templates; and if the quality score of the collected real-time biological characteristic information is higher than the quality score of the second biological characteristic information in the second characteristic template, determining that the collected real-time biological characteristic information is superior to the second biological characteristic information in the second characteristic template. 8. The method according to claim 1, wherein said at least two different types of biological characteristic information are voiceprint characteristic information and human face image characteristic information, and wherein the collecting said biological characteristic information that uniquely identifies a user comprises: obtaining voiceprint characteristic information by extracting from collected and saved user voice data during the voice dialogue with the user, and obtaining human face image characteristic information by extracting human face images from at least one photograph of the user taken and saved during the voice dialogue with the user. 9. A user registration device for a smart device, comprising: a characteristic collecting unit, said characteristic collecting unit capable of conducting a voice dialogue with a user to be registered, acquiring a user name of the user from the voice dialogue, and collecting biological characteristic information that can uniquely identify the user, wherein said collecting of said biological characteristic information is done simultaneously with the voice dialogue, and wherein the biological characteristic information comprises at least two different types of biological characteristic information; a characteristic judging unit, said characteristic judging unit capable of judging whether at least one of said two different types of the biological characteristic information satisfies a corresponding preset registration condition; and a registering unit, said registering unit capable of, when the characteristic judging unit determines that at least one type of the biological characteristic information satisfies a corresponding preset registration condition, using the biological characteristic information that satisfies the preset registration condition as a characteristic template, establishing a correspondence relation between the characteristic template and the user name, and saving the correspondence relation, whereby if said user is not a registered user, said user is a new user, said correspondence relationship completing the new user registration. 10. The user registration device according to claim 9, wherein when the characteristic collecting unit receives an awakening instruction given by a predetermined user, said predetermined user being a registered user, said characteristic collecting unit conducts a voice dialogue with the registered user, said collecting biological characteristic information of the registered user being done simultaneously with the voice dialogue; the characteristic judging unit is further capable of searching saved characteristic templates corresponding to each of the registered users, and judging whether information from said collected biological characteristic information matches the registered user in the characteristic templates; the user registration device further comprising: a user identifying unit, said user identifying unit capable of, when the characteristic judging unit determines that information from the collected biological characteristic information of the predetermined user does not match a registered user in the characteristic templates, determining the predetermined user as a new user, and when the characteristic judging unit determines that information from the collected biological characteristic information of the predetermined user matches at least one characteristic template, according to the correspondence relation between the corresponding characteristic template and the user name of the registered user, and identifies the user name of the registered user. 11. The user registration device according to claim 10, wherein the characteristic collecting unit is further capable of, when the characteristic templates only comprise a first characteristic template corresponding to first biological characteristic information, after identifying the user name of the registered user, and during the process of collecting the biological characteristic information in the voice dialogue with the registered user, collecting, by said characteristic collecting unit, second biological characteristic information of the registered user, wherein said second biological characteristic information is different from the first biological characteristic information in the first characteristic template, the registering unit further comprising a template supplementing subunit, wherein the template supplementing subunit is capable of saving second biological characteristic information that satisfies a preset corresponding registration condition to the characteristic template corresponding to the registered user, as a second characteristic template. 12. The user registration device according to claim 11, wherein the registering unit further comprises: a template updating subunit, said template updating subunit capable of calculating whether collected biological characteristic information corresponding to the first characteristic template is superior to saved first biological characteristic information in the first characteristic template, and if yes, replacing the first biological characteristic information in the first characteristic template with said collected biological characteristic information, and saving said collected biological characteristic information in said first characteristic template; calculating whether said collected real-time biological characteristic information corresponding to the second characteristic template is superior to saved second biological characteristic information in the second characteristic template, and if yes, replacing the second biological characteristic information in the second characteristic template with said collected real-time biological characteristic information, and saving said collected real-time biological characteristic information in said second characteristic template. 13. The user registration device according to claim 12, wherein the template updating subunit is further capable of: calculating a quality score that can be used to evaluate a quality of the collected biological characteristic information corresponding to the first biological characteristic information, and comparing a quality score of the biological characteristic information with pre-stored quality scores of reference biological characteristic information in each of the first characteristic templates; and if the quality score of the collected biological characteristic information is higher than the quality score of the reference biological characteristic information in the first characteristic template, determining that the collected biological characteristic information is superior to the first biological characteristic information in the first characteristic template. 14. The device according to claim 12, wherein the template updating subunit is further capable of: calculating a quality score that can be used to evaluate a quality of the collected real-time biological characteristic information corresponding to the second biological characteristic information, and comparing a quality score of the real-time biological characteristic information with at least one quality score of the second biological characteristic information in each of the second characteristic templates; and if the quality score of the collected real-time biological characteristic information is higher than the quality score of the second biological characteristic information in the second characteristic template, determining that the collected real-time biological characteristic information is superior to the second biological characteristic information in the second characteristic template. 15. A user registration system for a smart device, comprising: a machine readable storage medium and a processor, the machine readable storage medium and the processor are communicatively connected by an internal bus, the machine readable storage medium stores a computer program that can be executed by the processor, and a characteristic collecting unit, said characteristic collecting unit conducting, through audio phonic equipment connected to said device, a voice dialogue with a user to be registered, acquiring a user name of the user from the voice dialogue, and collecting biological characteristic information that can uniquely identify the user, wherein the collecting of said biological characteristic information by said characteristic collecting unit is done simultaneously with the voice dialogue; and wherein the biological characteristic information comprises at least two different types of biological characteristic information; a characteristic judging unit, said characteristic judging unit judging whether at least one type of the biological characteristic information collected satisfies a corresponding preset registration condition; and a registering unit, whereby if said corresponding preset registration condition is found, said user is a registered user, establishing a correspondence relation between a characteristic template and the user name, and saving the correspondence relation, whereby if said corresponding preset registration condition is not found, said user is not a registered user, said user is a new user, said correspondence relationship with said new user is saved, completing a new user registration. 16. The user registration system according to claim 15, wherein said smart device is a robot. 17. The user registration method according to claim 1, wherein said smart device is a robot. 18. The user registration device according to claim 9, wherein said smart device is a robot. 19. A smart device comprising: a memory; a processor; a voice recognition module, said voice recognition module, connected to said memory and said processor, capable of determining if a user voice of a user during a voice dialogue matches a voice characteristic of a registered user, said voice characteristic being first biological characteristic information of said user; a biological characteristic information collector, said biological characteristic information collector collecting second biological characteristic information of said user during said voice dialogue, wherein said second biological characteristic information can uniquely identify said user; a characteristic judging unit, said characteristic judging unit determining if said user voice matches a voice characteristic of at least one of said registered users, wherein, during said determining by said characteristic judging unit if said user voice matches at least one of said registered voices, said biological characteristic information collector collects said second biological characteristic information of the registered user, and said characteristic judging unit determines if said second biological information matches corresponding biological characteristic information among said registered users, and wherein, if said characteristic judging unit matches either of said user voice or said second biological characteristic information to a registered user, said user is a registered user, and if said characteristic judging unit finds no match, said user is a new user; and a registering unit, wherein when said characteristic judging unit matches said user to a registered user, said registering unit establishes a correspondence between said user and a given registered user and user name, and when said characteristic judging unit finds no match, said registering unit registers the new user, establishes a correspondence between the user voice and the second biological characteristic information for said user and generates a new user name. 20. The smart device according to claim 19, wherein said voice recognition module is activated by an awakening instruction given by a registered user. 21. The smart device according to claim 19, wherein said characteristic judging unit searches saved characteristic templates corresponding to each of said registered users. 22. The smart device according to claim 21, wherein said first biological characteristic information and said collected second biological characteristic information must satisfy respective preset corresponding registration conditions to respective saved characteristic templates corresponding to the registered user, forming first and second characteristic templates. 23. The smart device according to claim 19, wherein if the collected first biological characteristic information is superior to the saved first biological characteristic information in the first characteristic template in said memory, the collected first biological characteristic information replaces the saved first biological characteristic information in the first characteristic template in said memory. 24. The smart device according to claim 19, wherein if the collected second biological characteristic information is superior to the saved second biological characteristic information in the second characteristic template in said memory, the collected second biological characteristic information replaces the saved second biological characteristic information in the second characteristic template in said memory. 25. The smart device according to claim 19, wherein said first biological characteristic information is voiceprint characteristic information, and said second biological characteristic information is human face image characteristic information. 26. The smart device according to claim 25, wherein said voiceprint characteristic information is extracted from the user voice collected and saved during the voice dialogue with the user, and said human face image characteristic information is extracting from images of the human face of the user that was photographed and saved during the voice dialogue with the user. 27. The smart device according to claim 19, wherein said smart device is a robot. 28. A user registration device for a smart device comprising: a memory; a voice recognition module, said voice recognition module determining if a user voice of a user matches at least one of registered voices of registered users within said memory; a biological characteristic information collector, said biological characteristic information collector capable of collecting second biological characteristic information that can uniquely identify a user, said biological characteristic information collector collecting said second biological characteristic information during the operation of said voice recognition module, wherein, during the determining by said voice recognition module if said user voice matches at least one registered voice, said biological characteristic information collector gathers said second biological characteristic information of said user; a characteristic judging unit, said characteristic judging unit simultaneously determining if said user voice matches at least one registered voice, and if said second biological characteristic information matches corresponding biological characteristic information among said registered users, wherein, if said characteristic judging unit matches either of said user voice or said second biological characteristic information to a registered user, said user is a registered user with an associated characteristic template. 29. The user registration device according to claim 28, further comprising: a registration unit, said registration unit establishing a correspondence between said user and a given characteristic template of a registered user if at least one match is made by said characteristic judging unit that said user voice or said second biological characteristic information corresponds to a registered user. 30. The user registration device according to claim 29, wherein said characteristic judging unit continues to match said user voice and said second biological characteristic information of said user until a preset registration condition for either is met. 31. The user registration device according to claim 30, wherein if said preset registration condition within a characteristic template for a registered user is met, the user name is determined. 32. The user registration device according to claim 28, further comprising: a new user identification subunit within said characteristic judging unit, wherein if no match is made by said characteristic judging unit that said user voice or said second biological characteristic information correspond to a registered user, said new user identification subunit adds said user to said registered users. 33. The user registration device according to claim 28, wherein if said characteristic judgement unit determines that said user voice matches an associated voice pattern in a characteristic template of a registered user, said biological characteristic information collector continues to collect said second biological characteristic information, whereby any dialogue between said user and said user registration device during the registration process is not interrupted. 34. The user registration device according to claim 28, wherein said characteristic judging unit simultaneously seeks to match said user voice and said second biological characteristic information to characteristic templates of registered users in said memory, wherein said characteristic judging unit matches when a preset condition is met. 35. The user registration device according to claim 34, wherein said preset condition is a quality score associated with each of said user voice and said second biological characteristic information. 36. The user registration device according to claim 35, wherein if the quality score associated with said user voice is higher than that within the corresponding characteristic template for said user, the user voice replaces user voice information within the characteristic template for said user; and wherein if the quality score associated with said second biological characteristic information is higher than that within the corresponding characteristic template for said user, the user voice replaces second biological characteristic information within the characteristic template for said user. 37. The user registration device according to claim 28, wherein said smart device is a robot.
Citations (10)
- US2002169609A1
- US2003125944A1
- US2009312869A1
- US2012188056A1
- US2014215586A1
- US2015261944A1
- US2017323644A1
- US2017372049A1
- US6748356B1
- WO2017201675A1
Record as JSON
{
"publication_number": "US2018300468A1",
"country": "US",
"kind": "A1",
"title": "User registration method and device for smart robots",
"abstract": "A user registration method and a device for a smart robot. The method comprises: conducting a voice dialogue with a new user to be registered, acquiring a user name of the user from the voice dialogue, and simultaneously collecting biological characteristic information that can uniquely identify the user; wherein the biological characteristic information comprises at least two different types of biological characteristic information, judging whether at least one type of the biological characteristic information satisfies a corresponding preset registration condition, and if yes, using the biological characteristic information that satisfies the preset registration condition as a characteristic template, establishing a correspondence relation between the characteristic template and the user name, and saving the correspondence relation, to complete the user registration.",
"claims": [
"1. A user registration method for a smart device, comprising: conducting, by a smart device, a voice dialogue with a user to be registered, acquiring a user name of the user from the voice dialogue, and collecting biological characteristic information that is capable of uniquely identifying the user, said collecting being done simultaneously with the voice dialogue, wherein the biological characteristic information comprises at least two different types of biological characteristic information; judging whether at least one type of the biological characteristic information satisfies a corresponding preset registration condition; if yes, using the biological characteristic information that satisfies the preset registration condition as a characteristic template of said user; establishing a correspondence relation between the characteristic template and the user name, and saving the correspondence relation, whereby if said user is not a registered user, said user is a new user, said correspond relationship completing the user registration. 2. The method according to claim 1, wherein prior to the step of conducting a voice dialogue with said user, the method further comprises: receiving, by said smart device, an awakening instruction given by a predetermined user, said predetermined user being a registered user; conducting a voice dialogue with the registered user, and collecting biological characteristic information of the registered user, said collecting being done simultaneously with the voice dialogue; searching the saved characteristic templates corresponding to each of a number of registered users that have been registered; judging whether information from said collected biological characteristic information matches the registered user in the characteristic templates, and if not, then the predetermined user is said new user; and if yes, the method further comprises: according the correspondence relation between the corresponding characteristic template and the user name of the registered user, and identifying the user name of the registered user. 3. The method according to claim 2, wherein, when the characteristic templates only comprise a first characteristic template corresponding to first biological characteristic information, after identifying the user name of the registered user, the method further comprises: during the process of conducting the voice dialogue with the registered user, collecting second biological characteristic information of the registered user, wherein said second biological characteristic information type is different from the first biological characteristic information in the first characteristic template, and saving the collected second biological characteristic information that satisfies a preset corresponding registration condition to a second characteristic template corresponding to the registered user. 4. The method according to claim 3, wherein, after identifying the user name of the registered user, the method further comprises: calculating whether said collected biological characteristic information corresponding to the first characteristic template is superior to saved first biological characteristic information in the first characteristic template, if yes, replacing the first biological characteristic information in the first characteristic template with said collected biological characteristic information, and saving said collected biological characteristic information in said first characteristic template. 5. The method according to claim 4, wherein the step of calculating whether said collected biological characteristic information corresponding to the first characteristic template is superior to saved first biological characteristic information in the first characteristic template further comprises: calculating a quality score that can be used to evaluate a quality of the collected biological characteristic information, and comparing a quality score of the collected biological characteristic information with at least one pre-stored quality score of reference biological characteristic information in each of the first characteristic templates; and if the quality score of the collected biological characteristic information is higher than the quality score of the reference biological characteristic information in the first characteristic template, determining that the collected biological characteristic information is superior to the first biological characteristic information in the first characteristic template. 6. The method according to claim 3, wherein after identifying the user name of the registered user, the method further comprises: calculating whether said collected real-time biological characteristic information corresponding to the second characteristic template is superior to saved second biological characteristic information in the second characteristic template, and if yes, replacing the second biological characteristic information in the second characteristic template with said collected real-time biological characteristic information, and saving the collected real-time biological characteristic information in said second characteristic template. 7. The method according to claim 6, wherein the step of calculating whether said collected real-time biological characteristic information corresponding to the second characteristic template is superior to saved second biological characteristic information in the second characteristic template further comprises: calculating a quality score that can be used to evaluate a quality of the collected real-time biological characteristic information, and comparing a quality score of the real-time biological characteristic information with at least one quality score of the second biological characteristic information in each of the second characteristic templates; and if the quality score of the collected real-time biological characteristic information is higher than the quality score of the second biological characteristic information in the second characteristic template, determining that the collected real-time biological characteristic information is superior to the second biological characteristic information in the second characteristic template. 8. The method according to claim 1, wherein said at least two different types of biological characteristic information are voiceprint characteristic information and human face image characteristic information, and wherein the collecting said biological characteristic information that uniquely identifies a user comprises: obtaining voiceprint characteristic information by extracting from collected and saved user voice data during the voice dialogue with the user, and obtaining human face image characteristic information by extracting human face images from at least one photograph of the user taken and saved during the voice dialogue with the user. 9. A user registration device for a smart device, comprising: a characteristic collecting unit, said characteristic collecting unit capable of conducting a voice dialogue with a user to be registered, acquiring a user name of the user from the voice dialogue, and collecting biological characteristic information that can uniquely identify the user, wherein said collecting of said biological characteristic information is done simultaneously with the voice dialogue, and wherein the biological characteristic information comprises at least two different types of biological characteristic information; a characteristic judging unit, said characteristic judging unit capable of judging whether at least one of said two different types of the biological characteristic information satisfies a corresponding preset registration condition; and a registering unit, said registering unit capable of, when the characteristic judging unit determines that at least one type of the biological characteristic information satisfies a corresponding preset registration condition, using the biological characteristic information that satisfies the preset registration condition as a characteristic template, establishing a correspondence relation between the characteristic template and the user name, and saving the correspondence relation, whereby if said user is not a registered user, said user is a new user, said correspondence relationship completing the new user registration. 10. The user registration device according to claim 9, wherein when the characteristic collecting unit receives an awakening instruction given by a predetermined user, said predetermined user being a registered user, said characteristic collecting unit conducts a voice dialogue with the registered user, said collecting biological characteristic information of the registered user being done simultaneously with the voice dialogue; the characteristic judging unit is further capable of searching saved characteristic templates corresponding to each of the registered users, and judging whether information from said collected biological characteristic information matches the registered user in the characteristic templates; the user registration device further comprising: a user identifying unit, said user identifying unit capable of, when the characteristic judging unit determines that information from the collected biological characteristic information of the predetermined user does not match a registered user in the characteristic templates, determining the predetermined user as a new user, and when the characteristic judging unit determines that information from the collected biological characteristic information of the predetermined user matches at least one characteristic template, according to the correspondence relation between the corresponding characteristic template and the user name of the registered user, and identifies the user name of the registered user. 11. The user registration device according to claim 10, wherein the characteristic collecting unit is further capable of, when the characteristic templates only comprise a first characteristic template corresponding to first biological characteristic information, after identifying the user name of the registered user, and during the process of collecting the biological characteristic information in the voice dialogue with the registered user, collecting, by said characteristic collecting unit, second biological characteristic information of the registered user, wherein said second biological characteristic information is different from the first biological characteristic information in the first characteristic template, the registering unit further comprising a template supplementing subunit, wherein the template supplementing subunit is capable of saving second biological characteristic information that satisfies a preset corresponding registration condition to the characteristic template corresponding to the registered user, as a second characteristic template. 12. The user registration device according to claim 11, wherein the registering unit further comprises: a template updating subunit, said template updating subunit capable of calculating whether collected biological characteristic information corresponding to the first characteristic template is superior to saved first biological characteristic information in the first characteristic template, and if yes, replacing the first biological characteristic information in the first characteristic template with said collected biological characteristic information, and saving said collected biological characteristic information in said first characteristic template; calculating whether said collected real-time biological characteristic information corresponding to the second characteristic template is superior to saved second biological characteristic information in the second characteristic template, and if yes, replacing the second biological characteristic information in the second characteristic template with said collected real-time biological characteristic information, and saving said collected real-time biological characteristic information in said second characteristic template. 13. The user registration device according to claim 12, wherein the template updating subunit is further capable of: calculating a quality score that can be used to evaluate a quality of the collected biological characteristic information corresponding to the first biological characteristic information, and comparing a quality score of the biological characteristic information with pre-stored quality scores of reference biological characteristic information in each of the first characteristic templates; and if the quality score of the collected biological characteristic information is higher than the quality score of the reference biological characteristic information in the first characteristic template, determining that the collected biological characteristic information is superior to the first biological characteristic information in the first characteristic template. 14. The device according to claim 12, wherein the template updating subunit is further capable of: calculating a quality score that can be used to evaluate a quality of the collected real-time biological characteristic information corresponding to the second biological characteristic information, and comparing a quality score of the real-time biological characteristic information with at least one quality score of the second biological characteristic information in each of the second characteristic templates; and if the quality score of the collected real-time biological characteristic information is higher than the quality score of the second biological characteristic information in the second characteristic template, determining that the collected real-time biological characteristic information is superior to the second biological characteristic information in the second characteristic template. 15. A user registration system for a smart device, comprising: a machine readable storage medium and a processor, the machine readable storage medium and the processor are communicatively connected by an internal bus, the machine readable storage medium stores a computer program that can be executed by the processor, and a characteristic collecting unit, said characteristic collecting unit conducting, through audio phonic equipment connected to said device, a voice dialogue with a user to be registered, acquiring a user name of the user from the voice dialogue, and collecting biological characteristic information that can uniquely identify the user, wherein the collecting of said biological characteristic information by said characteristic collecting unit is done simultaneously with the voice dialogue; and wherein the biological characteristic information comprises at least two different types of biological characteristic information; a characteristic judging unit, said characteristic judging unit judging whether at least one type of the biological characteristic information collected satisfies a corresponding preset registration condition; and a registering unit, whereby if said corresponding preset registration condition is found, said user is a registered user, establishing a correspondence relation between a characteristic template and the user name, and saving the correspondence relation, whereby if said corresponding preset registration condition is not found, said user is not a registered user, said user is a new user, said correspondence relationship with said new user is saved, completing a new user registration. 16. The user registration system according to claim 15, wherein said smart device is a robot. 17. The user registration method according to claim 1, wherein said smart device is a robot. 18. The user registration device according to claim 9, wherein said smart device is a robot. 19. A smart device comprising: a memory; a processor; a voice recognition module, said voice recognition module, connected to said memory and said processor, capable of determining if a user voice of a user during a voice dialogue matches a voice characteristic of a registered user, said voice characteristic being first biological characteristic information of said user; a biological characteristic information collector, said biological characteristic information collector collecting second biological characteristic information of said user during said voice dialogue, wherein said second biological characteristic information can uniquely identify said user; a characteristic judging unit, said characteristic judging unit determining if said user voice matches a voice characteristic of at least one of said registered users, wherein, during said determining by said characteristic judging unit if said user voice matches at least one of said registered voices, said biological characteristic information collector collects said second biological characteristic information of the registered user, and said characteristic judging unit determines if said second biological information matches corresponding biological characteristic information among said registered users, and wherein, if said characteristic judging unit matches either of said user voice or said second biological characteristic information to a registered user, said user is a registered user, and if said characteristic judging unit finds no match, said user is a new user; and a registering unit, wherein when said characteristic judging unit matches said user to a registered user, said registering unit establishes a correspondence between said user and a given registered user and user name, and when said characteristic judging unit finds no match, said registering unit registers the new user, establishes a correspondence between the user voice and the second biological characteristic information for said user and generates a new user name. 20. The smart device according to claim 19, wherein said voice recognition module is activated by an awakening instruction given by a registered user. 21. The smart device according to claim 19, wherein said characteristic judging unit searches saved characteristic templates corresponding to each of said registered users. 22. The smart device according to claim 21, wherein said first biological characteristic information and said collected second biological characteristic information must satisfy respective preset corresponding registration conditions to respective saved characteristic templates corresponding to the registered user, forming first and second characteristic templates. 23. The smart device according to claim 19, wherein if the collected first biological characteristic information is superior to the saved first biological characteristic information in the first characteristic template in said memory, the collected first biological characteristic information replaces the saved first biological characteristic information in the first characteristic template in said memory. 24. The smart device according to claim 19, wherein if the collected second biological characteristic information is superior to the saved second biological characteristic information in the second characteristic template in said memory, the collected second biological characteristic information replaces the saved second biological characteristic information in the second characteristic template in said memory. 25. The smart device according to claim 19, wherein said first biological characteristic information is voiceprint characteristic information, and said second biological characteristic information is human face image characteristic information. 26. The smart device according to claim 25, wherein said voiceprint characteristic information is extracted from the user voice collected and saved during the voice dialogue with the user, and said human face image characteristic information is extracting from images of the human face of the user that was photographed and saved during the voice dialogue with the user. 27. The smart device according to claim 19, wherein said smart device is a robot. 28. A user registration device for a smart device comprising: a memory; a voice recognition module, said voice recognition module determining if a user voice of a user matches at least one of registered voices of registered users within said memory; a biological characteristic information collector, said biological characteristic information collector capable of collecting second biological characteristic information that can uniquely identify a user, said biological characteristic information collector collecting said second biological characteristic information during the operation of said voice recognition module, wherein, during the determining by said voice recognition module if said user voice matches at least one registered voice, said biological characteristic information collector gathers said second biological characteristic information of said user; a characteristic judging unit, said characteristic judging unit simultaneously determining if said user voice matches at least one registered voice, and if said second biological characteristic information matches corresponding biological characteristic information among said registered users, wherein, if said characteristic judging unit matches either of said user voice or said second biological characteristic information to a registered user, said user is a registered user with an associated characteristic template. 29. The user registration device according to claim 28, further comprising: a registration unit, said registration unit establishing a correspondence between said user and a given characteristic template of a registered user if at least one match is made by said characteristic judging unit that said user voice or said second biological characteristic information corresponds to a registered user. 30. The user registration device according to claim 29, wherein said characteristic judging unit continues to match said user voice and said second biological characteristic information of said user until a preset registration condition for either is met. 31. The user registration device according to claim 30, wherein if said preset registration condition within a characteristic template for a registered user is met, the user name is determined. 32. The user registration device according to claim 28, further comprising: a new user identification subunit within said characteristic judging unit, wherein if no match is made by said characteristic judging unit that said user voice or said second biological characteristic information correspond to a registered user, said new user identification subunit adds said user to said registered users. 33. The user registration device according to claim 28, wherein if said characteristic judgement unit determines that said user voice matches an associated voice pattern in a characteristic template of a registered user, said biological characteristic information collector continues to collect said second biological characteristic information, whereby any dialogue between said user and said user registration device during the registration process is not interrupted. 34. The user registration device according to claim 28, wherein said characteristic judging unit simultaneously seeks to match said user voice and said second biological characteristic information to characteristic templates of registered users in said memory, wherein said characteristic judging unit matches when a preset condition is met. 35. The user registration device according to claim 34, wherein said preset condition is a quality score associated with each of said user voice and said second biological characteristic information. 36. The user registration device according to claim 35, wherein if the quality score associated with said user voice is higher than that within the corresponding characteristic template for said user, the user voice replaces user voice information within the characteristic template for said user; and wherein if the quality score associated with said second biological characteristic information is higher than that within the corresponding characteristic template for said user, the user voice replaces second biological characteristic information within the characteristic template for said user. 37. The user registration device according to claim 28, wherein said smart device is a robot."
],
"cpc": [
"G06F 21/32",
"G06F 2221/2117",
"G06F 9/4451",
"G06K 9/00288",
"G06V 40/172",
"G06V 40/50",
"G10L 15/22",
"G10L 17/24"
],
"assignees": [
"GOERTEK INC"
],
"filing_date": "2017-08-14",
"publication_date": "2018-10-18",
"priority_date": "2016-08-15",
"application_number": "US-201715765971-A",
"family_id": "57671297",
"citations": [
"US2002169609A1",
"US2003125944A1",
"US2009312869A1",
"US2012188056A1",
"US2014215586A1",
"US2015261944A1",
"US2017323644A1",
"US2017372049A1",
"US6748356B1",
"WO2017201675A1"
]
}
Record 1,317 of 5,000 in Patents full text (MLC-0201). Request the full dataset.