WO2001061465A1 - Elapsed time clock for part call tag-based replenishment system - Google Patents

Elapsed time clock for part call tag-based replenishment system Download PDF

Info

Publication number
WO2001061465A1
WO2001061465A1 PCT/US2001/004669 US0104669W WO0161465A1 WO 2001061465 A1 WO2001061465 A1 WO 2001061465A1 US 0104669 W US0104669 W US 0104669W WO 0161465 A1 WO0161465 A1 WO 0161465A1
Authority
WO
WIPO (PCT)
Prior art keywords
part call
tag
call tag
elapsed time
time clock
Prior art date
Application number
PCT/US2001/004669
Other languages
French (fr)
Inventor
Mark A. Wrubel
Thomas M. Bacon
Huong M. Hang
Walter S. Johnson
Original Assignee
Wherenet Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wherenet Corp filed Critical Wherenet Corp
Priority to CA002400311A priority Critical patent/CA2400311C/en
Priority to AU2001236986A priority patent/AU2001236986A1/en
Publication of WO2001061465A1 publication Critical patent/WO2001061465A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems

Definitions

  • the present invention relates in general to part/material replenishment for product manufacture and/or assembly systems and the like, and is particularly directed the use of an elapsed time clock in conjunction with the call tag employed in the wireless call tag-based material replenishment system described in the above- referenced co-pending Bacon et al application.
  • the elapsed time clock serves essentially as a call tag 'stop watch', that is reset whenever a part replenishment call is made, and thereby functions to inform workstation personnel of the length of time that has elapsed since the last part call from that tag.
  • a respective call tag 16 may have a physical configuration, shown in Figure 2 as including a housing 30, that contains various input/output (I/O) units associated with the use of the call tag, such as a 'part call' push-button 32, and an optical indicator 36.
  • the push-button 32 is employed by a (line-side) operator to trigger the operation (part call transmission) of the call tag.
  • the optical indicator 36 may comprise a light emitting diode (LED) , or the like, that is illuminated or flashed when a part replenishment call signal is transmitted by the call tag.
  • LED light emitting diode
  • a line-side workstation operator simply pushes the tag's 'call' button 32. This causes the call tag's internal RF transmitter to transmit a spread spectrum RF signal burst that is encoded with the identification (e.g., serial number) of the call tag. At the same time, the call tag's LED 36 is flashed, to provide a visual indication that the 'part call' was transmitted.
  • the transmitted RF burst is detected by one or more transmission readers 10 of a spatially distributed transmission burst detection and processing subsystem 24.
  • the signal processing subsystem 24 reads identification and other data conveyed in each call tag transmission.
  • the call tag identification data is used by a resource management operator to access an asset management database 20, which associates each call tag's identity with a part employed by the site where the call tag is located. This enables the resource management operator to specify what component is to be accessed from storage, so that the part may be delivered to the identified call tag's workstation.
  • this objective is fulfilled by an enhancement to the call tag-based replenishment system described in the above-referenced copending application, which is effective to continuously inform workstation personnel of the length of time that has elapsed since the last part call was made from a respective call tag.
  • the present invention is directed the incorporation into the call tag of an elapsed time clock, that is automatically reset in response to the call button being pushed, and thereby essentially operates as a part replenishment 'stop watch ' .
  • the incorporation of a part call 'stopwatch' or elapsed time device into the call tag not only allows the lineside operator to determine if an expected delivery is late, but to confirm whether a call was actually made within a given time reference (e.g., an assembly line shift) .
  • a given time reference e.g., an assembly line shift
  • the elapsed time clock may be installed and operate as a stand-alone item, it is preferred that it be integrated with other components of the call tag, to facilitate ease of use.
  • the call tag timer is arranged to be reset by the operation of the call tag's pushbutton.
  • the elapsed time may be displayed by way of a dedicated clock display on the call tag housing.
  • FIG 1 diagrammatically illustrates the general architecture of the radio location call tag-based part/material replenishment system described in the above-referenced co-pending patent application;
  • Figure 2 illustrates the general physical configuration of a part replenishment call tag employed in the system of Figure 1;
  • FIG 3 is a block diagram of the circuitry contained in the call tag of Figure 2, modified to incorporate an elapsed time call tag clock in accordance with the present invention.
  • Figure 4 shows the circuit architecture of the RF transceiver board of the call tag diagram of Figure 3.
  • an elapsed time clock enhancement to the call tag of Figure 2 may be implemented as a stand-alone item, it is preferred that it be integrated with other components of the call tag, to facilitate ease of use and implementation.
  • Figure 3 which illustrates the functional architecture of the internal circuitry of the call tag described and shown in detail in the above identified copending application, an elapsed time clock 31, such as one having a standard (six digit) twenty-four hour display 34.
  • the display 34 may be installed in the call tag housing 30 as a discrete component, with a reset input 33 of the time clock being coupled to the call tag's call pushbutton 32.
  • the elapsed time clock's display 34 may be mounted with a suitable window provided in the call tag housing 30, so that the clock's elapsed time may be continuously viewable by line-side operator personnel.
  • the internal circuitry of the call tag includes a supervisory control processor (micro-controller board) 38, with which the I/O units (push button 32 and indicator 36) are coupled. Power for the call tag is supplied by a battery 39. Coupled to the control processor 38 is an RF transceiver board 40, having a transmit antenna 60 and a receive antenna 51.
  • the RF transceiver board 40 which employs the circuit architecture disclosed in the above-referenced '675 application, and shown in Figure 4, to be described below, includes memory, which stores a multibit code identifying the (serial number of the) call tag, and auxiliary data.
  • the call tag's transceiver circuitry is coupled to receive a transmit command from the call tag's controller board 38, so that the call tag's transmitter may generate a 'part call' RF burst transmission containing its identification code and any optional data stored in memory, when triggered by the actuation of call push button 32.
  • the microcontroller 38 couples a part call command signal to the call tag's transmitter circuitry, which causes the tag's transceiver 40 to transmit a prescribed number of sequential spread spectrum RF signal bursts encoded with the serial number of the call tag and part call status data downloaded by the call tag's microcontroller to memory.
  • the microcontroller 38 supplies a drive signal to the LED indicator 36, which is then illuminated or 'flashed' for a prescribed period of time (e.g, one second) to confirm to the operator that a 'part call' burst has been transmitted.
  • a 'part call' RF burst is received by one or more of a plurality of burst emission readers 10 that are distributed within and/or around the workstation production environment of the manufacturing plant and processed for replenishment of the part associated with the call tag, as described briefly above, and detailed in the above-referenced copending application.
  • the pushbutton actuation signal produced by the operation of part call pushbutton 32 is further applied to the reset input 33 of the elapsed time clock 31, so as to reset the clock.
  • the elapsed time clock 31 now serves as a part replenishment 'stop watch', which allows the lineside operator to monitor when the last time a part call was made.
  • This elapsed time information can be used to not only determine if an expected delivery is late, but to confirm whether a part call was actually made within a given time reference (e.g., the operator's current assembly line shift), as pointed out above.
  • the circuit architecture of the call tag's RF transceiver unit 40 is schematically illustrated in Figure 4 as comprising a relatively coarse (RC) oscillator 41, whose output is fed to a 'slow' pseudo random pulse generator 42, a strobe pulse generator 44, and a push button blink timer circuit 117.
  • the strobe generator 44 contains a timer 46 having a prescribed time-out duration (e.g., one-half second) and a (one- shot) delay circuit 48, the output of which is a low energy (e.g., several microamps) receiver enable pulse having a prescribed duration (e.g., one-second wide).
  • the receiver enable pulse enables or strobes a relatively short range receiver 50, such as a crystal video detector, which requires a very low amount of power compared to other components of the tag. Because the receiver enable pulse is very low power, it does not effectively affect the call tag's battery life.
  • the duration of the receiver enable pulse produced by the strobe pulse generator 44 may be defined such that any low power signal transmitted by another device will be detected by the crystal video receiver 50.
  • the crystal video receiver 50 may have its input coupled to a receive port 52 of a transmit/receive switch 54, a bidirectional RF port 56 of which is coupled to an antenna 60.
  • the transmit/receive switch 54 has a transmit port 62 coupled to the output of an RF power amplifier 64, which is powered up only during the relatively infrequent transmit mode of operation of the call tag.
  • the crystal video receiver 50 may have its input coupled to a receive antenna 51, as shown by broken lines.
  • the output of the 'slow' pseudo random pulse generator 42 is a series of relatively low repetition rate (for example, from tens of seconds to several hours), randomly occurring 'blink' pulses. These pulses are coupled to a high speed PN spreading sequence generator 73 via an OR gate 75 and an AND gate 76, and serve to define when the call tag is to randomly transmit bursts of wideband (spread spectrum) RF energy (to be detected by the system readers) during its quiescent mode. In response to an enabling pulse, the high speed PN spreading sequence generator 73 generates a prescribed spreading sequence of PN chips.
  • AND gate 76 has a second input hardwired via a pull-up resistor 77 to a battery supply voltage +V, and to a 'BLINK_ON' output from the microcontroller 38.
  • a pull-up resistor 77 to a battery supply voltage +V
  • AND gate 76 is disabled, placing the call tag is in the 'OFF' mode, so that no spread signal will be transmitted.
  • the PN spreading sequence generator 73 is driven at the RF frequency output of a crystal oscillator 82, which provides a reference frequency for a phase locked loop 84, that is used to establish a prescribed output frequency (for example a frequency of 2.4 GHz, to comply with FCC licensing rules) .
  • the RF output of loop 84 is coupled to a first input 91 of a mixer 93, the output 94 of which is coupled to RF power amplifier 64.
  • the power amplifier 64 is coupled to supply a transmitter operational state signal PA_0N to the microcontroller 38 to indicate that the RF transmitter unit 40 has been 'awakened' and has 'blinked' an RF burst.
  • the mixer 93 has a second input 95 coupled to output 101 of a spreading sequence modulation exclusive-OR gate 103.
  • a first input 105 of exclusive-OR gate 101 is coupled to receive the PN spreading chip sequence generated by PN generator 73.
  • a second input 107 of OR gate 101 is coupled to receive respective bits of data stored in a memory 110, which are clocked out by the PN spreading sequence generator 73.
  • the tag memory 110 may comprise a relatively low power, electrically alterable CMOS memory circuit, which stores a multibit word or code identifying the call tag.
  • the memory circuit 110 may also store auxiliary data, that may be coupled thereto by an associated data logic circuit 109.
  • the data select logic circuit 109 is coupled to receive information supplied by the microcontroller 38, such as a PUSH_BUTTON signal associated with the operation of the push button 32, as well as data contained in a message that has been transmitted to the call tag from another wireless device, and has been decoded by a command and data decoder 112, coupled in circuit with the output of the crystal video receiver 50.
  • the data select logic circuit 109 is preferably implemented in gate array logic and is operative to append any data received from an external radio source to that stored in memory 110. It may also selectively filter or modify data output by the command and data decoder 112, as downloaded from an external radio source.
  • the call tag's identification code stored in memory 110 is coupled to a 'wake-up' comparator 114, which compares the bit contents of the received message with the stored call tag identification code. If the two codes match, the comparator 114 generates an output signal, which is used to cause any data contained in the incoming message to be decoded by the command and data decoder 112, and written into tag memory 110 via the data select logic circuit 109.
  • comparator 114 The output of comparator 114 is coupled through an OR gate 116, OR gate 75 and an AND gate 76 to the enable input of PN generator 73.
  • the call tag's transmitter generates a response RF burst, in the same manner as it 'blinks' a PN spreading sequence transmission containing its identification code and any data stored in memory 110, as described above.
  • the OR gate 116 is also coupled to a push button blink timer circuit 117, which is operative to generate a prescribed (repetitive) timing signal in response to the controller board 38 detecting the operation of the push button 32 and supplying a transmit command signal PUSH_BUTTON.
  • the transmit command timing signal may comprise a series of enabling pulses 119 (e.g., three in the example shown), which cause the transmitter unit to emit a sequence of 'part call' RF bursts (e.g., at a rate of one enabling pulse every three seconds) , each of which contains a call tag identification code and any optional data stored in memory 110.
  • a line-side workstation operator who would typically be a human operator (although a robotic operator could perform the same function), simply pushes the 'call' button 32.
  • the call tag's microcontroller 38 In response to operation of the call button, the call tag's microcontroller 38 generates a PUSH_BUTTON command signal, which is coupled to the timer circuit 117 and to the data select logic circuit 109, as described above.
  • the timer circuit supplies a series of 'blink' enabling pulses 119 to the OR gate 116 and thereby through OR gate 75 and the AND gate 76.
  • Coupling the PUSH_BUTTON signal to the data select logic circuit 109 for storage into the tag memory 110 causes a 'button pushed' status code to be appended to the call tag's identification code in order to distinguish a part call from a random blink (which normally has no push-button-associated status bits asserted) .
  • the generation of a plurality of enabling pulses 119 by the timer circuit 117 serves to enhance communication reliability.
  • Each enabling pulse causes the call tag to transmit a spread spectrum RF signal burst encoded with the identification (e.g., serial number) of the call tag and part call status data downloaded by the call tag's microcontroller to memory 110 through the data select logic 109.
  • the microcontroller 38 supplies a drive signal to the LED indicator 36, which is then illuminated or 'flashed' for a prescribed period of time (e.g, one second) to confirm to the operator that a 'part call' burst has been transmitted.
  • the 'part call' RF burst emitted by the call tag is received by at least one and typically a plurality of burst emission readers 10 that are distributed within and/or around the workstation production environment of the manufacturing plant.
  • the architecture and operation of the tag readers 10 and associated correlation-based, RF signal processors corresponds to that shown and described in the above-referenced '287 patent.
  • correlation-based RF signal processors with the spatial distribution of multiple readers facilitates determining which spread spectrum signals transmitted by a call tag and received by a respective reader is a first-to-arrive transmission, so that an accurate determination can be made of the location of the call tag and therefore the destination of the delivery of the parts request in the call may be confirmed.
  • (identification and status) data read out of the call tag's memory and superimposed on the call tag transmission is downloaded to the asset management data base 20, and linked therefrom to personal computer 26, which is programmed to display call tag location and associated parameter data in a form customized for the user's application.
  • the decoded data may be displayed on a floor plan map of the manufacturing plant, to facilitate assimilation of information relating to the workstations' part replenishment requests and line-side delivery of those parts from storage.
  • the call tag identity (such as a call tag serial number) and any other (e.g., call status) data that was conveyed in the call tag's replenishment transmission burst is coupled to the asset management database 20, which associates the identification data with a particular part employed by the workstation where the call tag is located.
  • the resource management operator to specify what component is to be accessed from storage, so that the requested part may delivered to the identified call tag's associated workstation.
  • a record of each part request and delivery transaction may be forwarded from the resource management processor to a (fixed or mobile) data terminal associated with the plant's parts storage area.
  • a part delivery operator may then clear or reset the request once the material has been delivered to the workstation that originated the replenishment request.

Abstract

An elapsed time clock (31) is incorporated into a part call tag for requesting replenishment of components used by workstations of a manufacturing facility. One or more transmission readers spatially distributed around the manufacturing facility detect a part call signal transmitted from the part call tag. A reader output processing subsystem processes part call signals detected by at least one of the tag transmission readers to recover information contained in the part call signal. A management processor associates the recovered information with a respective workstation, and what component is to be replenished. The elapsed time clock (31) is reset (33) when the part call tag is operated to transmit a part call signal, and thereby serves as a call tag 'stop watch' - informing workstation personnel of the length of time that has elapsed since the last part call transmission from that tag.

Description

ELAPSED TIME CLOCK FOR PART CALL TAG-BASED REPLENISHMENT SYSTEM
CROSS-REFERENCE TO RELATED APPLICATION
The present application is a continuation-in-part of co-pending U.S. Patent Application Serial No. 09/503,675, by T. Bacon et al , entitled: "Wireless Call Tag Based Material Replenishment System," filed on February 14, 2000 (hereinafter referred to as the '675 application), assigned to the assignee of the present application and the disclosure of which is incorporated herein.
FIELD OF THE INVENTION
The present invention relates in general to part/material replenishment for product manufacture and/or assembly systems and the like, and is particularly directed the use of an elapsed time clock in conjunction with the call tag employed in the wireless call tag-based material replenishment system described in the above- referenced co-pending Bacon et al application. The elapsed time clock serves essentially as a call tag 'stop watch', that is reset whenever a part replenishment call is made, and thereby functions to inform workstation personnel of the length of time that has elapsed since the last part call from that tag. BACKGROUND OF THE INVENTION
As described in the above-referenced co-pending application, product manufacturers widely employ a technique, referred to as 'pull manufacturing', to replenish components or material required by an assembly line-side workstation in the course of its participation in the production of an item. In accordance with this resupply scheme, parts or material required by a line- side workstation are resupplied in response to a request or 'call' from the workstation to a remote storage management and distribution subsystem, which then retrieves some number of the requested part from a storage facility and delivers them to the requesting site . Unfortunately, within most manufacturing environments, options for communicating material replenishment requests to those responsible for delivering the parts are considerably limited. A significant number of production facilities continue to employ traditional manual, labor-intensive routines, such as card-based methods. Others, which have attempted to incorporate upgraded communication methods, use hardwired subsystems, that are not only costly to install but, due to their inherent inflexibility, are expensive, time consuming, and labor intensive to retrofit or modify, as the needs and/or retooling of the plant are continually being updated and reconfigured. Although some wireless forms of call systems have been proposed, they are complex - requiring two-way communications with a line- side location - and are therefore very expensive to install and operate.
Pursuant to the invention described in the above- referenced co-pending application, shortcomings of conventional pull manufacturing replenishment systems are obviated by a wireless 'call tag' based system. In accordance with this call tag based scheme, diagrammatically shown in Figure 1, advantage of the detection and signal processing infrastructure of the tagged object radio location system described in the U.S. Patent No. 5,920,287, to D. Belcher et al (hereinafter referred to as the '287 patent), by installing one or more 'call tags' 16 at or in proximity of each plant workstation 13 of one or more assembly lines 15 within a manufacturing plant 12. If a workstation employs different components, it is equipped with multiple call tags - one for each different part.
A respective call tag 16 may have a physical configuration, shown in Figure 2 as including a housing 30, that contains various input/output (I/O) units associated with the use of the call tag, such as a 'part call' push-button 32, and an optical indicator 36. The push-button 32 is employed by a (line-side) operator to trigger the operation (part call transmission) of the call tag. The optical indicator 36 may comprise a light emitting diode (LED) , or the like, that is illuminated or flashed when a part replenishment call signal is transmitted by the call tag.
To initiate part replenishment, a line-side workstation operator simply pushes the tag's 'call' button 32. This causes the call tag's internal RF transmitter to transmit a spread spectrum RF signal burst that is encoded with the identification (e.g., serial number) of the call tag. At the same time, the call tag's LED 36 is flashed, to provide a visual indication that the 'part call' was transmitted. The transmitted RF burst is detected by one or more transmission readers 10 of a spatially distributed transmission burst detection and processing subsystem 24. In addition to having the ability to perform tag geolocation processing of the type described in the '297 patent, the signal processing subsystem 24 reads identification and other data conveyed in each call tag transmission. The call tag identification data is used by a resource management operator to access an asset management database 20, which associates each call tag's identity with a part employed by the site where the call tag is located. This enables the resource management operator to specify what component is to be accessed from storage, so that the part may be delivered to the identified call tag's workstation.
Because of the effectively continuously dynamic character of assembly line production, including differences among production shifts and operator assignments, coupled with the ease with which the call tag system described above enables workstation personnel to request material replenishment (simply by pushing a button) , system operators may not be particularly diligent in keeping track of replenishment orders. This can lead to duplicate and triplicate orders, as well as out of stock conditions. Moreover, a subsystem failure or an anomaly in the replenishment path, which could lead to assembly line slow down or interruption, may not be immediately noticed. It would be desirable, therefore, to know how recently a parts call has been made. Not only would this advise lineside personnel of the time of the call, but it would aid in determining maximum and minimum inventory levels to be stored lineside.
SUMMARY OF THE INVENTION
In accordance with the invention this objective is fulfilled by an enhancement to the call tag-based replenishment system described in the above-referenced copending application, which is effective to continuously inform workstation personnel of the length of time that has elapsed since the last part call was made from a respective call tag. In particular, the present invention is directed the incorporation into the call tag of an elapsed time clock, that is automatically reset in response to the call button being pushed, and thereby essentially operates as a part replenishment 'stop watch ' .
Even though experience of normal assembly line operation will customarily enable a workstation operator to anticipate when to expect parts delivery once a parts call has been made, the incorporation of a part call 'stopwatch' or elapsed time device into the call tag not only allows the lineside operator to determine if an expected delivery is late, but to confirm whether a call was actually made within a given time reference (e.g., an assembly line shift) . While the elapsed time clock may be installed and operate as a stand-alone item, it is preferred that it be integrated with other components of the call tag, to facilitate ease of use. In accordance with a non-limiting embodiment of the invention, the call tag timer is arranged to be reset by the operation of the call tag's pushbutton. As a non-limiting example, the elapsed time may be displayed by way of a dedicated clock display on the call tag housing. BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 diagrammatically illustrates the general architecture of the radio location call tag-based part/material replenishment system described in the above-referenced co-pending patent application;
Figure 2 illustrates the general physical configuration of a part replenishment call tag employed in the system of Figure 1;
Figure 3 is a block diagram of the circuitry contained in the call tag of Figure 2, modified to incorporate an elapsed time call tag clock in accordance with the present invention; and
Figure 4 shows the circuit architecture of the RF transceiver board of the call tag diagram of Figure 3.
DETAILED DESCRIPTION
Before describing in detail the elapsed time clock enhancement to the wireless call tag-based material replenishment system of the above-referenced co-pending application, it should be observed that the invention resides primarily in what is effectively a prescribed arrangement of conventional communication circuits and associated digital signal processing components and attendant supervisory control circuitry therefor, that controls the operations of such circuits and components. Consequently, the configuration of such circuits components and the manner in which they are interfaced with other communication system equipment have, for the most part, been illustrated in the drawings by readily understandable block diagrams, which show only those specific details that are pertinent to the present invention, so as not to obscure the disclosure with details which will be readily apparent to those skilled in the art having the benefit of the description herein. Thus, the block diagram illustrations are primarily intended to show the major components of the system in a convenient functional grouping, whereby the present invention may be more readily understood.
As pointed out above, although an elapsed time clock enhancement to the call tag of Figure 2 may be implemented as a stand-alone item, it is preferred that it be integrated with other components of the call tag, to facilitate ease of use and implementation. For this purpose, as shown in Figure 3, which illustrates the functional architecture of the internal circuitry of the call tag described and shown in detail in the above identified copending application, an elapsed time clock 31, such as one having a standard (six digit) twenty-four hour display 34.
The display 34 may be installed in the call tag housing 30 as a discrete component, with a reset input 33 of the time clock being coupled to the call tag's call pushbutton 32. When employed in the physical configuration of the call tag shown Figure 2, the elapsed time clock's display 34 may be mounted with a suitable window provided in the call tag housing 30, so that the clock's elapsed time may be continuously viewable by line-side operator personnel.
The internal circuitry of the call tag includes a supervisory control processor (micro-controller board) 38, with which the I/O units (push button 32 and indicator 36) are coupled. Power for the call tag is supplied by a battery 39. Coupled to the control processor 38 is an RF transceiver board 40, having a transmit antenna 60 and a receive antenna 51. The RF transceiver board 40, which employs the circuit architecture disclosed in the above-referenced '675 application, and shown in Figure 4, to be described below, includes memory, which stores a multibit code identifying the (serial number of the) call tag, and auxiliary data. The call tag's transceiver circuitry is coupled to receive a transmit command from the call tag's controller board 38, so that the call tag's transmitter may generate a 'part call' RF burst transmission containing its identification code and any optional data stored in memory, when triggered by the actuation of call push button 32. In response to operation of the part call button 32, the microcontroller 38 couples a part call command signal to the call tag's transmitter circuitry, which causes the tag's transceiver 40 to transmit a prescribed number of sequential spread spectrum RF signal bursts encoded with the serial number of the call tag and part call status data downloaded by the call tag's microcontroller to memory.
At the same time, the microcontroller 38 supplies a drive signal to the LED indicator 36, which is then illuminated or 'flashed' for a prescribed period of time (e.g, one second) to confirm to the operator that a 'part call' burst has been transmitted. A 'part call' RF burst is received by one or more of a plurality of burst emission readers 10 that are distributed within and/or around the workstation production environment of the manufacturing plant and processed for replenishment of the part associated with the call tag, as described briefly above, and detailed in the above-referenced copending application. In accordance with the invention, the pushbutton actuation signal produced by the operation of part call pushbutton 32 is further applied to the reset input 33 of the elapsed time clock 31, so as to reset the clock. Having been reset, the elapsed time clock 31 now serves as a part replenishment 'stop watch', which allows the lineside operator to monitor when the last time a part call was made. This elapsed time information can be used to not only determine if an expected delivery is late, but to confirm whether a part call was actually made within a given time reference (e.g., the operator's current assembly line shift), as pointed out above.
The circuit architecture of the call tag's RF transceiver unit 40, is schematically illustrated in Figure 4 as comprising a relatively coarse (RC) oscillator 41, whose output is fed to a 'slow' pseudo random pulse generator 42, a strobe pulse generator 44, and a push button blink timer circuit 117. The strobe generator 44 contains a timer 46 having a prescribed time-out duration (e.g., one-half second) and a (one- shot) delay circuit 48, the output of which is a low energy (e.g., several microamps) receiver enable pulse having a prescribed duration (e.g., one-second wide).
The receiver enable pulse enables or strobes a relatively short range receiver 50, such as a crystal video detector, which requires a very low amount of power compared to other components of the tag. Because the receiver enable pulse is very low power, it does not effectively affect the call tag's battery life. The duration of the receiver enable pulse produced by the strobe pulse generator 44 may be defined such that any low power signal transmitted by another device will be detected by the crystal video receiver 50. Where the call tag employs a common antenna 60 for both transmit and receive, the crystal video receiver 50 may have its input coupled to a receive port 52 of a transmit/receive switch 54, a bidirectional RF port 56 of which is coupled to an antenna 60. The transmit/receive switch 54 has a transmit port 62 coupled to the output of an RF power amplifier 64, which is powered up only during the relatively infrequent transmit mode of operation of the call tag. Alternatively, where the call tag employs separate transmit and receive antennas (as shown at 60 and 51 in the block diagram of Figure 3) , the crystal video receiver 50 may have its input coupled to a receive antenna 51, as shown by broken lines.
The output of the 'slow' pseudo random pulse generator 42 is a series of relatively low repetition rate (for example, from tens of seconds to several hours), randomly occurring 'blink' pulses. These pulses are coupled to a high speed PN spreading sequence generator 73 via an OR gate 75 and an AND gate 76, and serve to define when the call tag is to randomly transmit bursts of wideband (spread spectrum) RF energy (to be detected by the system readers) during its quiescent mode. In response to an enabling pulse, the high speed PN spreading sequence generator 73 generates a prescribed spreading sequence of PN chips. AND gate 76 has a second input hardwired via a pull-up resistor 77 to a battery supply voltage +V, and to a 'BLINK_ON' output from the microcontroller 38. When the 'BLINK_ON' signal is at a logical '0', AND gate 76 is disabled, placing the call tag is in the 'OFF' mode, so that no spread signal will be transmitted.
The PN spreading sequence generator 73 is driven at the RF frequency output of a crystal oscillator 82, which provides a reference frequency for a phase locked loop 84, that is used to establish a prescribed output frequency (for example a frequency of 2.4 GHz, to comply with FCC licensing rules) . The RF output of loop 84 is coupled to a first input 91 of a mixer 93, the output 94 of which is coupled to RF power amplifier 64. The power amplifier 64 is coupled to supply a transmitter operational state signal PA_0N to the microcontroller 38 to indicate that the RF transmitter unit 40 has been 'awakened' and has 'blinked' an RF burst. The mixer 93 has a second input 95 coupled to output 101 of a spreading sequence modulation exclusive-OR gate 103. A first input 105 of exclusive-OR gate 101 is coupled to receive the PN spreading chip sequence generated by PN generator 73. A second input 107 of OR gate 101 is coupled to receive respective bits of data stored in a memory 110, which are clocked out by the PN spreading sequence generator 73.
As a non-limiting example, the tag memory 110 may comprise a relatively low power, electrically alterable CMOS memory circuit, which stores a multibit word or code identifying the call tag. The memory circuit 110 may also store auxiliary data, that may be coupled thereto by an associated data logic circuit 109. The data select logic circuit 109 is coupled to receive information supplied by the microcontroller 38, such as a PUSH_BUTTON signal associated with the operation of the push button 32, as well as data contained in a message that has been transmitted to the call tag from another wireless device, and has been decoded by a command and data decoder 112, coupled in circuit with the output of the crystal video receiver 50.
The data select logic circuit 109 is preferably implemented in gate array logic and is operative to append any data received from an external radio source to that stored in memory 110. It may also selectively filter or modify data output by the command and data decoder 112, as downloaded from an external radio source. When a wireless (RF) transmission from an external radio source is received, the call tag's identification code stored in memory 110 is coupled to a 'wake-up' comparator 114, which compares the bit contents of the received message with the stored call tag identification code. If the two codes match, the comparator 114 generates an output signal, which is used to cause any data contained in the incoming message to be decoded by the command and data decoder 112, and written into tag memory 110 via the data select logic circuit 109. The output of comparator 114 is coupled through an OR gate 116, OR gate 75 and an AND gate 76 to the enable input of PN generator 73. In response, the call tag's transmitter generates a response RF burst, in the same manner as it 'blinks' a PN spreading sequence transmission containing its identification code and any data stored in memory 110, as described above.
The OR gate 116 is also coupled to a push button blink timer circuit 117, which is operative to generate a prescribed (repetitive) timing signal in response to the controller board 38 detecting the operation of the push button 32 and supplying a transmit command signal PUSH_BUTTON. As a non-limiting example, the transmit command timing signal may comprise a series of enabling pulses 119 (e.g., three in the example shown), which cause the transmitter unit to emit a sequence of 'part call' RF bursts (e.g., at a rate of one enabling pulse every three seconds) , each of which contains a call tag identification code and any optional data stored in memory 110.
When a component is in need of replenishment, a line-side workstation operator, who would typically be a human operator (although a robotic operator could perform the same function), simply pushes the 'call' button 32. In response to operation of the call button, the call tag's microcontroller 38 generates a PUSH_BUTTON command signal, which is coupled to the timer circuit 117 and to the data select logic circuit 109, as described above. The timer circuit supplies a series of 'blink' enabling pulses 119 to the OR gate 116 and thereby through OR gate 75 and the AND gate 76. Coupling the PUSH_BUTTON signal to the data select logic circuit 109 for storage into the tag memory 110 causes a 'button pushed' status code to be appended to the call tag's identification code in order to distinguish a part call from a random blink (which normally has no push-button-associated status bits asserted) . The generation of a plurality of enabling pulses 119 by the timer circuit 117 serves to enhance communication reliability. Each enabling pulse causes the call tag to transmit a spread spectrum RF signal burst encoded with the identification (e.g., serial number) of the call tag and part call status data downloaded by the call tag's microcontroller to memory 110 through the data select logic 109. At the same time, the microcontroller 38 supplies a drive signal to the LED indicator 36, which is then illuminated or 'flashed' for a prescribed period of time (e.g, one second) to confirm to the operator that a 'part call' burst has been transmitted. The 'part call' RF burst emitted by the call tag is received by at least one and typically a plurality of burst emission readers 10 that are distributed within and/or around the workstation production environment of the manufacturing plant. The architecture and operation of the tag readers 10 and associated correlation-based, RF signal processors corresponds to that shown and described in the above-referenced '287 patent.
Suffice it to say that the use of correlation-based RF signal processors with the spatial distribution of multiple readers facilitates determining which spread spectrum signals transmitted by a call tag and received by a respective reader is a first-to-arrive transmission, so that an accurate determination can be made of the location of the call tag and therefore the destination of the delivery of the parts request in the call may be confirmed.
In addition to determining call tag location, (identification and status) data read out of the call tag's memory and superimposed on the call tag transmission is downloaded to the asset management data base 20, and linked therefrom to personal computer 26, which is programmed to display call tag location and associated parameter data in a form customized for the user's application. As pointed out above, in the case of line-side part replenishment, the decoded data may be displayed on a floor plan map of the manufacturing plant, to facilitate assimilation of information relating to the workstations' part replenishment requests and line-side delivery of those parts from storage. Whether or not the outputs of the transmission readers are used to locate the call tag, the call tag identity (such as a call tag serial number) and any other (e.g., call status) data that was conveyed in the call tag's replenishment transmission burst is coupled to the asset management database 20, which associates the identification data with a particular part employed by the workstation where the call tag is located. As described in the ' 675 application, this allows the resource management operator to specify what component is to be accessed from storage, so that the requested part may delivered to the identified call tag's associated workstation. For part call completion verification and inventory tracking purposes, a record of each part request and delivery transaction may be forwarded from the resource management processor to a (fixed or mobile) data terminal associated with the plant's parts storage area. A part delivery operator may then clear or reset the request once the material has been delivered to the workstation that originated the replenishment request. While we have shown and described an embodiment in accordance with the present invention, it is to be understood that the same is not limited thereto but is susceptible to numerous changes and modifications as known to a person skilled in the art, and we therefore do not wish to be limited to the details shown and described herein, but intend to cover all such changes and modifications as are obvious to one of ordinary skill in the art .

Claims

WHAT IS CLAIMED
1. For use with a system for producing an item from a plurality of different components, which are retrieved from storage and delivered to workstations for use in production of said item in response to a parts call operation that includes the steps of providing a part call tag in association with a respective workstation, said part call tag including a wireless transmitter device, applying to said part call tag a stimulus that causes said wireless transmitter device to transmit a part call signal encoded with information representative of the identification of said wireless transmitter device, detecting said part call signal at least one transmission reader, processing said part call signal as detected at said at least one transmission reader to identify said wireless transmitter device, and accessing a database containing information that associates said wireless transmitter device with a component employed by said respective workstation, based upon said information representative of the identification of said wireless transmitter device to determine what component is to be replenished at said respective workstation, a method of providing an indication of the length of time that has elapsed since the last part call from said tag comprising the steps of: (a) providing an elapsed time clock in association with said part call tag; and
(b) resetting said elapsed time clock, in response to applying said stimulus to said part call tag that causes said wireless transmitter device to transmit said part call signal.
2. A method according to claim 1, wherein step (a) comprises incorporating said elapsed time clock into said part call tag, and employing a common input device to apply said stimulus and to reset said elapsed time clock.
3. For use with a manufacturing facility for producing an item from a plurality of different components, which are retrieved from storage and delivered to said workstations for use thereby in production of said item, a system for controlling replenishment of components employed by said workstations comprising : at or in proximity of each of said workstations, at least one part call tag containing a wireless transmitter device, which is operative, in response to a stimulus applied thereto associated with the need for replenishment of a respective component used by said each workstation, to controllably transmit a part call signal encoded with information representative of the identification of said part call tag; at least one transmission reader being operative to detect said part call signal; a processing subsystem, which is operative to process said part call signal as detected by said at least one transmission reader so as to identify said part call tag; a database containing information that associates respective ones of said part call tags with respective ones of said plurality of different components and workstations associated therewith, and being operative, in response to said information representative of the part call tag identified by said processing subsystem, to indicate what component is to be replenished at said each workstation; and at least one elapsed time clock respectively associated with said at least one part call tag and being adapted to be reset in response to said stimulus that causes the wireless transmitter device of said at least one part call tag to transmit said part call signal.
4. A system according to claim 3, wherein said elapsed time clock is incorporated into said part call tag, and wherein said part call tag has a common input device to apply said stimulus and to reset said elapsed time clock.
5. A part call tag for use with a system for controlling replenishment of components used by workstations of a manufacturing facility to produce an item, replenished components being retrieved from storage and delivered to said workstations, said system including at least one transmission reader operative to detect a part call signal, a reader output processing subsystem, which is operative to recover information contained in said part call signal, and a database containing information that associates information contained in said part call signal with a respective one of said plurality of different components and workstations associated therewith, so as to indicate what component is to be replenished at said workstation, said part call tag comprising: a wireless transmitter, which is operative, in response to a stimulus applied to said part call tag associated with a request for replenishment of a component used by said workstation, to controllably transmit said part call signal encoded with the identification of said part call tag; and an elapsed time clock that is adapted to be reset in response to said stimulus that causes the wireless transmitter device to transmit said part call signal.
6. A part call tag according to claim 5, wherein said elapsed time clock is incorporated into said part call tag, and wherein said part call tag has a common input device to apply said stimulus and to reset said elapsed time clock.
PCT/US2001/004669 2000-02-14 2001-02-13 Elapsed time clock for part call tag-based replenishment system WO2001061465A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CA002400311A CA2400311C (en) 2000-02-14 2001-02-13 Elapsed time clock for part call tag-based replenishment system
AU2001236986A AU2001236986A1 (en) 2000-02-14 2001-02-13 Elapsed time clock for part call tag-based replenishment system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/503,675 US6317082B1 (en) 1999-02-12 2000-02-14 Wireless call tag based material replenishment system
US09/503,675 2000-02-14

Publications (1)

Publication Number Publication Date
WO2001061465A1 true WO2001061465A1 (en) 2001-08-23

Family

ID=24003054

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/004669 WO2001061465A1 (en) 2000-02-14 2001-02-13 Elapsed time clock for part call tag-based replenishment system

Country Status (4)

Country Link
US (1) US6317082B1 (en)
AU (1) AU2001236986A1 (en)
CA (1) CA2400311C (en)
WO (1) WO2001061465A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7024331B2 (en) 2000-11-15 2006-04-04 Scientific Generics Limited Tag tracking
US7030811B2 (en) 2000-11-14 2006-04-18 Symbol Technologies, Inc. Methods and apparatus for identifying asset location in communication networks
US7228228B2 (en) 2000-11-15 2007-06-05 Sagentia Limited Tag tracking

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2218132T3 (en) * 1999-02-12 2004-11-16 Wherenet Corp. WIRELESS MATERIAL SUPPLY SYSTEM BASED ON APPLICATION LABELS.
US20030196312A1 (en) * 2000-04-06 2003-10-23 Ford Motor Company Method for manufacturing an item
US6684119B2 (en) * 2000-07-19 2004-01-27 Ford Motor Company Method of providing dynamic production material replenishment information via an internet
US20040215367A1 (en) * 2000-08-04 2004-10-28 King Henry S. Method and apparatus supporting container identification for multiple quay cranes
US6560508B1 (en) * 2000-10-31 2003-05-06 Joseph E. Radican Standard parts metering system
US6655582B2 (en) * 2001-01-02 2003-12-02 Wherenet Corp System and method for identifying objects using single connection line
US6838977B2 (en) * 2001-03-07 2005-01-04 Symbol Technologies, Inc. Apparatus for manufacturing management using a wireless device
JP2005512017A (en) 2001-03-09 2005-04-28 ラジアンス,インク. Locating system and method
US6590537B2 (en) * 2001-07-09 2003-07-08 Fm Bay Local wireless digital tracking network
US20040249557A1 (en) * 2003-05-28 2004-12-09 Wherenet Corp Vehicle tag used for transmitting vehicle telemetry data
US7152791B2 (en) * 2004-03-30 2006-12-26 Honeywell International, Inc. Identifying the location of an asset
KR20070038042A (en) 2004-05-14 2007-04-09 파세코 코퍼레이션 Method and apparatus for making status reporting devices for container handlers
JP2008503939A (en) * 2004-06-17 2008-02-07 ダブリュー ファイブ ネットワークス インコーポレイテッド Low power wireless communication system and protocol
US20140071818A1 (en) 2004-07-16 2014-03-13 Virginia Innovation Sciences, Inc. Method and system for efficient communication
US7603131B2 (en) 2005-08-12 2009-10-13 Sellerbid, Inc. System and method for providing locally applicable internet content with secure action requests and item condition alerts
EP1975640A1 (en) * 2004-08-12 2008-10-01 Wherenet Corp. System and method for tracking containers in grounded marine terminal operations
US20070060098A1 (en) * 2005-08-03 2007-03-15 Innerwireless Radio frequency location determination system and method with wireless mesh sensor networks
US8078103B2 (en) 2005-10-31 2011-12-13 Zih Corp. Multi-element RFID coupler
US7475814B2 (en) * 2005-11-28 2009-01-13 Wherenet Corp. Tag mounting device used for locating shipping containers and truck trailers
US20070290924A1 (en) * 2005-12-14 2007-12-20 Innerwireless, Inc. Wireless resource monitoring system and method
US7916023B2 (en) * 2006-01-31 2011-03-29 Zebra Enterprise Solutions Corp. System and method for tracking assets within a monitored environment
US20070252728A1 (en) * 2006-05-01 2007-11-01 Wherenet Corp, Corporation Of The State Of California System and method for sensing and controlling the entry or exit of vehicles into or from a vehicle lot
US7916026B2 (en) 2006-11-15 2011-03-29 Zebra Enterprise Solutions Corp. Real-time location system using tag interrogator and embedded or fixed tag transmitters
US7899006B2 (en) * 2006-12-05 2011-03-01 Zebra Enterprise Solutions Corp. Location system for wireless local area network (WLAN) using RSSI and time difference of arrival (TDOA) processing
US9880283B2 (en) * 2007-02-13 2018-01-30 Zih Corp. System, apparatus and method for locating and/or tracking assets
US7755541B2 (en) * 2007-02-13 2010-07-13 Wherenet Corp. System and method for tracking vehicles and containers
US9747575B2 (en) * 2007-04-17 2017-08-29 Zih Corp. Flow metering of vehicles using RTLS tracking
CA2652731A1 (en) * 2008-02-07 2009-08-07 Mark Iv Industries Corp. Real-time location systems and methods
US8334801B2 (en) 2010-07-26 2012-12-18 Ensco, Inc. System and method for real-time locating
US9307300B2 (en) * 2013-03-12 2016-04-05 Tracker Force, LLC Locating a projectile

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119104A (en) * 1990-05-04 1992-06-02 Heller Alan C Location system adapted for use in multipath environments

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3714573A (en) * 1970-05-06 1973-01-30 Hazeltine Corp Spread-spectrum position monitoring system
US4561060A (en) * 1982-01-29 1985-12-24 Lear Siegler, Inc. Tote director
US4742470A (en) * 1985-12-30 1988-05-03 Gte Valeron Corporation Tool identification system
US5742635A (en) 1994-05-05 1998-04-21 Sanconix, Inc. Enhanced time of arrival method
US5745049A (en) * 1995-07-20 1998-04-28 Yokogawa Electric Corporation Wireless equipment diagnosis system
US5920287A (en) 1997-01-21 1999-07-06 Widata Corporation Radio location system for precisely tracking objects by RF transceiver tags which randomly and repetitively emit wideband identification signals

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119104A (en) * 1990-05-04 1992-06-02 Heller Alan C Location system adapted for use in multipath environments

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HEWKIN P.: "Smart tags: the distributed memory revolution", IEE REVIEW, June 1989 (1989-06-01), pages 203 - 206, XP002942866 *
TUTTLE J.R.: "Traditional and Emerging Technologies and Applications in the Radio Frequency Identification (RFID) Industry", IEEE RADIO FREQUENCY INTERGRATED CIRCUITS SYMPOSIUM, 1997, pages 5 - 8, XP002942867 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7030811B2 (en) 2000-11-14 2006-04-18 Symbol Technologies, Inc. Methods and apparatus for identifying asset location in communication networks
US7030812B2 (en) 2000-11-14 2006-04-18 Symbol Technologies Inc. Wireless clock synchronization
US7069025B2 (en) 2000-11-14 2006-06-27 Symbol Technologies, Inc. Methods and apparatus for identifying asset location in communication networks
US7250906B2 (en) 2000-11-14 2007-07-31 Symbol Technologies, Inc. Methods and apparatus for identifying asset location in communication networks
US7024331B2 (en) 2000-11-15 2006-04-04 Scientific Generics Limited Tag tracking
US7228228B2 (en) 2000-11-15 2007-06-05 Sagentia Limited Tag tracking

Also Published As

Publication number Publication date
CA2400311A1 (en) 2001-08-23
US6317082B1 (en) 2001-11-13
CA2400311C (en) 2008-07-15
AU2001236986A1 (en) 2001-08-27

Similar Documents

Publication Publication Date Title
CA2400311C (en) Elapsed time clock for part call tag-based replenishment system
US6502005B1 (en) Elapsed time clock for part call tag-based replenishment system
US6859485B2 (en) Geolocation system with controllable tags enabled by wireless communications to the tags
US7532121B2 (en) Radio frequency identification devices, remote communication devices, identification systems, communication methods, and identification methods
US5704049A (en) Subglobal area addressing for electronic price displays
EP0904582B1 (en) Personnel monitoring tag
US6476719B2 (en) Ultra-sensitive magnetic field receiver capable of operating in high noise environments
US5684828A (en) Wireless data module with two separate transmitter control outputs
US6326889B1 (en) Radio frequency identification device and methods of determining a communication range of an interrogator of a wireless identification system
US9747575B2 (en) Flow metering of vehicles using RTLS tracking
US6058374A (en) Inventorying method and system for monitoring items using tags
US20060261951A1 (en) RFID systems and methods employing infrared localization
JPH09509793A (en) Method and apparatus for providing product information by wireless transmission
JPH03282581A (en) Price indicating system and method related to said system
US7636032B2 (en) Active RFID tag with new use automatic updating
US8319629B2 (en) Alarm system and method
US20050083177A1 (en) Communications unit
US20090009289A1 (en) Cattle identification system employing infra-red tag and associated tag reader
WO2001067043A9 (en) Ultra-sensitive magnetic field receiver capable of operating in high noise environments
JP2007200139A (en) Radio tag transmission/reception device allowing read result to be visually recognized, and program

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2400311

Country of ref document: CA

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP