Mobile robot security enforcement
First Claim
1. A mobile robot, comprising:
- a motorized base configured to move the mobile robot along one or more patrol routes within a building;
a wireless transceiver configured to communicate with a central system of the building;
a housing body storing one or more sensors configured to detect a violation of a security policy by an object or individual within a proximity of the mobile robot; and
a controller configured to, in response to detecting the violation of the security policy;
provide information representative of the object or individual and describing the violation of the security policy to the central system, the central system configured to display an interface to a human operator, the interface displaying;
the information representative of the object or individual and the violation of the security policy,a location of the object or individual within a map displayed within the interface, anda manual control interface element comprising one or more selectable security operations selected based on the violated security policy;
in response to receiving a request from the central system and generated in response to a selection of a displayed selectable security operation by the human operator, configure the mobile robot to operate in a manual control mode controlled by the human operator; and
perform the selected security operation, the selected security operation causing a modification of a patrol route of the mobile robot.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The robot can patrol one or more routes within a building, and can detect violations of security policies by objects, building infrastructure and security systems, or individuals. In response to the detected violations, the robot can perform one or more security operations. The robot can include a removable fabric panel, enabling sensors within the robot body to capture signals that propagate through the fabric. In addition, the robot can scan RFID tags of objects within an area, for instance coupled to store inventory. Likewise, the robot can generate or update one or more semantic maps for use by the robot in navigating an area and for measuring compliance with security policies.
-
Citations
21 Claims
-
1. A mobile robot, comprising:
-
a motorized base configured to move the mobile robot along one or more patrol routes within a building; a wireless transceiver configured to communicate with a central system of the building; a housing body storing one or more sensors configured to detect a violation of a security policy by an object or individual within a proximity of the mobile robot; and a controller configured to, in response to detecting the violation of the security policy; provide information representative of the object or individual and describing the violation of the security policy to the central system, the central system configured to display an interface to a human operator, the interface displaying; the information representative of the object or individual and the violation of the security policy, a location of the object or individual within a map displayed within the interface, and a manual control interface element comprising one or more selectable security operations selected based on the violated security policy; in response to receiving a request from the central system and generated in response to a selection of a displayed selectable security operation by the human operator, configure the mobile robot to operate in a manual control mode controlled by the human operator; and perform the selected security operation, the selected security operation causing a modification of a patrol route of the mobile robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A method, comprising:
-
moving, by a mobile robot, along a patrol route within a building; detecting, by a sensor of the mobile robot, one of an object or an individual within a proximity of the patrol route; determining, by the mobile robot, if the detected object or individual violates a security policy; communicatively coupling, by the mobile robot, to a central system of the building; and in response to determining that the detected object or individual violates the security policy; providing, by the mobile robot, information representative of the object or individual and describing the violation of the security policy to the central system of the building, the central system configured to display an interface to a human operator, the interface displaying; the information representative of the object or individual and the violation of the security policy, a location of the object or individual within a map displayed within the interface, and a manual control interface element comprising one or more selectable security operations selected based on the violated security policy; in response to receiving a request from the central system and generated in response to a selection of a displayed selected security operation by the human operator, configuring the mobile robot to operate in a manual control mode controlled by the human operator; and performing, by the mobile robot, the selected security operation, the selected security operation causing a modification of a patrol route of the mobile robot. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile robot, comprising:
-
a motorized base configured to move the mobile robot along one or more patrol routes within a building; a wireless transceiver configured to communicate with a central system of the building; a housing body storing one or more sensors configured to detect a violation of a security policy by an object or individual within a proximity of the mobile robot; and a controller configured to, in response to detecting the violation of the security policy; present information representative of the detected violation of the security policy within an interface displayed by the central system, the interface configured further configured to display an interface to a human operator, the interface displaying; the information representative of the violation of the security policy, a location of the violation of the security policy, and a set of selectable security operations selected based on the violated security policy; in response to receiving a request from the central system, configuring the mobile robot to operate in a manual control mode; receiving a selected security operation while configured to operate in a manual control mode; and perform the selected security operations, the selected security operation causing a modification of a patrol route of the mobile robot. - View Dependent Claims (18, 19, 20)
-
Specification