The invention relates to a circuit for a data carrier, which data carrier comprises data carrier transmission means that are designed for a contact-less communication with a read/write station.
The invention further relates to a data carrier comprising data carrier transmission means, which data carrier transmission means are designed for a contact-less communication with a read/write station, and a circuit according to the preceding paragraph.
The invention further relates to a read/write station that is designed for a contact-less communication with a data carrier.
The invention further relates to an electronic article surveillance system comprising at least one read/write station according to the preceding paragraph and at least one data carrier according to the second paragraph.
The invention further relates to a method of testing whether an electronic article surveillance status that is represented by means of data stored in a data carrier is active.
The invention further relates to a method of processing an electronic article surveillance status test-request command in a data carrier.
The invention further relates to a method of operating an electronic article surveillance system comprising the steps of the method according to the fifth paragraph and the steps of the method according to the sixth paragraph.
The patent document EP 0 487 982 A2 discloses an electronic article surveillance system according to the fourth paragraph that is operated according to a method of operating an electronic article surveillance system according to the seventh paragraph by utilizing a read/write station according to the third paragraph and a number of data carriers according to the second paragraph, each data carrier comprises a circuit according to the first paragraph. In the known system the read/write station releases a message signal that represents a electronic article surveillance status test-request command and a data carrier comprising status data, which status data indicate whether an electronic article surveillance status is active or not active, receives the message signal and responds in case that the status data represent that the electronic article surveillance status is active for said data carrier. In order to define a first electronic article surveillance zone and a second electronic article surveillance zone that is different from the first zone said patent document discloses to provide a jamming apparatus for generating a jamming signal that allows to jam up the message signal of the read/write station within the second electronic article surveillance zone. By providing these measures data carrier being located in the second electronic article surveillance zone will not respond to the message signal released by the read/write station.
The prior art system shows the problem that such overlapping or superposition of signals does allow to define relatively large electronic article surveillance zones in which data carrier that are located either in the first zone or in the second zone do show a different behavior in the meaning of responding or not responding to a message signal. On the other hand such a system does not allow to associate a particular data carrier with the first zone or with the second zone, because the different electronic article surveillance zones are solely defined by the signals produced either by the read/write station or by the jamming apparatus and the superposition of these field, which defines one zone being different from another zone that does not show a superposition of said signals.
It is an object of the invention to provide a circuit for a data carrier of the type mentioned in the first paragraph and a data carrier of the type mentioned in the second paragraph and a read/write station of the type mentioned in the third paragraph and an electronic article surveillance system of the type mentioned in the fourth paragraph and a method of testing whether an electronic article surveillance status that is represented by data stored by means of a data carrier is active of the type defined in the fifth paragraph and a method of processing an electronic article surveillance status test-request command in a data carrier of the type mentioned in the sixth paragraph and a method of operating an electronic surveillance system of the type mentioned in the seventh paragraph, which obviate the drawbacks described above.
To achieve the object described above, characteristic features according to the invention are provided with a circuit for a data carrier according to the invention, so that a circuit for a data carrier according to the invention can be characterized as follows:
Circuit for a data carrier, which data carrier comprises data carrier transmission means that are designed for a contact-less communication with a read/write station, which circuit comprises interface means that are designed to cooperate with the data carrier transmission means, and which circuit comprises storage means that are provided
a) to store status data for indicating whether an electronic article surveillance status is active or not active and
aa) to store zone data for specifying at least one electronic article surveillance zone to which the electronic article surveillance status is assigned, and
which circuit comprises test means that are designed
b) to receive from the interface means reception data, which reception data are generate-able during a contact-less communication with the read/write station and which reception data represent an electronic article surveillance status test-request command comprising zone information, which zone information indicates an electronic article surveillance zone for which the electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested, and
bb) to test whether the status data indicate that the electronic article surveillance status is active for the indicated electronic article surveillance zone, and,
bbb) in the case that the electronic article surveillance status is active for the indicated electronic article surveillance zone, to generate test result representation data that represent that the electronic article surveillance status is active for the indicated electronic article surveillance zone.
To achieve the object described above, characteristic features according to the invention are provided with a data carrier according to the invention, so that a data carrier according to the invention comprises a circuit for a data carrier according to the invention.
To achieve the object described above, characteristic features according to the invention are provided with a read/write station according to the invention, so that a read/write station according to the invention can be characterized as follows:
Read/write station, comprising station transmission means that are designed for a contact-less communication with a data carrier, and transmission data generating means that are designed to generate and to release transmission data, which transmission data represent an electronic article surveillance status test-request command comprising zone information, which zone information indicates an electronic article surveillance zone for which an electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested, and which transmission data are intended to be communicated by the aid of the station transmission means in a contact-less communication to a data carrier.
To achieve the object described above, characteristic features according to the invention are provided with an electronic article surveillance system according to the invention, so that an electronic article surveillance system according to the invention comprises at least one read/write station according to the invention and at least on data carrier according to the invention.
To achieve the object described above, characteristic features according to the invention are provided with a method of testing according to the invention, so that a method of testing according to the invention can be characterized as follows:
Method of testing whether an electronic article surveillance status that is represented by means of status data stored in a data carrier is active, which method comprises the following steps, namely:
generating transmission data, which transmission data represent an electronic article surveillance status test-request command comprising zone information, which zone information indicates an electronic article surveillance zone for which an electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested, and releasing said transmission data in a contact-less manner.
To achieve the object described above, characteristic features according to the invention are provided with a method of processing according to the invention, so that a method of processing according to the invention can be characterized as follows:
A method of processing an electronic article surveillance status test-request command in a data carrier, which data carrier stores status data for indicating whether an electronic article surveillance status is active or not active and zone data for specifying at least one electronic article surveillance zone to which the electronic article surveillance status is assigned, which method comprises the following steps, namely receiving during a contact-less communication with a read/write station reception data, which reception data represent an electronic article surveillance status test-request command comprising zone information, which zone information indicates an electronic article surveillance zone for which the electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested, and testing whether the status data indicate that the electronic article surveillance status is active for the indicated electronic article surveillance zone, and, in the case that the electronic article surveillance status is active for the indicated electronic article surveillance zone, generating test result representation data that represent that the electronic article surveillance status is active for the indicated electronic article surveillance zone.
To achieve the object described above, characteristic features according to the invention are provided with a method of operating an electronic article surveillance system according to the invention, so that a method of operating an electronic article surveillance system according to the invention comprises a method of testing according to the invention and a method of processing according to the invention.
The provision of the characteristic features according to the invention creates the advantage that a data carrier can be associated with at least one particular electronic article surveillance zone and that the electronic article surveillance status for this particular electronic article surveillance zone can be explicitly tested. This allows all data carrier that do not have an electronic article surveillance status associated with the indicated electronic article surveillance zone to be excluded from handling the electronic article surveillance status test-request command. Consequently a multi-shop application or shop in shop application is enabled, in which application an article is tagged with a data carrier and the electronic article surveillance status can be set (status=active) or reset (status=not active/inactive) only for selected areas (electronic article surveillance zones) for which an electronic article surveillance status test-request command shall have an effect.
Other solutions according to the invention provide the advantage that the result of the test can be communicated any time desired, which means that the response data can be communicated immediately after the test is performed, which means during the present communication with the read/write station that has released the test-request command, or at any time later, e.g. also during a consecutive request from another read/write station that is located at a different position with respect to a first read/write station that has caused the test result to be generated.
Other solutions according to the invention provide the advantage that the zone information is communicated between a read/write station and a data carrier in a protected manner, e.g. encrypted by the read/write station and decrypted by the data carrier. Hence fraudulent use or any manipulation of the zone information by unauthorized users can be avoided.
Other solutions according to the invention provide the advantage that a hierarchical structure of electronic article surveillance zones can be established and appropriately handled.
These and other aspects of the invention are apparent from and will be elucidated with reference to the embodiments described hereinafter.
The invention will be described in greater detail hereinafter, by way of non-limiting example, with reference to the embodiments shown in the drawings.
The station 2 comprises an oscillator stage 4 that is designed to generate a carrier signal CS for the purpose of contact-less communication with the data carrier 3. The station 2 further comprises modulation means 5 that are designed to receive the carrier signal CS and transmission data TXD and to modulate the carrier signal CS dependent on the transmission data TXD. The station 2 further comprises station transmission means 6 of which only a communication coil arrangement 7 is schematically shown in
The station 2 further comprises transmission data generating means 9 that are designed to generate the transmission data TXD, which transmission data TXD represent an electronic article surveillance status test-request command, in the following called test-request command. The test-request command comprises command identification data CID, which command identification data CID are compliant with prior art in order to guarantee backward compatibility of the system 1 with prior art electronic article surveillance systems. The command identification data CID are utilized at the side of the data carrier 3 for identifying the test-request command. It can be mentioned that in case of no required backward compatibility the command identification data CID may be different from prior art. The test-request command further comprises zone information data ZID for representing zone information. The zone information indicates an electronic article surveillance zone, for which electronic article surveillance zone an electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested. The transmission data generating means 9 are designed to release the transmission data TXD to the modulation means 5.
The station 2 shown in
In the present case the station 2 and the data carrier 3 are designed to produce and to process signals that are compliant with the international standard ISO/IEC 14443. According to this standard amplitude shift keying (ASK) is applied in order to produce a modulated carrier signal. But also other modulation schemes like schemes for modulating phase and frequency of the carrier signal CS may be considered in further embodiments. In a further embodiment the station 2 and the data carrier 3 may be designed to produce and to process signals according to the international standard ISO/IEC 18000 or according to the international standard ISO/IEC 18092 (NFC) or ISO 15695. But also a realization for producing and processing signals according to proprietary specifications or according to future standards can be considered.
The data carrier 3 shown in
The microprocessor 15 executes software in order to provide processing functions like testing an electronic article surveillance status as will be explained during the following description. The software is stored in a non-volatile memory, which is not shown in
The data carrier 3 further comprises storage means 16 that are coupled with the microprocessor 15 for the purpose of receiving data to be stored from the microprocessor 15 and for the purpose of providing data to the microprocessor 15. In the present case the storage means 16 are realized as an electrically erasable program only memory, known as EEPROM, but also other types of erasable non-volatile memories may be considered.
The storage means 16 are provided to store status data SD that specify an electronic article surveillance status. The status can either be active, which active status is represented by a status bit having the logical value TRUE or not active, which means inactive and which is represented by the status bit having the logical value FALSE. In practice the status bit representing TRUE indicates that a product or article, to which the data carrier is attached, has not yet been purchased and is therefore not allowed to leave an article surveillance zone. Such an article surveillance zone is typically formed by physical boundaries that cannot be overcome by a customer and a gate that at least comprises the station transmission means 6 in order to allow a contact-less interrogation of the data carrier 3 or a communication with the data carrier 3.
The storage means 16 are further provided to store zone data ZD that specify at least one electronic article surveillance zone to which the electronic article surveillance status is assigned. An example of zone data ZD is shown in
The data carrier 3 further comprises test means that are realized by the microprocessor 15 while executing said software like indicated in one of the preceding paragraphs. The test means are designed to receive from the interface means 14 reception data RCD and to detect a test-request command represented by the reception data RCD. The test means are designed to test first of all whether the test-request command comprises any zone information and to abort any check for the zone data in case that no zone information has been provided because of backward compatibility. In this case only the electronic article surveillance status represented by the status data is tested and in case that the test reveals that it is active response data RSD are generated and released to the interface means 14 for indicating the active status without considering any zone dependency.
In case that the zone information data ZID are provided the test means are designed to extract the six (6) bits of the zone information data ZID corresponding to the stored shopping-center-identifier SCI and test whether they are equal with the stored shopping-center-identifier SCI. If they are equal to each other the zone information provided by means of the test-request command indicates an electronic article surveillance zone (shopping center) for which the electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested. Otherwise, the test means are designed not to perform any further test on the electric article surveillance status because the zone information provided by the test-request command does not indicate an electronic article surveillance zone (shopping center) to which an electronic article surveillance zone status is assigned by means of the stored zone data ZD stored in the data carrier 3.
In case that additional three (3) bits corresponding to the shop-identifier SI are provided by means of the zone information data ZID the test means are designed to extract the three (3) additional bits and to test whether they are equal with the stored shop-identifier SI. If they are equal to each other the zone information provided by means of the test-request command indicates an electronic article surveillance zone (a shop in a shopping center) for which the electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested. Otherwise the test means are designed to consider only the most recent higher-level zone category, which is the indicated shopping center, for which the electronic article surveillance status is to be tested.
In case that further additional three (3) bits corresponding to the sub-shop identifier SSI are provided by means of the zone information data ZID the test means are designed to extract the three (3) additional bits and to test whether they are equal with the stored sup-shop identifier SI. If they are equal to each other the zone information provided by means of the test-request command indicates an electronic article surveillance zone (a sub-shop in a shop in a shopping center) for which the electronic article surveillance status that is assigned to said indicated electronic article surveillance zone is to be tested. Otherwise the test means are designed only to consider the most recent higher-level zone category, which is the indicated shop inside the indicated shopping center, for which the electronic article surveillance status is to be tested.
After having established that the electronic article surveillance zone (or more precisely the hierarchy of zones) indicated by the test-request command is represented by the zone data ZD stored by means of the storage means 16, the test means are designed to test whether the status data SD indicate that the electronic article surveillance status is active for the electronic article surveillance zone indicated by means of the test-request command. The test means are further designed to generate test result representation data (not shown in
In the following the operation of the system 1 and its components is described by the aid of
According to
Loaded with these individual zone information data ZID all stations 217, 218, 220, 221, 222, 223 and 224 permanently perform a method of testing whether an electronic article surveillance status that is represented by means of the status data SD stored in a data carrier 31 . . . 35 is active. The method of testing comprises generating the individual transmission data TXD by means of each station 217, 218, 220, 221, 222, 223 and 224, which individual transmission data TXD represent the test-request command comprising the individual zone information data ZID, and releasing said individual transmission data TXD in a contact-less manner form the station 217, 218, 220, 221, 222, 223 and 224. In addition the method further comprises that each station 217, 218, 220, 221, 222, 223 and 224 evaluates whether a data carrier 3 has responded to the contact-less released test-request command. This is performed by means of demodulating and decoding the data signal DS taped at the station transmission means 6 and checking whether the data received are the expected response data TXD.
For the following explanation of a method of operating the electronic article surveillance system according to
On the side of the station 217 the response data are detected by the aid of the evaluation means 10 and the indication signal IS is produced and released. The indication signal IS triggers an alarm device that is not shown in the figures.
In case that the data carrier 31 is moved along its legal track into the e.g. first shop 20 by passing door/gate of the first shop 20 the data carrier 31 receives the zone data ZD of the data carrier 32 from the station 220, which zone data ZD are shown in
In the following it is considered that the article 32 is a trouser. The trouser first of all needs to be checked out by being purchased at a check out desk C. The check out desk is designed to communicate in a contact-less manner with the data carrier and to set the electronic article surveillance status to inactive. The processing of the received test-request command is quite different for the data carrier 32 that tags the trouser if it is moved along its illegal track T5 and brought into area of the door/gate of the first shop 20. As the data carrier 32 comprises in its zone data ZD the shopping-center-identifier SCI and the shop-identifier SI that are provided by the station 220 the data carrier testes whether status data represent an active status. As this is the case the generated and communicated response data RSD trigger an alarm on the side of the station 220. In the case that the article was purchased and the status was set to inactive the article A2 can be moved out of the first shop without triggering any alarm. In the case that the purchased article A2 is moved into the second shop 21 also no alarm will be triggered as the data carrier 32 detects that the shop-identifier SI provided by the test-request command released by the station 221 is different from the shop-identifier SI stored by means of the zone data ZD in the storage means 16 of the data carrier 32. Consequently no further check on the status data SD is performed by the data carrier 32.
Also for the sub-shop 23 the same method as described above is performed. It is tested whether the zone information provided by the test-request command released by the station 223 does match with the zone data ZD stored in the storage means 16 of the data carrier 33 as soon as the article A3 is moved into the area of the door or gate of the sub-shop 23 (dashed track=illegal/solid track via check out desk C=legal). The data carrier 33 detects that not only shopping-center-identifier SCI of the first shopping center 17 but also the shop-identifier SI of the third shop 22 and in addition also the sub-shop-identifier SSI is provided and checks if these received identifiers SCI and SI and SSI are equal to the stored zone data ZD. Dependent thereon the electronic article surveillance status is tested or not tested. The same is true for the data carrier 34 tagging the article A4 (no tracks shown in
In order to make the system 2 secure it can be mentioned that the access to the status data SD for reading the status data SD or for changing the status date SD can be protected by means of a password or by means of an encryption and decryption mechanism or by means of a digital signature. The same consideration may be applied for the same type of accesses to the zone data ZD. It may also be considered to have the zone data stored on distributed storage addresses of the storage means 16.
According to another embodiment it may be considered that the status data SD are represented by the zone data ZD. In order to have this realized it would be necessary to define one symbol that defines an inactive electronic article surveillance status. Such a symbol may be the bit string “000000” for the shopping-center-identifier SCI and “000” for the shop-identifier SI and “000” for the sub-shop-identifier “000”. At the same time it shall be guaranteed that the zone information provided by the station 2 does not comprise said symbol. A data carrier tagging an article will typically comprise zone data ZD representing the appropriate electronic article surveillance zone from which it shall not be removed without being checked out. As soon as an article is checked out at check out desk C the zone data will be modified in order to represent said symbol. In case that the data carrier 2 is not appropriately checked out and the zone information received from the station 2 indicated the electronic article surveillance zone specified by the zone data ZD the data carrier will immediately produce the test result representation data representing the active status. The symbol may be called “inactive symbol” as it allows indicating that the electronic article surveillance zone to which it is applied by means being stored as part of the zone data ZD has an inactive electronic article surveillance status
According to another embodiment it may be required due to business reasons or logistics to have electronic article surveillance performed e.g. only the highest level, which is the shopping center level, and on the lowest level, which is the sub-shop level. No article surveillance shall be performed on an intermediate level, which in the present case is the shop level. Therefore it ma be considered to have another symbol, e.g. the bit string “111” for the shop-identifier SI that provides the information that the electronic article surveillance status is active but shall not be checked when receiving a zone information that comprises shopping-center-identifier and shop-identifier. This concept may also be applied to the highest level or the lowest level as desired. The symbol may be called “ignore symbol” because it allow to ignore a part of the received zone information.
Although an EEPROM was considered to realize the storage means 16 throughout the preceding description it can be considered to use a non volatile memory type, e.g. a one time programmable memory or even produce a representation of stored date by means of a laser for storing the zone data ZD in order to prevent them from being fraudulently manipulated. Regarding the status data SD it cane be mentioned that a fuse like structure may also be used as memory means 16 for storing these status data SD. The fuse shall be conductive when the data carrier 3 is produced and delivered to customer and may than be made non-conductive at the check out desk when the produced tagged by the data carrier 3 is purchased. A relatively strong magnetic and/or electric field can do making the fuse non-conductive.
Number | Date | Country | Kind |
---|---|---|---|
05103570.7 | Apr 2005 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB06/51292 | 4/25/2006 | WO | 00 | 10/29/2007 |