System and method for accurately sensing user location in an IoT system
First Claim
Patent Images
1. A system comprising:
- a plurality of Internet of Things (IoT) devices located at different locations within a user'"'"'s home or business;
a first IoT device located at a first location within the user'"'"'s home or business;
a system calibration module to automatically collect a first set of signal strength data indicating signal strengths between a wireless device of a user and the plurality of IoT devices responsive to a physical interaction between the user and the first IoT device, the system calibration module further to associate the first set of signal strength data with the first location; and
a location database to store the first set of signal strength data and the association with the first location in a location record;
wherein responsive to detecting a second physical interaction between the user and the first IoT device at a second location within the user'"'"'s home or business, the system calibration module is further to;
collect a second set of signal strength data indicating signal strengths between the user'"'"'s wireless device and the plurality of IoT devices and associate the second set of signal strength data with the second location;
query the user through an application on the user'"'"'s wireless device to confirm the second physical interaction at the second location; and
update the location record in the location database with the second set of signal strength data and the association with the second location responsive to receiving a confirmation from the user indicating that the first IoT device has been moved from the first location to the second location.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are described for accurately detecting a location of a wireless device. For example, one embodiment of a method comprises: collecting signal strength data indicating signal strength between a wireless device and a plurality of IoT devices and/or IoT hubs in a user'"'"'s home; associating the signal strength data with locations in the user'"'"'s home and storing the association in a location database; and determining a current location of the wireless device by comparing the signal strength data in the database with current signal strength data indicating current signal strength between the wireless device and the plurality of IoT devices and/or IoT hubs.
178 Citations
22 Claims
-
1. A system comprising:
-
a plurality of Internet of Things (IoT) devices located at different locations within a user'"'"'s home or business; a first IoT device located at a first location within the user'"'"'s home or business; a system calibration module to automatically collect a first set of signal strength data indicating signal strengths between a wireless device of a user and the plurality of IoT devices responsive to a physical interaction between the user and the first IoT device, the system calibration module further to associate the first set of signal strength data with the first location; and a location database to store the first set of signal strength data and the association with the first location in a location record; wherein responsive to detecting a second physical interaction between the user and the first IoT device at a second location within the user'"'"'s home or business, the system calibration module is further to; collect a second set of signal strength data indicating signal strengths between the user'"'"'s wireless device and the plurality of IoT devices and associate the second set of signal strength data with the second location; query the user through an application on the user'"'"'s wireless device to confirm the second physical interaction at the second location; and update the location record in the location database with the second set of signal strength data and the association with the second location responsive to receiving a confirmation from the user indicating that the first IoT device has been moved from the first location to the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
collecting a first set of signal strength data indicating signal strengths between a user'"'"'s wireless device and a plurality of Internet of Things (IoT) devices located at different locations within a user'"'"'s home or business responsive to a first physical interaction between a user and a first IoT device, the first IoT device located at a first location within the user'"'"'s home or business; associating the first set of signal strength data with the first location; storing collected signal strength data and the association with the first location in a location database as a location record; detecting a second physical interaction between the user and the first IoT device at a second location within the user'"'"'s home or business and responsively collecting a second set of signal strength data indicating signal strengths between the user'"'"'s wireless device and the plurality of IoT devices and associating the second set of signal strength data with the second location; querying the user through an application on the user'"'"'s wireless device to confirm the second physical interaction at the second location; and updating the location record in the location database with the second set of signal strength data and the association with the second location responsive to receiving a confirmation from the user indicating that the first IoT device has been moved from the first location to the second location. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification