Robot Vacuum Schedule Generation from Historical Usage Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic floor-cleaning devices require users to manually set schedules, which can be time-consuming and inefficient, and lack the ability to automatically generate schedules based on historical usage data.

Innovation Solution

A method for a robotic floor-cleaning device to automatically devise a work schedule using historical data, incorporating a control unit, memory unit, and input/output means to monitor usage times, store data, and propose a suggested schedule to users, with the option for user adjustments and continuous database updates, employing machine learning techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If users manually set schedules for robotic floor-cleaning devices, then scheduling functionality is achieved, but user time and effort are consumed

Engineering Contradiction:
Improveschedule setting automationVSAvoiduser time for schedule setup
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The system automatically generates cleaning schedules by monitoring and analyzing user manual activation patterns over time. The control unit stores historical data about when users manually turn on the device and autonomously devises optimal schedules based on this data, eliminating the need for users to manually program schedules while preserving personalized cleaning patterns.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary data collection and analysis by continuously monitoring manual activation times and storing this information in memory. This preliminary accumulation of usage data enables the subsequent automatic schedule generation to occur seamlessly without requiring user intervention at schedule-setting time.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If simple manual activation is used, then ease of operation is maintained, but no scheduling optimization is achieved

Engineering Contradiction:
Improvecleaning efficiency optimizationVSAvoidschedule configuration simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The control unit autonomously analyzes stored historical activation data and generates optimized schedules without requiring user interaction. The system serves itself by automatically identifying patterns in manual activations and translating these into efficient scheduled operations, thereby improving productivity while maintaining operational simplicity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors actual manual activation times and uses this feedback to refine and update the automatically generated schedules. This closed-loop feedback mechanism ensures that the schedules progressively optimize cleaning productivity while adapting to changing user patterns without increasing operational complexity.

Inventive Principle:
Principle #23Feedback

3Productivity

If scheduling systems are added to robotic floor-cleaning devices, then cleaning optimization is achieved, but device complexity increases

Engineering Contradiction:
Improvecleaning schedule optimizationVSAvoidscheduling system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control unit leverages its existing multifunctional capabilities by repurposing its data processing and control functions to handle schedule generation. Rather than adding dedicated scheduling hardware, the system uses the microprocessor and memory already present for basic control tasks to also perform historical data analysis and schedule optimization, thereby achieving productivity improvement without proportionally increasing device complexity.

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

Solution Approach 2:

The scheduling subsystem operates autonomously using the device's existing computational resources. The control unit independently processes stored activation data, generates schedules, and updates operations without requiring external scheduling equipment or complex user configuration systems, thus minimizing the increase in overall device complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11442422B1Method for devising a schedule based on user input
Publication Date: 2022.09.13 AI INC
  • US11442422B1 patent drawing

AI summary

Some aspects include a schedule development method for a robotic floor-cleaning device that recognizes patterns in user input to automatically devise a work schedule.