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;
a controller configured to, in response to detecting the violation of the security policy;
provide information describing the object or individual and describing the violation of the security policy to the central system;
receive one or more security operations from the central system in response to the provided information; and
perform the received security operations.
1 Assignment
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.
28 Citations
20 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; a controller configured to, in response to detecting the violation of the security policy; provide information describing the object or individual and describing the violation of the security policy to the central system; receive one or more security operations from the central system in response to the provided information; and perform the received security operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
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; in response to determining that the detected object or individual violates the security policy; providing, by the mobile robot, information describing the object or individual and describing the violation of the security policy to the central system of the building; receiving, by the mobile robot from the central system, one or more security operations in response to providing the information; and performing, by the mobile robot, the one or more security operations. - 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, cause the mobile robot to perform one or more security operations in response to the detected violation of the security policy. - View Dependent Claims (18, 19, 20)
-
Specification