Nomadic security device with patrol alerts
First Claim
Patent Images
1. A device, comprising:
- a processor of the device;
a plurality of sensors of the device, each of the sensors providing respective sensor data to the processor, the respective sensor data being indicative of corresponding characteristics of an environment of the device; and
a memory of the device including a security mode component executable by the processor and configured to cause the device to;
autonomously navigate at least a portion of the environment, and a detection component executable by the processor;
autonomously detect an unusual condition in the environment based at least in part upon a comparison between the characteristics currently sensed at a particular location of a plurality of locations within a navigation environment and the compiled expected value or range of values for the characteristics at that particular location, wherein the expected value or range of expected values is based on prior sensor readings for each location;
receive a command from a user indicating travel that corresponds with a current point of view of a camera of the device; and
a mapping component of the memory device executable by the processor and configured for generating a map of the environment, the map indicating conditions within the environment, location of certain objects, and virtual boundaries associated with privacy conditions for the virtual boundaries.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a device such as a robot that includes a processor and a number of sensors. Each of the sensors provides respective sensor data to the processor. The sensor data from each sensor is indicative of corresponding characteristics of an environment of the device. A memory includes a security mode component that is executable by the processor and is configured to cause the device to autonomously navigate at least a portion of the environment. A detection component executable by the processor is configured to detect an unusual condition in the environment.
32 Citations
20 Claims
-
1. A device, comprising:
-
a processor of the device; a plurality of sensors of the device, each of the sensors providing respective sensor data to the processor, the respective sensor data being indicative of corresponding characteristics of an environment of the device; and a memory of the device including a security mode component executable by the processor and configured to cause the device to; autonomously navigate at least a portion of the environment, and a detection component executable by the processor; autonomously detect an unusual condition in the environment based at least in part upon a comparison between the characteristics currently sensed at a particular location of a plurality of locations within a navigation environment and the compiled expected value or range of values for the characteristics at that particular location, wherein the expected value or range of expected values is based on prior sensor readings for each location; receive a command from a user indicating travel that corresponds with a current point of view of a camera of the device; and a mapping component of the memory device executable by the processor and configured for generating a map of the environment, the map indicating conditions within the environment, location of certain objects, and virtual boundaries associated with privacy conditions for the virtual boundaries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable storage media comprising code that, when executed by a processor of an autonomous device, cause the autonomous device to perform acts comprising:
-
navigating along one or more navigation paths to various locations within an environment; sensing characteristics of the environment at each of the locations; compiling expected values and ranges of values for each of the sensed characteristics for each location of the various locations within a navigation environment; autonomously detecting an unusual condition based at least in part upon a comparison between the characteristics currently sensed at a particular location of the various locations within the navigation environment and the compiled expected value or range of values for the characteristics at that particular location; responding to the detection of an unusual condition by sending a notification of the detected unusual condition to thereby alert a remote user; receive a command from a user indicating travel that corresponds with a current point of view of a camera of the device; and generate a map of the environment, the map indicating conditions within the environment, location of certain objects, and virtual boundaries associated with privacy conditions for the virtual boundaries. - View Dependent Claims (19)
-
-
20. A method of monitoring an environment, comprising:
-
providing a robot, the robot carrying a plurality of sensors along a navigation path, the sensors sensing characteristics of the environment at various locations along the navigation path; autonomously detecting an unusual condition based at least in part upon a comparison between the characteristics currently sensed at a particular location within a navigation environment and an expected value or range of values for the characteristics at that particular location, wherein the expected value or range of expected values is based on prior sensor readings for each location; responding to the detection of an unusual condition by sending to a user a notification of the detected unusual condition; receive a command from a user indicating travel that corresponds with a current point of view of a camera of the device; and generate a map of the environment, the map indicating conditions within the environment, location of certain objects, and virtual boundaries associated with privacy conditions for the virtual boundaries.
-
Specification