Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR LOCATING A DEVICE INSIDE AN AREA
Document Type and Number:
WIPO Patent Application WO/2019/116213
Kind Code:
A1
Abstract:
Method for locating a device (1) inside an area (10), comprising the steps of: (a) dividing said area (10) in a plurality of regions (11; 11a - 11i); (b) arranging a plurality of wireless transmitters (5; 5a - 5i) in said area (10), which are configured to emit a wireless signal (6; 6a - 6i) adapted to be received and interpreted by said device (1), said wireless signal (6; 6a - 6i) comprising at least one identification information (60; 61 - 64, 65 - 68) of the transmitter (5; 5a - 5i), wherein: - at least one transmitter (5; 5a - 5i) is associated with each region (11; 11a - 11i); - at any time, a transmitter (5e) of any first region (11e) of said area (10) transmits an identification information (61) different from the identification information (62 - 64) of each transmitter (5a - 5d, 5f - 5i) arranged in a different region (11a - 11d, 11f - 11i) adjacent to said first region (11e); - at least one transmitter (5a) of any first region (11a) transmits an identification information (63) equal to the identification information (61) of at least one transmitter (5c, 5h) arranged in a region (11c, 11h) different from, and not adjacent to, said first region (11; 11a-11i); and wherein a controlling system combined with said device (1) carries out the steps of: (cl) receiving a wireless signal (6; 6a - 6i) from at least one transmitter (5; 5a - 5i) of said region (11; 11a - 11i); (c2) verifying said identification information (60; 61 - 64; 65 - 68) contained in said wireless signal (6; 6a - 6i), so as to recognize said at least one transmitter (5; 5a - 5i) of which the controlling system has received a wireless signal (6; 6a - 6i); (c3) calculating in which region (11; 11a - 11i) of the area (10) the device (1) has been arranged, as a function of the identification information (60; 61 - 64; 65 - 68) contained in the received signal.

Inventors:
SCIUTO DONATELLA (IT)
SANTAMBROGIO MARCO DOMENICO (IT)
NACCI ALESSANDRO ANTONIO (IT)
FROSSI ALESSANDRO (IT)
CONSOLAZIO NICCOLÒ (IT)
PACCANI LUCA (IT)
CIRIGLIANO ANDREA (IT)
Application Number:
PCT/IB2018/059855
Publication Date:
June 20, 2019
Filing Date:
December 11, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
MILANO POLITECNICO (IT)
International Classes:
H04W4/30
Domestic Patent References:
WO2017203246A12017-11-30
Foreign References:
US9721451B12017-08-01
US20150289207A12015-10-08
Attorney, Agent or Firm:
VALENTINI, Giuliano et al. (IT)
Download PDF:
Claims:
CLAIMS

1) Method for locating a device (1) inside an area (10), comprising the steps of:

(a) dividing said area (10) into a plurality of regions (11; 11a - Hi);

(b) arranging a plurality of wireless transmitters (5; 5a - 5i) in said area (10), which are configured to emit a wireless signal (6; 6a - 6i) adapted to be received and interpreted by said device (1), said wireless signal (6; 6a - 6i) comprising at least one identification information (60; 61 - 64, 65 - 68) of the transmitter (5; 5a - 5i), wherein:

- at least one transmitter (5; 5a - 5i) is associated with each region (11; 11a - lli);

- at any time, a transmitter (5e) of any first region (He) of said area (10) transmits an identification information (61) different from the identification information (62 - 64) of each transmitter (5a - 5d, 5f - 5i) arranged in a different region (11a - lid, Ilf - lli) adjacent to said first region (He);

- at least one transmitter (5a) of any first region (11a) transmits an identification information (63) equal to the identification information (61) of at least one transmitter (5c, 5h) arranged in a region (lie, llh) different from, and not adjacent to, said first region (11; lla-lli);

and wherein a controlling system combined with said device (1) carries out the steps of:

(cl) receiving a wireless signal (6; 6a - 6i) from at least one transmitter (5; 5a - 5i) of said region (11; 11a - Hi);

