Determining a location of motion detected from wireless signals based on wireless link counting
First Claim
1. A method comprising:
- obtaining a set of motion indicator values associated with a time frame, the set of motion indicator values indicating motion detected from wireless links in a wireless communication network during the time frame, each motion indicator value associated with a respective wireless link, each wireless link defined between a respective pair of wireless communication devices in the wireless communication network;
identifying a subset of the wireless links based on a magnitude of their respective motion indicator values relative to other motion indicator values in the set of motion indicator values;
generating count values for the wireless communication devices connected to the wireless communication network during the time frame, the count value for each wireless communication device indicating how many wireless links in the identified subset are defined by the wireless communication device; and
generating a probability vector based on the count values and comprising values for the connected wireless communication devices, the value for each connected wireless communication device representing a probability of motion at the connected wireless communication device during the time frame.
1 Assignment
0 Petitions
Accused Products
Abstract
In a general aspect, a method for determining a location of motion detected by wireless communication devices in a wireless communication network includes obtaining a set of motion indicator values associated with a time frame. The set of motion indicator values indicates motion detected from wireless links during the time frame, each motion indicator value associated with a respective wireless link. The method also includes identifying a subset of the wireless links based on a magnitude of their respective motion indicator values relative to other motion indicator values in the set of motion indicator values. The method additionally includes generating count values for the wireless communication devices connected to the wireless communication network during the time frame. The method further includes generating a probability vector based on the count values and comprising values for the connected wireless communication devices.
146 Citations
22 Claims
-
1. A method comprising:
-
obtaining a set of motion indicator values associated with a time frame, the set of motion indicator values indicating motion detected from wireless links in a wireless communication network during the time frame, each motion indicator value associated with a respective wireless link, each wireless link defined between a respective pair of wireless communication devices in the wireless communication network; identifying a subset of the wireless links based on a magnitude of their respective motion indicator values relative to other motion indicator values in the set of motion indicator values; generating count values for the wireless communication devices connected to the wireless communication network during the time frame, the count value for each wireless communication device indicating how many wireless links in the identified subset are defined by the wireless communication device; and generating a probability vector based on the count values and comprising values for the connected wireless communication devices, the value for each connected wireless communication device representing a probability of motion at the connected wireless communication device during the time frame. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
wireless communication devices in a wireless communication network that are configured to exchange wireless signals over wireless links, each wireless link defined between a respective pair of the wireless communication devices; and one or more processors; and memory storing instructions that are configured to perform operations when executed by the one or more processors, the operations comprising; obtaining a set of motion indicator values associated with a time frame, the set of motion indicator values indicating motion detected from the wireless links during the time frame, each motion indicator value associated with a respective wireless link, identifying a subset of the wireless links based on a magnitude of their respective motion indicator values relative to other motion indicator values in the set of motion indicator values, generating count values for the wireless communication devices connected to the wireless communication network during the time frame, the count value for each wireless communication device indicating how many wireless links in the identified subset are defined by the wireless communication device, and generating a probability vector based on the count values and comprising values for the connected wireless communication devices, the value for each connected wireless communication device representing a probability of motion at the connected wireless communication device during the time frame. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing instructions that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising:
-
obtaining a set of motion indicator values associated with a time frame, the set of motion indicator values indicating motion detected from wireless links in a wireless communication network during the time frame, each motion indicator value associated with a respective wireless link, each wireless link defined between a respective pair of wireless communication devices in the wireless communication network; identifying a subset of the wireless links based on a magnitude of their respective motion indicator values relative to other motion indicator values in the set of motion indicator values; generating count values for the wireless communication devices connected to the wireless communication network during the time frame, the count value for each wireless communication device indicating how many wireless links in the identified subset are defined by the wireless communication device; and generating a probability vector based on the count values and comprising values for the connected wireless communication devices, the value for each connected wireless communication device representing a probability of motion at the connected wireless communication device during the time frame. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification