IP Library › Granted Patent US 11,553,823
Granted Patent B2
US 11,553,823 · App. 16/530,312 · Granted Jan 17, 2023

Leveraging spatial scanning data of autonomous robotic devices

Inventors: Michal Broz (Cedar Park, TX); Steven D. Clay (Round Rock, TX); Shunguo Yan (Austin, TX); Gabriel Cody Terrell (Austin, TX)
Assignee: International Business Machines Corporation
A47L9/2805G05D1/0088G06N5/04G06N20/00H04L12/282H04L67/306H04W4/38A47L2201/00G05D2201/0207G05D2201/0215
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,553,823
App. No.
16/530,312
Granted
Jan 17, 2023
Kind
B2
Abstract

Provided is a method, computer program product, and system for leveraging spatial scanning data of an environment collected by a robotic vacuum to generate recommendations for improving environmental conditions. A robotic vacuum may collect cleanliness data relative to an environment. The robotic vacuum may store the cleanliness data over a plurality of cleaning cycles. The robotic vacuum may analyze the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends. The robotic vacuum may generate a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends. The robotic vacuum may provide the recommendation to a user.

Claims (28)

1. A system, comprising:

a robotic vacuum;

a processor; and

a computer-readable storage medium communicatively coupled to the processor and storing program instructions which, when executed by the processor, cause the processor to perform a method comprising:

collecting, by the robotic vacuum, cleanliness data relative to an environment;

storing the cleanliness data over a plurality of cleaning cycles;

analyzing the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends;

generating a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends; providing the recommendation to a user;

analyzing, using machine learning, current cleanliness data to determine a user action in response to receiving the recommendation;

determining the user has improved the environmental condition relative to the environment based on the user action; and

discarding cleanliness data collected prior to the user action from consideration for determining one or more subsequent cleanliness trends.

2. The system of claim 1 , wherein generating a recommendation for improving the environmental condition relative to the environment based on the identified one or more cleanliness trends further comprises:

identifying the user based on a user profile; and

correlating the recommendation with one or more preferences within the user profile.

3. A computer program product comprising a computer-readable storage medium having program instructions embodied therewith, wherein the computer-readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:

collecting, by a robotic vacuum, cleanliness data relative to an environment;

storing the cleanliness data over a plurality of cleaning cycles;

analyzing the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends;

generating a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends;

providing the recommendation to a user;

analyzing, using machine learning, current cleanliness data to determine a user action in response to receiving the recommendation;

determining the user has improved the environmental condition relative to the environment based on the user action; and

discarding cleanliness data collected prior to the user action from consideration for determining one or more subsequent cleanliness trends.

4. The computer program product of claim 3 , wherein generating a recommendation for improving the environmental condition relative to the environment based on the identified one or more cleanliness trends further comprises:

identifying the user based on a user profile; and

correlating the recommendation with one or more preferences within the user profile.

5. The computer program product of claim 3 , further comprising:

adjusting a threshold for generating the recommendation based on the user action.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2019
From: BROZ, MICHAL; CLAY, STEVEN D.; YAN, SHUNGUO; TERRELL, GABRIEL CODY
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049943/0843 →
Continuity (1)
Related Publication 20210030225A1 · Feb 4, 2021