throbber
peT
`INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`WO 95/05609
`
`WORLD INTEUEcruAL PROPERTY ORGANIZATION
`International Bureau
`
`(51) International Patent Classification 6 :
`G01R 27/14
`
`(11) International Publication Number:
`
`A2
`
`(43) International Publication Date:
`
`23 February 1995 (23.02.95)
`
`•
`
`(21) International Application Number:
`
`PCTIUS94/09126
`
`(22) International Filing Date:
`
`17 August 1994 (17.08.94)
`
`(81) Designated States: AU, BR, CA, CN, Cz, ES, Pi GE, HU, JP,
`KP, KR, NO, NZ, PL, RO, RU, SI, VN, European patent
`(AT, BE, CH, DE, DK, ES, FR, GB, GR, IE, IT, LU, MC,
`NL, PT, SE).
`
`(30) Priority Data:
`08/108,815
`
`18 August 1993 (18.08.93)
`
`US Published
`Without international search report and to be republished
`upon receipt of that report.
`
`(71) Applicant: REAL TIME DATA [USIUS]; 1756 114th Avenue
`S.E. #255, Bellevue, W A 98004 (US).
`
`(72) Inventors: ELDREDGE, Christopher; 22242 N.E. 31st, Red(cid:173)
`mond, WA 98053 (US). HERN, Steven; 16113 70th N.E.,
`Bothell, WA 98011 (US). ROBINSON, Ian; 5835 South
`Fish. Freeland, WA 98249 (US).
`
`(74) Agent: LIGHfBODY, William; 2121 East Ohio Building, 1717
`East Ninth Street, Cleveland, OH 44114 (US).
`
`(54) Title: SYSTEM FOR MONITORING REMOTE VENDING MACHINES
`
`(57) Abstract
`
`A system for remotely monitoring a plurality of vending machines
`from a central computer. The system includes a sensing and communica(cid:173)
`tion circuit that monitors the operation of the vending machine, translates
`the monitored operation into a common signal form whatever the ma(cid:173)
`chine, and transmits data packets including pertinent information back to
`the central computer. The sensing and communication circuit includes a
`plurality of sensors disposed throughout the vending machine. A micro(cid:173)
`processor reads the output signals produced by the sensors and generates
`a data packet that is indicative of the sensor values and the operation of
`the vending machine. This microprocessor is coupled to a modem that
`transmits the data packet over a network to the central computer system.
`The central computer is similarly equipped with a modem to receive the
`data packets. Information regarding the operation of the vending ma(cid:173)
`chines is displayed in a graphical format or printed in reports to allow
`a user to quickly determine the status of a remote vending machine.
`Further the data on the machines can be historically processed so as to
`provide status over time information.
`
`11~
`
`COlA
`
`LJ
`
`~ c
`
`COLA
`
`J
`0
`
`~ c
`
`\
`
`12-
`
`10
`)
`
`COLA
`
`13~
`
`NETWORK
`
`16
`
`I
`
`CANDY Do
`
`14- ~ c
`
`1
`
`BASE
`
`I DATA 11----'
`r:
`
`DEFPRIORART000276
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 1
`
`

`
`..
`
`FOR THE PURPOSES OF INFORMATION ONLY
`
`Codes used to identify States party to the PCT on the front pages of pamphlets publishing international
`applications under the PCT.
`
`AT
`AU
`BB
`BE
`BF
`BG
`BJ
`BR
`BY
`CA
`CF
`CG
`CD
`CI
`CM
`CN
`CS
`CZ
`DE
`DK
`ES
`FI
`FR
`GA
`
`Austria
`Australia
`Barbados
`Belgium
`Burkina Faso
`Bulgari4
`Benin
`Brazil
`Belarus
`Canada
`Central African Republic
`Congo
`Switzerland
`COte d'lvoire
`Cameroon
`China
`Czechoslovakia
`Czech Republic
`Germany
`DelllllArk
`Spain
`Finland
`France
`Gabon
`
`GB
`GE
`GN
`GR
`HU
`m
`IT
`JP
`KE
`KG
`KP
`
`KR
`KZ
`LI
`LK
`LU
`LV
`MC
`MD
`MG
`ML
`MN
`
`United Kingdom
`Georgia
`Guinea
`Greece
`Hungary
`Ireland
`Italy
`Japan
`Kenya
`Kyrgystan
`Democratic People's Republic
`of Korea
`Republic of Korea
`Kazakhstan
`Liechtenstein
`Sri Lanka
`Luxembourg
`Latvia
`Monaco
`Republic of Moldova
`Madagascar
`Mali
`Mongolia
`
`Mauritania
`MR
`MW Malawi
`Niger
`NE
`NL
`Netherlands
`Norway
`NO
`NZ
`New Zealand
`PL
`Poland
`PT
`POl1Ugai
`Romania
`RO
`Russiari Federation
`RU
`SD
`Sudan
`SE
`Sweden
`Slovenia
`SI
`SK
`Slovakia
`SN
`Senegal
`TD
`Chad
`TG
`Togo
`Tajikistan
`TJ
`Trinidad and Tobago
`TT
`Ukraine
`UA
`United States of America
`US
`UZ
`Uzbekistan
`VietNam
`VN
`
`DEFPRIORART000277
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 2
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`SYSTEM FOR MONITORING REMOTE VENDING MACHINES
`
`1
`
`Technical Field
`The present invention relates to communications
`systems in general and, in particular, to systems for
`monitoring the operation of one or more remote vending
`machines and transmitting data from the remote vending
`machines to a central computer system.
`
`Background Art
`This application is a continuation in part of
`Application u.s. Serial No. 08/108,815 filed August 18,
`1993, System For Monitoring Remote Vending Machines.
`Vending machines, once provided by bottlers or
`shopkeepers solely as a secondary source of advertising or
`as a convenience to customers, are now viewed as
`significant sources of income. However, in order to
`operate a series of vending machines at a profit, an
`efficient system must be provided for adequately insuring
`security, "maintaining, filling and removing money
`collected at the machines. Typically, a route of a number
`of vending machines employs service technicians who
`restock the machines, empty money and perform minor
`repairs on-site. These technicians often have a schedule
`to visit each vending machine at a predetermined time
`interval. The particular time interval used is often
`based on prior experience concerning when the machine" will
`need refilling or when the change box will become full.
`If the service visits are too infrequent, the machine 'can
`remain empty for a period of time, thereby missing sales
`opportunities. Alternatively, if the service visits are
`too frequent, then the service technician's services are
`not being efficiently used. Also, visits are typically
`scheduled over a route of machines grouped together by
`geography no matter a particular machine's service needs.
`In order to help vending machine operators
`become more efficient, prior systems for monitoring remote
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000278
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 3
`
`

`
`W095/05609
`
`PCTlUS94/09126
`
`2
`
`vending machines have been proposed. For example, Sedam
`u.s. Patent 4,412,292 discloses a system that monitors the
`status of a vending machine and transmits data to a
`central computer via a dedicated phone line. Cedrone u.s.
`Patent 4,766,548 discloses a system for monitoring the
`operation of a machine and periodically reporting data
`from the machine to a central computer via a non-dedicated
`telephone line.
`While such prior art systems have been available
`for several years, they have not achieved widespread use
`in the marketplace. One reason for this is that these
`systems require each remote vending machine to be
`connected to its own telephone line. Providing each
`vending machine with a telephone line presents numerous
`problems including the fact that the telephone company
`must be called to install a line for each machine. The
`telephone line extending from the machine is subject to
`vandalism or unauthorized use and the fact that once a
`vending machine is coupled to a telephone line, it is
`inconvenient to move the machine to another location.
`An alternative communications system between a
`vending machine and central computer is disclosed in
`Jackson U.S. Patent 5,142,694.
`Jackson discloses a system
`whereby a dedicated, special purpose radio communication
`system is used to transmit information from the remote
`vending machines to the central computer. The problem
`with this type of radio frequency communication system is
`that a vending machine operator must purchase specific
`radio communications equipment for which the operator may
`not have the skill or support staff to maintain. Also,
`the operator may have to lease space throughout a given
`geographic area at which to place numerous radio
`transceivers or repeaters. Finally, such a radio
`communication system occupies space on the radio frequency
`spectrum that may be prohibitively expensive to purchase
`or utilize.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000279
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 4
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`3
`
`In addition to the above, most vending machine
`manufacturers have proprietary wiring and internal
`communication systems within their vending machines,
`wiring and communication systems which may even vary
`between successive machines of the same model type. This
`presents problems for any monitoring of the operation of
`remote vending machines by typically requiring a system to
`be useable with only a single type of machine. This
`necessitates a uniquely designed and built monitoring and
`communication system for each type of machine. The
`uniqueness of individual machines also presents problems
`in developing correct monitoring system reports due to the
`difference between the information available machine to
`machine.
`
`In light of the problems with the prior art
`systems for monitoring and communicating with a remote
`vending machine, there is a need for a new type of vending
`machine monitoring system. The system should not require
`a dedicated telephone line to be connected to each vending
`machine or the use of specialized radio frequency
`communication equipment. The system should allow the
`owner or operator of one or more vending machines to
`automatically keep count of the product delivered by the
`machine, the money collected, maintenance problems, and/or
`alarm conditions experienced at a remote vending machine.
`The information should be presented to an operator in an
`intuitive fashion, thereby allowing the user to readily
`determine the status of a remotely located vending
`machine. The information should be retained and/or
`organized so as to communicate meaningful data about the
`user's business, and then be summarized in reports on
`conditions.
`In addition, the information should be presented
`to the operator in a common way for all vending machines
`so as to allow the operator to more easily comprehend and
`act on such information.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000280
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 5
`
`

`
`W095/05609
`
`PCTlUS94/09126
`
`4
`
`Disclosure Of Invention
`The present invention is a system for monitoring
`the operation of a remotely located vending machine. A
`plurality of sensors are disposed in the vending machine
`to sense the operation of the machine, as well as machine
`malfunctions. Preferably these sensors are tied in
`directly but not invasively to the machines wiring
`harness. The sensors are coupled to a microprocessor
`circuit, which reads the set of output signals produced by
`the sensors. The microprocessor creates data packets that
`are indicative of the output signals to be transmitted to
`a central computer system. The data packets of many units
`may be combined for unitary transmission. A modem is used
`to transmit the data packets to the central computer
`system over a network. The data packets are received by a
`second modem coupled to the central computer system and
`the information regarding the output signals of the
`sensors are stored in a database.
`~he central computer displays the information
`received from the vending machine in alternate formats,
`including graphically so that a user is able to easily
`determine the operating condition of the vending machine.
`In addition, the central computer is optionally able to
`transmit data packets to the remote vending machine in
`order to read the memory of the microprocessor in the
`vending machine, rewrite the memory of the microprocessor,
`set operating conditions of the vending machine that
`constitute an alarm condition, and define what alarm
`conditions are critical.
`The central computer optionally can also
`transmit data to the remote vending machine that sets a
`password for a service technician to be entered upon
`servicing the vending machine as well as transmitting
`message data to be read by the service technician during a
`service call. The present invention may also include a
`handheld data entry terminal that is used by a service
`technician to inform the microprocessor of the amount of
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000281
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 6
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`5
`
`product added, the money removed from the machine, the
`amount of change left in the change counter, etc. if the
`system utilizes such at the machines location. The
`handheld terminal can communicate with the microprocessor
`using an infrared optical link or through a lead, which is
`attachable to a serial plug in the vending machine. The
`data is retained and can be manipulated in the central
`computer so as to enable the operator to utilize the data
`meaningfully over time on a comprehensive basis.
`
`Brief Description Of The Drawings
`The foregoing aspects and many of the attendant
`advantages of items in the invention will become more
`readily appreciated as the same becomes better understood
`by reference to the following detailed description, when
`taken in conjunction with the accompanying drawings,
`wherein:
`
`FIGURE 1 is a block diagram of a system for
`remotely monitoring a plurality of vending machines
`according to the present invention;
`FIGURE 2 is a representational block diagram of
`the system for monitoring a plurality of vending machines
`as shown in figure 1;
`FIGURE 3 is a representational block diagram of
`a tap in adaptor assembly for use in adapting individual
`unique machines to the sensing and communication circuit
`of the present invention;
`FIGURE 4 is a block diagram of a sensing and
`communication circuit according to the present invention
`that is disposed in a remote vending machine;
`FIGURE 5 is a state diagram showing the
`operation of the sensing and communication circuit
`disposed in a remote vending machine;
`FIGURE 6 is a flow chart showing the operation
`of the sensing and communication circuit in a control
`mode;
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000282
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 7
`
`

`
`W095/05609
`
`PCTIUS94/09i26
`
`6
`
`FIGURE 7 is a flow chart showing the operation
`of the sensing and communication circuit in a
`communications mode;
`FIGURE 8 is a flow chart showing the operation
`of the sensing and communication circuit in a service
`mode;
`
`FIGURE 9 is a flow chart showing operation of
`the sensing and communication circuit in an analyze mode;
`FIGURE 10 is a flow chart showing the operation
`of the sensing and communication circuit in an alarm mode;
`FIGURE 11 is a diagram showing the structure of
`a data packet transmitted between a remote vending machine
`and a central computer system;
`FIGURE 12 shows a handheld data entry terminal
`that is used to enter data directly to the sensing and
`communication circuit shown in FIGURE 4;
`FIGURE 13 is a block diagram of the handheld
`data entry terminal;
`FIGURE 14 shows a graphical representation of a
`remote vending machine that is produced by the central
`computer system; and,
`FIGURE 15 shows a graphical representation of a
`route of remote vending machines that are monitored by the
`present invention.
`
`Modes For carrying Out The Invention
`FIGURE 1 is a block diagram of a system 10. for
`remotely monitoring a plurality of vending machines
`according to the present invention. The system 10
`monitors the operation of a plurality of remote vending
`machines 11, 12, 13, 14 and transmits data indicative of
`the operation of the vending machines to a central
`computer system 15. Each vending machine is equipped with
`a plurality of sensors (not shown) that monitor the
`operation of the machine to determine the amount of
`product dispensed, whether there has been any unauthorized
`entry, if there has been power failure, as well as other
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000283
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 8
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`7
`
`operating conditions as will be described in further
`detail below. The sensors may be directly tapped into the
`wiring harness or otherwise present. Each vending machine
`further includes a modem (not shown) that is used to
`transmit data to the central computer system 15 over a
`link 16 that is provided by a network.
`As will be further described below, each vending
`machine is equipped with a sensing and communication
`circuit that reads the data from a plurality of sensors
`and transmits one or more data packets to the central
`computer 15. The central computer 15 includes a suitable
`modem, which is coupled to the network in order to receive
`the data packets. The central computer system includes a
`database system 17 that stores the information received
`from each remote vending machine as well as produces
`written reports. The central computer 15 can read from
`the database to inform a user of the operating status of
`any vending machine that is or was in contact with the
`central computer.
`Although the present invention is described with
`respect to vending machines and in particular to soft
`drink dispensing machines, those skilled in the art will
`realize that the present invention can be used with other
`types of vending machine, such as cigarette and candy
`machines, telephones, copiers, as well as numerous other
`types of machines where it is desirable to remotely
`monitor the operation of the machine.
`FIGURE 2 is a block diagram of an example
`electronic system for remotely monitoring a plurality of
`vending machines according to the present invention.
`The invention begins with the vending machines.
`The vending machines are devices which provide the
`consumer with goods and/or services dependent upon receipt
`of some kind of payment. Most goods type vending machines
`are similar in that they typically contain an inventory of
`a variety of items for acquisition by the consumer. Each
`of these items is individually present in a certain
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000284
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 9
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`8
`
`quantity, with payment for varying items typically being
`different for different types of goods and/or services.
`The vending machines also typically contain a coin slot or
`dollar bill receptor and occasionally a credit card or
`other identifying card for consumer payment for the goods
`and/or services. Some vending machines further contain
`some sort of temperature altering means such as a
`refrigerator cooling mechanism or a heating/cooling
`system.
`In addition to the above, vending machines
`typically have some sort of secure method for allowing
`service personnel to physically open the vending machine
`box in order to replenish the inventory and otherwise
`maintain the machine. Typical vending machines thus have
`a great deal in common with each other no matter what the
`particular goods or services they may be providing and no
`matter whom the manufacturer.
`In spite of the above commonality, the actual
`physical mechanical and electrical parts of each vending
`machine vary dramatically between types of vending
`machines and also vary between the many individual
`manufacturers of such vending machines. Further, it is
`not uncommon for even a set type of a particular ,vending
`machine manufactured by a single company to have differing
`internal components, albeit a more subtle difference than
`the ones previously set forth.
`In order to compensate for these vast electrical
`and me,chanical differences between vending machines, the
`present invention uses data acquisition units 20 so as to
`inte~connect varying types of vending machines to a single
`universal system while also providing a relatively uniform
`signal content, this recognizes the common elements of
`virtually all vending machines. The data acquisition
`units 20 themselves can be hard wired into location,
`otherwise connected and/or it may be a system designed to
`interconnect partially or totally directly with the
`manufacturers wiring harness in the vending machines.
`This latter is preferred. It may differ between machines
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000285
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 10
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`9
`
`and/or contain custom electronics and/or smart chip type
`programming individualized for a given machine or
`otherwise differing locations within the remote monitoring
`system.
`Its various functions can also be separated and
`located at differing places across the remote monitoring
`system.
`In any instance, the purpose of the data.
`acquisition unit is to provide for a single type of output
`with a relatively constant signal format no matter what
`the particular vending machine may be. The data
`acquisition unit thus provides a common type of signal for
`representing or indicating the available inventory of any
`particular item, the operational parameters of the
`machine, and other operational elements present in most
`vending machines. By reducing the varying nature of the
`elements of the vending machines no matter what the
`manufacture to common elements at the vending machine, the
`remainder of the system 10 can be the substantially the
`same for any installation, this even though the system may
`be utilized with many differing types of ven~ing machines.
`An example data acquisition unit system is shown
`in figure 3.
`In this figure, the example vending machine
`has a wiring harness containing three connectors 22, 23,
`24. This recognizes the varying systems that may exist in
`any particular vending machine. Connector 22 of these
`particular connectors is matrix coded in order to provide
`a multiplicity of functions far in excess of the number of
`wires (matrix coding is fairly typical) (see for example
`Giacomo u.s. Patent 4,598,378). The nature and operation
`of these wires and their functioning are familiar to any
`one skilled in the art.
`The particular data acquisition unit 20 shown in
`FIGURE 3 has some forty inputs (12 for row information, 12
`for column information, 8 for alarm, and 8 for other
`information like signal duration). The alarm inputs may
`be set for automatic immediate or delayed transmission.
`The particular data acquisition unit 20 shown is a
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000286
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 11
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`10
`
`universal data acquisition unit for interconnection to
`many differing type of systems. It thus has a number of
`inputs which allows interconnection to most types of
`vending machines (in the example shown 40 contacts in
`number) even though for a given machine not all contacts
`might be utilized. with this number of incoming matrix
`contacts, the data acquisition unit 20 can output a common
`signal representative of 144 vending choices in addition
`
`to any other operational element sensors to the later
`described remote link unit 30. Note that it is not
`necessary for the decoding or processing of signals,
`matrix or otherwise, to occur at the data acquisition unit
`20.
`In specific, the data acquisition unit 2~ could as
`shown in FIGURE 3 merely record the signal content on the
`various wires and/or sensors in the vending machine,
`signal content including the occurrence of simultaneous
`events. This signal content could then be passed over the
`later described network with a computer at the remote
`monitoring locatio~ utilizing a specific sub-routine to
`decode and utilize the signal content. While this would
`increase the complexity of the software at the computer,
`it could lower the cost of the data acquisition unit 20.
`In the event of this type of splitting of the functions of
`the data acquisition unit 20, the common signal output
`would preferably be a specific number of possible data
`information signals (for example 40 for all machines in a
`system) together with a simUltaneous occurrence coding for
`at least some of such signals. By decoding the common
`signal at the later described computer 15, the length of
`the common signal is reduced relative to a decoded signal.
`If desired, the date acquisition unit 20 could decode the
`signal content of the inputs to reflect the actual
`information thereon. The output would still be in a
`common signal form, albeit decoded. It is preferred that
`no matter what the common signal form is, any information
`that has not changed between transmissions should be
`ignored. This could be accomplished by the transmission
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000287
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 12
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`11
`
`of a short no-data code for such inputs, an end data code
`at the end of a row after the last active vend cycle in
`that row, or otherwise. This reduces the length of the
`common signal for a particular machine to that necessary
`to accurately reflect the status of that particular
`machine. For example in a three column machine, 141 of
`the described matrix coded vend indicators are irrelevant.
`They can thus be omitted for this particular machine
`without compromise to the overall system. This processing
`preferably occurs at the later described remote link-unit
`30.
`
`Preferably the common signals are converted into
`serial form by the data acquisition unit 20.
`The contacts of the data acquisition unit 20
`shown are interconnected to the connectors 22, 23, 24 in
`the vending machine through a custom made tap cable
`assembly 25. This assembly 25 would be custom made for
`each basic type of vending machine so as to allow easy
`plug in type interconnection to the various vending
`machines. Thus for a multiplicity of machines a single
`data acquisition unit could be utilized merely by changing
`the tap cable assembly. The tap cable assembly shown
`would preferably be connected to the machine recognizing
`the nature of the data acquisition unit 20.
`In the
`example shown, row signals to row inputs, column signals
`to column inputs, etc. This provides for a common output
`for all machines.
`The data acquisition unit 20 itself converts the
`specific signals on the wiring harness 22, 23, 24 into a
`common type of output signals for use with a later system.
`Note that in addition to the electrical and mechanical
`parts already in the vending machine, additional sensors
`may be provided, which sensors were not included in the
`original vending machine. Examples of this would be a
`compressor status sensor, temperature, door switch sensor,
`and a display malfunction sensor. These sensors would be
`provided by the remote sensing company, and individually
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000288
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 13
`
`

`
`W095/05609
`
`PCTlUS94/09126
`
`12
`
`run 27 into the system. This can be directly (as in
`respect to machine 13) or indirectly through the data
`acquisition unit 20 (as shown in respect to machine 14).
`This latter is preferred in that it reduces the number of
`wires interconnecting with the later described universal
`bus. certain sensors could be located on the data
`acquisition unit's circuit board so as to minimize the
`necessity of individual placement thereof. An example of
`this would be use of a photo electric eye sensor for door
`opening instead of a direct door sensor.
`The output signals from the data acquisition
`unit 20 may include vend events typically identified by
`row and column to the later described remote link unit 30.
`This is typically an intermittent signal. The data
`acquisition unit 20 also provides information relative to
`the other operational elements of the vending machine.
`Examples include temperature, compressor status, change
`out, intrusion alarm, and other parameters. These
`typically are on/off steady state or longer length
`signals.
`In the preferred embodiment shown, these latter
`are fed into special alarm inputs on the data acquisition
`unit 20, thus recognizing their special status.
`In the preferred embodiment disclosed, the
`common communication standard includes utilizing the same
`signal content for every vending machine no matter what
`its type, preferably a standard based on the most complex
`machine typical to a particular vending operator. For
`example, for each machine, the information could contain
`location identification code, machine identification code,
`inventory by row and column (for example 12x12), entry
`status, compressor status, temperature status, coin
`changer status, power status, and unit link status. This
`would be true even if a specific particular machine had
`lesser capabilities, for example, no rows, three columns,
`and no compressor, temperature, or coin changer status
`sensors. Programming, a specific no signal bit, and/or
`lack of signal content would inform the later described
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000289
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 14
`
`

