Location measurments using a mesh of wireless tags
First Claim
1. A method for determining a location of a group of wireless tags, the method comprising:
- receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group;
wherein the group of wireless tags includes, when receiving the first information, only tags without pre-known location;
tracking a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group to provide first movement information;
wherein the certain tag is attached to a user or to a user device carried by the user;
receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and
determining, by the user device, locations of the wireless tags of the group in response to the first information, second information and the first movement information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for determining a location of a group of wireless tags, the method may include receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; tracking a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group to provide first movement information; receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining locations of the wireless tags of the group in response to the first information, second information and the first movement information.
-
Citations
19 Claims
-
1. A method for determining a location of a group of wireless tags, the method comprising:
-
receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group;
wherein the group of wireless tags includes, when receiving the first information, only tags without pre-known location;tracking a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group to provide first movement information;
wherein the certain tag is attached to a user or to a user device carried by the user;receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining, by the user device, locations of the wireless tags of the group in response to the first information, second information and the first movement information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for determining a location of a user device, the method comprising:
-
receiving by the user device a map of relative positions of a group of wireless tags;
wherein the user device differs from the wireless tags of the group;
wherein each one of the wireless tags of the group is not physically connected to the user device;
wherein the user device is carried by the user; andestimating, by the user device, the location of the user device based upon the map and an exchange of signals between some tags of the group and the user device; and wherein the map is calculated by exchanging signals between the tags of the wireless group.
-
-
8. A device for determining a location of a group of wireless tags, the device comprising:
-
an interface for receiving; first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group;
wherein the group of wireless tags includes, when receiving the first information, only tags without pre-known location;first movement information indicative of a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group;
wherein the certain tag is attached to the user or to the device; andsecond information, received after the first movement, indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and a processor that is arranged to determine locations of the wireless tags of the group in response to the first information, second information and the first movement information;
wherein the device is a user device carried by a user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium that stores instructions that when executed by a computer cause the computer to execute the stages of:
-
receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group;
wherein the certain tag is attached to a user or to a user device carried by the user;
wherein the group of wireless tags includes, when receiving the first information, only tags without pre-known location;tracking a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group to provide first movement information; receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining, by the user device, locations of the wireless tags of the group in response to the first information, second information and the first movement information. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium that stores instructions that when executed by a computer cause the computer to execute the stages of:
-
receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group;
wherein the certain tag is attached to a user or to a user device carried by the user;instructing the user to preform a first movement; tracking the first movement of the certain tag in relation to other wireless tags of the group to provide first movement information; receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; instructing the user to preform a second movement at a direction that is oriented to a direction of the first movement; tracking the second movement of the certain tag of the group of wireless tag in relation to other wireless tags of the group to provide second movement information; receiving, after the performing of the second movement, third information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; determining locations of the wireless tags of the group in response to the first information, second information, third information, the first movement information and the second movement information.
-
Specification