PATENT CLAIM ANALYSIS

Application Number: 15949708
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["700", "253000"]

Abstract:
A method for instructing operation of a robotic floor-cleaning device based on the position of the robotic floor-cleaning device within a two-dimensional map of the workspace. A two-dimensional map of a workspace is generated using inputs from sensors positioned on a robotic floor-cleaning device to represent the multi-dimensional workspace of the robotic floor-cleaning device. The two-dimensional map is provided to a user on a user interface. A user may adjust the boundaries of the two-dimensional map through the user interface and select settings for map areas to control device operation in various areas of the workspace.

Claim (Index 15):
A system to robotically clean floors and provide both instructions encoding an application by which a robot's operations are at least partially controlled when the application is installed and used by a user of the robot and instructions encoding operations by the robot responsive to the application, the system comprising:\n a robot configured to clean floors, the robot comprising:\n a cleaning tool, \n a sensor configured to sense data indicative of locations of objects in a room through which the robot is configured to move, and \n a wireless network interface configurable to provide wireless network communication over which communication occurs with a user computing device presenting a user interface to adjust a map formed based the sensed data indicative of locations of objects in the room; and \n computer-readable media storing instructions that, when installed and executed, effectuate operations comprising:\n obtaining, on the user computing device, via the wireless network communication, a map including the room, wherein:\n the map is based on data from the sensor obtained by the robot, \n the map includes two spatial dimensions of the room, and \n the map includes boundaries of a wall of the room and boundaries of furniture in the room sensed by the robot; \n \n presenting, with the user computing device, the map in the user interface; \n receiving, with the user computing device, via the user interface, a specification of a boundary, the specified boundary being a selection of an existing boundary of the map or a definition of a boundary to be added to the map; \n receiving, with the user computing device, via the user interface, an adjustment to the map based on the selected boundary; \n after receiving the adjustment, sending, from the user computing device, via the wireless network, instructions that cause the robot to obtain a version of the map that incorporates the received adjustment; and \n after obtaining the version of the map that incorporates the received adjustment with the robot, navigating the robot in the room based on the adjustment and causing the robot to clean at least part of the room with the cleaning tool.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 91.0
- Lexical Diversity: 2.27273
- Patent Class: 700.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15272752', '15704814', '15943083', '14632842', '15449531']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4106512304085249
- 35 USC 102 Novelty (BERT): 0.5042167384062266
- Combined Prediction Score: 0.4200077812082952
- Mean Citation Score: 181.634284
- Max Citation Score: 307.28052
- Similarity Product: 258.99397780092715

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test