(c2) verifying said identification information (60; 61 - 64; 65 - 68) contained in said wireless signal (6; 6a - 6i), so as to recognize said at least one transmitter (5; 5a - 5i) of which the controlling system has received a wireless signal (6; 6a - 6i);

(c3) calculating in which region (11; 11a - Hi) of the area (10) the device (1) has been arranged, as a function of the identification information (60; 61 - 64; 65 - 68) contained in the received signal.

2) Method according to claim 1, wherein a controlling system (la, lb) combined with said device (1) carries out the further steps of:

(c4) calculating the distance (dl, d2) from the at least one transmitter (5; 5a -

5i) of which the controlling system has received a signal;

(c5) calculating the position of said device (1) inside said region (11; 11a - Hi) as a function of the distance calculated in said point (c4) from said at least one transmitter (5; 5a - 5i).

3) Method according to the claim 1 or 2, comprising the step of changing the identification information (60; 61 - 64; 65 - 68) contained in the wireless signal (6; 6a

- 6i) of at least one first transmitter (5; 5a - 5i).

4) Method according to claim 3, wherein said step of changing the identification information (60; 61 - 64; 65 - 68) is carried out periodically.

5) Method according to claim 3 or 4 wherein the new identification information (65) contained in the wireless signal (6; 6a - 6i) transmitted by the transmitter (5e) of any one first region (lie), after its own first identification information (61) has been changed, is different from the identification information (61 - 64) each transmitter (5a

- 5d; 5f - 5i) arranged in a different region (11a - lid, Ilf - lli) adjacent to said first region (He) was transmitting before the identification information (65) of said first transmitter (5e) was changed.

6) Method according to one of the preceding claims 3 to 5, wherein different regions (11; 11a - Hi) change their own identification information (60; 61 - 64; 65 - 68) at different times.

7) Method according to any one of the preceding claims, wherein the controlling system (la, lb), in response to the reception of said wireless signal in said step (cl), collects data from said device (1), and combines them with a datum relative to the position of said device (1), preferably detected in said step (c3) or in said step (c5).

8) Method according to any one of the preceding claims, wherein said number of regions (11; 11a - Hi) is equal to or higher than 10, preferably equal to or higher than

20.

9) Method according to any one of the preceding claims, wherein said wireless signal (6; 6a - 6i) is a Bluetooth signal.

10) Method according to claim 9, wherein said wireless signal (6; 6a - 6i) is a BLE signal.

Description:
"METHOD FOR LOCATING A DEVICE INSIDE AN AREA"

FIELD OF THE INVENTION

The present invention concerns a method for locating a device inside an area, typically (but not exclusively) an indoor area. Systems are known in the art for locating a device, typically associated with a user, inside an area.

PRIOR ART

Buildings, in particular, provided with sensors to detect the position of the users (in particular devices carried by or secured to the users) inside a building are known.

For example, buildings provided with locating systems can identify the number of persons in a room, avoiding heating, cooling and lighting empty rooms. Alternatively, in a shop, a user could receive on his/her phone information relative to the products arranged around the user. Similarly, at trade shows and events, the user could receive information relative to items located in the vicinity of the user.

Different systems and methods are known configured to detect the position of a user inside an area, or in any case to verify the presence of a user inside one of the regions of those forming the cited area.

For example, buildings are known that use infrared sensors to detect the position of a user inside an area. However, this solution requires providing both the users and the buildings with infrared sensors. Above all, each region to be monitored requires the installation of a considerable number of infrared sensors. Lastly, the accuracy of this solution in crowded rooms is low, due to the high number of collisions.

More recent solutions exploit the new RFID. Said solution provides greater accuracy. However, also in this case numerous antennas are required in the space to be monitored, since each antenna has a small working range (approximately 6 metres). Furthermore, all the users must be provided with passive receivers (tags).

Further solutions exploit GSM technology. The GSM antennas are constructed by the mobile telecommunications providers and almost all the users already have a GSM device (usually their phone or smartphone). However, said solution has a variable and sometimes very low precision.

The best results in terms of precision, for internally locating a set of users, have been obtained using Wi-Fi connections. However, energy consumption, in particular of the device, is considerable.

The recent art has therefore taken into consideration the use of Bluetooth technology. In particular, some solutions use the iBeacon protocol, a technology that allows a transmitter (called beacon) to send push notifications to devices (typically phones) using BLE, i.e. Bluetooth low energy, technology.

Each beacon sends a signal containing:

• proximity UUID (Universal Unique Identifier): a 128-bit number identifying a region containing one or more beacons;

• major value: a 16-bit unsigned integer which can be used by beacons having the same UUID;

• minor value: a 16-bit unsigned integer which differentiates beacons with the same UUID proximity and main value.

Both major and minor values are optional, whereas the UUID is obligatory.

The devices are therefore configured to carry out in background an application that monitors the presence of BLE signals, and in particular the UUID contained in each signal. When the phone receives a signal with first UUID, the phone carries out instructions, typically as a function of the location of the phone inside the area. The phone therefore remains inactive (i.e. only with the application in background to monitor the transmitter signals), until receiving a signal with a different UUID. Forthis reason, sending a signal to a device having a UUID different from the one received previously by said device is known in the art as a "wake" signal, since it wakes the device up to carry out particular operations.

Implementation of the iBeacon protocol has limitations concerning the precision of locating a user inside an area. As specified above, the device carries out operations only following receipt of a signal containing a different UUID. As long as the device receives a signal from the same transmitter, it is not possible to have precise information concerning the position of a user. This problem could be partially solved by reducing the signal range of each transmitter, namely by dividing an area into several very small regions. In this case, even without information from the phone, it is possible to locate a user inside a very small area, namely the last area in which he/she was located. Also this solution is impractical, since the iBeacon protocol allows only a limited number (currently twenty) of different UUID signals to be managed. It is therefore not possible to divide an area using more than twenty different UUID signals.

A possible solution to said problem is provided by US9591570 in the name of Aruba. Under said Aruba solution, the signal of all the transmitters in the various regions is cyclically changed. In this way it is possible to divide an area into many regions. All the regions simultaneously transmit the same UUID. To allow wake-up of the phone (which, as described above, wakes up only when it receives a signal with a different UUID from the one received previously), all the signals of the transmitters are periodically changed.

Said solution, while solving the limit relative to the maximum number of regions, is not without drawbacks. Firstly, a synchronization system has to be used for synchronization between the various transmitters, so as to allow continuous wake-up of the phone. This increases the complexity and costs of the system.

Above all, the phone is woken up continuously, even when the user carrying the phone remains in the same position. This entails significant energy consumption of the phone.

WO2017203246 describes a system for signalling the state or the condition of resources, by means of beacon devices positioned in an area, which transmit a relative identifier, and a mobile device configured to receive the identifier transmitted by the beacon device, so as to locate inside the area and to receive information entered by a user. Said document does not solve the problem relative to the maximum number of regions.

An object of embodiments of the present invention is therefore to solve the problems described above.

A particular object of embodiments of the present invention is to allow monitoring of the position of a device in an area with a greater precision than the systems described above.

A further object of embodiments of the present invention is to allow monitoring of the position of a device in an area by reducing the energy consumption of said device. BRIEF SUMMARY OF THE INVENTION

These and further objects are achieved by embodiments of the present invention, described in its most generic form in the attached independent claims, while particular embodiments are indicated in the relative dependent claims.

In particular, in one embodiment, a method for locating a device inside an area comprises the steps of:

(a) dividing the area into a plurality of regions;

(b) arranging a plurality of wireless transmitters in the area, which are configured to emit a wireless signal configured to be received and interpreted by the device; the wireless signal comprises at least one identification information of the transmitter, wherein:

- at least one transmitter is associated with each region;

- at any time, a transmitter of a first region transmits an identification information different from the identification information of each transmitter arranged in a different region adjacent to the first region;

- wherein at least one transmitter of a first region transmits an identification information the same as the identification information of at least one transmitter arranged in a region different from, and not adjacent to, the first region;

and wherein a controlling system combined with the device carries out the steps of:

(cl) receiving a wireless signal from at least one transmitter of the region;

(c2) verifying the identification information contained in the wireless signal, so as to recognize the at least one transmitter of which the controlling system has received a wireless signal;

(c3) calculating in which region of the area the device has been arranged, as a function of the identification information contained in the received signal.

When the device changes its position inside the area, i.e. it leaves a first region and enters a second region adjacent to the first region, the device receives a signal having an identification information different from the previous one. The device is therefore activated (since it receives a wake signal) and carries out operations. As better discussed below, it is possible to have a large number of regions, using a limited number of different identification information, while having adjacent regions that transmit a different identification information from one another.

The controlling system comprises one or more control units (or CPU). Said control units can be arranged physically on the device, or can be arranged on another element connected (for example by means of GPS or Wi-Fi connection) to the device. The non-adjacent regions in which relative transmitters transmit a same identification information are positioned at a distance from one another. Said distance is calculated so as to guarantee that the device is activated when it passes through the region (or regions) interposed between the regions having the same identification information. Due to the present solution it is therefore possible to divide an area into a large number of regions, using a limited number of identification information.

According to one aspect, a controlling system associated with the device carries out the further steps of:

(c4) calculating the distance from the at least one transmitter of which it has received a signal;

(c5) calculating the position of the device inside the region as a function of the distance from the at least one transmitter calculated in point (c4). Typically, furthermore, the position of the device as a function of the time is stored on an appropriate support or memory. Thanks to this, it is possible to calculate the path of the device inside the monitored area.

According to one aspect, the method comprises the step of changing the identification information contained in the wireless signal of at least one first transmitter.

Due to this, it is possible to activate the phone not only when it passes from a first region to a second region, but also when the change occurs in the identification information of the region in which the device is arranged.

According to one aspect, the step of changing the identification information is carried out periodically. This allows constant updates to be obtained on the position of the device. The frequency of the change of identification information is calculated so as to balance the energy consumption of the device with the need to obtain the position thereof.

According to one aspect, after changing its own identification information, the new identification information contained in the wireless signal transmitted by the first transmitter is different from the identification information which each transmitter arranged in a different region adjacent to the first region was transmitting prior to the change of identification information of the first transmitter.

Due to this, it is possible to guarantee that two adjacent regions never have the same identification information even if they do not change their own identification information synchronously.

According to one aspect, the number of regions is higher than or equal to 10, preferably higher than or equal to 20.

According to one aspect, the wireless signal is a Bluetooth signal, more preferably a BLE signal.

BRIEF DESCRIPTION OF THE FIGURES

Non-limiting embodiment examples are now described with reference to the attached figures in which: - figure 1 is a schematic view of the range of a transmitter used in a method according to the present invention;

- figure 2 is a schematic view of an area divided into several regions according to an embodiment of a method according to the present invention;

- figure 3 is a detail of the view of figure 2;

- figure 4 is a schematic view of the area of figure 2, following the change of identification information of the various regions;

- figure 5 is a schematic representation of a possible behaviour of the signal of two transmitters of adjacent regions of the area of figure 2 as a function of the time;

- figure 6 is a schematic representation of an area divided into several regions in a possible alternative embodiment to figure 2.

DETAILED DISCLOSURE OF SOME EMBODIMENTS OF THE PRESENT INVENTION

The method according to the present invention entails the use of a plurality of wireless transmitters 5 in an area 10. The wireless transmitters 5 are known in the art, and are able to emit a wireless signal 6, configured to be received and interpreted by a device 1.

Preferably, the wireless transmitters 5 (below also transmitters 5) are able to emit a Bluetooth signal, which the device 1 is able to receive and interpret. The Bluetooth signal is particularly advantageous given that the majority of users have their own device 1 able to receive a Bluetooth signal. In particular, the majority of users 1 have a smartphone able to receive and interpret a Bluetooth signal. To carry out the method according to the present invention it is therefore not necessary to provide the user with an appropriate device 1. Other devices such as tablets and smartwatches can be used alternatively. Above all, the recent developments in Bluetooth technology allow a wireless transmitter 5 and a device 1 to communicate with a reduced energy consumption, in particular if BLE technology is exploited.

The transmitters 5 are typically configured so as to periodically emit the signal 6, for limited time intervals, although embodiments in which the signal 6 is emitted continuously by the transmitter 5 are not ruled out. The wireless signal 6 (below also signal 6) contains at least one identification information 61, 62, 63, 64, or an information that allows a device 1 that receives the signal 6 to identify the transmitter 5 that sent the signal 6. If a Bluetooth signal is used, in particular exploiting the iBeacon protocol described above, the identification information is typically contained in the UUID.

As known, the signal 6 can be received by the device 1 only when the device 1 is positioned at a distance dl below a certain threshold value D (known in the art as "range" of the signal 6). In other words, when the device 1 is positioned at a distance below a certain threshold from the transmitter 5, the device 1 is able to receive the signal 6 emitted from said transmitter 5. Conversely, when the device 1 is arranged at a distance d2 greater than said threshold value D, the device 1 is not able to receive a signal 6 emitted by the transmitter 5.

The presence of several areas reached by signals 6 having different identification information 60 divides the area 10 into a plurality of regions 11. In particular, a region 11 is a zone of the area 10 in which a device 1 receives one or more signals 6 having the same identification information 60. All the points of a same region 11 can be connected by at least one continuous line contained inside said region. In other words, for each two points of a same region 11, there is a path for the device 1 from the first to the second point such that the device 1 receives at least one signal 6, provided with the identification information 60, associated with said region 11.

With reference to figure 3, further discussed below, the area marked as 11a comprises one or more transmitters 5a which emit a signal 6a containing the identification information 63. Each pair of points of the area 11a can be connected by at least one path in which the device receives at least one signal 6a with identification information 63. The area marked as 11a is therefore a single region. The area marked as 11c has transmitters 5c which emit a signal 6c, too, having the same identification information 63. However, there is no path that connects to one another the areas marked as 11a and 11c reached throughout its entire length by a signal with identification information 63. The areas marked as 11a and 11c are therefore distinct regions. In figure 2 a possible area 10 is schematized divided into sixty-four regions 11. The shape of area 10 and regions 11 is only schematic since, in reality, the shape of the area 10 and the shape and number of the regions 11 can differ from what is shown. Above all, for the sake of simplicity, an area divided into several regions 11 equal to one another has been shown. In possible embodiments, part of (or all) the regions 11 of an area 10 can have different shapes from one another.

In the figures, the border between the various regions 11 has been traced for the sake of simplicity as a line. This theoretically means that the ranges of transmitters 5 of different regions border exactly on each other, without overlapping. In reality, between a first region and a second region adjacent to each other, there is a limited border zone, in which the signals of the two regions overlap. In other words, at the border between a first region and a second region, the device 1 simultaneously receives the signals of the first and the second region. In said border zone therefore, a device 1 is within the range of both a transmitter of the first region and a transmitter of the second region. Techniques to limit the extent of said border zone, i.e. the overlap zone of the signals of transmitters of different zones, are known in the art and are not discussed here in detail.

Moreover, in the attached figures the perimeter of the regions 11 has corners, and some regions (for example regions 11a and lie of the detail of figure 3) border on each other only by one corner, i.e. only at one point. Said condition is only illustrative since, in reality, the borders of the regions 11 are defined by the range of the transmitters 5 contained inside the region 11; generally, the shape of the area reached by a wireless signal does not form corners. As described above, therefore, the border between two adjacent areas is typically defined by a limited overlapping zone of the transmitter signals of the two regions, and does not coincide with a single point.

The regions 11 are arranged so that the transmitters 5 of a first region lie transmit a signal 6e having an identification information 61 different from the identification information 62-64 contained in the signals transmitted by the transmitters of the regions adjacent to the first region 11. Said particular characteristic is shown by way of example in figures 2 and 3. In figure 2, each region 11 is identified by a letter, which corresponds to the type of identification information 60 transmitted by the relative transmitters 5. With reference also to figure 3, in the region lie one or more transmitters 5e emit a signal 6e having an identification information 61. In figure 3, there are eight regions 11a, lib, 11c, lid, Ilf, llg and llh adjacent to the region lie.

