CN111496802A - Control method, device, equipment and medium for artificial intelligence equipment - Google Patents
Control method, device, equipment and medium for artificial intelligence equipment Download PDFInfo
- Publication number
- CN111496802A CN111496802A CN201910098239.XA CN201910098239A CN111496802A CN 111496802 A CN111496802 A CN 111496802A CN 201910098239 A CN201910098239 A CN 201910098239A CN 111496802 A CN111496802 A CN 111496802A
- Authority
- CN
- China
- Prior art keywords
- server
- artificial intelligence
- image
- sound
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/0005—Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manipulator (AREA)
Abstract
The embodiment of the invention provides a control method, a control device, control equipment and a control medium of artificial intelligence equipment, wherein the method comprises the following steps: acquiring age attributes and gender attributes in user interaction data, sending the age attributes and the gender attributes to a server, configuring first image parameters for a humanoid robot image on a screen of an artificial intelligent device according to a first body state display template returned by the server under the condition that the server determines a first working mode for the artificial intelligent device, starting a first sound source according to a first sound template returned by the server, and starting a timer; when the value of the timer reaches a preset value, sending the preset value to the server, adjusting the first image parameter to be a second image parameter according to a second body state display template returned by the server under the condition of determining a second working mode, and starting a second sound source according to a second sound template returned by the server; wherein the age attribute corresponding to the second image parameter is greater than the age attribute corresponding to the first image parameter.
Description
Technical Field
The invention relates to the technical field of artificial intelligence, in particular to a control method, a control device, control equipment and a control medium of artificial intelligence equipment.
Background
Artificial Intelligence (AI) robots have a variety of applications in every industry, for example, companion, voice, and business applications.
At present, an artificial intelligent robot realizes man-machine interaction through a kernel, a voice chip, an audio conversion module, a sound pick-up, a loudspeaker, a wireless communication module and the like; the semantic recognition and understanding capacity of the artificial intelligent robot is enhanced through machine learning and a large amount of learning data; by the aid of the holographic projector, the artificial intelligent robot is changed from 2D to 3D, and the visual effect is better; and information such as behaviors and facial expressions of the user is acquired by matching the camera and the sensing module, and the user instruction is better understood by matching a data learning algorithm. However, the artificial intelligent robot cannot live or die of diseases like people, and the real 'life' is achieved.
Disclosure of Invention
The embodiment of the invention provides a control method, a control device, control equipment and a control medium of artificial intelligence equipment, and aims to solve the problem of inanimate performance of an AI robot in the prior art.
In a first aspect, an embodiment of the present invention provides a method for controlling an artificial intelligence device, where the method includes: acquiring age attributes and gender attributes in user interaction data, sending the age attributes and the gender attributes to a server, configuring first image parameters for a humanoid robot image on a screen of an artificial intelligent device according to a first body state display template returned by the server under the condition that the server determines a first working mode for the artificial intelligent device, starting a first sound source according to a first sound template returned by the server, and starting a timer; when the value of the timer reaches a preset value, sending the preset value to the server, adjusting the first image parameter to be a second image parameter according to a second body state display template returned by the server under the condition of determining a second working mode, and starting a second sound source according to a second sound template returned by the server; the corresponding age attribute of the second image parameter is larger than that of the first image parameter.
In a second aspect, an embodiment of the present invention provides a control apparatus for an artificial intelligence device, where the apparatus includes: the acquisition module is used for acquiring the age attribute and the gender attribute in the user interaction data; the sending module is used for sending the age attribute and the gender attribute to the server; the receiving module is used for respectively receiving a first body state display template and a first sound template returned by the server under the condition that the server determines a first working mode for the artificial intelligent equipment; the configuration module is used for configuring first image parameters for the image of the humanoid robot on the screen of the artificial intelligent device according to the first body state display template; the starting module is used for starting a first sound source according to the first sound template and starting a timer; the sending module is also used for sending the preset numerical value to the server when the numerical value of the timer reaches the preset numerical value; the receiving module is further used for respectively receiving a second body state display template and a second sound template returned by the server under the condition that the server determines a second working mode for the artificial intelligent equipment; the adjusting module is used for adjusting the first image parameter into a second image parameter according to the second body state display template; the starting module is also used for starting a second sound source according to the second sound template; the corresponding age attribute of the second image parameter is larger than that of the first image parameter.
The embodiment of the invention provides a control device of artificial intelligence equipment, which comprises: at least one processor, at least one memory, and computer program instructions stored in the memory, which when executed by the processor, implement the method of the first aspect of the embodiments described above.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which computer program instructions are stored, which, when executed by a processor, implement the method of the first aspect in the foregoing embodiments.
According to the control method, the control device, the control equipment and the control medium of the artificial intelligence equipment, a first working mode is determined according to the age attribute and the gender attribute of a user, and a stored first body state display template and a stored first sound template are called correspondingly according to a server in the first working mode; configuring image parameters of the humanoid robot image according to the first body state display template, and starting a first sound source and a timer according to the first sound template; with the counting of the timer, when the artificial intelligence equipment is determined to enter the second working mode according to the numerical value, the stored second body state display template and the second sound template are called correspondingly according to the server; and adjusting image parameters of the humanoid robot image according to the second body state display template, and turning on the second sound source and turning off the first sound source according to the second sound template. The invention improves the capability of the product to be suitable for different users and improves the user experience. And along with the increase of time, the body shape and the sound of the user are changed, the corresponding body shape and the sound are matched again for the artificial intelligent equipment, the joint growth of the artificial intelligent equipment and the user is realized, and the 'life' of the artificial intelligent equipment is endowed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart of a method for controlling an artificial intelligence device according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a control apparatus of an artificial intelligence device according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a control device of an artificial intelligence device according to an embodiment of the present invention.
Detailed Description
Features and exemplary embodiments of various aspects of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Fig. 1 is a flowchart of a control method for an artificial intelligence device according to an embodiment of the present invention. As shown in fig. 1, the method for controlling the artificial intelligence apparatus includes:
step S101: acquiring an age attribute and a gender attribute in user interaction data, sending the age attribute and the gender attribute to a server, and respectively receiving a first body state display template and a first sound source returned by the server under the condition that the server determines a first working mode for the artificial intelligent equipment;
specifically, in the server, the working mode (i.e. age group) of the artificial intelligence device is determined according to the age attribute and the gender attribute, and the server correspondingly calls a first posture display template in the stored plurality of posture display templates and a first sound template in the plurality of sound templates.
In the embodiment of the invention, the image of the humanoid robot can be an animation image on a screen of the artificial intelligent device. The humanoid robot image grows naturally, and the image defaults to grow annually, and the attribute of the 'age' of the humanoid robot image is given.
After the artificial intelligence equipment is activated, user interaction data are obtained through the camera, the user interaction data comprise face information, figure body information, clothes information, environment information and the like, user knowledge level information is obtained through voice interaction, and a knowledge system, a body state and the like of the user are continuously updated according to the user knowledge level, so that the effect of following the growth of the user is achieved. When the image of the humanoid robot is activated, timing is started, and time is synchronously updated from the Internet; the default robot age is 0-60 years. For example, as for the humanoid robot image of a male and the humanoid robot image of a female, 60 human prototypes are respectively defaulted, and the human prototypes from 0 to 60 years are aged, the limb characteristics and the appearance of the humanoid robot image are changed with the increase of natural years.
Specifically, after a camera of the artificial intelligence device collects data information, the collected data information is delivered to a chip, the chip identifies the user through an AI algorithm, the gender and the age bracket of the user are obtained, and the corresponding knowledge base and the sound source are matched according to the gender and the age bracket of the user. Or the chip transmits the gender and the age group of the user back to the server, the server calls the knowledge base and the sound source of the corresponding age group according to the data and transmits the knowledge base and the sound source back to the main chip, and the main chip synthesizes and displays the image of the humanoid robot according to the data, so that the requirements of different users are met. Wherein, the voice is divided into male voice and female voice according to gender; for each sex, the sounds of 5 years can be classified according to the age, the first class of 0-10 years, the first class of 11-20 years, the first class of 21-40 years, the first class of 41-50 years and the first class of 51-60 years.
After the artificial intelligence device is activated, the server can determine the first image parameter of the image of the humanoid robot in the current working mode according to the parameter set by the user. For example, when the artificial intelligence device is activated for the first time, the user can input information such as name, sex, birthday, height, body type, character, place of birth and the like of the expected humanoid robot image; the artificial intelligence equipment returns the parameters to the server through the communication module, and the server is used for producing an image of the initialized humanoid robot according to parameter matching. The birth place can be used for setting the initial dialect of the robot, and the default is common Mandarin; the birthday can be used to set the initial age of the robot and the corresponding knowledge level.
The first sound template and the second sound template are sound attributes corresponding to a child mode, a juvenile mode, a youth mode, a middle-aged mode or an old-aged mode, and the artificial intelligence equipment can start corresponding sound sources through the sound templates; for example, the first sound template corresponds to a child mode, and the artificial intelligence device outputs a child sound.
Wherein, the first image parameter and the second image parameter mentioned above are respectively the first image parameter: the size of the presentation of the humanoid robot image on the screen of the artificial intelligence device.
It should be noted that the humanoid robot image can be a two-dimensional or three-dimensional image, the first image parameter or the second image parameter is used for representing the size of the humanoid robot image displayed on the screen, and the size can be the length, width and height of the image.
Step S102: configuring a first image parameter for a humanoid robot image on a screen of the artificial intelligent device according to the first body state display template, starting a first sound source according to the first sound template, and starting a timer;
specifically, the humanoid robot image on the screen of the artificial intelligence device, after activation, will generally have an initial size, and after acquiring the user age attribute and the gender attribute, the humanoid robot image will be resized according to the user's current age bracket.
Step S103: when the value of the timer reaches a preset value, sending the preset value to the server, and respectively receiving a second body state display template and a second sound source returned by the server under the condition of determining a second working mode;
specifically, when the value of the counter reaches the next age group, the artificial intelligence device sends the value to the server, the server judges whether the next age group is reached, and when the next age group (namely, the second working mode) is determined, the server correspondingly calls a second body state display template in the stored plurality of body state display templates and a second sound template in the plurality of sound templates.
It should be noted that the number of posture display templates corresponds to the age group; the plurality of posture display templates stored in the server are set according to a growth rule, each posture display template corresponds to one growth stage, and the humanoid robot image can change in height and weight (namely, the change of the image shape) in each growth stage and even in appearance (also can be the change of the image shape); in addition, in the change process of the humanoid robot image, the user can input the data of the current height, the weight and the like of the user after using the image for a period of time, so that the server corrects the current posture display template according to the data after receiving the data, and the change of the humanoid robot image is more in line with the idea of co-growth with the user; the sound template also corresponds to the age group, and is also set according to the growth rule of the human; the sounds of children and adults in general are not very similar, especially for men, and there are vocal periods in which the sounds are very different before and after the vocal period, and these are also reflected in the voice template corresponding to the age group.
Step S104: adjusting the first image parameter to be a second image parameter according to the second dynamic display template, and starting a second sound source according to the second sound template; the corresponding age attribute of the second image parameter is larger than that of the first image parameter.
Specifically, when the artificial intelligence device is in the second working mode, adjusting the first image parameter to be the second image parameter according to the second body state display template, starting the second sound source according to the second sound template, and closing the first sound source; the corresponding age attribute of the second image parameter is larger than that of the first image parameter.
It is mentioned above that there are 0-60 human prototypes in the human robot image, wherein each human prototype can correspond to one working mode, or multiple human prototypes correspond to one working mode. For example, under 10 years of age corresponds to a pediatric mode, 11-20 years of age corresponds to a juvenile mode, 21-40 years of age corresponds to a juvenile mode, 41-50 years of age corresponds to an adult mode, and 51-60 years of age corresponds to an geriatric mode. The above classification is not only fixed, and will not be described herein. Wherein, the limbs grow gradually from 0 to 20 years old, the muscles of the limbs grow more tightly from 20 to 30 years old, the face has wrinkles from 30 to 60 years old, the wrinkles deepen gradually with the increase of age, and the muscles of the limbs become loose gradually.
The first working mode can be any one of a child mode, a juvenile mode, a youth mode, a middle-aged mode or an elderly mode, and in the embodiment of the invention, the first working mode is set as the child mode; the second operation mode is any mode except the child mode, and may be any one of a juvenile mode, a youth mode, a middle-aged mode or an elderly mode.
Presume to 5 years of age when artificial intelligence equipment activates, after using 6 years, through timer with live time feedback server, the server judges that artificial intelligence equipment age increases 6 years of age, get into the settlement of 11 years of age, the sound source of artificial intelligence equipment and the image parameter of anthropomorphic robot image all need be adjusted according to the posture display template and the sound template that 11 years of age correspond simultaneously, anthropomorphic robot image 11 years of age are compared in 5 years of age, height in the posture display template can be high certain numerical value, wide certain numerical value, the sound template can start the sound source that 11 years of age correspond. And setting the specific body template value, and carrying out different factory settings according to different artificial intelligence equipment. It should be noted that in the process of using the artificial intelligence apparatus, the user can input the body and weight periodically to better set the image of the humanoid robot as the user grows.
According to the control method, the control device, the control equipment and the control medium of the artificial intelligence equipment, a first working mode is determined according to the age attribute and the gender attribute of a user, and a stored first body state display template and a stored first sound template are called correspondingly according to a server in the first working mode; configuring image parameters of the humanoid robot image according to the first body state display template, and starting a first sound source and a timer according to the first sound template; with the counting of the timer, when the artificial intelligence equipment is determined to enter the second working mode according to the numerical value, the stored second body state display template and the second sound template are called correspondingly according to the server; and adjusting image parameters of the humanoid robot image according to the second body state display template, and turning on the second sound source and turning off the first sound source according to the second sound template. The invention improves the capability of the product to be suitable for different users and improves the user experience. And along with the increase of time, the body shape and the sound of the user are changed, the corresponding body shape and the sound are matched again for the artificial intelligent equipment, the joint growth of the artificial intelligent equipment and the user is realized, and the 'life' of the artificial intelligent equipment is endowed.
In one possible embodiment, the method for controlling an artificial intelligence device further includes: and matching the corresponding knowledge base for the artificial intelligent equipment according to the first working mode or the second working mode.
Specifically, a knowledge base corresponding to the operation mode (i.e., age group) is acquired at a server or a local storage.
With the increase of the age of the user, the knowledge reserve of the user can be increased, and in the interaction process of the user and the artificial intelligence equipment, the artificial intelligence equipment can also receive a new vocabulary spoken by the user and can update the knowledge base according to the vocabulary.
In one possible embodiment, the method for controlling an artificial intelligence device further includes: and according to the words of the interaction between the user and the artificial intelligent equipment, re-matching the corresponding knowledge base for the artificial intelligent equipment.
In one possible embodiment, the method for controlling an artificial intelligence device further includes: judging whether the interactive words are stored in a knowledge base corresponding to matching; and when the interactive words are not stored in the matched corresponding knowledge base, re-matching the corresponding knowledge base for the artificial intelligence equipment.
Specifically, when the words of the user interacting with the artificial intelligence device are not stored in the knowledge base matched with the artificial intelligence device, the knowledge base is updated according to the words. For example, the content of the word is searched from the network, and the knowledge base matched with the artificial intelligence device is updated according to the content of the word searched from the network, so that the knowledge system is updated.
In the embodiment of the invention, the knowledge base can be correspondingly provided with a plurality of knowledge bases according to the amount of the user knowledge reserves, for example, the first working mode corresponds to the primary knowledge base, the second working mode corresponds to the intermediate knowledge base, and the like. Specifically, in the process of interaction between the artificial intelligent device and the user, keywords of each word of the user are recorded and returned to the server, and through real-time comparison with keywords of the knowledge base corresponding to the current working mode, when the vocabulary used by the user exceeds the content of the knowledge base corresponding to the current working mode, the vocabulary is compared and inquired with a higher-level knowledge base, and meanwhile, the knowledge base of the artificial intelligent device is updated, so that the knowledge level of the artificial intelligent device is consistent with that of the user, the artificial intelligent device and the user grow together, and the user can communicate with the artificial intelligent device better.
In the embodiment of the invention, each working mode corresponds to one knowledge base, and the corresponding knowledge base can be matched again for the artificial intelligent equipment when the artificial intelligent equipment enters the second working mode from the first working mode.
In one possible embodiment, the method for controlling an artificial intelligence device further includes: determining the emotion of the user according to the expression and/or the sound of the user; based on the emotion, content and/or sound attributes of the artificial intelligence device's interaction with the user are determined.
When the artificial intelligence equipment interacts with a user, the expression of the user is collected through the camera and is subjected to identification and analysis, the server is started to call interactive data and sound under the corresponding emotion according to the joy, anger and sadness of the expression of the user, and meanwhile, the knowledge base is called to give corresponding feedback to the user, so that the purpose of synchronizing with the emotion of the user is achieved.
When the words of the user interacting with the artificial intelligence device are not stored in the knowledge base matched with the artificial intelligence device, the artificial intelligence device can be controlled to output information agreeing to the user, and the information can be output for voice (for example, a true stick) or image (for example, a thumb is erected on an image of a humanoid robot).
It should be noted that when the words of the interaction between the user and the artificial intelligence device are not in the knowledge base matched with the artificial intelligence device, it is indicated that the knowledge level of the user is growing, praise is actively performed on the user, and the interest of the user in communicating with the artificial intelligence device is improved.
In one possible embodiment, the method for controlling an artificial intelligence device further includes: when a user feeds food to the artificial intelligence equipment, controlling the artificial intelligence equipment to show a happy state; and if the difference between the current moment and the moment when the artificial intelligence device is fed last time is greater than the preset time length, controlling the artificial intelligence device to enter a preset hunger state.
When the artificial intelligence device is used for a certain time, the user does not feed the artificial intelligence device for a long time, and the artificial intelligence device enters a preset hunger state. Or the server sets a hunger value and a hunger mode threshold value of the artificial intelligence device, the hunger value is full when the artificial intelligence device starts to feed, the hunger value gradually decreases along with the lapse of time, and the artificial intelligence device enters a hunger state after the initial hunger value is smaller than the threshold value.
When the artificial intelligence device enters a hungry state, the artificial intelligence device shows an injurious emotion, and the voice interaction volume is reduced. The user APP can receive the hunger warning, and the state of the artificial intelligent device is reflected. The user is required to purchase food to feed to the artificial intelligence device, wherein the user purchases food on the APP and feeds to the artificial intelligence device. When the artificial intelligence device is full, the artificial intelligence device can perform thank you interaction with the user and express a happy state, such as controlling the artificial intelligence device to display a smiling face.
In one possible embodiment, the method for controlling an artificial intelligence device further includes: and determining whether to switch the artificial intelligence device to a corresponding preset sick state or not according to the temperature of the environment where the artificial intelligence device is located, the dormancy duration of the artificial intelligence device and the difference value between the current moment and the moment when the artificial intelligence device is fed last time. For example, the temperature difference value of the environment where the artificial intelligence device is located is calculated through weather information, or a temperature sensor senses the surrounding environment for comparison. When the artificial intelligence equipment is in a low-temperature environment for a long time, the artificial intelligence equipment is switched to a cold state, the artificial intelligence equipment is controlled to make cough sound, and the nasal sound in the sound made by the artificial intelligence equipment is emphasized. When the dormancy duration of the artificial intelligence equipment is less than the preset dormancy duration or the duration of the artificial intelligence equipment in the hungry state is more than the preset hungry duration, the artificial intelligence equipment is switched to the weak state, the speed of speech of the artificial intelligence equipment is controlled to be slowed down, and the tone of speech is reduced. By switching the artificial intelligence device to a sick state, the artificial intelligence device has more vital signs.
In one possible embodiment, the method for controlling an artificial intelligence device further includes: after the artificial intelligence device is switched to a diseased state, judging whether the medicine is matched with the disease type of the artificial intelligence device when the medicine is fed to the artificial intelligence device; and if the medicine is matched with the disease type of the artificial intelligence equipment, controlling the artificial intelligence equipment to recover to a normal state after a preset time period.
Wherein, when artificial intelligence equipment is sick, can remind the user in APP, user's accessible market purchases the medicine to take care of the robot according to the description. For example, the artificial intelligence device is switched to a cold state, and when the user operates the terminal to feed cold medicines to the artificial intelligence device, the artificial intelligence device is controlled to be recovered to a normal state. Or, the artificial intelligence device is switched to a weak state, and when the user operates the terminal to feed glucose to the artificial intelligence device, the artificial intelligence device is controlled to be recovered to a normal state.
In one possible embodiment, the method for controlling an artificial intelligence device further comprises: setting a death value and a death threshold value of the artificial intelligence equipment, wherein the initial death value is 0; when the artificial intelligence device enters a hungry state or a sick state, increasing a death value; and when the death value exceeds the death threshold value, the artificial intelligence device enters a death mode and cannot interact with the artificial intelligence device.
Fig. 2 is a schematic diagram of a control device of an artificial intelligence apparatus according to an embodiment of the present invention.
The device includes:
an obtaining module 201, configured to obtain an age attribute and a gender attribute in data interacted with a user; the sending module is used for sending the age attribute and the gender attribute to the server;
the receiving module 202 is configured to receive a first body state display template and a first sound template returned by the server respectively under the condition that the server determines a first working mode for the artificial intelligence device;
the configuration module 203 is used for configuring first image parameters for the humanoid robot image on the screen of the artificial intelligent device according to the first body state display template;
a starting module 204, configured to start a first sound source according to a first sound template, and start a timer;
the sending module 205 is further configured to send a preset value to the server when the value of the timer reaches the preset value;
the receiving module 202 is further configured to receive a second body state display template and a second sound template returned by the server respectively under the condition that the server determines a second operating mode for the artificial intelligence device;
an adjusting module 206, configured to adjust the first image parameter to be a second image parameter according to the second volume status display template;
the starting module 204 is further configured to start the second sound source according to the second sound template; the corresponding age attribute of the second image parameter is larger than that of the first image parameter.
Optionally, the control device of the artificial intelligence device further includes: a processing module; a processing module to: determining the emotion of the user according to the expression and/or the sound of the user; according to the emotion, the content and/or sound of the humanoid robot image interacting with the user is determined.
The control device of the artificial intelligence equipment further comprises: a matching module; a matching module to: after the artificial intelligence device is switched to a diseased state, judging whether the medicine is matched with the disease type of the artificial intelligence device when the medicine is fed to the artificial intelligence device; and if the medicine is matched with the disease type of the artificial intelligence equipment, controlling the artificial intelligence equipment to recover to a normal state.
In addition, the control method of the artificial intelligence device according to the embodiment of the present invention described with reference to fig. 1 may be implemented by a control device of the artificial intelligence device. Fig. 3 is a schematic diagram of a control device of an artificial intelligence device according to an embodiment of the present invention.
The control device of the artificial intelligence device may comprise a processor 301 and a memory 302 in which computer program instructions are stored.
In particular, the processor 301 may include a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or may be configured as one or more Integrated circuits implementing embodiments of the present invention.
The processor 301 implements the control method of any one of the artificial intelligence devices in the above embodiments by reading and executing the computer program instructions stored in the memory 302.
In one example, the control device of the artificial intelligence device can also include a communication interface 303 and a bus 310. As shown in fig. 3, the processor 301, the memory 302, and the communication interface 303 are connected via a bus 310 to complete communication therebetween.
The communication interface 303 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiment of the present invention.
By way of example, and not limitation, a bus may comprise an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin count (L PC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards Association local (V L B) bus, or other suitable bus, or a combination of two or more of these.
In addition, in combination with the control method of the artificial intelligence device in the foregoing embodiment, the embodiment of the present invention may provide a computer-readable storage medium to implement. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement a method of controlling an artificial intelligence device as in any of the above embodiments.
It is to be understood that the invention is not limited to the specific arrangements and instrumentality described above and shown in the drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, Erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, Radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranet, etc.
It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.
Claims (10)
1. A method of controlling an artificial intelligence device, the method comprising:
acquiring age attributes and gender attributes in user interaction data, sending the age attributes and the gender attributes to a server, configuring first image parameters for a humanoid robot image on a screen of the artificial intelligent device according to a first body state display template returned by the server under the condition that the server determines a first working mode for the artificial intelligent device, starting a first sound source according to a first sound template returned by the server, and starting a timer;
when the value of the timer reaches a preset value, sending the preset value to the server, under the condition that a second working mode is determined, adjusting the first image parameter to be a second image parameter according to a second body state display template returned by the server, and starting a second sound source according to a second sound template returned by the server; and the corresponding age attribute of the second image parameter is greater than that of the first image parameter.
2. The method of claim 1, further comprising:
determining the emotion of the user according to the expression and/or the sound of the user;
determining, from the mood, content and/or sound of the humanoid robot image output interacting with the user.
3. The method of claim 1 or 2, further comprising:
and if the difference value between the last feeding time and the current time of the humanoid robot image is greater than the preset time length, controlling the humanoid robot image to enter a preset hunger state.
4. The method of claim 3, further comprising:
controlling the humanoid robot image to display an open state when a user feeds the humanoid robot image.
5. The method of claim 1, wherein the first mode of operation is: a child mode, a juvenile mode, a youth mode, a middle-aged mode, or an elderly mode.
6. The method of claim 5, wherein the first sound template is: a child mode, a youth mode, a middle-aged mode, or an elderly mode.
7. The method of claim 1, wherein the first image parameter is: a size of a presentation of the humanoid robot image on the artificial intelligence device screen.
8. An apparatus for controlling an artificial intelligence device, the apparatus comprising:
the acquisition module is used for acquiring the age attribute and the gender attribute in the user interaction data;
a sending module, configured to send the age attribute and the gender attribute to the server;
the receiving module is used for respectively receiving a first body state display template and a first sound template returned by the server under the condition that the server determines a first working mode for the artificial intelligence equipment;
the configuration module is used for configuring first image parameters for the humanoid robot image on the screen of the artificial intelligent device according to the first body state display template;
the starting module is used for starting a first sound source according to the first sound template and starting a timer;
the sending module is further used for sending the preset numerical value to the server when the numerical value of the timer reaches the preset numerical value;
the receiving module is further configured to receive a second dynamic display template and a second sound template returned by the server respectively under the condition that the server determines a second working mode for the artificial intelligence device;
the adjusting module is used for adjusting the first image parameter into a second image parameter according to the second body state display template;
the starting module is also used for starting a second sound source according to the second sound template; and the corresponding age attribute of the second image parameter is greater than that of the first image parameter.
9. A control apparatus of an artificial intelligence apparatus, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of claims 1-7.
10. A computer-readable storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910098239.XA CN111496802A (en) | 2019-01-31 | 2019-01-31 | Control method, device, equipment and medium for artificial intelligence equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910098239.XA CN111496802A (en) | 2019-01-31 | 2019-01-31 | Control method, device, equipment and medium for artificial intelligence equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111496802A true CN111496802A (en) | 2020-08-07 |
Family
ID=71848096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910098239.XA Pending CN111496802A (en) | 2019-01-31 | 2019-01-31 | Control method, device, equipment and medium for artificial intelligence equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111496802A (en) |
Cited By (93)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11144675B2 (en) | 2018-09-07 | 2021-10-12 | OneTrust, LLC | Data processing systems and methods for automatically protecting sensitive data within privacy management systems |
US11144670B2 (en) | 2016-06-10 | 2021-10-12 | OneTrust, LLC | Data processing systems for identifying and modifying processes that are subject to data subject access requests |
US11151233B2 (en) | 2016-06-10 | 2021-10-19 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11157654B2 (en) | 2018-09-07 | 2021-10-26 | OneTrust, LLC | Data processing systems for orphaned data identification and deletion and related methods |
US11157600B2 (en) | 2016-06-10 | 2021-10-26 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11182501B2 (en) | 2016-06-10 | 2021-11-23 | OneTrust, LLC | Data processing systems for fulfilling data subject access requests and related methods |
US11188862B2 (en) | 2016-06-10 | 2021-11-30 | OneTrust, LLC | Privacy management systems and methods |
US11188615B2 (en) | 2016-06-10 | 2021-11-30 | OneTrust, LLC | Data processing consent capture systems and related methods |
US11195134B2 (en) | 2016-06-10 | 2021-12-07 | OneTrust, LLC | Privacy management systems and methods |
US11200341B2 (en) | 2016-06-10 | 2021-12-14 | OneTrust, LLC | Consent receipt management systems and related methods |
US11210420B2 (en) | 2016-06-10 | 2021-12-28 | OneTrust, LLC | Data subject access request processing systems and related methods |
US11222139B2 (en) | 2016-06-10 | 2022-01-11 | OneTrust, LLC | Data processing systems and methods for automatic discovery and assessment of mobile software development kits |
US11222309B2 (en) | 2016-06-10 | 2022-01-11 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11227247B2 (en) | 2016-06-10 | 2022-01-18 | OneTrust, LLC | Data processing systems and methods for bundled privacy policies |
US11228620B2 (en) | 2016-06-10 | 2022-01-18 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11238390B2 (en) | 2016-06-10 | 2022-02-01 | OneTrust, LLC | Privacy management systems and methods |
US11240273B2 (en) | 2016-06-10 | 2022-02-01 | OneTrust, LLC | Data processing and scanning systems for generating and populating a data inventory |
US11244367B2 (en) | 2016-04-01 | 2022-02-08 | OneTrust, LLC | Data processing systems and methods for integrating privacy information management systems with data loss prevention tools or other tools for privacy design |
US11244072B2 (en) | 2016-06-10 | 2022-02-08 | OneTrust, LLC | Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques |
US11244071B2 (en) | 2016-06-10 | 2022-02-08 | OneTrust, LLC | Data processing systems for use in automatically generating, populating, and submitting data subject access requests |
US11256777B2 (en) | 2016-06-10 | 2022-02-22 | OneTrust, LLC | Data processing user interface monitoring systems and related methods |
US11277448B2 (en) | 2016-06-10 | 2022-03-15 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11294939B2 (en) | 2016-06-10 | 2022-04-05 | OneTrust, LLC | Data processing systems and methods for automatically detecting and documenting privacy-related aspects of computer software |
US11295316B2 (en) | 2016-06-10 | 2022-04-05 | OneTrust, LLC | Data processing systems for identity validation for consumer rights requests and related methods |
US11301589B2 (en) | 2016-06-10 | 2022-04-12 | OneTrust, LLC | Consent receipt management systems and related methods |
US11301796B2 (en) | 2016-06-10 | 2022-04-12 | OneTrust, LLC | Data processing systems and methods for customizing privacy training |
US11308435B2 (en) | 2016-06-10 | 2022-04-19 | OneTrust, LLC | Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques |
CN114378850A (en) * | 2022-03-23 | 2022-04-22 | 北京优全智汇信息技术有限公司 | Interaction method and system of customer service robot, electronic equipment and storage medium |
US11328092B2 (en) | 2016-06-10 | 2022-05-10 | OneTrust, LLC | Data processing systems for processing and managing data subject access in a distributed environment |
CN114461281A (en) * | 2021-12-30 | 2022-05-10 | 惠州华阳通用智慧车载系统开发有限公司 | Vehicle machine mode switching method |
US11328240B2 (en) | 2016-06-10 | 2022-05-10 | OneTrust, LLC | Data processing systems for assessing readiness for responding to privacy-related incidents |
US11336697B2 (en) | 2016-06-10 | 2022-05-17 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11334682B2 (en) | 2016-06-10 | 2022-05-17 | OneTrust, LLC | Data subject access request processing systems and related methods |
US11334681B2 (en) | 2016-06-10 | 2022-05-17 | OneTrust, LLC | Application privacy scanning systems and related meihods |
US11341447B2 (en) | 2016-06-10 | 2022-05-24 | OneTrust, LLC | Privacy management systems and methods |
US11343284B2 (en) | 2016-06-10 | 2022-05-24 | OneTrust, LLC | Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance |
US11347889B2 (en) | 2016-06-10 | 2022-05-31 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11354435B2 (en) | 2016-06-10 | 2022-06-07 | OneTrust, LLC | Data processing systems for data testing to confirm data deletion and related methods |
US11354434B2 (en) | 2016-06-10 | 2022-06-07 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
CN114594600A (en) * | 2020-12-03 | 2022-06-07 | 中移(成都)信息通信科技有限公司 | Near-eye display system, fixing device, signal processing method, signal processing apparatus, and signal processing medium |
US11361057B2 (en) | 2016-06-10 | 2022-06-14 | OneTrust, LLC | Consent receipt management systems and related methods |
US11366786B2 (en) | 2016-06-10 | 2022-06-21 | OneTrust, LLC | Data processing systems for processing data subject access requests |
US11366909B2 (en) | 2016-06-10 | 2022-06-21 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11373007B2 (en) | 2017-06-16 | 2022-06-28 | OneTrust, LLC | Data processing systems for identifying whether cookies contain personally identifying information |
US11392720B2 (en) | 2016-06-10 | 2022-07-19 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
US11397819B2 (en) | 2020-11-06 | 2022-07-26 | OneTrust, LLC | Systems and methods for identifying data processing activities based on data discovery results |
US11403377B2 (en) | 2016-06-10 | 2022-08-02 | OneTrust, LLC | Privacy management systems and methods |
US11409908B2 (en) | 2016-06-10 | 2022-08-09 | OneTrust, LLC | Data processing systems and methods for populating and maintaining a centralized database of personal data |
US11416636B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing consent management systems and related methods |
US11418492B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing systems and methods for using a data model to select a target data asset in a data migration |
US11416590B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11416589B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11416798B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing systems and methods for providing training in a vendor procurement process |
US11416634B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Consent receipt management systems and related methods |
US11418516B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Consent conversion optimization systems and related methods |
US11416109B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Automated data processing systems and methods for automatically processing data subject access requests using a chatbot |
US11438386B2 (en) | 2016-06-10 | 2022-09-06 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11436373B2 (en) | 2020-09-15 | 2022-09-06 | OneTrust, LLC | Data processing systems and methods for detecting tools for the automatic blocking of consent requests |
US11442906B2 (en) | 2021-02-04 | 2022-09-13 | OneTrust, LLC | Managing custom attributes for domain objects defined within microservices |
US11444976B2 (en) | 2020-07-28 | 2022-09-13 | OneTrust, LLC | Systems and methods for automatically blocking the use of tracking tools |
US11461500B2 (en) | 2016-06-10 | 2022-10-04 | OneTrust, LLC | Data processing systems for cookie compliance testing with website scanning and related methods |
US11468196B2 (en) | 2016-06-10 | 2022-10-11 | OneTrust, LLC | Data processing systems for validating authorization for personal data collection, storage, and processing |
US11475165B2 (en) | 2020-08-06 | 2022-10-18 | OneTrust, LLC | Data processing systems and methods for automatically redacting unstructured data from a data subject access request |
US11475136B2 (en) | 2016-06-10 | 2022-10-18 | OneTrust, LLC | Data processing systems for data transfer risk identification and related methods |
US11481710B2 (en) | 2016-06-10 | 2022-10-25 | OneTrust, LLC | Privacy management systems and methods |
US11494515B2 (en) | 2021-02-08 | 2022-11-08 | OneTrust, LLC | Data processing systems and methods for anonymizing data samples in classification analysis |
US11520928B2 (en) | 2016-06-10 | 2022-12-06 | OneTrust, LLC | Data processing systems for generating personal data receipts and related methods |
US11526624B2 (en) | 2020-09-21 | 2022-12-13 | OneTrust, LLC | Data processing systems and methods for automatically detecting target data transfers and target data processing |
US11533315B2 (en) | 2021-03-08 | 2022-12-20 | OneTrust, LLC | Data transfer discovery and analysis systems and related methods |
US11546661B2 (en) | 2021-02-18 | 2023-01-03 | OneTrust, LLC | Selective redaction of media content |
US11544409B2 (en) | 2018-09-07 | 2023-01-03 | OneTrust, LLC | Data processing systems and methods for automatically protecting sensitive data within privacy management systems |
US11544667B2 (en) | 2016-06-10 | 2023-01-03 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11562097B2 (en) | 2016-06-10 | 2023-01-24 | OneTrust, LLC | Data processing systems for central consent repository and related methods |
US11562078B2 (en) | 2021-04-16 | 2023-01-24 | OneTrust, LLC | Assessing and managing computational risk involved with integrating third party computing functionality within a computing system |
US11586700B2 (en) | 2016-06-10 | 2023-02-21 | OneTrust, LLC | Data processing systems and methods for automatically blocking the use of tracking tools |
US11586762B2 (en) | 2016-06-10 | 2023-02-21 | OneTrust, LLC | Data processing systems and methods for auditing data request compliance |
US11601464B2 (en) | 2021-02-10 | 2023-03-07 | OneTrust, LLC | Systems and methods for mitigating risks of third-party computing system functionality integration into a first-party computing system |
US11620142B1 (en) | 2022-06-03 | 2023-04-04 | OneTrust, LLC | Generating and customizing user interfaces for demonstrating functions of interactive user environments |
US11625502B2 (en) | 2016-06-10 | 2023-04-11 | OneTrust, LLC | Data processing systems for identifying and modifying processes that are subject to data subject access requests |
US11636171B2 (en) | 2016-06-10 | 2023-04-25 | OneTrust, LLC | Data processing user interface monitoring systems and related methods |
US11651106B2 (en) | 2016-06-10 | 2023-05-16 | OneTrust, LLC | Data processing systems for fulfilling data subject access requests and related methods |
US11651104B2 (en) | 2016-06-10 | 2023-05-16 | OneTrust, LLC | Consent receipt management systems and related methods |
US11651402B2 (en) | 2016-04-01 | 2023-05-16 | OneTrust, LLC | Data processing systems and communication systems and methods for the efficient generation of risk assessments |
US11675929B2 (en) | 2016-06-10 | 2023-06-13 | OneTrust, LLC | Data processing consent sharing systems and related methods |
US11687528B2 (en) | 2021-01-25 | 2023-06-27 | OneTrust, LLC | Systems and methods for discovery, classification, and indexing of data in a native computing system |
US11727141B2 (en) | 2016-06-10 | 2023-08-15 | OneTrust, LLC | Data processing systems and methods for synching privacy-related user consent across multiple computing devices |
US11775348B2 (en) | 2021-02-17 | 2023-10-03 | OneTrust, LLC | Managing custom workflows for domain objects defined within microservices |
US11797528B2 (en) | 2020-07-08 | 2023-10-24 | OneTrust, LLC | Systems and methods for targeted data discovery |
US11921894B2 (en) | 2016-06-10 | 2024-03-05 | OneTrust, LLC | Data processing systems for generating and populating a data inventory for processing data access requests |
US12045266B2 (en) | 2016-06-10 | 2024-07-23 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
EP4403830A1 (en) | 2023-01-23 | 2024-07-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Cooking appliance and method |
US12052289B2 (en) | 2016-06-10 | 2024-07-30 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US12118121B2 (en) | 2016-06-10 | 2024-10-15 | OneTrust, LLC | Data subject access request processing systems and related methods |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1291112A (en) * | 1998-12-24 | 2001-04-11 | 索尼公司 | Information processor, portable device, electronic pet device, recorded medium on which information processing procedure is recorded, and information processing method |
CN1304345A (en) * | 1999-05-10 | 2001-07-18 | 索尼公司 | Robot device and method for controlling same |
CN1338980A (en) * | 1999-11-30 | 2002-03-06 | 索尼公司 | Robot apparatus, control method thereof, and method for judging character of robot apparatus |
CN1392826A (en) * | 2000-10-05 | 2003-01-22 | 索尼公司 | Robot apparatus and its control method |
CN1392828A (en) * | 2000-10-11 | 2003-01-22 | 索尼公司 | Robot apparatus, information display system, and information display method |
CN202160211U (en) * | 2011-03-31 | 2012-03-07 | 吴瑞宗 | Electronic pet mobile phone |
CN107203149A (en) * | 2017-07-24 | 2017-09-26 | 中山市博林树投资管理有限公司 | A kind of virtual artificial intelligence companion |
CN107427723A (en) * | 2015-02-02 | 2017-12-01 | 库亚托游戏英国有限公司 | System and method based on the user mutual dynamic creation personal story book in virtual environment |
CN107563517A (en) * | 2017-08-25 | 2018-01-09 | 深圳狗尾草智能科技有限公司 | Robot autognosis real time updating method and system |
CN108170452A (en) * | 2017-12-29 | 2018-06-15 | 上海与德科技有限公司 | The growing method of robot |
WO2018170668A1 (en) * | 2017-03-20 | 2018-09-27 | 信利半导体有限公司 | Method for constructing electronic virtual human application system |
US20180342095A1 (en) * | 2017-03-16 | 2018-11-29 | Motional LLC | System and method for generating virtual characters |
-
2019
- 2019-01-31 CN CN201910098239.XA patent/CN111496802A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1291112A (en) * | 1998-12-24 | 2001-04-11 | 索尼公司 | Information processor, portable device, electronic pet device, recorded medium on which information processing procedure is recorded, and information processing method |
CN1304345A (en) * | 1999-05-10 | 2001-07-18 | 索尼公司 | Robot device and method for controlling same |
CN1338980A (en) * | 1999-11-30 | 2002-03-06 | 索尼公司 | Robot apparatus, control method thereof, and method for judging character of robot apparatus |
CN1392826A (en) * | 2000-10-05 | 2003-01-22 | 索尼公司 | Robot apparatus and its control method |
CN1392828A (en) * | 2000-10-11 | 2003-01-22 | 索尼公司 | Robot apparatus, information display system, and information display method |
CN202160211U (en) * | 2011-03-31 | 2012-03-07 | 吴瑞宗 | Electronic pet mobile phone |
CN107427723A (en) * | 2015-02-02 | 2017-12-01 | 库亚托游戏英国有限公司 | System and method based on the user mutual dynamic creation personal story book in virtual environment |
US20180342095A1 (en) * | 2017-03-16 | 2018-11-29 | Motional LLC | System and method for generating virtual characters |
WO2018170668A1 (en) * | 2017-03-20 | 2018-09-27 | 信利半导体有限公司 | Method for constructing electronic virtual human application system |
CN107203149A (en) * | 2017-07-24 | 2017-09-26 | 中山市博林树投资管理有限公司 | A kind of virtual artificial intelligence companion |
CN107563517A (en) * | 2017-08-25 | 2018-01-09 | 深圳狗尾草智能科技有限公司 | Robot autognosis real time updating method and system |
CN108170452A (en) * | 2017-12-29 | 2018-06-15 | 上海与德科技有限公司 | The growing method of robot |
Non-Patent Citations (1)
Title |
---|
无名: "QQ宠物攻略大全", 《百度文库》 * |
Cited By (121)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11244367B2 (en) | 2016-04-01 | 2022-02-08 | OneTrust, LLC | Data processing systems and methods for integrating privacy information management systems with data loss prevention tools or other tools for privacy design |
US11651402B2 (en) | 2016-04-01 | 2023-05-16 | OneTrust, LLC | Data processing systems and communication systems and methods for the efficient generation of risk assessments |
US11409908B2 (en) | 2016-06-10 | 2022-08-09 | OneTrust, LLC | Data processing systems and methods for populating and maintaining a centralized database of personal data |
US11227247B2 (en) | 2016-06-10 | 2022-01-18 | OneTrust, LLC | Data processing systems and methods for bundled privacy policies |
US11157600B2 (en) | 2016-06-10 | 2021-10-26 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11182501B2 (en) | 2016-06-10 | 2021-11-23 | OneTrust, LLC | Data processing systems for fulfilling data subject access requests and related methods |
US11188862B2 (en) | 2016-06-10 | 2021-11-30 | OneTrust, LLC | Privacy management systems and methods |
US11188615B2 (en) | 2016-06-10 | 2021-11-30 | OneTrust, LLC | Data processing consent capture systems and related methods |
US11195134B2 (en) | 2016-06-10 | 2021-12-07 | OneTrust, LLC | Privacy management systems and methods |
US11200341B2 (en) | 2016-06-10 | 2021-12-14 | OneTrust, LLC | Consent receipt management systems and related methods |
US11210420B2 (en) | 2016-06-10 | 2021-12-28 | OneTrust, LLC | Data subject access request processing systems and related methods |
US11222139B2 (en) | 2016-06-10 | 2022-01-11 | OneTrust, LLC | Data processing systems and methods for automatic discovery and assessment of mobile software development kits |
US11222309B2 (en) | 2016-06-10 | 2022-01-11 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11416590B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11228620B2 (en) | 2016-06-10 | 2022-01-18 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11238390B2 (en) | 2016-06-10 | 2022-02-01 | OneTrust, LLC | Privacy management systems and methods |
US11240273B2 (en) | 2016-06-10 | 2022-02-01 | OneTrust, LLC | Data processing and scanning systems for generating and populating a data inventory |
US11151233B2 (en) | 2016-06-10 | 2021-10-19 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11244072B2 (en) | 2016-06-10 | 2022-02-08 | OneTrust, LLC | Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques |
US11244071B2 (en) | 2016-06-10 | 2022-02-08 | OneTrust, LLC | Data processing systems for use in automatically generating, populating, and submitting data subject access requests |
US11256777B2 (en) | 2016-06-10 | 2022-02-22 | OneTrust, LLC | Data processing user interface monitoring systems and related methods |
US11277448B2 (en) | 2016-06-10 | 2022-03-15 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11294939B2 (en) | 2016-06-10 | 2022-04-05 | OneTrust, LLC | Data processing systems and methods for automatically detecting and documenting privacy-related aspects of computer software |
US11416589B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11301589B2 (en) | 2016-06-10 | 2022-04-12 | OneTrust, LLC | Consent receipt management systems and related methods |
US11301796B2 (en) | 2016-06-10 | 2022-04-12 | OneTrust, LLC | Data processing systems and methods for customizing privacy training |
US11308435B2 (en) | 2016-06-10 | 2022-04-19 | OneTrust, LLC | Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques |
US12118121B2 (en) | 2016-06-10 | 2024-10-15 | OneTrust, LLC | Data subject access request processing systems and related methods |
US11328092B2 (en) | 2016-06-10 | 2022-05-10 | OneTrust, LLC | Data processing systems for processing and managing data subject access in a distributed environment |
US12086748B2 (en) | 2016-06-10 | 2024-09-10 | OneTrust, LLC | Data processing systems for assessing readiness for responding to privacy-related incidents |
US11328240B2 (en) | 2016-06-10 | 2022-05-10 | OneTrust, LLC | Data processing systems for assessing readiness for responding to privacy-related incidents |
US11336697B2 (en) | 2016-06-10 | 2022-05-17 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11334682B2 (en) | 2016-06-10 | 2022-05-17 | OneTrust, LLC | Data subject access request processing systems and related methods |
US11334681B2 (en) | 2016-06-10 | 2022-05-17 | OneTrust, LLC | Application privacy scanning systems and related meihods |
US11341447B2 (en) | 2016-06-10 | 2022-05-24 | OneTrust, LLC | Privacy management systems and methods |
US11343284B2 (en) | 2016-06-10 | 2022-05-24 | OneTrust, LLC | Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance |
US11347889B2 (en) | 2016-06-10 | 2022-05-31 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11354435B2 (en) | 2016-06-10 | 2022-06-07 | OneTrust, LLC | Data processing systems for data testing to confirm data deletion and related methods |
US11354434B2 (en) | 2016-06-10 | 2022-06-07 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
US12052289B2 (en) | 2016-06-10 | 2024-07-30 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11361057B2 (en) | 2016-06-10 | 2022-06-14 | OneTrust, LLC | Consent receipt management systems and related methods |
US11418492B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing systems and methods for using a data model to select a target data asset in a data migration |
US11366909B2 (en) | 2016-06-10 | 2022-06-21 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11144670B2 (en) | 2016-06-10 | 2021-10-12 | OneTrust, LLC | Data processing systems for identifying and modifying processes that are subject to data subject access requests |
US12045266B2 (en) | 2016-06-10 | 2024-07-23 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11392720B2 (en) | 2016-06-10 | 2022-07-19 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
US12026651B2 (en) | 2016-06-10 | 2024-07-02 | OneTrust, LLC | Data processing systems and methods for providing training in a vendor procurement process |
US11403377B2 (en) | 2016-06-10 | 2022-08-02 | OneTrust, LLC | Privacy management systems and methods |
US11651104B2 (en) | 2016-06-10 | 2023-05-16 | OneTrust, LLC | Consent receipt management systems and related methods |
US11416636B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing consent management systems and related methods |
US11366786B2 (en) | 2016-06-10 | 2022-06-21 | OneTrust, LLC | Data processing systems for processing data subject access requests |
US11651106B2 (en) | 2016-06-10 | 2023-05-16 | OneTrust, LLC | Data processing systems for fulfilling data subject access requests and related methods |
US11295316B2 (en) | 2016-06-10 | 2022-04-05 | OneTrust, LLC | Data processing systems for identity validation for consumer rights requests and related methods |
US11416798B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing systems and methods for providing training in a vendor procurement process |
US11416634B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Consent receipt management systems and related methods |
US11416576B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing consent capture systems and related methods |
US11418516B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Consent conversion optimization systems and related methods |
US11416109B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Automated data processing systems and methods for automatically processing data subject access requests using a chatbot |
US11438386B2 (en) | 2016-06-10 | 2022-09-06 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11645353B2 (en) | 2016-06-10 | 2023-05-09 | OneTrust, LLC | Data processing consent capture systems and related methods |
US11645418B2 (en) | 2016-06-10 | 2023-05-09 | OneTrust, LLC | Data processing systems for data testing to confirm data deletion and related methods |
US11636171B2 (en) | 2016-06-10 | 2023-04-25 | OneTrust, LLC | Data processing user interface monitoring systems and related methods |
US11449633B2 (en) | 2016-06-10 | 2022-09-20 | OneTrust, LLC | Data processing systems and methods for automatic discovery and assessment of mobile software development kits |
US11461722B2 (en) | 2016-06-10 | 2022-10-04 | OneTrust, LLC | Questionnaire response automation for compliance management |
US11461500B2 (en) | 2016-06-10 | 2022-10-04 | OneTrust, LLC | Data processing systems for cookie compliance testing with website scanning and related methods |
US11468386B2 (en) | 2016-06-10 | 2022-10-11 | OneTrust, LLC | Data processing systems and methods for bundled privacy policies |
US11468196B2 (en) | 2016-06-10 | 2022-10-11 | OneTrust, LLC | Data processing systems for validating authorization for personal data collection, storage, and processing |
US11625502B2 (en) | 2016-06-10 | 2023-04-11 | OneTrust, LLC | Data processing systems for identifying and modifying processes that are subject to data subject access requests |
US11475136B2 (en) | 2016-06-10 | 2022-10-18 | OneTrust, LLC | Data processing systems for data transfer risk identification and related methods |
US11481710B2 (en) | 2016-06-10 | 2022-10-25 | OneTrust, LLC | Privacy management systems and methods |
US11488085B2 (en) | 2016-06-10 | 2022-11-01 | OneTrust, LLC | Questionnaire response automation for compliance management |
US11960564B2 (en) | 2016-06-10 | 2024-04-16 | OneTrust, LLC | Data processing systems and methods for automatically blocking the use of tracking tools |
US11520928B2 (en) | 2016-06-10 | 2022-12-06 | OneTrust, LLC | Data processing systems for generating personal data receipts and related methods |
US11675929B2 (en) | 2016-06-10 | 2023-06-13 | OneTrust, LLC | Data processing consent sharing systems and related methods |
US11921894B2 (en) | 2016-06-10 | 2024-03-05 | OneTrust, LLC | Data processing systems for generating and populating a data inventory for processing data access requests |
US11868507B2 (en) | 2016-06-10 | 2024-01-09 | OneTrust, LLC | Data processing systems for cookie compliance testing with website scanning and related methods |
US11544405B2 (en) | 2016-06-10 | 2023-01-03 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
US11727141B2 (en) | 2016-06-10 | 2023-08-15 | OneTrust, LLC | Data processing systems and methods for synching privacy-related user consent across multiple computing devices |
US11544667B2 (en) | 2016-06-10 | 2023-01-03 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11551174B2 (en) | 2016-06-10 | 2023-01-10 | OneTrust, LLC | Privacy management systems and methods |
US11550897B2 (en) | 2016-06-10 | 2023-01-10 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11558429B2 (en) | 2016-06-10 | 2023-01-17 | OneTrust, LLC | Data processing and scanning systems for generating and populating a data inventory |
US11556672B2 (en) | 2016-06-10 | 2023-01-17 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
US11562097B2 (en) | 2016-06-10 | 2023-01-24 | OneTrust, LLC | Data processing systems for central consent repository and related methods |
US11847182B2 (en) | 2016-06-10 | 2023-12-19 | OneTrust, LLC | Data processing consent capture systems and related methods |
US11586700B2 (en) | 2016-06-10 | 2023-02-21 | OneTrust, LLC | Data processing systems and methods for automatically blocking the use of tracking tools |
US11586762B2 (en) | 2016-06-10 | 2023-02-21 | OneTrust, LLC | Data processing systems and methods for auditing data request compliance |
US11609939B2 (en) | 2016-06-10 | 2023-03-21 | OneTrust, LLC | Data processing systems and methods for automatically detecting and documenting privacy-related aspects of computer software |
US11663359B2 (en) | 2017-06-16 | 2023-05-30 | OneTrust, LLC | Data processing systems for identifying whether cookies contain personally identifying information |
US11373007B2 (en) | 2017-06-16 | 2022-06-28 | OneTrust, LLC | Data processing systems for identifying whether cookies contain personally identifying information |
US11593523B2 (en) | 2018-09-07 | 2023-02-28 | OneTrust, LLC | Data processing systems for orphaned data identification and deletion and related methods |
US11544409B2 (en) | 2018-09-07 | 2023-01-03 | OneTrust, LLC | Data processing systems and methods for automatically protecting sensitive data within privacy management systems |
US11947708B2 (en) | 2018-09-07 | 2024-04-02 | OneTrust, LLC | Data processing systems and methods for automatically protecting sensitive data within privacy management systems |
US11144675B2 (en) | 2018-09-07 | 2021-10-12 | OneTrust, LLC | Data processing systems and methods for automatically protecting sensitive data within privacy management systems |
US11157654B2 (en) | 2018-09-07 | 2021-10-26 | OneTrust, LLC | Data processing systems for orphaned data identification and deletion and related methods |
US11797528B2 (en) | 2020-07-08 | 2023-10-24 | OneTrust, LLC | Systems and methods for targeted data discovery |
US11444976B2 (en) | 2020-07-28 | 2022-09-13 | OneTrust, LLC | Systems and methods for automatically blocking the use of tracking tools |
US11968229B2 (en) | 2020-07-28 | 2024-04-23 | OneTrust, LLC | Systems and methods for automatically blocking the use of tracking tools |
US11475165B2 (en) | 2020-08-06 | 2022-10-18 | OneTrust, LLC | Data processing systems and methods for automatically redacting unstructured data from a data subject access request |
US11436373B2 (en) | 2020-09-15 | 2022-09-06 | OneTrust, LLC | Data processing systems and methods for detecting tools for the automatic blocking of consent requests |
US11704440B2 (en) | 2020-09-15 | 2023-07-18 | OneTrust, LLC | Data processing systems and methods for preventing execution of an action documenting a consent rejection |
US11526624B2 (en) | 2020-09-21 | 2022-12-13 | OneTrust, LLC | Data processing systems and methods for automatically detecting target data transfers and target data processing |
US11615192B2 (en) | 2020-11-06 | 2023-03-28 | OneTrust, LLC | Systems and methods for identifying data processing activities based on data discovery results |
US11397819B2 (en) | 2020-11-06 | 2022-07-26 | OneTrust, LLC | Systems and methods for identifying data processing activities based on data discovery results |
CN114594600B (en) * | 2020-12-03 | 2023-08-15 | 中移(成都)信息通信科技有限公司 | Near-eye display system, fixing device, signal processing method, device and medium thereof |
CN114594600A (en) * | 2020-12-03 | 2022-06-07 | 中移(成都)信息通信科技有限公司 | Near-eye display system, fixing device, signal processing method, signal processing apparatus, and signal processing medium |
US11687528B2 (en) | 2021-01-25 | 2023-06-27 | OneTrust, LLC | Systems and methods for discovery, classification, and indexing of data in a native computing system |
US11442906B2 (en) | 2021-02-04 | 2022-09-13 | OneTrust, LLC | Managing custom attributes for domain objects defined within microservices |
US11494515B2 (en) | 2021-02-08 | 2022-11-08 | OneTrust, LLC | Data processing systems and methods for anonymizing data samples in classification analysis |
US11601464B2 (en) | 2021-02-10 | 2023-03-07 | OneTrust, LLC | Systems and methods for mitigating risks of third-party computing system functionality integration into a first-party computing system |
US11775348B2 (en) | 2021-02-17 | 2023-10-03 | OneTrust, LLC | Managing custom workflows for domain objects defined within microservices |
US11546661B2 (en) | 2021-02-18 | 2023-01-03 | OneTrust, LLC | Selective redaction of media content |
US11533315B2 (en) | 2021-03-08 | 2022-12-20 | OneTrust, LLC | Data transfer discovery and analysis systems and related methods |
US11562078B2 (en) | 2021-04-16 | 2023-01-24 | OneTrust, LLC | Assessing and managing computational risk involved with integrating third party computing functionality within a computing system |
US11816224B2 (en) | 2021-04-16 | 2023-11-14 | OneTrust, LLC | Assessing and managing computational risk involved with integrating third party computing functionality within a computing system |
CN114461281B (en) * | 2021-12-30 | 2023-08-22 | 惠州华阳通用智慧车载系统开发有限公司 | Car machine mode switching method |
CN114461281A (en) * | 2021-12-30 | 2022-05-10 | 惠州华阳通用智慧车载系统开发有限公司 | Vehicle machine mode switching method |
CN114378850B (en) * | 2022-03-23 | 2022-07-01 | 北京优全智汇信息技术有限公司 | Interaction method and system of customer service robot, electronic equipment and storage medium |
CN114378850A (en) * | 2022-03-23 | 2022-04-22 | 北京优全智汇信息技术有限公司 | Interaction method and system of customer service robot, electronic equipment and storage medium |
US11620142B1 (en) | 2022-06-03 | 2023-04-04 | OneTrust, LLC | Generating and customizing user interfaces for demonstrating functions of interactive user environments |
EP4403830A1 (en) | 2023-01-23 | 2024-07-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Cooking appliance and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111496802A (en) | Control method, device, equipment and medium for artificial intelligence equipment | |
CN107894833B (en) | Multi-modal interaction processing method and system based on virtual human | |
CN108108340B (en) | Dialogue interaction method and system for intelligent robot | |
US11327556B2 (en) | Information processing system, client terminal, information processing method, and recording medium | |
CN105654952B (en) | Electronic device, server and method for outputting voice | |
US20180018300A1 (en) | System and method for visually presenting auditory information | |
Vinola et al. | A survey on human emotion recognition approaches, databases and applications | |
TWI430189B (en) | System, apparatus and method for message simulation | |
CN105141587B (en) | Virtual doll interaction method and device | |
CN111587419B (en) | Electronic device and control method thereof | |
CN107944542A (en) | A kind of multi-modal interactive output method and system based on visual human | |
CN105126355A (en) | Child companion robot and child companioning system | |
CN107797663A (en) | Multi-modal interaction processing method and system based on visual human | |
JP2018014094A (en) | Virtual robot interaction method, system, and robot | |
CN106997243A (en) | Speech scene monitoring method and device based on intelligent robot | |
CN109241336A (en) | Music recommendation method and device | |
CN109409255A (en) | A kind of sign language scene generating method and device | |
CN116564338B (en) | Voice animation generation method, device, electronic equipment and medium | |
KR20160072621A (en) | Artificial intelligence robot service system | |
CN110825164A (en) | Interaction method and system based on wearable intelligent equipment special for children | |
CN111092798B (en) | Wearable system based on spoken language understanding | |
CN113435518A (en) | Feature fusion interaction method and device based on multiple modes | |
CN111339881A (en) | Baby growth monitoring method and system based on emotion recognition | |
CN108806699B (en) | Voice feedback method and device, storage medium and electronic equipment | |
CN110910898A (en) | Voice information processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200807 |