Automatically generating and maintaining a floor plan
AssigneeGoogle Inc.
InventorScott Bartlett
Life of this patent
Estimating the term…
Abstract
Systems and techniques for automatically obtaining data indicating the locations of wireless devices and physical objects within a region are provided. An autonomous mobile platform may survey a region with a wireless signal strength sensor and/or a physical environment sensor. The signal strength data and the spatial data are used to generate a map that indicates the locations of wireless devices within a region such as a home or office. The map may be automatically generated and/or updated in the course of other operations performed by an autonomous mobile platform.
Claims20
A method comprising:
- receiving, by a computing device from a mobile platform that is remote from the computing device, a first spatial data in a region;
- wherein the mobile platform is configured to navigate the region autonomous from human assistance based on spatial data obtained from a physical environment sensor of the mobile platform;
- receiving, by the computing device from the mobile platform, a first signal strength data for a wireless device in the region;
- determining, by the computing device, a first location of the wireless device in the region based on the first signal strength data;
- and
- generating, by the computing device, a map indicating a location of the wireless device in the region based on the first spatial data and the first location of the wireless device.
A system comprising:
- a processor;
- and
- a non-transitory, computer-readable medium in communication with the processor and storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
- receiving, by a computing device from a mobile platform that is remote from the computing device, a first spatial data in a region,
- wherein the mobile platform is configured to navigate the region autonomous from human assistance based on a spatial data obtained from a physical environment sensor of the mobile platform;
- receiving, by the computing device from the mobile platform, a first signal strength data for a wireless device in the region;
- determining, by the computing device, a first location of the wireless device based on the first signal strength data;
- generating, by the computing device, a map indicating a location of the wireless device in the region based on the first spatial data and the first location of the wireless device.
A non-transitory, computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving, by a computing device from a mobile platform that is remote from the computing device, a first spatial data in a region,
- wherein the mobile platform is configured to navigate the region autonomous from human assistance based on a spatial data obtained from a physical environment sensor of the mobile platform;
- receiving, by the computing device from the mobile platform, a first signal strength data for a wireless device in the region;
- determining, by the computing device, a first location of the wireless device based on the first signal strength data;
- generating, by the computing device, a map indicating a location of the wireless device in the region based on the first spatial data and the first location of the wireless device.
Dependencies are inferred from the claim text.