GB2176639A - Data acquisition system - Google Patents
Data acquisition system Download PDFInfo
- Publication number
- GB2176639A GB2176639A GB08513782A GB8513782A GB2176639A GB 2176639 A GB2176639 A GB 2176639A GB 08513782 A GB08513782 A GB 08513782A GB 8513782 A GB8513782 A GB 8513782A GB 2176639 A GB2176639 A GB 2176639A
- Authority
- GB
- United Kingdom
- Prior art keywords
- communications
- data
- station
- unit
- acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims abstract description 186
- 230000006854 communication Effects 0.000 claims abstract description 186
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 230000004044 response Effects 0.000 claims abstract description 15
- 238000013480 data collection Methods 0.000 claims abstract description 12
- 230000001419 dependent effect Effects 0.000 claims 1
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 150000001768 cations Chemical group 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F9/00—Details other than those peculiar to special kinds or types of apparatus
- G07F9/08—Counting total of coins inserted
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/002—Telephonic communication systems specially adapted for combination with other electrical systems with telemetering systems
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
A data collection station (2) is connected via a communications link (6) to a data acquisition station (4) at which data relating to the operation of, e.g., gaming machines (18) is collected by data acquisition units (22) and sent to a central communications unit (12) in response to requests therefrom. Each request comprises a poll number and an identification number associated with the acquisition unit (22). A new acquisition unit programmed with the poll number zero can be added to the system. The communications unit (12) detects the new acquisition unit (22), assigns it a new poll number and records its identification number. The communications unit (12) shares a telephone line with a telephone (14) and is only operable to answer incoming calls at predetermined times set by the collection station (2). A portable interrogator unit can be coupled to the communications unit (12) to establish communication therewith instead of using the communications link (6). The communications unit (12) can be switched from a first mode to a second mode in which the data transmission rate used by the communications unit (12) is unsuitable for the modem used to connect the unit (12) to the communications link (6). Accordingly, when in the second mode the communications unit (12) can only communicate with the portable interrogator unit. At least one operation of the communications unit (12) can only be carried out while it is in its second mode. <IMAGE>
Description
SPECIFICATION
Data acquisition system
This invention relates to a data acquisition system and particularly but not exclusively to a system in which data acquired by an acquisition station or unit is transmitted over a communications link, using for example a public telephone network, to a remote location.
An example of such a system is described in U.K. Patent No. 2,042,234B. Such systems are particularly useful for the monitoring of gaming machines. Data relating to the operation of the gaming machines can be conveniently transmitted to a remote location using a conventional telephone line.
However, installation of the system requires the setting up of the communications link, and thereafter the expense of maintaining the link has to be met.
Another problem encountered in this area is that of ensuring that the data from the acquisition station is transmitted only to the collection station, and that unauthorised retrieval of this data via the communications link is prevented.
According to a first aspect of the invention there is provided a data acquisition system comprising a data collection station and a remotely located data acquisition station which can transmit acquired data over a communications link to the collection station, wherein the acquisition station is enabled for communication over the communications link only at predetermined times.
Preferably the communications link is a telephone line which is shared by the acquisition station with a telephone receiver, so that the telephone line is free for use by the telephone receiver at any time except during the periods when the acquisition station is enabled for communication. In the preferred embodiment, the telephone line is also free for use by the telephone receiver within those periods, so long as actual communication between the collection station and the acquisition station is not taking place.
Preferably the times at which the acquisition station is to be enabled for communication are alterable, and preferably data defining the times is sent over the communications link, preferably by the collection station by way of instructions for causing the acquisition station to be enabled at the defined times.
By rendering the acquisition station operable for communication only at certain times, the communications link is freed for other uses during the remaining time. Thus, for example, in the preferred embodiment where the communications link is a telephone line, the added expense of providing an extra telephone line on installation of the system in a location (e.g.
a public house) which already has a telephone line for other purposes (e.g. for use by the public) can be avoided. If a telephone line does have to be installed, the expense is mitigated by the fact that it can be used for purposes other than communication with the data acquisition station.
Preferably, the telephone line at the location where the acquisition station is installed is connected in parallel to a telephone receiver and a modem of the data acquisition station.
Preferably, the answering circuitry of the data acquisition station is enabled only during times when the telephone is unlikely to be used, such as during the night. Preferably, when it is enabled, the acquisition station is arranged to answer incoming calls sufficiently quickly as to prevent ringing of the telephone. Effectively, therefore, incoming calls are intercepted by the data acquisition station only during the limited period for which it is enabled, and the rest of the time the telephone line is free to be used for other purposes.
By making the enabling times programmable by the collection station, the system is made much more flexible and, as will be described below, this gives rise to a number of advantages, particularly if the system includes a plurality of data acquisition stations all arranged to communicate with a common collection station. The collection station can optimise the times at which it communicates with the acquisition stations so that information is collected as reliably and frequently as is desired, taking into account a variety of different factors. In addition, by varying the time at which any given acquisition station communicates with the collection station, the security of the system is improved as an unauthorised person desiring access to the acquisition station is unlikely to know the time at which it will be enabled for access.
Advantages can also be derived from an alternative to the above arrangement, wherein the data acquisition station determines the time at which it is to be enabled for communication, which it could perhaps do on a random or pseudo-random basis to improve the security aspect, and during communication with the collection station transmits data identifying the next enabling time.
In both the above cases, during a communication operation, an "appointment" is transmitted to one or the other station so as to set up a time at which a subsequent communication will take place. In both cases, added security can be achieved, and also the operation of the system can be improved if appropriate factors are taken into consideration when determining how the appointments should be calculated.
According to a second aspect of the invention, a data communications station has a first mode in which the station can communicate over a remote communications link and can perform one or more operations, and a second mode in which the station can communi cate over a local communications link, in which communications over the remote communications link are prevented and in which the station can preferably perform at least one operation which cannot be performed in the first mode and preferably all the operations which can be carried out in the first mode.
Preferably, the communications station has a first communications port connected to the local communications link and via a modem to a second communications port for communication over the remote communications link. In both modes the station can handle data communications using the first communications port, but only in the first of the two modes can the station communicate via the first communications port and the modem with the second communications port.
According to a third aspect of the invention, there is provided data communications system comprising a communications station having a first communications port connected via a modem to a second communications port for remote communication over a communications link connected to the second communications port, the communications station being operable to adopt first and second modes, in both of which the station can handle data communications using the first communications port, but in only the first of which the station is operable to communicate via the first communications port and the modem with the second communications port.
These aspects of the invention are primarily intended for use in data acquisition systems in which data can be accessed from a remotely located communications station using the remote communications link and the modem. In certain circumstances, however, it may be desirable to prevent access via the remote communications link, and instead to require the physical presence of an authorised engineer at the communications station to enable communication therewith. This may for example be desirable as an added security feature to prevent unauthorised access during the transmission to or from the communications station of particularly important data.This may be data collected at the location of the communications station and transmitted thereby, or alternatively it may be data transmitted to the communications station by way of instructions for altering the internal operation of the communications station. Alternatively, it may simply be desirable to have a system in which all data communications over the communications link can be temporarily and automatically inhibited. This may be done for example in response to discovering that unauthorised access to the station via the communications link has taken place.
It is possible by placing the communications station in the second mode to prevent an unauthorised user from either initiating communications via the remote communications link or monitoring authorised communications.
In these circumstances, an engineer can set up communications with the station using the first communications port and bypassing the remote communications link, the second communications port and the modem.
Such an arrangement simplifies construction of the system in that all communications in each of the modes are channelled through the first communications port. For example in the preferred embodiment, which is microprocessor-based, even though two different types of communication can take place there is no need to duplicate the interface hardware and the program routines used for communication.
Preferably, any operations which can be carried out by the communications station in the first mode can also be carried out in the second mode. This reduces the need for any special measures to be taken to cope with the provision of the two modes of the station, and also allows any communications which can take place over the remote communications link also to take place over the local communications link between the communications station and an on-site engineer's equipment.
As indicated above, however, the communications station can preferably carry out one or more operations only in the second mode so that unauthorised access to the system via the remote communications link is prevented so far as these operations are concerned. For example, the communications station may only respond to an instruction received via the first communications port to clear data storage locations if the station is in the second mode.
It will be appreciated that the invention is particularly useful for systems in which data acquisition can take place via the remote link, but in which there is also provided an interrogation unit for on-site data acquisition (e.g. in the event of a remote communications link breakdown). This is not, however, absolutely essential, as the on-site equipment used while the station is in the second mode may simply be used for controlling the operation of the station, rather than for data acquisition.
In a particularly convenient arrangement, data communications between the remote communications link and the first communications port are prevented in the second mode of operation of the communications station by arranging for the communications station to operate at a data transmission rate which is different from that used in the first mode. The transmission rate used in the second mode is such that data transmissions cannot be handled by the modem, and is preferably determined by the program of a processor-controlled station so as to prevent unauthorised alteration thereof by tampering with the hardware of the station. It would be possible to use a modem which can be switched for operation at different data
transmission rates, and to arrange for the data
transmission rate of the communications sys
tem in the second mode to be unsuitable for
the modem setting.However, it is more desir
able for the purposes of security to arrange
for the system to use a transmission rate in
the second mode which the modem is totally
incapable of handling, for example because the
response time of the circuitry is insufficiently
great.
As an alternative to switching the data
transmission speeds, other means can be
used to inhibit communication between the re
mote communications link and the first com
munications port during the second mode of
operation of the communications station; for
example means can be provided for switching
off the modem or for altering its transmission
rate setting so that it is unsuitable for the rate
used by the communications station. However,
these are less desirable than the preferred ar
rangement described in the preceding para
graph, because they are more susceptible to
misuse by tampering with the hardware.
According to a fourth aspect of the inven
tion a data acquisition system comprises a
central communications unit and a plurality of
data acquisition units each of which is oper
able to transmit data to the central communi
cations unit, each data acquisition unit being
assigned a poll number, and being operable to
transmit data to the central communications
unit in response to receiving a data request
comprising that number, wherein the central
communications unit is operable to detect the
presence of a data acquisition unit having a
predetermined poll number and in response
thereto to allocate to that unit a new poll
number and thereafter to access data from the
unit by sending requests comprising the new poll number.The communications unit and ac
quisition units may collectively form a com
munications or acquisition station which
transmits data over a communications link to
a remotely located data collection station.
This aspect of the invention provides a sim
ple means whereby new acquisition units can
be added to the system without interfering
with the operation thereof and in such a man
ner that data communications with the new
unit are automatically set up.
By way of example, every new acquisition
unit can be programmed with a poll number
of, e.g., zero. The communications unit can
repeatedly send out requests for a response from a data acquisition unit bearing the num
ber zero. If a reply is received it can then transmit a new poll number which is thereafter
used by the new data acquisition unit. Further
new acquisition units, again programmed with the poll number zero, can be added in a simi
lar manner.
Preferably, data transmissions to the central
communications unit only take place after the
data acquisition unit has received its new poll number.
Preferably, when a new acquisition unit is added to the system it transmits an identification number to the central communications unit. Subsequent data transmissions are enabled only if the data acquisition unit receives from the central communications unit a data request comprising both the new poll number and the identification number.
The above aspects of the invention are preferably combined to form a data acquisition system which is particularly useful for the monitoring of the operations of coin-operated machines, especially gaming machines, and which comprises a data collection station which communicates over a telephone line with a plurality of data acquisition stations each formed of a central communications unit linked to one or more data acquisition units monitoring the operation of the individual machines.
An arrangement embodying the invention will now be described by way of example with reference to the accompanying drawings, in which:
Figure 1 is a schematic representation of a data acquisition system in accordance with an embodiment of the invention;
Figure 2 is a schematic block diagram of a communications unit of the system; and
Figure 3 is a flow chart illustrating the operation of the communications unit.
Referring to Figure 1, a data acquisition system of the invention comprises a data collection station 2 and a remotely located data acquisition station 4 connectable to the collection station 2 via a public telephone network indicated schematically at 6.
The data collection station 2 comprises a main system controller and data collection unit 8 formed by an appropriately-programmed general purpose computer. This is coupled to the telephone network via a modem 10 which can dial telephone numbers in accordance with instructions from the computer 8.
The telephone line at the data acquisition station 4 is connected in parallel to a communications unit 12 and to a standard telephone receiver 14.
The data acquisition station 4 is at a location, such as a public house or an amusement arcade, where there is a plurality of housings 16 each containing a gaming machine 18, a coin handling unit 20 and a data acquisition unit 22.
Each coin handling unit 20 may be an Integrated Coin Handling System, available from
Mars Electronics, Money Systems Division,
Eskdale Road, Winnersh, Nr. Reading, Berkshire, RG11 5AQ, England and is capable of validating and storing inserted coins and in response thereto providing to the gaming machine 18 signals for enabling it to be operated by a user. Each data acquisition unit 22 is coupled both to the respective gaming ma chine 18 and the respective coin handling unit 20, and receives data concerning the operation of the gaming machine, the amount of money inserted, servicing data such as the times at which access doors to the housing 18 and a cashbox of the coin handling unit 20 were opened, and any other desired data. Appropriate sensors (not shown) may be coupled to the acquisition unit 22 for detecting opening and closing of access doors.
Each data acquisition unit 22 is connected to a power line 24 from the data communications unit 12. Each data acquisition unit 22 is also coupled to the communications unit 12 via a data path 28.
The gaming machine 18, coin handling unit 20, and data acquisition unit 22 in each housing 18 receives power from a local source.
However, as the source may be interrupted in order to switch off power to the gaming machine 18, the acquisition unit 22 is arranged to receive, in these circumstances, power from the collection unit 12 via the supply line 24, so that communications with the data units 22 can still take place even if the gaming machines 18 are shut down.
The details of the collection and storage of data by the acquisition units 22 will not be described as various ways in which this can be accomplished are well known. For example, the procedures described in GB 2129173A may be used, suitable modifications being applied to deal with the fact that the data from the acquisition unit is transmitted over a path 26 instead of being loaded into a module.
Generally, as will be explained, the communications unit 12 repeatedly polls the data acquisition units 22 to check for their presence, and to determine whether any new units have been added. The unit 12 also checks to determine whether any of the access doors of the housing 16 have been opened and, if so, requests data from the associated acquisition unit 22 and produces a print-out of this data.
In addition, at a predetermined time, the unit 12 will enter a state in which it is enabled to receive calls from the data collection station 2. If a call is received, the unit 12 can be instructed by the station 2 to access the data in any one or more of the acquisition units 22 and to send the data to the collection station 2.
The communications unit 12 is shown in more detail in Figure 2. A central processor 30 is one of a family named MCS-51 available from Intel Corporation, 3065 Bowers Avenue,
Santa Clara, CA. 95051, U.S.A. The processor carries ROM and RAM memories 32 and 34, respectively. It is also connected to a non-volatile RAM 36 which is provided to store data (such as the "appointment" times to be discussed later) which should not be lost in the event of power failures.
The collection unit 12 has a modem 38 connected between first and second communications ports or terminals 40 and 42 of the communications unit 12. The terminal 40 is a data input/output terminal of the processor 30. The terminal 42 is connected to the telephone network 6. The terminal 40 is also connected to an input/output coupling shown schematically at 44 for communication with an interrogator unit, as will be described below.
The coupling 44 may for example be a socket for an interrogator unit plug, or an infra-red receiver/transmitter.
The processor 30 can enable and disable the modem 38 by generating signals on a line 45. In the interval between communications with the collection station 2, the modem 38 of the communications unit 12 is disabled by the processor 30 providing an appropriate signal on the line 45. Disabling can be achieved by interrupting the power supply to the modem and/or by applying a signal to a "data terminal ready" (DTR) terminal which is commonly present in commercially-available modems.
At a pre-arranged time, the modem is enabled. Any call received during the enabled period of the modem 38 is answered quickly, before the telephone receiver 14 has time to ring, so as to establish communication between the data collection station and the terminal 40 of the processor 30. This can be accomplished in a well known manner, for example using techniques employed in conventional telephone answering machines which often can be adjusted to answer an incoming call before a telephone attached to the line rings. (References herein to a telephone "ringing" are intended to cover any means which may be employed to indicate to a user that there is an incoming call to be answered).
Communications can then take place at the data transmission rate of 300 baud (or 1200 baud may be preferred). The processor 30 itself handles the conversion of serial data received at the terminal 40 to data which is stored in the RAM 34, and the conversion of data in the RAM 34 to serial data to be transmitted via the terminal 40, in accordance with a program routine stored in the ROM 32.
Appropriate routines for achieving this are very well known. Alternatively, this conversion could be achieved by a standard UART (Universal Asynchronous Receiver/Transmitter); however, this is not the preferred arrangement.
At the end of the communication with the collection station 2, or after a predetermined time if no call from the station 2 is received, the modem 38 is disabled.
A portable interrogator unit (not shown) can be connected to the communications unit 12, e.g. via a standard RS232 connector coupled to a socket formed by the coupling 44. Thereafter, the interrogator unit can send signals to the terminal 40 which are treated by the processor 30 as if they had been received from the collection station 2. Indeed, so far as the processor 30 is concerned, it is not possible to determine whether an exchange of data via the terminal 40 is taking place between the communications unit 12 and the collection station 2 or between the communications unit 12 and a portable interrogator unit.
The processor 30 is operable to respond to an instruction formed by particular data received via the terminal 40 by using a modified program routine for handling the communications so that subsequent communication takes place at 9600 baud. If at that time communications are taking place between the interrogator unit and the processor 30, this causes no problems because the interrogator unit can handle this transmission rate. However, communication via the modem 38, the terminal 42 and the telephone network 6 is precluded because the modem 38 has been selected to be incapable of handling such high transmission rates. Thus, unauthorised access to the processor 30 by the telephone network can be prevented while the higher data transmission rate of 9600 baud is being used.
The unit 12 has a power supply unit 46 arranged to receive mains power along the line 48. The power supply unit 46 delivers power to various parts of the unit 12 and to the supply line 24 leading to the data acquisition units 22.
Power failures are detected by a circuit 50 which responds by enabling a battery unit 52 so as to maintain power supply to a real time clock 54. Failures can be sensed and recorded by the processor 30.
The processor 30 is also connected to a printer unit 56 and, via a standard UART 58 and line driver 60 to the data path 26 leading to the data acquisition units 22.
Two switches 62 and 64 are connected via an interface 66 to the processor 30. The switch 62 is used to instruct the processor
30 to order the printer unit 56 to feed out
paper for retrieval by a user, and the switch
64 to control various operations of the unit
12, some of which will be described below.
It should be noted that Figure 2 is a sche
matic block diagram of the communications
unit 12, and that the actual circuitry may vary
considerably from that illustrated. The terminal
40 is preferably a standard RS232 port. The
various other connections to the processor 30
are shown as independent, and indeed may
be formed by respective input/output lines;
however, instead the various blocks shown in
Figure 2 may be coupled to a common data
bus leading to the processor 30.
An overall description of the sequence in
which operations are carried out by the com
munications unit 12 will now be given with
reference to Figure 3.
Following power-up in step 300, an initiali
sation procedure takes place at step 302.
Here, the time at which the modem 38 is to be enabled for receiving telephone calls is set to a standard call time of, e.g. midnight.
Then, at step 304, the current poll number (I) is set to one.
At step 306, the processor 30 sends along the data path 26 a request for a data acquisition unit bearing the current poll number I to transmit back a response. The request contains both the poll number I and a serial number which is associated with the data acquisition unit and which was previously communicated to the processor 30 (as will be explained below). The processor then, at step 308, determines whether or not a reply has been received. If not, then at step 310 the processor 30 records the fact that a data acquisition unit 22 is no longer associated with poll number I; otherwise, at step 312 the processor 30 determines whether any action needs to be taken in respect of the acquisition unit bearing the poll number I.If for example the response from the data acquisition unit indicated that an access door associated therewith had recently been opened, the processor 30 enters a routine whereby further data is requested from the acquisition unit 22 and is then printed out using the printer unit 56.
At step 314, the poll number I is incremented, and then at step 316 it is determined whether the new poll number has exceeded the maximum that can be handled by the system. If not, the procedures at steps 306 to 314 are repeated for the next poll number.
After all the poll numbers from one to the maximum have been checked, the processor proceeds to step 318, at which it issues a request for a data acquisition unit bearing the poll number zero to respond. Any new data acquisition unit 22 coupled to the lines 24 and 26 will bear the poll number zero and will therefore respond. This will be determined at step 320, whereupon the processor proceeds to step 322. Here, the new data acquisition unit is requested to send its serial or identification number (which is stored in a permanent fashion in the memory of the data acquisition unit 22) to the processor 30. This number is recorded by the processor 30, using the nonvolatile RAM 36, and used in subsequent data requests to the new acquisition unit.The processor then enters a routine whereby an engineer is requested (e.g. using the printer unit 56) to indicate whether the new data acquisition unit should be allocated a completely new
poll number which is greater than the maxi
mum number presently being used, or whether the minimum free poll number should be used.
The latter may be appropriate if for example a
data acquisition unit bearing a relatively low
poll number has been previously disconnected
so that poll number is no longer being used.
The engineer is able to signify one response
by pressing the switch 64 within a predeter
mined interval, and a different response by not pressing the switch 64 at all. In accordance with the response, the processor 30 then stores the appropriate non-zero poll number in the RAM 36 in association with the previously-received serial number.
The processor then enters step 324 (which is entered directly from step 320 if no new data acquisition unit has been coupled to the system). At step 324, the processor determines whether the time for enabling the modem has been reached, and if not the program loops back to step 304 so that polling of the data acquisition units can be recommenced.
When the enabling time for the modem 38 has been reached, as determined by the output of the real time clock 54, the processor proceeds to step 326. Here, signals are generated along the line 45 to enable the modem 38. The processor then enters a loop, comprising steps 328 and 330, where it repeatedly checks whether a call has been received (i.e. whether appropriate data has arrived at terminal 40) and whether a predetermined time period starting with the enabling of the modem 38 has expired. Assuming that no call is received within this time period, the processor proceeds to step 332. Here, the processor increments a count representing the number of times it has failed to receive a communication from the collection station 2. At step 334, it is determined whether this number is greater than a predetermined number, e.g. three.If so, the processor proceeds to step 336, where the modem enabling time is set to the standard time of midnight (if it is not already so set). As explained below, the enabling time can vary. It is possible that faults may occur such that the collection station 2 will not know the current enabling time for the acquisition station 4. Step 336 is carried out to ensure that the enabling time is set to a standard if no call is received over the course of a predetermined number of days, so that the collection station 2 will know the time at which to attempt to communicate with the acquisition station 4.
After step 334, and if appropriate step 336, the program then reaches step 338 where the modem is disabled. The program then proceeds back to step 304 to recommence polling of the data acquisition units 22.
Assuming that a call is received during a modem enabling period, the program proceeds from step 328 to step 340. Here, the processor 30 determines whether the data received at terminal 40 contains an appropriate password. If not, the processor proceeds to step 338 where the modem is disabled.
If the correct password is received, then at step 342 the processor stores in the RAM 36 data received from the terminal 40 and representing the next "appointment" or time at which the modem 38 is to be enabled. Preferably also the processor stores received data determining the period for which the modem is to be enabled at that time.
The processor then proceeds to step 344, where it determines whether the data received at terminal 40 represents a request for information relating to one or more of the gaming machines 18. If so, the appropriate data is requested by the processor 30 at step 346 (by sending to the appropriate data acquisition units 22 both the poll number and the serial number associated therewith). The data is then transmitted by the processor 30 via the terminal 40.
If no request for data is received, or all requests have been dealt with, the processor proceeds to step 348 at which it is determined whether the data at terminal 40 represents a request for a change in the data transmission rate. Normally, as mentioned above, the transmission rate is set to 300 baud, but the processor can be shifted into a second mode at which the data transmission rate is set at 9600 baud. This is done at step 350 if the appropriate request is received.
At step 352, the baud rate is checked, and only if it is equal to the higher baud rate (i.e.
only if the processor is in its second mode) the processor proceeds to a program routine including steps 354 to 360.
At step 354 the processor determines whether a request has been received at terminal 40 to clear various stored parameters within the communications unit 12. This will probably be done only on very rare occasions, such as on initial installation of the communications unit or replacement thereof. The information concerning the poll numbers and serial numbers of the various data boxes is included in the data which is cleared. If the appropriate request is received the clearing takes place at step 356.
At step 358, the processor determines whether a request has been received to clear the data in a specified one of the data acquisition units 22. If so, this is done at step 360 by an appropriate message being sent to the unit along the data path 26. This also will be done only on rare occasions, such as on replacement of a gaming machine 18.
It will be appreciated that as steps 354 to 360 are entered only if the baud rate has been set to 9600 baud, then the memoryclearing operations, which can have very damaging results if not carried out at the correct time, can only be performed on instructions received via the coupling 44, and cannot be instructed by signals received via the modem 38.
At step 362, the processor determines whether a request to terminate communications has been received by terminal 40. If not, the processor proceeds again to step 344. Otherwise, the processor proceeds to step 364, where it is ensured that the baud rate is set to 300, and to step 338 where the modem is disabled.
In the system described above, each time a call is made to a collection unit 12, the unit 12 is programmed with a time at which it is to expect a subsequent call. The modem is then enabled daily for a predetermined duration at the preset time. If no calls are received for several days, a standard time is used in place of the previously set time. Various modifications are possible. For example, the collection station 2 can send data representing not only a time but also a day to the communications station 4, so that the modem is no longer enabled on a daily basis. Instead of sending a single appointment each time a call is made, the collection station 2 can send a series of appointments during one call so as to set up the times at which a plurality of subsequent calls are to be made.
In this embodiment, the computer 8 of the collection station 2 calculates the appointments. This is done in consideration of a number of factors, including the desired frequency at which data is to be accessed, the number of acquisition stations 4 with which it is to communicate, the time period during which calls are to be made (which should be confined to times at which it is unlikely that associated telephones 14 are being used), etc.
It may. be desirable for data to be collected in batches from groups of acquisition stations 4 all owned by the same distributor and variations in the numbers of the stations within each group may affect the time required to collect the information for each group and thus, perhaps, the times at which the collections are to be made. The computer 8 may also take into account factors which are less predictable, such as variations in the difficulty in establishing communication with stations in different areas. It may, for example, be found over a substantial period that it regularly takes longer to establish contact with one group of stations than with another. To compensate for this the enabling times of the stations within a particular group may be staggered to a greater or lesser extent. In addition to these long-term factors, the computer 8 may take into account short-term problems. It may for example be found that unusually long delays are being encountered in retrieving information from various acquisition stations, and as a result the computer 8 may start making appointments which are later than they otherwise would be so as to allow sufficient time to complete data acquisition from all its acquisition stations before retrieving the next amount of data from each station.
Claims (17)
1. A data acquisition system comprising a data collection station and a remotely located data acquisition station which can transmit data over a communications link to the collection station, wherein the acquisition station is enabled for communication over the communications link only at predetermined alterable times defined by data sent over the communications link.
2. A system as claimed in claim 1, wherein the data defining said times is sent over the communications link by the collection station and forms instructions for causing the acquisition station to be enabled at the defined times.
3. A system as claimed in claim 1 or claim 2, wherein the communications link is a telephone network.
4. A system as claimed in claim 3, including a telephone which shares a telephone line with the acquisition station.
5. A system as claimed in claim 3 or claim 4, wherein the acquisition station includes answering circuitry operable when the acquisition station is enabled for communication to answer incoming telephone calls.
6. A system as claimed in claim 5 when dependent upon claim 4, wherein the answering circuitry is operable to answer incoming calls sufficiently quickly as to prevent ringing of the telephone.
7. A data acquisition system comprising a data collection station and a remotely located data acquisition station which can transmit data over a telephone network to the collection station, the acquisition station sharing a telephone line with a telephone, wherein the acquisition station is enabled to answer incoming telephone calls only at predetermined times.
8. A data communications system comprising a communications station having a first communications port connected via a modem to a second communications port for remote communication over a communications link connected to the second communications port, the communications station being operable to adopt first and second modes, in both of which the station can handle data communications using the first communications port, but in only the first of which the station is operable to communicate via the first communications port and the modem with the second communications port.
9. A system as claimed in claim 8, wherein the station is arranged to handle communications at a first data rate compatible with the modem when in its first mode, and at a second data rate which is unsuitable for the modem when in its second mode.
10. A system as claimed in claim 9, wherein the communications station includes a programmed processor, the program being such as to define the data transmission rates which can be handled by the communications station.
11. A system as claimed in any one of claims 8 to 10, wherein the communications station is operable to carry out a plurality of operations in the second mode, and is inhibited from carrying out at least one of said operations when in the first mode.
12. A system as claimed in any one of claims 8 to 11, including equipment operable to establish communication with said communications station via the first communications port and without using the modem and the second communications port.
13. A data communications station operable in a first mode in which the station can communicate over a remote communications link and can perform one or more operations, and a second mode in which the station can communicate over a local communications link, in which communications over the remote communications link are prevented and in which the station can perform at least one operation which cannot be performed in the first mode.
14. A data acquisition system comprising a central communications unit and a plurality of data acquisition units each of which is assigned a poll number and is operable to transmit data to the central communications unit in response to receiving a data request comprising that number, wherein the central communications unit is operable to detect the presence of a data acquisition unit having a predetermined poll number and in response thereto to assign to that unit a new poll number and thereafter to access data from the unit by sending requests comprising the new poll number.
15. A system as claimed in claim 14, wherein each data acquisition unit is operable to transmit data to the central communications unit in response to receiving a data request comprising both the poll number assigned to the acquisition unit and an identification number of the acquisition unit, and wherein the central communications unit is responsive to detecting the presence of a data acquisition unit having said predetermined number to obtain from that unit the identification number thereof and thereafter to access data from that unit by sending requests comprising both the new poll number assigned to the unit and the identification number thereof.
16. A data acquisition system as claimed in claim 14 or 15, further including a data collection station remotely located with respect to the central communications unit and operable to obtain data therefrom via a communications link.
17. A data acquisition system substantially as herein described with reference to the accompanying drawings.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB08513782A GB2176639B (en) | 1985-05-31 | 1985-05-31 | Data acquisition system |
| SG93891A SG93891G (en) | 1985-05-31 | 1991-11-07 | Data acquisition system |
| HK13394A HK13394A (en) | 1985-05-31 | 1994-02-08 | Data acquisition system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB08513782A GB2176639B (en) | 1985-05-31 | 1985-05-31 | Data acquisition system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB8513782D0 GB8513782D0 (en) | 1985-07-03 |
| GB2176639A true GB2176639A (en) | 1986-12-31 |
| GB2176639B GB2176639B (en) | 1988-11-23 |
Family
ID=10579983
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB08513782A Expired GB2176639B (en) | 1985-05-31 | 1985-05-31 | Data acquisition system |
Country Status (3)
| Country | Link |
|---|---|
| GB (1) | GB2176639B (en) |
| HK (1) | HK13394A (en) |
| SG (1) | SG93891G (en) |
Cited By (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2197106A (en) * | 1986-11-04 | 1988-05-11 | Christopher Douglas | Monitoring and control system |
| GB2203578A (en) * | 1987-04-10 | 1988-10-19 | Nittan Co Ltd | Information monitoring control system |
| GB2228603A (en) * | 1989-02-27 | 1990-08-29 | Shorrock Ltd | Secure data communication system |
| GB2272551A (en) * | 1992-11-14 | 1994-05-18 | Siemens Measurements Ltd | A polled communications network |
| US5369690A (en) * | 1990-03-15 | 1994-11-29 | Mars Incorporated | Telephone call detecting circuit and a method of remotely accessing and testing a telephone |
| ES2070037A2 (en) * | 1992-09-18 | 1995-05-16 | Ib2 Consultores S A | Remote computer maintenance system |
| GB2319373A (en) * | 1996-11-15 | 1998-05-20 | Menvier | Allocating addresses to addressable devices |
| US5771463A (en) * | 1993-02-12 | 1998-06-23 | Nokia Telecommunications Oy | Method for controlling a subscriber station in a radio system |
| WO1998043215A1 (en) * | 1997-03-21 | 1998-10-01 | Walker Asset Management, Limited Partnership | Free long distance calls on slot machines |
| WO1998026529A3 (en) * | 1996-12-11 | 1999-01-07 | Nielsen Media Res Inc | Interactive service device metering systems |
| GB2351173A (en) * | 1999-06-17 | 2000-12-20 | Mitsubishi Electric Corp | Addressable remote control |
| US6327619B1 (en) | 1998-07-08 | 2001-12-04 | Nielsen Media Research, Inc. | Metering of internet content using a control |
| GB2364156A (en) * | 2000-04-26 | 2002-01-16 | Valenta Ivo | Gambling machine operation data acquisition and central register system |
| US6460079B1 (en) | 1999-03-04 | 2002-10-01 | Nielsen Media Research, Inc. | Method and system for the discovery of cookies and other client information |
| US7680889B2 (en) | 1998-06-23 | 2010-03-16 | Nielsen Media Research, Inc. | Use of browser history file to determine web site reach |
| US8087996B2 (en) | 1997-03-21 | 2012-01-03 | Igt | Method and apparatus for providing a complimentary service to a player |
| US8360865B2 (en) | 1997-03-21 | 2013-01-29 | Igt | Method and apparatus for providing a complimentary service to a player |
| US9641336B2 (en) | 2013-12-31 | 2017-05-02 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US9697533B2 (en) | 2013-04-17 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor media presentations |
| US9838754B2 (en) | 2015-09-01 | 2017-12-05 | The Nielsen Company (Us), Llc | On-site measurement of over the top media |
| US9852163B2 (en) | 2013-12-30 | 2017-12-26 | The Nielsen Company (Us), Llc | Methods and apparatus to de-duplicate impression information |
| US9912482B2 (en) | 2012-08-30 | 2018-03-06 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US9928521B2 (en) | 2013-08-12 | 2018-03-27 | The Nielsen Company (Us), Llc | Methods and apparatus to de-duplicate impression information |
| US9953330B2 (en) | 2014-03-13 | 2018-04-24 | The Nielsen Company (Us), Llc | Methods, apparatus and computer readable media to generate electronic mobile measurement census data |
| US9979614B2 (en) | 2010-12-20 | 2018-05-22 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US10045082B2 (en) | 2015-07-02 | 2018-08-07 | The Nielsen Company (Us), Llc | Methods and apparatus to correct errors in audience measurements for media accessed using over-the-top devices |
| US10068246B2 (en) | 2013-07-12 | 2018-09-04 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US10147114B2 (en) | 2014-01-06 | 2018-12-04 | The Nielsen Company (Us), Llc | Methods and apparatus to correct audience measurement data |
| US10192228B2 (en) | 2013-04-30 | 2019-01-29 | The Nielsen Company (Us), Llc | Methods and apparatus to determine ratings information for online media presentations |
| US10205994B2 (en) | 2015-12-17 | 2019-02-12 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US10270673B1 (en) | 2016-01-27 | 2019-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus for estimating total unique audiences |
| US10269044B2 (en) | 2010-09-22 | 2019-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US10311464B2 (en) | 2014-07-17 | 2019-06-04 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions corresponding to market segments |
| US10333882B2 (en) | 2013-08-28 | 2019-06-25 | The Nielsen Company (Us), Llc | Methods and apparatus to estimate demographics of users employing social media |
| US10356455B2 (en) | 2013-10-10 | 2019-07-16 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US10380633B2 (en) | 2015-07-02 | 2019-08-13 | The Nielsen Company (Us), Llc | Methods and apparatus to generate corrected online audience measurement data |
| US10469901B2 (en) | 2008-10-31 | 2019-11-05 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
| US10803475B2 (en) | 2014-03-13 | 2020-10-13 | The Nielsen Company (Us), Llc | Methods and apparatus to compensate for server-generated errors in database proprietor impression data due to misattribution and/or non-coverage |
| US10956947B2 (en) | 2013-12-23 | 2021-03-23 | The Nielsen Company (Us), Llc | Methods and apparatus to measure media using media object characteristics |
| US10963907B2 (en) | 2014-01-06 | 2021-03-30 | The Nielsen Company (Us), Llc | Methods and apparatus to correct misattributions of media impressions |
| US11381860B2 (en) | 2014-12-31 | 2022-07-05 | The Nielsen Company (Us), Llc | Methods and apparatus to correct for deterioration of a demographic model to associate demographic information with media impression information |
| US11562394B2 (en) | 2014-08-29 | 2023-01-24 | The Nielsen Company (Us), Llc | Methods and apparatus to associate transactions with media impressions |
| US12010191B2 (en) | 2012-06-11 | 2024-06-11 | The Nielsen Company (Us), Llc | Methods and apparatus to share online media impressions data |
| US12335565B2 (en) | 2010-09-21 | 2025-06-17 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6560461B1 (en) | 1997-08-04 | 2003-05-06 | Mundi Fomukong | Authorized location reporting paging system |
| US7239981B2 (en) | 2002-07-26 | 2007-07-03 | Arbitron Inc. | Systems and methods for gathering audience measurement data |
| KR101493891B1 (en) | 2005-09-26 | 2015-03-09 | 닐슨 미디어 리서치 인코퍼레이티드 | Methods and apparatus for metering computer-based media presentation |
| US8307006B2 (en) | 2010-06-30 | 2012-11-06 | The Nielsen Company (Us), Llc | Methods and apparatus to obtain anonymous audience measurement data from network server data for particular demographic and usage profiles |
| EP2686779A4 (en) | 2011-03-18 | 2014-09-17 | Nielsen Co Us Llc | METHODS AND APPARATUS FOR DETERMINING MEDIA IMPRESSIONS |
| US8538333B2 (en) | 2011-12-16 | 2013-09-17 | Arbitron Inc. | Media exposure linking utilizing bluetooth signal characteristics |
| US9015255B2 (en) | 2012-02-14 | 2015-04-21 | The Nielsen Company (Us), Llc | Methods and apparatus to identify session users with cookie information |
| US9282366B2 (en) | 2012-08-13 | 2016-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to communicate audience measurement information |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1356371A (en) * | 1971-03-08 | 1974-06-12 | Searle Medidata Inc | Data communication system |
| GB1423126A (en) * | 1973-11-07 | 1976-01-28 | Bendix Corp | Adaptive addressing systems for airbourne data systems |
| GB1510518A (en) * | 1974-11-26 | 1978-05-10 | Saab Scania Ab | Surveillance systems |
| EP0039203A2 (en) * | 1980-04-26 | 1981-11-04 | The City of Edinburgh District Council | Sheltered housing schemes communications system |
| GB2099260A (en) * | 1981-05-18 | 1982-12-01 | Timex Corp | Remote meter reader and method for reading meters over-non-dedicated telephone lines |
| GB2143354A (en) * | 1983-05-25 | 1985-02-06 | Agb Research Plc | Storing data relating to television viewing |
-
1985
- 1985-05-31 GB GB08513782A patent/GB2176639B/en not_active Expired
-
1991
- 1991-11-07 SG SG93891A patent/SG93891G/en unknown
-
1994
- 1994-02-08 HK HK13394A patent/HK13394A/en not_active IP Right Cessation
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1356371A (en) * | 1971-03-08 | 1974-06-12 | Searle Medidata Inc | Data communication system |
| GB1423126A (en) * | 1973-11-07 | 1976-01-28 | Bendix Corp | Adaptive addressing systems for airbourne data systems |
| GB1510518A (en) * | 1974-11-26 | 1978-05-10 | Saab Scania Ab | Surveillance systems |
| EP0039203A2 (en) * | 1980-04-26 | 1981-11-04 | The City of Edinburgh District Council | Sheltered housing schemes communications system |
| GB2099260A (en) * | 1981-05-18 | 1982-12-01 | Timex Corp | Remote meter reader and method for reading meters over-non-dedicated telephone lines |
| GB2143354A (en) * | 1983-05-25 | 1985-02-06 | Agb Research Plc | Storing data relating to television viewing |
Cited By (127)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2197106A (en) * | 1986-11-04 | 1988-05-11 | Christopher Douglas | Monitoring and control system |
| GB2203578A (en) * | 1987-04-10 | 1988-10-19 | Nittan Co Ltd | Information monitoring control system |
| GB2203578B (en) * | 1987-04-10 | 1991-07-10 | Nittan Co Ltd | Information monitoring control system |
| GB2228603A (en) * | 1989-02-27 | 1990-08-29 | Shorrock Ltd | Secure data communication system |
| US5369690A (en) * | 1990-03-15 | 1994-11-29 | Mars Incorporated | Telephone call detecting circuit and a method of remotely accessing and testing a telephone |
| ES2070037A2 (en) * | 1992-09-18 | 1995-05-16 | Ib2 Consultores S A | Remote computer maintenance system |
| GB2272551A (en) * | 1992-11-14 | 1994-05-18 | Siemens Measurements Ltd | A polled communications network |
| GB2272551B (en) * | 1992-11-14 | 1996-01-17 | Siemens Measurements Ltd | A polled communications network |
| US5771463A (en) * | 1993-02-12 | 1998-06-23 | Nokia Telecommunications Oy | Method for controlling a subscriber station in a radio system |
| GB2319373B (en) * | 1996-11-15 | 2000-07-05 | Menvier | Allocating addresses to addressable devices |
| GB2319373A (en) * | 1996-11-15 | 1998-05-20 | Menvier | Allocating addresses to addressable devices |
| WO1998026529A3 (en) * | 1996-12-11 | 1999-01-07 | Nielsen Media Res Inc | Interactive service device metering systems |
| US8360865B2 (en) | 1997-03-21 | 2013-01-29 | Igt | Method and apparatus for providing a complimentary service to a player |
| US9799160B2 (en) | 1997-03-21 | 2017-10-24 | Igt | Method and apparatus for providing a complimentary service to a player |
| WO1998043215A1 (en) * | 1997-03-21 | 1998-10-01 | Walker Asset Management, Limited Partnership | Free long distance calls on slot machines |
| US9159186B2 (en) | 1997-03-21 | 2015-10-13 | Igt | Method and apparatus for providing a complimentary service to a player |
| US8087996B2 (en) | 1997-03-21 | 2012-01-03 | Igt | Method and apparatus for providing a complimentary service to a player |
| US8608552B2 (en) | 1997-03-21 | 2013-12-17 | Igt | Method and apparatus for providing a complimentary service to a player |
| US8862712B2 (en) | 1998-06-23 | 2014-10-14 | The Nielsen Company (Us), Llc | Use of browser history file to determine web site reach |
| US7680889B2 (en) | 1998-06-23 | 2010-03-16 | Nielsen Media Research, Inc. | Use of browser history file to determine web site reach |
| US9037659B2 (en) | 1998-06-23 | 2015-05-19 | The Nielsen Company (Us), Llc | Use of browser history file to determine web site reach |
| US6327619B1 (en) | 1998-07-08 | 2001-12-04 | Nielsen Media Research, Inc. | Metering of internet content using a control |
| US6460079B1 (en) | 1999-03-04 | 2002-10-01 | Nielsen Media Research, Inc. | Method and system for the discovery of cookies and other client information |
| US6525669B1 (en) | 1999-06-17 | 2003-02-25 | Mitsubishi Denki Kabushiki Kaisha | Receiver for remote control and remote control system having plural such receivers |
| GB2351173B (en) * | 1999-06-17 | 2004-02-11 | Mitsubishi Electric Corp | Receiver for remote control and remote control system having plural such receivers |
| GB2351173A (en) * | 1999-06-17 | 2000-12-20 | Mitsubishi Electric Corp | Addressable remote control |
| GB2364156A (en) * | 2000-04-26 | 2002-01-16 | Valenta Ivo | Gambling machine operation data acquisition and central register system |
| US11778268B2 (en) | 2008-10-31 | 2023-10-03 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
| US11070874B2 (en) | 2008-10-31 | 2021-07-20 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
| US10469901B2 (en) | 2008-10-31 | 2019-11-05 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
| US12335565B2 (en) | 2010-09-21 | 2025-06-17 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
| US11580576B2 (en) | 2010-09-22 | 2023-02-14 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US10269044B2 (en) | 2010-09-22 | 2019-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US10504157B2 (en) | 2010-09-22 | 2019-12-10 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US11068944B2 (en) | 2010-09-22 | 2021-07-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US12148007B2 (en) | 2010-09-22 | 2024-11-19 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US11682048B2 (en) | 2010-09-22 | 2023-06-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US11144967B2 (en) | 2010-09-22 | 2021-10-12 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions using distributed demographic information |
| US10567531B2 (en) | 2010-12-20 | 2020-02-18 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US10951721B2 (en) | 2010-12-20 | 2021-03-16 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US11218555B2 (en) | 2010-12-20 | 2022-01-04 | The Nielsen Company (Us), Llc | Methods and apparatus to use client-server communications across internet domains to determine distributed demographic information for media impressions |
| US11533379B2 (en) | 2010-12-20 | 2022-12-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US12244674B2 (en) | 2010-12-20 | 2025-03-04 | The Nielsen Company (Us), Llc | Methods and apparatus to use client-server communications across internet domains to determine distributed demographic information for media impressions |
| US12015681B2 (en) | 2010-12-20 | 2024-06-18 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US11729287B2 (en) | 2010-12-20 | 2023-08-15 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US9979614B2 (en) | 2010-12-20 | 2018-05-22 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US10284667B2 (en) | 2010-12-20 | 2019-05-07 | The Nielsen Company (Us), Llc | Methods and apparatus to determine media impressions using distributed demographic information |
| US12010191B2 (en) | 2012-06-11 | 2024-06-11 | The Nielsen Company (Us), Llc | Methods and apparatus to share online media impressions data |
| US10063378B2 (en) | 2012-08-30 | 2018-08-28 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US10778440B2 (en) | 2012-08-30 | 2020-09-15 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US11870912B2 (en) | 2012-08-30 | 2024-01-09 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US9912482B2 (en) | 2012-08-30 | 2018-03-06 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US11792016B2 (en) | 2012-08-30 | 2023-10-17 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US11483160B2 (en) | 2012-08-30 | 2022-10-25 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US11282097B2 (en) | 2013-04-17 | 2022-03-22 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor media presentations |
| US11687958B2 (en) | 2013-04-17 | 2023-06-27 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor media presentations |
| US10489805B2 (en) | 2013-04-17 | 2019-11-26 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor media presentations |
| US12039557B2 (en) | 2013-04-17 | 2024-07-16 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor media presentations |
| US9697533B2 (en) | 2013-04-17 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor media presentations |
| US12093973B2 (en) | 2013-04-30 | 2024-09-17 | The Nielsen Company (Us), Llc | Methods and apparatus to determine ratings information for online media presentations |
| US10643229B2 (en) | 2013-04-30 | 2020-05-05 | The Nielsen Company (Us), Llc | Methods and apparatus to determine ratings information for online media presentations |
| US10192228B2 (en) | 2013-04-30 | 2019-01-29 | The Nielsen Company (Us), Llc | Methods and apparatus to determine ratings information for online media presentations |
| US10937044B2 (en) | 2013-04-30 | 2021-03-02 | The Nielsen Company (Us), Llc | Methods and apparatus to determine ratings information for online media presentations |
| US11410189B2 (en) | 2013-04-30 | 2022-08-09 | The Nielsen Company (Us), Llc | Methods and apparatus to determine ratings information for online media presentations |
| US11669849B2 (en) | 2013-04-30 | 2023-06-06 | The Nielsen Company (Us), Llc | Methods and apparatus to determine ratings information for online media presentations |
| US11830028B2 (en) | 2013-07-12 | 2023-11-28 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US11205191B2 (en) | 2013-07-12 | 2021-12-21 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US10068246B2 (en) | 2013-07-12 | 2018-09-04 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US11651391B2 (en) | 2013-08-12 | 2023-05-16 | The Nielsen Company (Us), Llc | Methods and apparatus to de-duplicate impression information |
| US11222356B2 (en) | 2013-08-12 | 2022-01-11 | The Nielsen Company (Us), Llc | Methods and apparatus to de-duplicate impression information |
| US10552864B2 (en) | 2013-08-12 | 2020-02-04 | The Nielsen Company (Us), Llc | Methods and apparatus to de-duplicate impression information |
| US9928521B2 (en) | 2013-08-12 | 2018-03-27 | The Nielsen Company (Us), Llc | Methods and apparatus to de-duplicate impression information |
| US11496433B2 (en) | 2013-08-28 | 2022-11-08 | The Nielsen Company (Us), Llc | Methods and apparatus to estimate demographics of users employing social media |
| US10333882B2 (en) | 2013-08-28 | 2019-06-25 | The Nielsen Company (Us), Llc | Methods and apparatus to estimate demographics of users employing social media |
| US11563994B2 (en) | 2013-10-10 | 2023-01-24 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US10687100B2 (en) | 2013-10-10 | 2020-06-16 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US10356455B2 (en) | 2013-10-10 | 2019-07-16 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US11968413B2 (en) | 2013-10-10 | 2024-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US11197046B2 (en) | 2013-10-10 | 2021-12-07 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US10956947B2 (en) | 2013-12-23 | 2021-03-23 | The Nielsen Company (Us), Llc | Methods and apparatus to measure media using media object characteristics |
| US9852163B2 (en) | 2013-12-30 | 2017-12-26 | The Nielsen Company (Us), Llc | Methods and apparatus to de-duplicate impression information |
| US10498534B2 (en) | 2013-12-31 | 2019-12-03 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US10846430B2 (en) | 2013-12-31 | 2020-11-24 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US9641336B2 (en) | 2013-12-31 | 2017-05-02 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US11562098B2 (en) | 2013-12-31 | 2023-01-24 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US12008142B2 (en) | 2013-12-31 | 2024-06-11 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US9979544B2 (en) | 2013-12-31 | 2018-05-22 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions and search terms |
| US10147114B2 (en) | 2014-01-06 | 2018-12-04 | The Nielsen Company (Us), Llc | Methods and apparatus to correct audience measurement data |
| US10963907B2 (en) | 2014-01-06 | 2021-03-30 | The Nielsen Company (Us), Llc | Methods and apparatus to correct misattributions of media impressions |
| US12073427B2 (en) | 2014-01-06 | 2024-08-27 | The Nielsen Company (Us), Llc | Methods and apparatus to correct misattributions of media impressions |
| US11727432B2 (en) | 2014-01-06 | 2023-08-15 | The Nielsen Company (Us), Llc | Methods and apparatus to correct audience measurement data |
| US11068927B2 (en) | 2014-01-06 | 2021-07-20 | The Nielsen Company (Us), Llc | Methods and apparatus to correct audience measurement data |
| US10803475B2 (en) | 2014-03-13 | 2020-10-13 | The Nielsen Company (Us), Llc | Methods and apparatus to compensate for server-generated errors in database proprietor impression data due to misattribution and/or non-coverage |
| US9953330B2 (en) | 2014-03-13 | 2018-04-24 | The Nielsen Company (Us), Llc | Methods, apparatus and computer readable media to generate electronic mobile measurement census data |
| US10217122B2 (en) | 2014-03-13 | 2019-02-26 | The Nielsen Company (Us), Llc | Method, medium, and apparatus to generate electronic mobile measurement census data |
| US12045845B2 (en) | 2014-03-13 | 2024-07-23 | The Nielsen Company (Us), Llc | Methods and apparatus to compensate for server-generated errors in database proprietor impression data due to misattribution and/or non-coverage |
| US11887133B2 (en) | 2014-03-13 | 2024-01-30 | The Nielsen Company (Us), Llc | Methods and apparatus to generate electronic mobile measurement census data |
| US11037178B2 (en) | 2014-03-13 | 2021-06-15 | The Nielsen Company (Us), Llc | Methods and apparatus to generate electronic mobile measurement census data |
| US11831950B2 (en) | 2014-04-30 | 2023-11-28 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US10231013B2 (en) | 2014-04-30 | 2019-03-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US11277662B2 (en) | 2014-04-30 | 2022-03-15 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US10721524B2 (en) | 2014-04-30 | 2020-07-21 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
| US10311464B2 (en) | 2014-07-17 | 2019-06-04 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions corresponding to market segments |
| US11068928B2 (en) | 2014-07-17 | 2021-07-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine impressions corresponding to market segments |
| US11562394B2 (en) | 2014-08-29 | 2023-01-24 | The Nielsen Company (Us), Llc | Methods and apparatus to associate transactions with media impressions |
| US11381860B2 (en) | 2014-12-31 | 2022-07-05 | The Nielsen Company (Us), Llc | Methods and apparatus to correct for deterioration of a demographic model to associate demographic information with media impression information |
| US11983730B2 (en) | 2014-12-31 | 2024-05-14 | The Nielsen Company (Us), Llc | Methods and apparatus to correct for deterioration of a demographic model to associate demographic information with media impression information |
| US12015826B2 (en) | 2015-07-02 | 2024-06-18 | The Nielsen Company (Us), Llc | Methods and apparatus to correct errors in audience measurements for media accessed using over-the-top devices |
| US11706490B2 (en) | 2015-07-02 | 2023-07-18 | The Nielsen Company (Us), Llc | Methods and apparatus to correct errors in audience measurements for media accessed using over-the-top devices |
| US11259086B2 (en) | 2015-07-02 | 2022-02-22 | The Nielsen Company (Us), Llc | Methods and apparatus to correct errors in audience measurements for media accessed using over the top devices |
| US10368130B2 (en) | 2015-07-02 | 2019-07-30 | The Nielsen Company (Us), Llc | Methods and apparatus to correct errors in audience measurements for media accessed using over the top devices |
| US10380633B2 (en) | 2015-07-02 | 2019-08-13 | The Nielsen Company (Us), Llc | Methods and apparatus to generate corrected online audience measurement data |
| US11645673B2 (en) | 2015-07-02 | 2023-05-09 | The Nielsen Company (Us), Llc | Methods and apparatus to generate corrected online audience measurement data |
| US10785537B2 (en) | 2015-07-02 | 2020-09-22 | The Nielsen Company (Us), Llc | Methods and apparatus to correct errors in audience measurements for media accessed using over the top devices |
| US10045082B2 (en) | 2015-07-02 | 2018-08-07 | The Nielsen Company (Us), Llc | Methods and apparatus to correct errors in audience measurements for media accessed using over-the-top devices |
| US9838754B2 (en) | 2015-09-01 | 2017-12-05 | The Nielsen Company (Us), Llc | On-site measurement of over the top media |
| US11272249B2 (en) | 2015-12-17 | 2022-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US10827217B2 (en) | 2015-12-17 | 2020-11-03 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US11785293B2 (en) | 2015-12-17 | 2023-10-10 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US10205994B2 (en) | 2015-12-17 | 2019-02-12 | The Nielsen Company (Us), Llc | Methods and apparatus to collect distributed user information for media impressions |
| US10536358B2 (en) | 2016-01-27 | 2020-01-14 | The Nielsen Company (Us), Llc | Methods and apparatus for estimating total unique audiences |
| US11562015B2 (en) | 2016-01-27 | 2023-01-24 | The Nielsen Company (Us), Llc | Methods and apparatus for estimating total unique audiences |
| US11971922B2 (en) | 2016-01-27 | 2024-04-30 | The Nielsen Company (Us), Llc | Methods and apparatus for estimating total unique audiences |
| US10270673B1 (en) | 2016-01-27 | 2019-04-23 | The Nielsen Company (Us), Llc | Methods and apparatus for estimating total unique audiences |
| US11232148B2 (en) | 2016-01-27 | 2022-01-25 | The Nielsen Company (Us), Llc | Methods and apparatus for estimating total unique audiences |
| US10979324B2 (en) | 2016-01-27 | 2021-04-13 | The Nielsen Company (Us), Llc | Methods and apparatus for estimating total unique audiences |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2176639B (en) | 1988-11-23 |
| SG93891G (en) | 1991-12-13 |
| GB8513782D0 (en) | 1985-07-03 |
| HK13394A (en) | 1994-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2176639A (en) | Data acquisition system | |
| FI94806C (en) | Telelink system for monitoring and reporting | |
| US5997170A (en) | System and method for reporting vending status | |
| US4086434A (en) | Remote condition reporting system | |
| CA1180412A (en) | Alarm data concentration and gathering system | |
| AU586716B2 (en) | Utility management terminal | |
| EP0225340B1 (en) | A control system | |
| JP3118263B2 (en) | Vending machine data collection device | |
| WO1996000481B1 (en) | Mobile phone distribution system | |
| WO1993019428A1 (en) | Gaming device providing high security communications with a remote station | |
| JPS6265550A (en) | Information gathering and transmitting equipment | |
| US5222122A (en) | Payphone having master and slave modes | |
| US20030090362A1 (en) | Remote controller with energy saving | |
| GB1565445A (en) | Prepayment telephone apparatus | |
| WO1981001350A1 (en) | Method and apparatus for controlling distributed electrical loads | |
| KR20000016463A (en) | Method and apparatus for remote telemetering | |
| AU773943B2 (en) | Improvements relating to metering systems | |
| ES2254244T3 (en) | SYSTEM FOR DATA EXCHANGE. | |
| JP3729219B2 (en) | Information collection device for vending machines | |
| JPH0578226B2 (en) | ||
| JPH0375109B2 (en) | ||
| JPH04245394A (en) | Data management device for automatic vending machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20020531 |