The identification information 61 of the region lie is different from all the identification information 62, 63, 64 present in the signals 6a, 6b, 6c, 6d, 6f, 6g, 6h, 6i of the regions 11a, 11b, 11c, lid, Ilf, llg, llh and Hi. As exemplified in figure 2, said condition is valid for each region 11 of the area 10. In the present discussion, two regions are defined adjacent when, taking any first point of the first region and any point of the second region, there is at least one path contained entirely in a zone given by the sum of the two regions. In other words, two regions are adjacent when it is possible to pass directly from the first region to the second region, without needing to cross a third region.

It has been shown that to meet the above-mentioned condition, it is possible to use a limited number of identification information different from one another. In particular, the "four colour theorem" states that, given any separation of a plane into contiguous regions, no more than four colours are required to colour each region so that no two adjacent regions have the same colour. By "contiguous region" the theorem indicates regions that do not have parts separated by other regions (or regions that do not have "exclaves").

In light of the above, the regions 11 can be defined as "contiguous regions", while the area 10 corresponds to the "surface" of the four colour theorem.

In theory, the definition of "adjacent" between the four colour theorem and the present invention is different. According to the four colour theorem, in fact, two regions are adjacent when they have at least part of a side (and not only a corner) in common. In other words, considering the condition of figure 3, the regions 11a and lie are "adjacent" according to the definition of the present invention, but are not "adjacent" according to the four colour theorem. It is therefore possible in theory that some areas having regions that meet at the corners cannot be coloured with only four colours.

However, this is not an obstacle for carrying out the present invention. As defined above, the border between the regions 11 is defined by the range of the transmitters 5, hence it is improbable that an area 10 can be divided into regions 11 that border on one another by means of corners. Typically, the regions 11 defined by the transmitters 5 will border on one another by means of at least part of a side. The four colour theorem is therefore generally applicable to the present invention.

In any case, the present invention is not limited to the use of only four identification information different from one another. If the transmitters 5 are arranged so as to form a division that requires the use of several identification information different from one another, it is possible to use more than four identification information different from one another. The solution of figure 6 has the same area 10 divided in the same way into sixty-four regions 11, and the regions 11 use nine different identification information (i.e. the regions are "coloured" with nine different colours). Said embodiment is part of the present invention. As anticipated above, if the iBeacon protocol is used, it is possible to use up to twenty identification information different from one another.

Moreover, the present solution allows definition as required of the shape of the various regions 11. Due to this it is possible to arrange the transmitters (and/or adjust the range thereof) so as to form regions that can be coloured with few colours, or solutions that allow the use of a limited number of different identification information. For example, as described above, it is possible to arrange the transmitters 5 so that there are no regions bordering on one another at one single point.

In general, therefore, thanks to the present solution, it is possible to use only a few different identification information 61 - 64 to divide an area 10 into many regions 11, without particular limitations on the number thereof. A large number of regions allows high precision in locating a device 1 inside the area 10.

The present solution furthermore allows a limited energy consumption. In the simplest solution, in fact, it is possible to provide each region 11 with a transmitter 5. When the device 1 enters a first region, for example the region lie shown in figure 3, the device 1 only receives the signal 6e having identification information 61. Due to said identification information 61 (and typically due also to further information, for example contained in the major value and in the minor value of a Bluetooth signal according to the iBeacon protocol), it is possible to locate in which region lie of the area 10 the device 1 is positioned. In the present solution the device 1 is not activated until receiving a signal 6 having identification information 60 different from the identification information received previously. Said condition, for example, is natively implemented by the iBeacon protocol.

If therefore the device 1 remains in the same region, its energy consumption is low. The device 1 is activated only when it moves farther, out of the region in which it was previously located. In fact, when the device 1 passes from a first region lie to a second region Ilf, it receives a signal 6f containing an identification information 62 different from the previous identification information 61. In response to this, the device 1 is configured to carry out operations. Said operations are carried out by the use of a controlling system la, lb associated with the device 1, as shown schematically in figure 1. The controlling system la, lb can comprise at least one control unit la physically arranged on the device 1 and/or at least one control unit lb connected in a known manner to the device 1, for example by means of a wireless connection. In the embodiment shown in figure 1, for example, the device 1, once activated, sends data to a control unit lb positioned on a server 100, which can carry out operations in response to the data received from the device 1.

In particular, according to a possible aspect, the device 1 can be configured to carry out operations entailing the collection of data, and the controlling system la, lb associates said data (i.e. further information) with the position of the device 1 detected inside the area 10. Said data can be of various types, including for example ambient data detected by appropriate sensors (temperature, ambient pressure, etc.), photos taken by a relative camera, an audio signal recorded by a relative microphone, etc.

In general, the controlling system la, lb can therefore store said data as a function of the position and time at which said data were collected. Part of the controlling system la, lb can furthermore be associated with several devices 1, so that the controlling system can collect data from different devices 1. For example, as described above, part of the controlling system lb can be housed on a remote server 100 (or a cloud system) to which the control units la of various devices 1 can be connected.

In one preferred embodiment, the controlling system la, lb calculates in which new region 11 of the area 10 the device 1 is arranged and, preferably, also the exact position of the device 1 inside the region 11. As anticipated above, this occurs by analysing the identification information present in the signal 6 and/or the power of the signal 6 received. Preferably, the controlling system is connected to a memory 2, to save information concerning the calculations made and/or the identification information which the device 1 receives from the transmitters 5. In general, the memory 2 can be used to save at least data concerning the position of the device 1 inside the area 10 as a function of the time. In the embodiment shown, the memory 2 is that of the server 100. In different embodiments, the memory 2 could be arranged on the device 1.

Some regions (for example the regions lib, llg and Hi) not adjacent to one another are provided with transmitters 5b, 5g and 5i which transmit a signal 6b, 6g, 6i having the same identification information 64. As discussed above, since said regions are not adjacent, the device 1 cannot pass directly from one to the other of these regions lib, lig and lli. This ensures that the device is activated at least twice when it passes from a first region to a second region having the same identification information. In fact, the device 1 is activated at least at when exiting the first region and when entering the second region, since it meets a signal having identification information different from the previous information. As anticipated, the transmitters 5 periodically emit their own signal 6. In other words, a signal 6 is transmitted for a period of time pi, and subsequently the transmitter remains in wait mode for a second period p2.

In said case, it is necessary to space from one another the regions having the same identification information and/or intervene on the length of the wait period p2 of the transmitters 5. In particular, it is preferable to adjust said parameters so as to prevent a device 1 from being able to leave the first region and reach the second region during the wait period p2 of the transmitters 5. In other words, considering figure 3, a device 1 can be transported from region lib to region llg crossing only region lie. If the distance between region lib and region llg is too small and/or the wait period p2 is too long, the device 1 could cross region lie during the wait period of the transmitters 5e of region lie, without receiving any signal 6e when it is in region lie. In this case, the device 1 would not be activated, and the movement of the device 1 would not be detected.

The cited distance between regions and/or length of the wait period p2 can be adjusted, for example, considering the maximum theoretical speed that can be reached by the device 1. In particular, it is possible to adjust the cited distance between region and/or length of the period p2 so that no path between non-adjacent regions having the same identification information can be travelled by a device 1 without receiving a signal from the transmitters of the regions crossed by the device 1 in its path between two regions with the same identification information 60.

For example, figure 6 shows a solution in which regions having the same identification information are separated from one another by at least two regions having different identification information.

According to a possible embodiment, the transmitters 5 of a same region 11 change (typically periodically) their own identification information. This allows activation of the device 1 even when it does not move from a region 11. Even if it remains in the same region, in fact, the device 1 receives a signal 6 having a different identification information from the one received previously. For example, the device 1 can be activated to allow the controlling system la, lb to assess the distance of the device 1 from the transmitters 5 of the region 11 in which the device 1 is arranged, so as to calculate the exact position inside the region 11.

