Robot character setting method and robot

US11045957B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11045957-B2
Application numberUS-202016741326-A
CountryUS
Kind codeB2
Filing dateJan 13, 2020
Priority dateJul 14, 2017
Publication dateJun 29, 2021
Grant dateJun 29, 2021

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.

A robot character setting method includes: at a robot: adjusting an attribute value of at least one character attribute in a preset character feature according to feedback from a user, the character feature including a plurality of character attributes, each of the character attributes having an attribute value; and performing an action or speech according to the attribute value of the character attributes in the current character feature.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot character setting method, comprising: at a robot: adjusting an attribute value of at least one character attribute in a preset character feature according to feedback from a user, the character feature comprising a plurality of character attributes, each of the character attributes having an attribute value; performing an action or speech according to the attribute value of the character attributes in the current character feature; and adjusting the attribute value of the character attribute according to the feedback from the user to acquire a desired value of the user with respect to the character attribute, comprising: setting the character feature of the robot as a first character feature within a first time period; adjusting the attribute value of the character attribute in the first character feature according to the feedback from the user; setting the character feature of the robot as a second character feature within a second time period; adjusting the attribute value of the character attribute in the second character feature according to the feedback from the user; and determining the desired value of the user with respect to the character attribute according to the adjustment of the attribute value of the character attribute in the first character feature and the adjustment of the attribute value of the character attribute in the second character feature. 2. The method according to claim 1 , further comprising: presetting the character feature; wherein the step of presetting the character feature comprises: selecting a character feature from a plurality of predefined character features; and setting the selected character feature as the character feature of the robot. 3. The method according to claim 1 , wherein the step of adjusting the attribute value of the character attribute to acquire the desired value of the user with respect to the character attribute comprises: setting the character feature of the robot as a first character feature within a first time period; adjusting the attribute value of the character attribute in the first character feature according to the feedback from the user; and recording the attribute value of the character attribute upon completion of the adjustment as the desired value of the user with respect to the character attribute. 4. The method according to claim 1 , wherein the step of determining the desired value of the user with respect to the character attribute according to the adjustment of the attribute value of the character attribute in the first character feature and the adjustment of the attribute value of the character attribute in the second character feature comprises: if the adjustment of the attribute value of the character attribute in the first character feature and the adjustment of the attribute value of the character attribute in the second character feature cause an absolute value of a difference between the attribute value of the character attribute in the first character feature and the attribute value of the character attribute in the second character feature to become smaller, and the absolute value upon completion of the adjustment is less than a preset threshold, recording a value range as the desired value of the user with respect to the character attribute, wherein the value range has two end values, one of the end values is the attribute value of the character attribute in the first character feature upon completion of the adjustment, and the other of the end values the attribute value of the character attribute in the second character feature upon completion of the adjustment. 5. The method according to claim 4 , wherein the step of adjusting the attribute value of the character attribute to acquire the desired value of the user with respect to the character attribute further comprises: broadcasting the desired value of the user with respect to each character attribute; acquiring a desired value of each character attribute sent by other robots; and if the desired values of different users with respect to the same character attribute have an intersection, taking the intersection as a new desired value of the user with respect to the character attribute. 6. The method according to claim 4 , wherein the step of adjusting the attribute value of the character attribute to acquire the desired value of the user with respect to the character attribute further comprises: if the same character attribute has more than two desired values, and different desired values of the same character attribute have an intersection, taking the intersection as a new desired value of the user with respect to the character attribute. 7. The method according to claim 4 , further comprising: setting the attribute value of the character attribute according to the desired value of the user with respect to the character attribute; and/or outputting the desired value of the user with respect to the character attribute. 8. The method according to claim 1 , wherein the step of determining the desired value of the user with respect to the character attribute according to the adjustment of the attribute value of the character attribute in the first character feature and the adjustment of the attribute value of the character attribute in the second character feature further comprises: if the adjustment of the attribute value of the character attribute in the first character feature and the adjustment of the attribute value of the character attribute in the second character feature cause an absolute value of a difference between the attribute value of the character attribute in the first character feature and the attribute value of the character attribute in the second character feature to become greater, and the absolute value upon completion of the adjustment is greater than or equal to a preset threshold, recording the attribute value of the character attribute in the first character feature upon completion of the adjustment as the desired value of the user that is dedicated for the character attribute of the first character feature, and recording the attribute value of the character attribute in the second character feature upon completion of the adjustment as the desired value of the user that is dedicated for the character attribute of the second character feature. 9. The method according to claim 8 , further comprising: acquiring the current character feature; setting the attribute value of the character attribute according to the desired value of the user that is dedicated for the character attribute of the current character feature if the desired value of the user that is dedicated for the character attribute of the current character feature is present; and otherwise, setting the attribute value of the character attribute according to the desired value of the user with respect to the character attribute. 10. The method according to claim 1 , wherein the step of adjusting the attribute value of the character attribute according to the feedback from the user comprises: adjusting the attribute value of the character attribute according to a voice command or conversation content of the user; and adjusting the attribute value of the character attribute according to an instruction from the user. 11. A robot, comprising: at least one processor; and a memory communicably connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, wherein, the instructions, when being executed by the at least one processor, cause the at least one processor to perform the method comprising: adjusting an attribute value of at least one character attr

Assignees

Inventors

Classifications

  • Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means · 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 US11045957B2 cover?
A robot character setting method includes: at a robot: adjusting an attribute value of at least one character attribute in a preset character feature according to feedback from a user, the character feature including a plurality of character attributes, each of the character attributes having an attribute value; and performing an action or speech according to the attribute value of the characte…
Who is the assignee on this patent?
Cloudminds Shenzhen Robotics Systems Co Ltd, Cloudminds Robotics Co Ltd
What technology area does this patent fall under?
Primary CPC classification B25J11/0005. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jun 29 2021 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).