[go: nahoru, domu]

CN111496802A - Control method, device, equipment and medium for artificial intelligence equipment - Google Patents

Control method, device, equipment and medium for artificial intelligence equipment Download PDF

Info

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
Application number
CN201910098239.XA
Other languages
Chinese (zh)
Inventor
张普
穆家松
崔芳
路鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201910098239.XA priority Critical patent/CN111496802A/en
Publication of CN111496802A publication Critical patent/CN111496802A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/0005Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements 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

Control method, device, equipment and medium for artificial intelligence equipment
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.
Memory 302 may include mass storage for data or instructions. By way of example, and not limitation, memory 302 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, tape, or Universal Serial Bus (USB) Drive or a combination of two or more of these. Memory 302 may include removable or non-removable (or fixed) media, where appropriate. The memory 302 may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory 302 is a non-volatile solid-state memory. In a particular embodiment, the memory 302 includes Read Only Memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or a combination of two or more of these.
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.
CN201910098239.XA 2019-01-31 2019-01-31 Control method, device, equipment and medium for artificial intelligence equipment Pending CN111496802A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (12)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
无名: "QQ宠物攻略大全", 《百度文库》 *

Cited By (121)

* Cited by examiner, † Cited by third party
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