When a first region 11 changes its identification information 60, this is different not only from the identification information contained at that moment in the signals transmitted in the adjacent regions, but also different from the identification information transmitted from the adjacent regions prior to the signal change. Preferably, each region periodically changes its identification information between two different values. In other words, each region alternatively has a first and a second identification information. In the embodiment of figures 2, 3 and 4, the identification information 61 and 65 are alternatively transmitted to the region lie.

The change of identification information of the regions 11 is shown schematically in figures 2, 3 and 4. In a first moment (shown in figures 2 and 3) a region lie transmits a signal 6e containing an identification information 61 different from the identification information 62, 63, 64 transmitted to the adjacent regions 11a, lib, 11c, lid, Ilf, llg, llh, Hi. In figure 4, all the transmitters 5a - 5e of the various regions 6a - 6i have changed their identification information 65, 66, 67, 68. In particular, the new identification information 65 transmitted from the region lie is different from the identification information 61 previously transmitted to the region lie. The new identification information 65 is different from the identification information 66 - 68 transmitted from the adjacent regions 11a, lib, 11c, lid, Ilf, llg, llh, lli. In addition to this, the new identification information 65 is different from the identification information 62, 63, 64 which the adjacent regions 11a, lib, lie, lid, Ilf, llg, llh, Hi were transmitting before the transmitter 5e changed identification information.

Due to this, the various regions can change their identification information asynchronously. Moreover, different regions can change their identification information with different frequency. In fact, also in said embodiments, each region 11 transmits a different identification information 60 from that of the adjacent regions.

For example, with reference also to figure 5, in one embodiment the identification information of each region changes every 40 seconds, and the identification information of region lib changes 10 seconds after the change of the identification information of region lie. Controlling the signals of regions lib and lie, the following situation would be obtained, schematized also in figure 5 (for simplicity of display, the transmitters 5b, 5e emit the signals 6b, 6e continuously):

- at time tO (chosen corresponding to a change of the identification information of region lib), region lib transmits the identification information 64, while region lie transmits the identification information 61;

- at time tl (with tl = tO + 30s), region lie changes identification information. Region lib continues to transmit the identification information 64, while region lie transmits the identification information 65;

- at time t2 (with t2 = tl + 10s), region lib changes identification information. Region lib transmits the identification information 68, while region lie transmits the identification information 65;

- at time t3 (with t3 = t2 + 30s), region lie changes identification information. Region lib continues to transmit the identification information 68, while region lie transmits the identification information 61;

- at time t4 (with t4 = t3 + 10s), region lib changes identification information. The situation returns identical to time tO, and the cycle is repeated.

At any time, therefore, the identification information 61, 65 of region lie is different from the identification information 64, 68 of the adjacent region lib. Said condition is valid not only for regions lib and lie, but for each pair of regions adjacent to each other of the area 10.

With reference to the embodiment shown in the figures, in use, a device 1 enters a first region lie of the area 10. The device 1 is activated by the reception of one or more signals 6e, transmitted by the transmitter (or by the transmitters) 5e of the region lie, and containing the identification information 61. Analysing the signal 6e received, the controlling system la, lb verifies in which area of the region 11 the device 1 is located. Preferably, furthermore, the controlling system la, lb calculates the position of the device 1 inside the region 11 as a function of the distance from the transmitters 5e. The position of the device 1 can therefore be saved in the memory 2.

Subsequently, the device 1 is brought out of the first region lie, entering a second adjacent region Ilf. The device 1 receives a new signal 6f having identification information 6b different from the identification information of the first region lie. The device 1 is re-activated and the operations for locating the device are repeated. As anticipated above, in one preferred embodiment, the regions 11 can periodically change their identification information 60 (or the identification information 60 contained in the signal 6 emitted by the transmitters 5 of region 11). In this case, the location operations are carried out not only when the device 1 changes region, but also when the region 11 in which the device 1 is located carries out a change of identification information 60.