Package delivery guidance and assistance system using vehicle sensor data
US-12179782-B2 · Dec 31, 2024 · US
US12084080B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12084080-B2 |
| Application number | US-202217896187-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 26, 2022 |
| Priority date | Jul 7, 2022 |
| Publication date | Sep 10, 2024 |
| Grant date | Sep 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for learning and managing robot user interfaces are disclosed herein. One embodiment generates, based on input data including information about past interactions of a particular user with a robot and with existing HMIs of the robot, a latent space using one or more encoder neural networks, wherein the latent space is a reduced-dimensionality representation of learned behavior and characteristics of the particular user, and uses the latent space as input to train a decoder neural network associated with (1) a new HMI distinct from the existing HMIs or (2) a particular HMI among the existing HMIs to alter operation of the particular HMI. The trained first decoder neural network is deployed in the robot to control, at least in part, operation of the new HMI or the particular HMI in accordance with the learned behavior and characteristics of the particular user.
Opening claim text (preview).
What is claimed is: 1. A system for learning and managing robot user interfaces, the system comprising: a processor; and a memory storing machine-readable instructions that, when executed by the processor, cause the processor to: generate, based on input data that includes information about past interactions of a particular user with a robot and with one or more existing Human-Machine Interfaces (HMIs) of the robot, a latent space using one or more encoder neural networks, wherein the latent space is a reduced-dimensionality representation of learned behavior and characteristics of the particular user; and use the latent space as input to train a first decoder neural network associated with one of (1) a new HMI of the robot distinct from the one or more existing HMIs of the robot and (2) a particular HMI among the one or more existing HMIs of the robot to alter operation of the particular HMI; wherein the trained first decoder neural network is deployed in the robot to control, at least in part, operation of one of the new HMI and the particular HMI in accordance with the learned behavior and characteristics of the particular user. 2. The system of claim 1 , wherein the robot is a vehicle and the particular user is a driver of the vehicle. 3. The system of claim 2 , wherein the machine-readable instructions to use the latent space as input to train a first decoder neural network associated with a particular HMI among the one or more existing HMIs of the robot to alter operation of the particular HMI include instructions that, when executed by the processor, cause the processor to train the first decoder neural network to perform one of: tuning a continuous parameter of a safety-related system of the vehicle; changing a first frequency of activation and an intensity of one or more visual indicators in the vehicle; changing a second frequency of activation and the volume of one or more audible indicators in the vehicle; and changing whether the vehicle automatically activates or deactivates a feature in response to detection of a predetermined situation. 4. The system of claim 1 , wherein the robot is a service robot. 5. The system of claim 1 , wherein the machine-readable instructions include further instructions that, when executed by the processor, cause the processor to: use the latent space as input to train a second decoder neural network to predict future behavior of the particular user; and use the latent space as input to train a third decoder neural network to label observed behavior of the particular user. 6. The system of claim 1 , wherein the one or more encoder neural networks include a Long Short-Term Memory (LSTM) encoder, an attention network, and a transformer network and the first decoder neural network is one of a fully connected neural network, an LSTM decoder, an attention network, and a reinforcement-learning-based network. 7. The system of claim 1 , wherein the machine-readable instructions to use the latent space as input to train the first decoder neural network include instructions that, when executed by the processor, cause the processor to train the first decoder network to coach the particular user concerning one of the new HMI, the particular HMI, and control of an operational mode of the robot. 8. The system of claim 1 , wherein the information about the past interactions of the particular user with the robot and with the one or more existing HMIs of the robot includes one or more questionnaire responses from the particular user. 9. A non-transitory computer-readable medium for learning and managing robot user interfaces and storing instructions that, when executed by a processor, cause the processor to: generate, based on input data that includes information about past interactions of a particular user with a robot and with one or more existing Human-Machine Interfaces (HMIs) of the robot, a latent space using one or more encoder neural networks, wherein the latent space is a reduced-dimensionality representation of learned behavior and characteristics of the particular user; and use the latent space as input to train a first decoder neural network associated with one of (1) a new HMI of the robot distinct from the one or more existing HMIs of the robot and (2) a particular HMI among the one or more existing HMIs of the robot to alter operation of the particular HMI; wherein the trained first decoder neural network is deployed in the robot to control, at least in part, operation of one of the new HMI and the particular HMI in accordance with the learned behavior and characteristics of the particular user. 10. The non-transitory computer-readable medium of claim 9 , wherein the robot is a vehicle and the particular user is a driver of the vehicle. 11. The non-transitory computer-readable medium of claim 10 , wherein the instructions to use the latent space as input to train a first decoder neural network associated with a particular HMI among the one or more existing HMIs of the robot to alter operation of the particular HMI include instructions that, when executed by the processor, cause the processor to train the first decoder neural network to perform one of: tuning a continuous parameter of a safety-related system of the vehicle; changing a first frequency of activation and an intensity of one or more visual indicators in the vehicle; changing a second frequency of activation and the volume of one or more audible indicators in the vehicle; and changing whether the vehicle automatically activates or deactivates a feature in response to detection of a predetermined situation. 12. The non-transitory computer-readable medium of claim 9 , wherein the instructions include further instructions that, when executed by the processor, cause the processor to: use the latent space as input to train a second decoder neural network to predict future behavior of the particular user; and use the latent space as input to train a third decoder neural network to label observed behavior of the particular user. 13. A method, comprising: generating, based on input data that includes information about past interactions of a particular user with a robot and with one or more existing Human-Machine Interfaces (HMIs) of the robot, a latent space using one or more encoder neural networks, wherein the latent space is a reduced-dimensionality representation of learned behavior and characteristics of the particular user; and using the latent space as input to train a first decoder neural network associated with one of (1) a new HMI of the robot distinct from the one or more existing HMIs of the robot and (2) a particular HMI among the one or more existing HMIs of the robot to alter operation of the particular HMI; wherein the trained first decoder neural network is deployed in the robot to control, at least in part, operation of one of the new HMI and the particular HMI in accordance with the learned behavior and characteristics of the particular user. 14. The method of claim 13 , wherein the robot is a vehicle and the particular user is a driver of the vehicle. 15. The method of claim 14 , wherein the using the latent space as input to train a first decoder neural network associated with a particular HMI among the one or more existing HMIs of the robot to alter operation of the particular HMI includes training the first decoder neural network to perform one of: tuning a continuous parameter of a safety-related system of the vehicle; changing a first frequency of activation and an intensity of one or more visual indicators in the vehicle; changing a second frequency of activation and the v
Hardware, e.g. neural networks, fuzzy logic, interfaces, processor · CPC title
Display means · CPC title
Alarm means · CPC title
Setting, resetting, calibration · CPC title
Architecture, e.g. interconnection topology · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.