G06N3/008

User profiling method using event occurrence time
11562031 · 2023-01-24 · ·

The present disclosure comprise: acquiring source data for generating a profile of a user and time data related with generation of the source data; clustering the source data based on the time data related with the generation of the source data as a category; generating a profile of the user by using the cluster generated through the clustering; and generating region of interest data including information of a geographic region that may be determined to be of interest to the user based on the profile of the user, and wherein the ROI data may include location information of the user, and the profile of the user associated with the time data may be labeled. The intelligent device of the present disclosure may be associated with an artificial intelligence module, drone (unmanned aerial vehicle, UAV), robot, augmented reality (AR) devices, virtual reality (VR) devices, devices related to 5G services, and the like.

Viewpoint invariant visual servoing of robot end effector using recurrent neural network

Training and/or using a recurrent neural network model for visual servoing of an end effector of a robot. In visual servoing, the model can be utilized to generate, at each of a plurality of time steps, an action prediction that represents a prediction of how the end effector should be moved to cause the end effector to move toward a target object. The model can be viewpoint invariant in that it can be utilized across a variety of robots having vision components at a variety of viewpoints and/or can be utilized for a single robot even when a viewpoint, of a vision component of the robot, is drastically altered. Moreover, the model can be trained based on a large quantity of simulated data that is based on simulator(s) performing simulated episode(s) in view of the model. One or more portions of the model can be further trained based on a relatively smaller quantity of real training data.

Robotic interactions for observable signs of intent

Described herein are assistant robots that anticipate needs of one or more people (or animals). The assistant robots may recognize a current activity, knowledge of the person's routines, and contextual information. As such, the assistant robots can provide or offer to provide appropriate robotic assistance. The assistant robots can learn users' habits or be provided with knowledge regarding humans in its environment. The assistant robots develop a schedule and contextual understanding of the persons' behavior and needs. The assistant robots may interact, understand, and communicate with people before, during, or after providing assistance. The robot can combine gesture, clothing, emotional aspect, time, pose recognition, action recognition, and other observational data to understand people's medical condition, current activity, and future intended activities and intents.

PERFORMANCE TESTING FOR ROBOTIC SYSTEMS

A computer-implemented method of modelling a perception system, the perception system configured to receive sensor data and interpret the sensor data to generate actual perception outputs, comprises: receiving a plurality of input samples, wherein each input sample comprises sensor data and is associated with one or more training perception ground truths pertaining to one or more ground truth objects; providing the sensor data of each input sample to the perception system to be modelled, wherein the perception system interprets the sensor data, in order to generate one or more actual perception outputs for the input sample; and training a function approximator to model the perception system by: for each input sample, inputting the training perception ground truths to the function approximator, wherein the function approximator computes one or more predicted perception values by processing the training perception ground truths but not the sensor data from which the actual perception outputs are generated, and adapting parameters of the function approximator, so as to match the corresponding predicted perception values to the actual perception outputs for each of the input samples; wherein the training perception ground truths associated with at least one of the input samples comprise first and second training perception ground truths pertaining to first and second ground truth objects respectively, wherein at least one of the corresponding predicted perception values is computed from both the first and second training perception ground truths for modelling correlations between the first and second ground truth objects.

ARTIFICIAL INTELLIGENCE (AI)-BASED MULTI-LEVEL PERSUASIVE REFERENCE FOR INDEPENDENT INSURANCE SALES AGENT
20230021133 · 2023-01-19 ·

Methods and systems are provided for AI-based robotic automation for persuasive references. In one novel aspect, a robotic persuasive reference is generated based on a prospect product-service (P_PS) matrix, which is generated based on predictive analysis using DNN model and dynamically obtained feedbacks. In one embodiment, the DNN model is trained with customer personal profiles against associated PS revenues for each customer data set. In one embodiment, the predictive analysis uses a decision tree classifier. In one embodiment, the computer system detects one or more predefined triggering events comprising feedback information for the robotic persuasive reference and one or more predefined lifetime events, updates the P_PS matrix based and the robotic persuasive reference accordingly. In one embodiment, the feedback information is a sentiment analysis on responses from the prospect. In another embodiment, a recency, frequency, and page browsing analysis is performed based on the one or more detected lifetime events.

Nervous system emulator engine and methods using same
11556724 · 2023-01-17 ·

A nervous system emulator engine includes working computational models of the vertebrate nervous system to generate lifelike animal behavior in a robot. These models include functions representing several anatomical features of the vertebrate nervous system, such as spinal cord, brainstem, basal ganglia, thalamus and cortex. The emulator engine includes a hierarchy of controllers in which controllers at higher levels accomplish goals by continuously specifying desired goals for lower-level controllers. The lowest levels of the hierarchy reflect spinal cord circuits that control muscle tension and length. Moving up the hierarchy into the brainstem and midbrain/cortex, progressively more abstract perceptual variables are controlled. The nervous system emulator engine may be used to build a robot that generates the majority of animal behavior, including human behavior. The nervous system emulator engine may also be used to build working models of nervous system functions for clinical experimentation.

TECHNIQUE FOR PROVIDING A USER-ADAPTED SERVICE TO A USER
20230211744 · 2023-07-06 ·

A technique for providing a user-adapted service to a user of a client device is disclosed. A method implementation of the technique is performed by the client device and comprises obtaining (902), via a manual input by the user, a digital representation of personality data of the user, and processing (S904) the digital representation of the personality data to provide a user-adapted service to the user. The client device may be a vehicle and providing the user-adapted service to the user may comprise adapting a driving configuration of the vehicle to a personality of the user.

Control device, robot control method, and robot control system

This control device has: a user information acquisition unit which acquires first user posture information that indicates the posture of a first user operating a robot; a pre-change robot information acquisition unit which, on the basis of the first user posture information, acquires pre-change posture information, which indicates the posture of the robot before the posture of the robot is changed; and a determination unit which determines, as the posture of the robot, a target posture, which is different from the posture of the first user, on the basis of the pre-change posture information and the first user posture information that is acquired by the user information acquisition unit at the time when the robot took the pre-change posture indicated by the pre-change posture information.

Method and device for robot interactions
11548147 · 2023-01-10 · ·

Embodiments of the disclosure provide a method and device for robot interactions. In one embodiment, a method comprises: collecting to-be-processed data reflecting an interaction output behavior; determining robot interaction output information corresponding to the to-be-processed data; controlling a robot to execute the robot interaction output information to imitate the interaction output behavior; collecting, in response to an imitation termination instruction triggered when the imitation succeeds, interaction trigger information corresponding to the robot interaction output information; and storing the interaction trigger information in relation to the robot interaction output information to generate an interaction rule.

Electronic device and method for controlling operation of accessory-mountable robot

An electronic device such as an accessory-mountable robot is provided. The electronic device changes functional properties thereof in accordance with a mounted accessory. In an embodiment, the electronic device detects mounting of at least one accessory and identifies accessory characteristics associated with the at least one accessory. Then, the electronic device determines properties of the electronic device associated with the at least one accessory, based on the accessory characteristics, and changes the properties of the electronic device, based on the determined properties. Also, the electronic device outputs at least one of a visual element, an auditory element, or a tactile element associated with the at least one accessory, based on the changed properties.