Adaptive Robotic Interaction Using User-Preferred Room Positions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing devices lack the ability to autonomously navigate to various destinations, limiting the functionality of automated assistants in tasks that require movement between locations, such as rendering audio content or interacting with users across different rooms.

Innovation Solution

A robotic device capable of navigating to a user or communicating information between users, which can receive spoken utterances, determine probable user locations based on data correlation and prior interactions, and execute tasks such as playing music or facilitating video calls at preferred locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If computing devices are manually controlled by users to navigate to destinations, then the device can perform basic functions, but the automated assistant cannot provide help with tasks involving navigation toward or away from users

Engineering Contradiction:
Improveautonomous navigation capabilityVSAvoidability to perform varied vacuuming operations
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The robotic device is designed with multiple interfaces (speakers, sensors, cameras, microphones) that enable it to perform diverse functions including navigation, audio rendering, user interaction, and environmental sensing, transforming a single-function vacuum into a multi-functional autonomous assistant

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The automated assistant acts as an intermediary layer between user natural language requests and robotic device operations, translating high-level commands into coordinated actions across multiple device interfaces and functions

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If an autonomous vacuum is used to perform vacuuming operations, then basic vacuuming can be initiated, but the device cannot perform other vacuuming-related operations with specificity

Engineering Contradiction:
Improvevariety of vacuuming operationsVSAvoidcomplexity of translating requests to executable operations
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The robotic device uses sensors and cameras to continuously monitor its environment and operational status, providing feedback loops that enable adaptive adjustment of vacuuming parameters and navigation behavior based on real-time conditions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The device employs dynamic control systems that adjust vacuuming power, speed, and navigation patterns in real-time based on sensor input and task requirements, allowing flexible adaptation to different surfaces and obstacles

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If a robotic device navigates to users based on prior interactions, then user experience is improved, but computational resources are consumed for processing and analyzing interaction data

Engineering Contradiction:
Improvenatural interaction experienceVSAvoidcomputational resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system pre-processes and stores interaction data during initial user-device encounters, creating reusable models of user behavior patterns that can be applied without intensive real-time computation during subsequent navigation tasks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The robotic device creates simplified representations or models of user interaction patterns from observed behavior, using these copies to predict and adapt to user preferences without requiring full re-analysis of all原始 interaction data

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12202125B2Robotic computing device with adaptive user-interaction
Publication Date: 2025.01.21 GOOGLE LLC
  • US12202125B2 patent drawing
  • US12202125B2 patent drawing
  • US12202125B2 patent drawing

AI summary

Implementations set forth herein relate to a robotic computing device that can perform certain operations, such as communicating between users in a common space, according to certain preferences of the users. When interacting with a particular user, the robotic computing device can perform an operation at a preferred location relative to the particular user based on an express or implied preference of that particular user. For instance, certain types of operations can be performed at a first location within a room, and other types of operations can be performed at a second location within the room. When an operation involves following or guiding a user, parameters for driving the robotic computing device can be selected based on preferences of the user and/or a context in which the robotic computing device is interacting with the user (e.g., whether or not the context indicates some amount of urgency).