CPC A45C 13/18 (2013.01) [A45C 3/02 (2013.01); A45C 5/03 (2013.01); G08B 13/196 (2013.01); G08B 13/19695 (2013.01)] | 20 Claims |
1. A carrying device comprising:
one or more accelerometers;
one or more distance sensors configured to detect distances to nearby objects or obstructions;
one or more computer-readable mediums configured to store computer-executable instructions and a plurality of preprogrammed sensor conditions; and
one or more processors, wherein the computer-executable instructions are configured for execution by the one or more processors to cause the carrying device to:
access a first preprogrammed sensor condition from the plurality of preprogrammed sensor conditions;
access sensor data associated with the one or more distance sensors and the one or more accelerometers;
determine satisfaction of the first preprogrammed sensor condition based at least in part on the accessed sensor data;
based at least in part on the determination, generate and transmit, to an electronic user device, an indication that the first preprogrammed sensor condition has been satisfied;
receive, from the user device, a first command; and
execute the first command.
|