Identification System
The present invention relates to identification of individuals. It particularly relates to identification achieved by automated reading of data from a token, presented by an individual. It most particularly relates to the manner of provision, and the use of, such data.
It is known for retailers and service providers to run a "loyalty card" scheme. In such schemes, customers are provided with an identification card, usually with a mechanically readable magnetic stripe. The retailer stores a customer profile, such as name, address, and any other details which are relevant, in a database, in association with the card number. Much of the customer details are also encoded in the magnetic stripe. Each time the customer does business with the loyalty card, the provider reads the loyalty card to identify the customer, and records the amount of the transaction onto the database. The customer is offered various rewards dependently upon the amount of business he has placed with the provider. A fractional refund of the total amount of money spent, discounts q'r special offers, are typical rewards.
Loyalty card schemes are nearly exclusive to large organisations. They require extensive computer facilities which small businesses can rarely afford. Setting up and maintaining such a facility can prove very costly. It is one object of the present invention to provide a customer identification system which is economically accessible even to small providers.
A customer cannot always take advantage of a loyalty card
scheme. There are so many different loyalty cards issued that it often proves impossible to carry them all. A particular provider's card may well not find room in a customers over full wallet. If the customer finds he does not have an appropriate card, then he cannot take advantage of the card scheme. Another object of the present invention is to provide a system wherein a customer can access card dependent services despite not having the appropriate card. Yet another object of the invention is to replace a plurality of cards with no cards, so that the customer no longer needs to carry a multitude of cards.
The present invention is also appropriate for other forms of card controlled service provision. Access to buildings, car parks or other facilities, is often controlled by mechanically readable identity cards. Another object of the present invention is to provide means for card controlled access to a service without the physical need for a card.
If a card is lost, all access to a facility or service is also lost until a replacement card is physically provided. This can take days or weeks. Another object of the present invention is to provide means whereby lost means of access can be replaced within moments. It is another object of the invention that the replacement means of access is made available only to the rightful user.
Magnetic stripe cards are individual. A different code must be recorded for each user and a different embossed pattern is applied for each user. The cards must be transported or mailed to the user. This whole operation is costly. The present invention seeks to provide a solution
where the cost of production and delivery to a user of an effective card is reduced to the cost of a single telephone call.
Introduction of new solutions often conflicts with existing solutions . The changeover between the new and the old is often avoided because of the cost, disruption and duplication of equipment it can cause. It is another object of the present invention to provide improvement over the prior art while being totally compatible with existing solutions. It is yet another object of the present invention to provide a system wherein any devices, hardware or software required, to implement the invention, is entirely additional to that in existing solutions and maintains the integrity of existing solutions.
Mobile phones, pagers, PIA' s and other devices which depend upon a mobile operator are a convenient way for an individual to make known an identity. However, the cost of making a call is often more that the amount received in a loyalty scheme. The present invention seeks to exploit the useful functions of a mobile phone ands similar devices while avoiding access through the mobile operator.
According to a first aspect, the present invention consists in a system comprising: a transceiver, operative to receive a long range data message directed exclusively to that particular transceiver, operative to store the data message, operative thereafter to retrieve the stored data message and operative to transmit the retrieved data message, over a short range; and a receiving unit, operative to receive the data message from said transceiver, operative to analyse the data message to determine its contents, and operative to grant access to a
facuity if said contents are acceptable.
According to another aspect, the present invention consists in a method for permitting access to a facility, said method including the steps of: Sending a long range data message exclusively to a selected transceiver; storing the data message in said transceiver; thereafter retrieving the data message and transmitting the data message, over a short range, from said transceiver; receiving the data message from said transceiver; recovering the contents of said data message, received from said transceiver; and granting access to said facility if said contents are acceptable.
According to another aspect, the invention consists in a transceiver for use in such a system or in such a method.
According to another aspect, the invention consists in a receiving unit, for use in such a system or in such a method.
The invention allows that the transceiver can be a cellular telephone comprising a short range transmitter.
The invention also allows that the transceiver can be a pager comprising a short range transmitter.
The invention allows that the long range message can originate with a service centre.
The invention further provides that the service can receive indication of the identity of the transceiver, can identify the user thereby, and can grant access to the facility in response there to.
The invention further provides that the service centre can receive identification of the identity of the transceiver from a point of sale terminal or by telephone and that the service centre can send other information to said transceiver.
The invention further allows that the message is a swipe card message, and that said short range transmission is serial data at a rate compatible with reading a swipe card in a swipe card reader.
The invention further provides that the facility is a facility capable of being accessed using a swipe card.
The invention provides that the facility can be a loyalty card scheme.
The invention is further explained, by way of example, by the following description, read in conjunction with the appended drawings, in which:
Figure 1 illustrates, schematically, the various process involved when a customer, in this example of a loyalty card scheme, registers with a system incorporating the present invention.
Figure 2 is an elevation of an electronic point of sale terminal (EPOS) incorporating elements which allow the implementation of the present invention.
Figure 3 is a cellular telephone, modified to operate in accordance with the present invention.
Figure 4 illustrates, schematically, the various steps involved when a customer makes available his identity when making a transaction.
Figure 5 is a chart showing the various operations involved when a customer registers with a system, complying with the present invention, and otherwise illustrated in Figure 1
Figure 6 is flowchart of the activity of a modified cellular telephone when a customer makes available his identification data in the course of a transaction.
And
Figure 7 is a flowchart of the activity of the modified cellular telephone when it receives identification data.
Attention is first drawn to Figure 1, a schematic representation of the manner in which a user can register according to the present invention.
The example, chosen for the preferred embodiment of the invention, is that of a loyalty card scheme, where a customer requires to present a loyalty card at each transaction with a particular retailer (the provider of the loyalty card scheme) . The invention is not limited to such ah application, and can be applied to any situation where a card with a magnetically readable stripe is currently employed. These include building access, debit and credit card transactions, medical record cards, civil identity cards, automobile rescue services, car park access, equipment access, vehicle access, and so on.
In this example of the preferred embodiment, a customer may wish to join a loyalty scheme, or a retailer may simply wish to provide the customer with access to his loyalty scheme. The request for joining the loyalty scheme, and the supporting customer profile data, may come through the internet 10, may be derived from written data on forms 12 which the customer has completed, may come as a verbal request via the telephone 14, or can come by any other means whereby such a request can be made and supporting data acquired. The request may be for the addition of a new customer and profile to the loyalty scheme, or may be for the profile for an existing customer to be amended. The customer profile data can be entered into the electronic system of the providers. This can be achieved by simple electronic reading, keyboard entry, or any other means for turning data into electronic format.
The retailer system may comprise a single electronic point of sale (EPOS) 18, with a stand-alone configuration. This is the commonest configuration for a small provider who would otherwise be precluded from loyalty schemes. Equally, several EPOS 18 can be connected to a central server 20 which performs a regulatory and storage function. This is the commonest configuration for large or very large providers, where the server 20 can be representative of whole linked networks of servers 20 and mainframes doing everything including accounts, credit card checking, stock inventory, stock ordering, building environment control, and, indeed, anything that can be done using electronic processors. It is this latter category of configuration on which loyalty card schemes are most often to be found, the percentage overhead of running such a scheme being relatively small compared to
the other functions. This is certainly not true for the small provided.
The provider 16, possibly having entered the data into their system 18, 20, can send the data (customer profile) to a service centre 22, where the data is stored in a service centre database 24. The provision of the customer profile data to the service centre 22 can be electronic (e.g, by internet of recorded disc), by telephone, or, in the most basic way, by simply mailing the completed form 14 to the service centre 22 for keyboard entry or Optical Character Recognition (OCR) scanning at the service centre 22.
As will be made clear from the following description, a vital element of the customer profile data is the customers mobile telephone number. Without this, the present invention cannot be employed.
The service centre 22 checks if the data received is for an existing customer of the particular provider who supplied the data. If it is not, and the customer is new to that provider, the service centre 22 makes a record of the customer profile and creates a unique identifier for the new customer. The provider will recognise each customer by the customer's unique identifier. If the customer is not a new customer, the service centre 22 simply amends any records that require to be changed to bring the particular customer profile up to date.
The service centre 22 also synchronises (makes the same) the information, held for each provider in the service centre database 22D and the information held in that provider's 16 database 18D, enabling the individual
provider 16 to examine his records at his location. This is particularly useful where the provider has simply mailed the forms to the service centre. The provider can have an electronic record without himself making the data entry. For preference, customer profile record synchronisation is done electronically (phone file transfer, disc or internet) , but any other method would be acceptable.
The service centre 22 supports a plurality of providers, each having their respective own set of records on the service centre database 22D and each receiving a copy of their records for personal use.
When a new customer is found, the service centre 22 puts together a package of data which that customer will require if the customer is to be identified by the provider 16. This package is sent, via the cellular telephone system 24, in an automated call, to the customer's (modified) cellular telephone 26, which has additional features over those in a standard cellular telephone. The additional features allow for operation according to the present invention. If a dialled, modified cellular telephone 26 cannot be reached, the service centre 22 repeatedly and periodically tries again until it succeeds .
During a successful automated call, the cellular telephone 26 receives and records the data package from the service centre 22. The automated call proceeds without the customer having to intervene. The modified cellular telephone 26 is thus automatically updated with information the customer can use to establish his identity with a provider 16.
For preference, the data package is stored in the SIM card memory, the SIM card being a feature of nearly all cellular telephones. Alternatively, the data package can be stored in dedicated memory, provided within the modified cellular telephone 26 for that purpose, or stored sharing memory which is also available for other purposes.
The data package, stored in the modified cellular telephone 26, can be one of many different stored data packages. The modified cellular telephone 26 can store an electronic "loyalty card" or "identity card" for each of a plurality of providers. The data package are stored so that the data package for each provider 16 can be separately recalled.
Attention is now drawn to figure 2, showing an EPOS compatible with the present invention.
The EPOS comprises a display 28, a keyboard 30, a cash drawer 32, and a main body 34 which houses a computer which runs the EPOS and also provides communications via cabling 36 which provides communications with outside services such as its local server 20 or the telephone * system. A swipe card reader 38 connects to the computer (58, shown hereafter) in the main body 34 and is used, among other things, for reading the magnetic stripes on credit and debit cards, and for reading the magnetic stripes on customer loyalty cards. In some EPOS systems, the loyalty card reader can be separate from the credit/debit card reader. In this example, they are common. A printer (not shown) prints out receipts, cheques and credit card signature forms. All these elements are known in the prior art.
The present invention provides a short range radio receiver 40, for preference of the "Bluetooth" (TM) variety, the up and coming standard for short range data communication, whose purpose is to receive the "electronic loyalty card" or "identity card" from the modified cellular telephone 26. The modified cellular telephone 26 can also be adapted to drive an infrared signal for reception of the "electronic loyalty card", detectable by an infrared receiver 42. This has the advantage of exploiting a trend in mobile phone equipment, where infrared transmission is often already incorporated and is becoming increasingly so. The hardware of the phone, thus, need not be modified, only its operating software. Such infrared transmitting The preferred embodiment has been shown with these two examples. However, within the invention there can be provided other short range communications devices, using sonic, subsonic or ultrasonic signals, magnetic induction, capacitive coupling or visible light.
Attention is drawn to Figure 3, showing the modified cellular telephone 26. In common with prior art cellular telephones, there is provided a display 40, telephone antenna 46, keyboard 48, speaker 50, microphone 52 and ringer transducer 54. The preferred embodiment of the present invention provides, in addition, a short range transmitting transducer 56 whose purpose is to send the "electronic loyalty card" or "identity card" to the EPOS. In the preferred example shown, the transmitting transducer is a small radio antenna, preferably for "Bluetooth" (TM) use, but equally usable with other standards. The antenna 56 might, equally, be housed within the body of the modified cellular telephone 26. In other
embodiments, the transmitting transducer 56 can be a visible or an infrared emitter (LED) , an ultrasonic transducer, a magnetic loop or coil, or an acoustic transducer. Some, or all of these different transducers can be housed within the modified cellular telephone 26. In another set of embodiments, the already existing features, found on a standard cellular telephone, can be used. Acoustic signals can be put out through the speaker 50 or through the ringer transducer 54. Light signals can be put out by modulating the backlighting of the display 44 or by switching any light emitting diodes that the cellular telephone might possess. Although it is preferred that the modified cellular telephone 26 should be able to transmit to the EPOS 18 from several feet away, it is also within the present invention for the EPOS 18 to possess a cradle for holding a modified cellular telephone 26 to receive data from shorter distances.
A cellular telephone, in general terms, comprises a processor (small computer) which runs the other elements (receiver, transmitter, dialling routine, display, etc) . The individual phone is identified by a SIM card, a small processor with non-volatile but recordable memory, which stores details of the phone and the user. The processor co-operates with the SIM card. The SIM card can be ported between individual mobile phones to preserve the identity (the new phone is operationally indistinguishable from the old phone) . The modified cellular telephone 26 has all of these elements, plus a transducer. The changes in the behaviour between a regular cellular telephone and the modified cellular telephone 26 are achieved by simple additions to the program (firmware) that runs the processor in the modified cellular telephone 26.
Figure 4 is a schematic diagram of the manner in which the modified cellular telephone 26 sends its "electronic loyalty card" or "identity card" data to the EPOS 18.
The swipe card reader 38, already known in the art, is coupled to an EPOS computer 58 (already roughly described) which works in co-operation with the EPOS database 18D. The swipe card reader 38, among other things, reads a data stream from the magnetic stripes on customer loyalty cards. The EPOS computer 58 already knows, therefore, how to identify and cope with the data stream from magnetic stripe customer loyalty cards .
The infrared receiver 42, together with any supporting hardware, firmware or software processing 42P, is also coupled to the EPOS computer 58. Likewise, the radio receiver 40, together with any supporting hardware and software 40P, is also coupled to the EPOS computer 58. This example shows two types of receiver 40 42 coupled to the EPOS computer 58. The invention also provides that one, some, or all of the different types of transducers, mentioned above, can be coupled to the EPOS computer 58 at any one time .
In the preferred embodiment, short range radio transmission is used. When the modified cellular telephone 26 sends the data package, appropriate to the provider 16 whose EPOS 18 is shown, the short range radio receiver 40 receives the data package and sends it to the EPOS computer 58.
In the event that the EPOS 18 40 does not have a radio receiver 40 or infra red receiver 42, and that it does not have a swipe card reader 38, or the user 16 has not, at
that moment, in his possession, a swipe card or a suitable mobile phone 26, it is envisaged, within the invention, that the EPOS 18, or associated telephone or other equipment, can be given the number or the equipment which, ordinarily, would carry the loyalty card details. This information is sent to the service centre 22 which matches the telephone number against the user's 16 identity (see item 70 in Figure 5) . The user 16 has his or her records updated.
Because, under this regime, the service centre 22 must hold a record of the user's 16 mobile telephone number and has access to the users 16 records 18D, it is envisaged, within the invention, that a user 16 can send a message, such as a short message service message, to the service centre 22, can be identified thereby, or from their card data stored on and downloaded from the mobile phone 26, and receive a report on their points currently in the loyalty scheme. Secondly, the service centre 22, without user 16 prompting, can send, from time to time, a loyalty scheme report to the user 16, either as a voice recording or a short message service message. Lastly, the service centre 22 can, from time top time, knowing the user's 16 provider, send promotional or other material to a user 16, again as a recorded voice mail or a short message service message.
The modified cellular telephone 26 transmits the data package as a serial bit stream. The modified cellular telephone 26 has, stored for that provider 16, a data package which, when serially transmitted, is identical to the data stream which would be read from the magnetic stripe on an equivalent customer loyalty card supplied by that provider. The modified cellular telephone 26
transmits at the serial data at a rate which is within the range of acceptable rates for reading the serial data from the magnetic stripe on a magnetic card in the stripe reader 38. The signal, from the modified cellular telephone 26, is thus indistinguishable from the signal from a conventional magnetic stripe card, read in the swipe reader 38. The EPOS computer is already able to handle data from the magnetic swipe reader. The serial data stream from the radio receiver 40 is thus simply presented to the computer 58 as if it were coming from the swipe reader 38. The old and the new systems therefore operate, totally compatibly. The new elements in the EPOS 18, essential to the operation of the present invention, are simple add-ons which substitute one signal source for another. The computer 58 software, already in the EPOS 18, remains intact and unaltered.
As an alternative, shown for the supporting hardware and software 40P, but equally applicable for any other type of transducer type, the provider 16 can choose to have separate software to implement the present invention, allowing direct interaction with the provider database 18D.
Another alternative embodiment, also within the invention, is to have the modified cellular telephone 26 transmit at a different rate, the data stream being stored in the supporting hardware and software 40P, which provides the data stream to the EPOS computer 58 at an acceptable rate.
Attention is drawn to Figure 5, encapsulating in a flow diagram, the various operations which are the essence of the customer registration process.
Details of a new registration 60 or an amendment 62 are assembled by the provider 16 as customer details 64, sent as phone data files or voice 14, via the internet 10, or as forms 12, to the input registration process 66 at the service centre 22. If a first test 68 detects that a customer is a new customer, a first operation 70 creates a new customer record and generates a unique customer identifier, stored in the service centre database 22D. A second operation 72 phones the modified cellular telephone 26 and transfers the data package which will form the "electronic loyalty card" or electronic "identity card" to be presented to the provider 16.
If the first test 68 recognised an existing customer for that provider 16, a third operation 74 simply stores any amendments .
Attention is drawn to Figure 6, showing a flowchart of how the modified cellular telephone 26 sends its "electronic card" .
A fourth operation 76 has the modified cellular telephone simply "waiting for something to happen", in this case waiting for some input from the keyboard 48, or from voice recognition, if available. A second test 78 looks to see if the menu function of the modified cellular telephone has been selected. If it has not, the fourth operation 76 just carries on. If it has, a third test sees if the customer, by moving through the " menu options" on the modified cellular telephone, has opted for card data (the data package) to selected. This becomes just a normal menu option. The "send card" flag can be selected to come up on the display 44. A provider 16 is selected by scrolling
through a list of providers 16, selected on the menu options. When the selected provider is found, the "go" or "OK" button will be pressed, from among the keys on the keyboard 48. A fifth operation 82 then has the selected data package retrieved from the SIM memory and sent as a serial data stream via the transmitting transducer 58. In the event that the third test 80 did not find that the menu request required sending card data, a sixth operation 84 attends to the other menu request and then goes back to the fourth operation 76.
Finally, Figure 7 is a flowchart of the manner in which the modified cellular telephone 26 receives its "electronic card" data from the service centre 22.
In a seventh operation 86 the modified cellular telephone 26 waits, in the normal way, for a call. If a fourth test 88 does not detect a call, the modified cellular telephone 22 keeps on waiting. If the fourth test 88 detects that a call has been received, a fifth test 90 checks to see the nature of the call. If it is a normal call, an eighth operation 92 attends to the call in the normal manner. When a sixth test 94 detects that the normal call is over, a ninth operation 96 terminates the call and the modified cellular telephone 26 returns to waiting in the seventh operation 86.
The automated call, from the service centre 22, contains an identifying element to indicate, to the modified cellular telephone 26, that an "electronic card" data package is about to be sent for storage in the SIM memory. For preference, the identifying element is a coded digital header which the modified cellular telephone 26 can identify. Any other type of identifier is also acceptable
in the present invention, such as tone signalling, timed pulses and the like.
When the fifth test 90 detects the digital header, it knows that an "electronic card" data package is about to be received. Control is passed to a tenth operation 98 which has several things to do.
Preferably, the first action that the tenth operation 98 performs is to inhibit the modified cellular telephone from ringing. This means that the "electronic card" data package can be received without intervention by, or disturbance of, the customer.
Preferably, the second action that the tenth operation 98 performs is to cause the display 44 to show an appropriate message such as "Upgrading data, please wait" or "Temporarily Busy", or display an apt icon, or some such thing. This means that the customer will not attempt to use the modified cellular telephone 26 for the few seconds it takes the service centre 22 to send the "electronic card" data package. As a further precaution, the tenth operation 98 can lock the keyboard 48 for the duration of the receipt of the data package from the service centre 22.
The third action of the tenth operation 98 performs is to take the data package into temporary storage prior to transfer to the SIM memory. This is so that the "Electronic card" can be identified for appropriate storage in the SIM memory. The present invention permits the use of error detection and correction measures, such as parity checks, cyclic redundancy checks, and the like, to ensure that the data package is correctly received. For
preference, the service centre 22 repeatedly sends the data package until the modified cellular telephone 26 terminates the call. The tenth operation 98 does not terminate the call until it has received an error free version of the data package. Terminating the call thus acts as a confirmation of correct receipt.
Alternatively, the modified cellular telephone 26 can send back what it received for comparison with what was sent from the service centre 22. If they match, the service centre sends a "go ahead" -flag and shuts down the call.
Alternatively, the service centre can send a plurality of copies of the data package, the tenth operation 98 selecting the most commonly received version, on the basis that errors are rare and seldom happen in the same part of a data stream more than once.
These, and any other means of ensuring correct receipt of the data package, are all within the present invention.
The fourth action that the tenth operation 98 performs is to compare the just-received "electronic card" with other "electronic cards" already stored in the SIM memory. The data package contains identifiable bit patterns that identify the provider 16. Alternatively, the unique identifier data string (equivalent to a plastic card number) can be examined.
If a pre-existing entry is found, the tenth operation 98 stores the new data package in the location in the SIM memory where the pre-existing entry resided, the preexisting entry being discarded. If a pre-existing entry is
not found, the tenth operation stores the data package in a new location in the SIM memory and sets up a menu item, pointing to the storage location for the new data package, with a name extracted from the data package, so that the new data package can be displayed and selected by the customer.
When a seventh test 100 finds that the receipt of the data package and the associated actions of the tenth operation are complete, it passes control to an eleventh operation 102 which terminates the call and passes the modified cellular telephone 26 back into the waiting state of the seventh operation 86.
Another feature of the present invention is the ability of a provider to "retrieve" a card from an unwanted or unwelcome customer by simply having the service centre 22 cancel or corrupt the data package and send it to the customers modified cellular telephone 26. This is of particular use where the "electronic card" is used to gain access to facilities. An individual who is fired can be denied access in moments. The providerl6 can "change the locks" and give all acceptable individuals a new "key" swiftly and without knowledge of the key holders.
Another feature of the present invention is that it permits a provider to keep track of a customer even though his profile data is out of date. While people can often move house, the probability of their simultaneously changing their mobile telephone is very slight.
Individuals also tend always to carry their mobile phones.
Another feature of the present invention is the "lost card" replacement ability. Say a card (or its electronic
equivalent) has been lost. The customer simply has to place a phone call to the service centre 22 and request its replacement. The service centre 22, within moments, can send the replacement "card" to the customer's modified mobile telephone 26, ensuring a rapid delivery to the correct recipient.