Information network
Abstract
An information network such as a so-called telepoint network having discrete communication sets, for example handsets (14), each set having a memory inaccessible to the user. The invention also relates to networks of other assemblies, such as smart cards. The network is equipped with regional controllers (11, 12) for routing information from the base stations (10) to a central controller (13). An analysis is made of previous communications at the central controller and, based on this information, instructions are sent to selected regional controllers to program the discrete set memories when

Term
No projected expiry on record.
- Priority and filed
- Published
- Today
8 claims: 3 independent, 5 dependent
- 1Claims 1. An information network comprising:a central controller;a plurality of regional controllers connected for communication with the central controller;a plurality of remote communications terminals divided into regions, each region comprising a plurality of such terminals served by a regional controller by being connected for communication therewith;and a plurality of discrete information units, each comprising a user-inaccessible memory programmable only by means of a remote terminal characterised in that: the central controller comprises means for generating a list of unit identification numbers (U.I.N.s), each U.I.N. uniquely identifying a discrete information unit, means for correlating each U.I.N. with at least one regional controller based upon past communications between the discrete information unit and remote communications terminals in the region served by the regional controller, and means for transmitting the U.I.N.s on the list to only those regional controllers with which they are individually correlated, each regional controller comprises means for storing those U.I.N.s in a regional list and means for transmitting its regional list to terminals in the region it serves and each remote terminal comprises means for programming a user-inaccessible memory of a discrete information.unit on the regional list stored thereby when that discrete information unit next communicates with that remote terminal.
- 8A method of controlling the use of discrete information units in an information network comprising a central controller, a plurality of regional controllers connected for communication with the central controller and a plurality of remote communications terminals divided into regions, each region comprising a plurality of such terminals served by a regional controller by being connected for communication therewith, the method comprising the steps of:generating a list of unit identification numbers (U.I.N.s) at the central controller, each number uniquely identifying a discrete information unit, correlating, at the central controller, each U.I.N. with at least one regional controller based upon past communications between the discrete information unit and remote communications terminals in the region served by the regional controller, transmitting the U.I.N.s on the list to only those regional controllers with which they are individually correlated, storing those U.I.N.s at the regional controllers . in regional lists, transmitting the regional list stored by each regional- controller to terminals in the region served thereby and storing that list at those terminals and programming a user-inaccessible memory of a discrete information unit on the regional list of a remote terminal when that discrete information unit next communicates with that remote terminal. SUBSTITUTE SHEET
Independent claims3
48 paragraphs, as filed
0001Information Network
0002Background of the Invention
0003This invention relates to an information network which communicates with discrete communications units, such as telephone communications handsets, "smart" cards or other discrete devices having internal memory which is inaccessible by the user of that device, but is only accessible by the network itself.
0004Summary of the Prior Art
0005In the field of telepoint communications, i.e. cordless public telephone communications, handsets are provided which have a user programmable memory, such as for programming frequently used telephone numbers, and a user non-programmable memory, i.e. an r.f. programmable memory, which can only be programmed over the r.f. interface from a base station.
0006In a telepoint system, a large number of base stations are provided, distributed across a wide area, e.g. across the whole of the United Kingdom. It is necessary periodically to communicate with each base station to down-load to a central controller information regarding activity at that base station, such as billing information. It has been proposed that terminal management computers are provided at regional points to provide a regional centre for down-loading of information from base stations in a region, and for the terminal management computers to in turn down-load their information to a • central billing processor. Such an arrangement has the advantage of reducing telephone charges from the public switched telephone network, because it reduces the number of long distance calls required to complete a down-loading cycle.
0007Summary of the Invention
0008According to the present invention, there is
0009SUBSTITUTE SHEET provided an information network comprising: a central controller; a plurality of regional controllers connected for communication with the central controller; a plurality of remote communications terminals divided into regions, each region comprising a plurality of such terminals served by a regional controller by being connected for communication therewith; and a plurality of discrete information units, each comprising a user-inaccessible memory programmable only by means of a remote<sup>*</sup> terminal characterised in that: the central controller comprises means for generating a list of user identification numbers (U.I.N.s), each U.I. . uniquely identifying a discrete information unit, means for correlating each U.I.N. with at least one regional controller based upon past communications between the discrete information unit and remote communications terminals in the region served by the regional controller, and means for transmitting the U.I.N.s on the list to only those regional controllers with which they are individually correlated, each regional controller comprises means for storing those U.I.N.s in a regional list and means for transmitting its regional list to terminals in the region it serves and each remote terminal comprises means for programming a user-inaccessible memory of a discrete information unit on the regional list stored thereby when that discrete information unit next communicates with that remote terminal.
0010Brief Description of the Drawings
0011Figure 1 shows a block diagram of an information system in accordance with the present invention.
0012ϊ*. i a- ** ,• _ i Ik Detailed Description of the Preferred Embodiment
0013Referring to Figure 1, there is shown a telepoint network comprising a plurality (e.g. 2000) of base stations 10 located in two regions A and B in approximately equal numbers. Each region has a regional controller 11 and 12 and the whole network has a single administration and control central processor 13. There are a large number (e.g. 25000) of discrete communications handsets 14 distributed throughout the regions A and B. A user of a handset may carry his handset from region A into region B and may use his handset in both regions, according to circumstances which are described below. Each handset 14 has a memory which is divided into a user accessible part 15A and a user inaccessible part 15B.
0014Each of the base stations 10 communicates with its regional controller 11 or 12 via the public switched telephone network (PSTN) using an automatic dialler in the base station (or in the regional controller) . Communications between a base station and its regional controller is periodic (e.g. once a day at off-peak times) . At all other times the base station is connected to the PSTN for a user of a handset to communicate into the PSTN. Of course, if a base station has more than one telephone line connected to the PSTN, then that base station can be open for communication with a handset 14 even at the time that it is communicating with its regional controller.
0015For an explanation of the invention, it is convenient first to consider the activity of a subscriber (i.e. a user) purchasing a handset 14.
0016A user purchases a handset from a registered dealer and is signed onto the system by means of a telephone conversation between the dealer and an operator of the administration and control central processors. The dealer quotes a seven digit unit identification number (U.I.N.) which uniquely identifies the handset and from this number the central processor 17 generates a four-digit
0017SUBSTITUTESHEET registration number which the dealer enters into the handset. The registration number is algorithmically related to the U.I.N. and a random number. The random number can be changed periodically so the registration number has a limited lifetime. This registration number is only used for the first successful attempt by the user to access a base station 10.
0018When the user first accesses a base station 10 (by coming within range of the base station and activating a call) , a prerecorded message is transmitted across the air interface to the user 15 saying "please enter 4-digit PIN". This message is generated by the base station itself. The user enters a 4-digit number of his own devising and the base station 10 records this PIN for future use. The previously entered 4-digit registration number provided by the dealer is now obsolete, and is replaced by the 4-digit PIN. If this initial activation sequence is not carried out within a predetermined minimum time of purchase of the handset, the originally provided number exceeds its lifetime and the user must apply for a new number.
0019When the user has entered his 4-digit PIN, the base station 10 programs this into the secure (user inaccessible) memory 15B via the r.f. interface. By this means, it is not possible for an unauthorised user to change the PIN. In future communications, a user enters his PIN and the base station checks that this corresponds to the number programmed in the secure memory 15B.
0020Following the above sequence, the handset 14 is active and can immediately be used to communicate with any other base station.
0021In addition to the down-loading of information from the base stations to the administration and control central processor via the regional controllers, the present invention provides for a flow of information in the opposite direction and ultimately for the programming of the secure memory 15B of a handset from control information
0022UBSTfTUTE SHEET generated at the central processor 13. This information falls into three principal categories:
00231. Deactivation and reactivation of handsets (commonly referred to as zapping and unzapping) ;
00242. programming of the new service PIN; and
00253. programming of the class of service permitted for the handset in question.
0026Different classes of service may include, for example, national or local calls only, maximum of two hours access for a single call etc.
0027A list is stored in the central processor 13, called the work order, which defines actions to be taken in programming secure memories of handsets. Each entry in the list contains at least a U.I.N. of a handset and an instruction code identifying the action to be carried out. Thus, if the administration and control central processor identifies that a particular user is a bad debtor, an action can be entered on the work order to deactivate (zap) that handset when it next accesses the network.
0028It is a feature of the regionalisation of the network that the central processor 13 can identify, from its billing procedure, that a unit 14 predominantly operates in a particular region A. It is thus necessary to transfer this particular work order instruction to regional controller 11 only. Since the handset is unlikely to operate in region B it is not necessary to transfer this instruction to regional controller 12. This cuts down the amount of overhead traffic in the system.
0029When the base station 10 next communicates with its regional controller 11, the regional controller 11 down-loads its regional work order into the base station 10 (and every other base station in turn in region A) . Because the work order has been regionalised, the amount of data to be transferred to the base stations in region A is reduced, and the amount of information that needs to be stored at the base stations in region A is also reduced. Each of these features reduces the equipment cost and the operating costs of the system. When the handset 14 next attempts to communicate through a base station in region A, its unique 7-digit registration number is matched with the same number stored in the work order at the base station and the programmed action is carried out, e.g. the handset 14 is deactivated (zapped) over the r.f. interface. Deactivation is carried out by programming into the secure memory 15B.
0030Of course, a bad debtor unit could satisfactorily operate in region B, however as soon as billing information is down-loaded from the base stations in region B to the administration control central processor 13 via regional controller 12, the central processor 13 can identify that the zap instruction must be programmed to the base stations in region B. Any liability accrued for telephone charges in the interim time is a small price to pay for the overall cost reduction in the system.
0031By way of further illustration of the invention, reference is made to Tables 1 and 2.
0032Table 1 shows an example of a customer's bill, as generated by the administration and control central processor 13. The customer's U.I.N. is 1234567. Let it be supposed that this customer fails to pay his bill in due time. The processor 13 will analyse the bill according to the base stations listed against previous calls. The base stations listed are nos. 20, 21 and 22. Let it be supposed that all these base stations are in region A. The processor 13 will add the customers U.I.N. to its work order. This is shown in Table 2. The code "1" is an instruction to zapp (deactivate) . The central work order has a data field for identifying a region. The instruction outlined in bold lines is transferred to the work order of the regional controller 11 of region A. Other instructions are sent to other regional controllers. Thus the amount of data that a regional controller must pass to- all the base stations in its region is reduced. The corresponding data to be stored at a base station is reduced, as is the amount of processing required each time a handset trys to initiate communication with a base station. Reactivation of a deactivated handset is carried out in the same manner as deactivation. The instruction is sent to the regional controller(s) where that handset was last known to operate, or where it previously predominantly operated.
0033A decision as to which regional controlle (s) an instruction is to be sent to is reached on the basis of analysis of billing instructions received from various base stations. When a base station down-loads a billing instruction to the central processor via its regional controller, a single billing instruction identifies the handset in question and the base station where a call was made. When an action is to be added to the work order, the distribution of previous calls on the account of that user can be examined. If, for example, it is found that more than 90% of previous calls made by that unit were in a single region, it can be depided that the action instruction need only be sent to the regional controller for that region.
0034An instruction from the work order at the central processor may be sent to more than one regional controller, for example, in the case where a handset operates in an area bordering on two adjacent regions and previous billing instructions have been received from base stations in those regions, or, for example, where the user of a handset is highly mobile and travels throughout several regions.
0035Another type of instruction that may be generated on the work order of the central processor is the class of service to which a particular user is permitted. The . following classes of service may be provided:
00361. Full dialling facilities, maximum call length 2 hours;
00372. Full dialling facilities, maximum international or trunk call 2 minutes, local 2 hours;
00383. Trunk and local calls only, maximum call length 2 hours;
00394. Trunk and local calls only, maximum call length - trunk 2 minutes, local 2 hours;
0040SUBSTITUTE SHEET 5. Local calls only, maximum call length 2 hours;
00416. Local calls only, maximum call length 2 minutes; and
00427. Free and emergency calls only. Handsets are provided with a default class preprogrammed in their secure memory 15B. This default class is class 1. If the class of service is to be reduced, e.g. where a manager wishes to restrict the calls which can be made by his employees using such handsets, the instructions to reduce the class of service are added to the central work<sup>•</sup>order and distributed to the appropriate regional controller(s) . A change of class of service takes a day to implement, because the base stations communicate with their regional controller once a day. Reduction of call service can be made at the decision of the network operator, e.g. as a result of bad payment of debt.
0043When a subscriber wishes to terminate his subscription to the system, he must be de-registered. This is carried out in the same way as zapping. It is unrealistic to hold a list of de-registrations at a base station indefinitely. If an action on the work order is not carried out within a predetermined period of time, it is removed from the work order.
0044Each handset has a user programmable memory 15A. This can be used for storing frequently used numbers for automatic dialling, as is commonly used in hardwired telephones.
0045The invention has been described above in respect of a cordless public telephone network, however it is applicable to other information networks where discrete units communicate with base stations across a wide area. Such systems include automatic banking machines and cash dispensers for banks. In this case, the discrete communications unit may be a smart card i.e. a card having a microprocessor and a nonvolatile semiconductor memory. Base stations in a cash dispenser network need to communicate with the network more frequently than in the
0046SUBSTITUTE SHEET case of a telepoint network, because if a user withdraws a large sum of money from one dispenser, it may not be permissible to allow him to withdraw a large sum from another dispenser in the same day. It is thus not a problem to regionalise zapping of dispenser cards because if an unauthorised card is used in a region where the identification of that card is not stored on the work order for zapping, a single use of that care can trigger the transfer of the zapp instruction to the region in which is it used. The liability that such a system gives rise to is limited to the maximum sum that can be dispensed at any cash dispenser. Other actions which may be stored on the work order of a cash dispenser network may include a class of service instruction, which may determine the maximum amount<sup>:</sup>of cash that may be dispensed or may determine what other facilities are available to that card (e.g. credit transfer, issuing of bank statements, issuing of cheque books etc. ) .
0047Another system to which the invention is applicable would be a cable television system.
0048t? <sup>■</sup> i ' <sup>'</sup>
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| EP0367361A3 | Cited by | European Patent Office (EPO) | – | Search report |
| US7147146B2 | Cited by | United States of America | – | Applicant |
| WO9742786A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| EP0367361A2 | Cited by | European Patent Office (EPO) | – | Search report |
| US7147146B2 | Cited by | United States of America | – | Applicant |
| GB2193861A | Cites | United Kingdom | A | International search |
| GB2193861A | Cites | United Kingdom | A | International search |
| GB2225689A | Cites | United Kingdom | XP | International search |
| GB2225689A | Cites | United Kingdom | XP | International search |
| US4670905A | Cites | United States of America | A | International search |
| US4670905A | Cites | United States of America | A | International search |
| US4860341A | Cites | United States of America | Y | International search |
| US4860341A | Cites | United States of America | Y | International search |
| WO8907380A1 | Cites | World Intellectual Property Organization (WIPO) | Y | International search |
| WO8907380A1 | Cites | World Intellectual Property Organization (WIPO) | Y | International search |
| PROCEEDINGS OF THE NATIONAL COMMUNICATIONS FORUM. vol. 42, no. 2, September 88, OAK BROOK, ILLINOIS pages 1706 - 1713; P.E.JACKSON et al: "PORTABLE COMMUNICATION" | Non-patent | – | – | International search |
12 members in 7 offices; this record represents the family
Members12
| Document | Office | Kind | |
|---|---|---|---|
| GB8924145D0 | United Kingdom | D0 | |
| WO9107065A1This record | World Intellectual Property Organization (WIPO) | A1 | |
| GB2238207A | United Kingdom | A | |
| EP0450010A1 | European Patent Office (EPO) | A1 | |
| JPH04503743A | Japan | A | |
| US5179373A | United States of America | A | |
| EP0450010B1 | European Patent Office (EPO) | B1 | |
| AT178182T | Austria | T | |
| ATE178182T1 | Austria | T1 | |
| DE69033018D1 | Germany | D1 | |
| DE69033018T2 | Germany | T2 | |
| JP2987932B2 | Japan | B2 |
5 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Wipo information: grant in national officeWWG | WWG | |
| Wipo information: published in national officeWWP | WWP | |
| Wipo information: entry into national phaseWWE | WWE | |
| Designated statesAK | AK | |
| Designated countries for regional patentsAL | AL |
Numbers
- Publication
- 91/07065
- Application
- 9001467
Titles
- English
- INFORMATION NETWORK
Classification
- CPC, 1
- H04W84/02
- IPC, 1
- H04W84 02
Designated states14
- Regional, 12
- Austria
- Belgium
- Switzerland
- Germany
- Denmark
- Spain
- France
- United Kingdom
- Italy
- Luxembourg
- Netherlands (Kingdom of the)
- Sweden
- National, 2
- Japan
- United States of America