`
`W095/05609
`
`PCTIUS94/09126
`
`13
`
`computer of the particular machines actual capabilities.
`Again, the decoding and/or processing of the signals could
`occur at a differing location.
`In the preferred
`embodiment shown, the decoding occurs at the later
`described computer.
`The amount of inventory, especially for certain
`vendors where it is difficult to physically determine,
`would preferably be updated indirectly based on some
`indirect parameter, for example based on the number of
`coffee cups or snacks of a particular type dispensed
`(i.e., vend events). While approximate, this would avoid
`the necessity of direct measurement via a separate sensor.
`This inventory can be maintained at the vending machine or
`at the remote monitoring location as later set forth. The
`latter is preferred.
`Note also that although this matrix data
`acquisition unit 20 is shown by way of example, other data
`acquisition units could be utilized.
`Indeed a given
`system might produce the common signal content with a
`variety of data acquisition units. This might include the
`set forth matrix coded unit 20 of figure 3, a universal
`column only unit, and/or specifically designed unique
`machine specific units. For further example, an
`individual hard-wired data acquisition unit could be
`provided by reverse engineering the signals on the cables,
`for example 22, 23, 24, so as to have the data acquisition
`unit 20 detect the respective operations of the various
`parts of the machine and to provide a signal indicative of
`these conditions in a common form on the universal bus 21.
`Appropriate diodes, transistors, smart chip PROM based
`devices, and/or integrated circuits could be utilized in
`the data acquisition units. This latter technique would
`be particularly appropriate under circumstances where a
`given manufacturer utilizes a common wiring technique in
`many given machines across its product line or where
`In
`certain machines follow certain universal techniques.
`addition as previously set forth, the mere existence of
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`DEFPRIORART000290
`
`Telit Wireless Solutions Inc. and Telit Communications PLC Exh. 1129 p. 15
`
`

`
`W095/05609
`
`PCTlUS94/09126
`
`14
`
`signals could be passed along the universal bus with the
`intelligent decoding and utilization of such signals
`occurring at a differing location, for example the later
`described remote link unit 30 or computer 16. Although
`much more time consuming, during installation the data
`acquisition unit 20 could also be hard wired directly to
`the various sensed components in the particular vending
`machine, such connections preferably being made in the
`same manner no matter what the type or manufacture of the
`vending machine.
`The universal bus 21 interconnects the data
`acquisition units to the remote link unit 30. The nature
`of the bus 21 is not important. The bus could be over the
`power lines (as with an X-I0 bus), short range radio, hard
`wired, or otherwise. While technically nothing prevents
`this bus 21 from being a parallel bus, due to present
`communications technology serial communication across the
`later described network is preferreq. For this reason at
`someplace in the system it is preferred that the signals
`representative of vending machine conditions be present in
`serial form.
`In the embodiment shown and described this
`conversion occurs at the location of the data acquisition
`unit 20, either integral or closely associated therewith.
`This simplifi

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket