Point of sale device and method for operating same
11088767 · 2021-08-10
Assignee
Inventors
- Michael Schmid (Sacramento, CA, US)
- Jack Richard Grenfell (Rocklin, CA, US)
- Marinel Rivera (Singapore, SG)
- Mehran Mirkazemi (Rocklin, CA, US)
- Scott McKibben (Davis, CA, US)
- Christopher Delgado (Rocklin, CA, US)
- Ephraim Chrolovich (Netanya, IL)
Cpc classification
G09G3/3618
PHYSICS
G09G2310/08
PHYSICS
H04B15/02
ELECTRICITY
International classification
H04B15/02
ELECTRICITY
H04B5/00
ELECTRICITY
Abstract
A point of sale device including an LCD display, a contactless payment antenna arranged in propinquity to the LCD display, LCD control circuitry and contactless communication circuitry associated with the contactless payment antenna, the LCD control circuitry and the contactless communication circuitry operating at least partially in time coordination with each other in order to prevent interference therebetween.
Claims
1. A point of sale device comprising: an LCD display; a contactless payment antenna arranged in propinquity to said LCD display; contactless communication circuitry associated with said contactless payment antenna; LCD control circuitry, wherein said LCD control circuitry has at least first and second refresh rates and is operative at a first, lower refresh rate during operation of said contactless communication circuitry in carrying out a transaction and at a second, higher refresh rate at times when said contactless communication circuitry is not carrying out the transaction; and coordination control circuitry, operative to control operation of said LCD control circuitry thereby to reduce interference to operation of said contactless communication circuitry resulting from operation of said LCD display.
2. The point of sale device according to claim 1 and wherein said contactless communication circuitry is operative at least during at least one of a vertical blanking interval (VBI), a VSYNC signal duration, and a HSYNC signal duration in the operation of said LCD control circuitry.
3. The point of sale device according to claim 1 and wherein said contactless payment antenna is disposed behind said LCD display.
4. The point of sale device according to claim 1 and wherein said contactless payment antenna is disposed surrounding said LCD display.
5. The point of sale device according to claim 1 and wherein said coordination control circuitry is operative to cause said LCD control circuitry and said contactless communication circuitry to operate in time coordination with each other in order to reduce interference therebetween.
6. The point of sale device according to claim 1 and wherein: said LCD control circuitry provides a clock signal and a data enable signal; and said coordination control circuitry is operative to vary at least one of said clock signal and said data enable signal in order to reduce interference between said LCD display and operation of said contactless communication circuitry.
7. The point of sale device according to claim 6 and wherein said coordination control circuitry is operative to disable said data enable signal during at least some of transmit/receive time duration of said contactless communication circuitry.
8. The point of sale device according to claim 6 and wherein said coordination control circuitry is operative to disable said data enable signal during at least one of a polling operation and a payment data transfer operation of said contactless communication circuitry.
9. The point of sale device according to claim 6 and wherein said coordination control circuitry is operative to at least one of slow said clock signal and stop said clock signal during at least some of transmit/receive time duration of said contactless communication circuitry.
10. The point of sale device according to claim 6 and wherein said coordination control circuitry is operative to at least one of slow said clock signal and stop said clock signal during at least one of a polling operation and a payment data transfer operation of said contactless communication circuitry.
11. The point of sale device according to claim 6 and wherein said coordination control circuitry is operative to at least one of slow said clock signal and stop said clock signal to an extent responsive to an amount of data to be transferred during payment data transfer operation of said contactless communication circuitry.
12. The point of sale device according to claim 2 and wherein said coordination control circuitry is operative to at least partially synchronize payment data transfer operation of said contactless communication circuitry with the HSYNC signal of said LCD display.
13. A point of sale device comprising: an LCD display; a contactless payment antenna arranged in propinquity to said LCD display; contactless communication circuitry associated with said contactless payment antenna; LCD control circuitry, said LCD control circuitry has at least first and second duty cycles for writing of data to said LCD display and is operative at a first, lower duty cycle during operation of said contactless communication circuitry in carrying out a transaction and at a second, higher duty cycle at times when said contactless communication circuitry is not carrying out the transaction; and coordination control circuitry, operative to control operation of said LCD control circuitry thereby to reduce interference to operation of said contactless communication circuitry resulting from operation of said LCD display.
14. A method of operating an LCD display in propinquity to a contactless antenna, the method comprising: providing LCD control circuitry and contactless communication circuitry associated with said contactless antenna; and controlling operation of said LCD control circuitry thereby to reduce interference to operation of said contactless communication circuitry resulting from operation of said LCD display by operating said LCD control circuitry at a first, lower refresh rate during operation of said contactless communication circuitry in carrying out a transaction and at a second, higher refresh rate at times when said contactless communication circuitry is not carrying out the transaction.
15. The method of claim 14, further comprising operating said contactless communication circuitry at least during at least one of a vertical blanking interval (VBI), a VSYNC signal duration, and a HSYNC signal duration in the operation of said LCD control circuitry.
16. The method of claim 14, wherein said LCD control circuitry provides a clock signal and a data enable signal, and further comprising varying at least one of said clock signal and said data enable signal in order to reduce interference between said LCD display and operation of said contactless communication circuitry.
17. The method of claim 14, wherein said LCD control circuitry provides a data enable signal, and further comprising disabling said data enable signal during at least some of transmit/receive time duration of said contactless communication circuitry.
18. The method of claim 14, wherein said LCD control circuitry provides a data enable signal, and further comprising disabling said data enable signal during at least one of a polling operation and a payment data transfer operation of said contactless communication circuitry.
19. The method of claim 14, wherein said LCD control circuitry provides a clock signal and further comprising slowing or stopping said clock signal during at least some of transmit/receive time duration of said contactless communication circuitry.
20. The method of claim 14, wherein said LCD control circuitry provides a clock signal and further comprising slowing or stopping said clock signal during at least one of a polling operation and a payment data transfer operation of said contactless communication circuitry.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The present invention will be understood and appreciated more fully from the following detailed description, taken in conjunction with the drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(15) Reference is now made to
(16) In accordance with a preferred embodiment of the present invention, the point of sale device 100 includes a contactless payment antenna 106 arranged in propinquity to the LCD display 102 and preferably at the underside thereof. Additionally, in accordance with a preferred embodiment of the present invention there is provided LCD control (LCDC) circuitry 108 and contactless communication (CLC) circuitry 110, employing contactless, NFC or other proximity and vicinity communication functionality for effecting transactions, associated with the contactless payment antenna 106. There is also preferably provided coordination control (COC) circuitry 112 operative to control operation of the LCD control circuitry 108, thereby to reduce interference to operation of the contactless communication circuitry 110 resulting from operation of the LCD display. The point of sale device 100 also preferably includes conventional point of sale control (POSC) circuitry 114.
(17) It is appreciated that LCD control circuitry 108, contactless communication circuitry 110, coordination control circuitry 112 and point of sale control circuitry 114 may be incorporated in one or more integrated circuits.
(18) It is appreciated that LCD control circuitry 108, contactless communication circuitry 110, coordination control circuitry 112 and point of sale control circuitry 114 may be incorporated in at least one microprocessor programmed so as to perform the functions described herein.
(19) In accordance with a preferred embodiment of the present invention, the coordination control circuitry 112 is programmed so as to perform the functions described hereinbelow with reference to
(20) It is appreciated that the point of sale device 100, as described above, is suitable for transaction operation with any suitable payment medium, such as a contactless payment card 116, a NFC equipped mobile communicator 118 and any other suitable portable communication device 120. Preferably the overall size of the contactless payment antenna 106 is generally similar to the overall size of contactless payment card 116.
(21) Reference is now made to
(22) It is appreciated that the frequencies and time durations mentioned herein are characteristic of conventional LCD displays having 800×480 pixel resolution, such as that employed in the MX 925.
(23) Reference is now made specifically to
(24) In an initial stage, the coordination control circuitry 112 (
(25) As seen in step 130 of
(26) A vertical blanking interval (VBI) is provided with a frequency of 60 Hz and thus occurs typically every 16.7 ms. A typical VBI is of duration 3 ms.
(27) At this initial stage, contactless communication, namely polling and payment data communication, does not yet take place. Accordingly, it is seen that transmit and receive signals, respectively designated Tx and Rx, which exist during contactless communication, are not yet present.
(28) Normally, the point of sale device 100 initiates contactless communication via antenna 106 (
(29) The overall time duration required between the onset of a Tx signal and the end of the maximum period allocated for receipt of an Rx signal is defined a contactless communication time duration (CCTD). In the absence of a received Rx signal, the CCTD is a fixed predetermined period, typically 430 microseconds for type A cards and 1050 microseconds for type B cards, however if an Rx signal is received, the CCTD preferably extends until receipt thereof has been completed. In accordance with a preferred embodiment of the invention, data writing to the LCD generally does not occur during the CCTD or at least during most of it.
(30) Typically, the polling procedure starts with a type A polling sequence, which in the absence of a response from a type A medium within a predetermined time, typically 7 ms, then proceeds with a type B polling sequence. Other types of polling sequences may follow.
(31) In the embodiment shown in
(32) Alternatively, both the type A and type B polling sequences may take place during the same VBI, if it is sufficiently long.
(33) As seen in
(34) Referring briefly to the right side of
(35) A=approximately 500 microseconds
(36) B=approximately 100 microseconds
(37) C=approximately 200 microseconds
(38) D=approximately 150 microseconds
(39) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(40) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(41) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(42) A=approximately 2.5 ms
(43) B=approximately 400 microseconds
(44) C=approximately 1400 microseconds
(45) D=approximately 650 microseconds
(46) It is appreciated that during the VBI, the clock continues to run normally and data is not being written. Following the VBI, data writing to the LCD resumes.
(47) Once a valid polling Rx signal has been received, a determination is made as to what type of payment medium has transmitted the polling Rx signal and a suitable payment data communication procedure, typically including at least one payment data communication sequence 150, is initiated, for example by transmitting a payment data Tx signal via antenna 106.
(48) In accordance with an embodiment of the invention, during the payment data communication sequence 150, data is generally not written to the LCD. This is achieved either by slowing or stopping operation of the LCD clock, as illustrated in
(49) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few lines of pixels are written during a payment data communication. This relatively small amount of data writing is considered to be insignificant in terms of interference with payment data communication and is therefore ignored in the drawings and the description which follows.
(50) As seen on the right side of
(51) The LCD clock is stopped typically without regard to the timing of the VBI or a VSYNC signal. Alternatively, the stopping of the clock may be coordinated with either or both of the VBI and the VSYNC signal. Alternatively, the precise time at which slowing or stopping of the LCD clock is initiated may be coordinated with an HSYNC signal in order to reduce degradation of the LCD image.
(52) As seen on the right side of
(53) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD, as described hereinabove.
(54) It is appreciated from a consideration of the right side of
(55) Alternatively the LCD clock remains stopped until all payment data has been received by the point of sale device 100.
(56) In an alternative embodiment of the present invention, seen on the right side of
(57) The DE signal is disabled typically without regard to the timing of the VBI or the VSYNC signal. Alternatively, the disabling of the DE signal may be coordinated with either or both of the VBI and the VSYNC signal. The precise time at which the DE signal is initially disabled may be coordinated with an HSYNC signal in order to reduce degradation of the LCD image.
(58) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(59) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(60) It is appreciated from a consideration of the right side of
(61) Alternatively, the DE signal remains disabled until all payment data has been received by the point of sale device 100.
(62) Reference is now made specifically to
(63) In an initial stage, the coordination control circuitry 112 (
(64) As seen in step 230 in
(65) At this initial stage, contactless communication, namely polling and payment data communication, does not yet take place. Accordingly, it is seen that transmit and receive signals, respectively designated Tx and Rx, which exist during contactless communication, are not yet present.
(66) Normally, the point of sale device 100 initiates contactless communication via antenna 106 (
(67) The overall time duration required between the onset of a Tx signal and the end of the maximum period allocated for receipt of an Rx signal is defined a contactless communication time duration (CCTD). In the absence of a received Rx signal, the CCTD is a fixed predetermined period, typically 430 microseconds for type A cards and 1050 microseconds for type B cards, however if an Rx signal is received, the CCTD preferably extends until receipt thereof has been completed. In accordance with a preferred embodiment of the invention, data writing to the LCD generally does not occur during the CCTD or at least during most of it.
(68) Typically, the polling procedure starts with a type A polling sequence, which in the absence of a response from a type A medium within a predetermined time, typically 7 ms, then proceeds with a type B polling sequence. Other types of polling sequences may follow.
(69) In the embodiment shown in
(70) As seen on the right side of
(71) The LCD clock is slowed or stopped typically without regard to the timing of the VBI or the VSYNC signal. The precise time at which slowing or stopping of the LCD clock is initiated may be coordinated with the HSYNC signal in order to reduce degradation of the LCD image.
(72) As seen in
(73) Referring briefly to the right side of
(74) A=approximately 500 microseconds
(75) B=approximately 100 microseconds
(76) C=approximately 200 microseconds
(77) D=approximately 150 microseconds
(78) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(79) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(80) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(81) A=approximately 2.5 ms
(82) B=approximately 400 microseconds
(83) C=approximately 1400 microseconds
(84) D=approximately 650 microseconds
(85) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(86) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few pixels are written during polling. This relatively small amount of data writing is considered to be insignificant in terms of interference with polling and is therefore ignored in the drawings and the description which follows.
(87) Alternatively, as seen on the right side of
(88) The DE signal is disabled typically without regard to the timing of the VBI or the VSYNC signal. The precise time at which the DE signal is initially disabled may be coordinated with an HSYNC signal in order to reduce degradation of the LCD image.
(89) It is appreciated from a consideration of the right side of
(90) Once a valid polling Rx signal has been received, a determination is made as to what type of payment medium has transmitted the polling Rx signal and a suitable payment data communication procedure, typically including at least one payment data communication sequence 250, is initiated, for example by transmitting a payment data Tx signal via antenna 106.
(91) In accordance with an embodiment of the invention, during the payment data communication sequence 250, data is not written to the LCD. This is achieved either by stopping operation of the LCD clock, as illustrated in
(92) As seen on the right side of
(93) The LCD clock is slowed or stopped typically without regard to the timing of the VBI or the VSYNC signal. The precise time at which slowing or stopping of the LCD clock is initiated may be coordinated with an HSYNC signal in order to reduce degradation of the LCD image.
(94) As seen on the right side of
(95) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(96) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few lines of pixels are written during a payment data communication. This relatively small amount of data writing is considered to be insignificant in terms of interference with payment data communication and is therefore ignored in the drawings and the description which follows.
(97) It is appreciated from a consideration of the right side of
(98) Alternatively the LCD clock remains stopped until all payment data has been received by the point of sale device 100.
(99) In the alternative embodiment seen on the right side of
(100) The DE signal is disabled typically without regard to the timing of the VBI or the VSYNC signal. The precise time at which the DE signal is initially disabled may be coordinated with an HSYNC signal in order to reduce degradation of the LCD image.
(101) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(102) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(103) It is appreciated from a consideration of the right side of
(104) Alternatively, the DE signal remains disabled until all payment data has been received by the point of sale device 100.
(105) Reference is now made specifically to
(106) In an initial stage, the coordination control circuitry 112 (
(107) As seen in step 330 of
(108) At this initial stage, contactless communication, namely polling and payment data communication does not yet take place. Accordingly, it is seen that transmit and receive signals, respectively designated Tx and Rx, which exist during contactless communication, are not yet present.
(109) Normally, the point of sale device 100 initiates contactless communication via antenna 106 (
(110) The overall time duration required between the onset of a Tx signal and the end of the maximum period allocated for receipt of an Rx signal is defined a contactless communication time duration (CCTD). In the absence of a received Rx signal, the CCTD is a fixed predetermined period, typically 430 microseconds for type A cards and 1050 microseconds for type B cards, however if an Rx signal is received, the CCTD preferably extends until receipt thereof has been completed. In accordance with a preferred embodiment of the invention, data writing to the LCD generally does not occur during the CCTD or at least during most of it.
(111) Typically, the polling procedure starts with a type A polling sequence, which in the absence of a response from a type A medium within a predetermined time, typically 7 ms, then proceeds with a type B polling sequence. Other types of polling sequences may follow.
(112) In the embodiment shown in
(113) As seen on the right side of
(114) As seen in
(115) Referring briefly to the right side of
(116) A=approximately 500 microseconds
(117) B=approximately 100 microseconds
(118) C=approximately 200 microseconds
(119) D=approximately 150 microseconds
(120) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(121) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(122) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(123) A=approximately 2.5 ms
(124) B=approximately 400 microseconds
(125) C=approximately 1400 microseconds
(126) D=approximately 650 microseconds
(127) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(128) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few pixels are written during polling. This relatively small amount of data writing is considered to be insignificant in terms of interference with polling and is therefore ignored in the drawings and the description which follows.
(129) It is appreciated from a consideration of the right side of
(130) In another alternative embodiment of the present invention seen on the right side of
(131) As seen in
(132) Referring briefly to the right side of
(133) A=approximately 500 microseconds
(134) B=approximately 100 microseconds
(135) C=approximately 200 microseconds
(136) D=approximately 150 microseconds
(137) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(138) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(139) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(140) A=approximately 2.5 ms
(141) B=approximately 400 microseconds
(142) C=approximately 1400 microseconds
(143) D=approximately 650 microseconds
(144) The DE signal is disabled for the entire duration of the CCTD. The duration during which the DE signal is disabled may exceed the duration of the VSYNC.
(145) In a further alternative embodiment of the present invention seen on the right side of
(146) As seen in
(147) Referring briefly to the right side of
(148) A=approximately 500 microseconds
(149) B=approximately 100 microseconds
(150) C=approximately 200 microseconds
(151) D=approximately 150 microseconds
(152) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(153) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(154) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(155) A=approximately 2.5 ms
(156) B=approximately 400 microseconds
(157) C=approximately 1400 microseconds
(158) D=approximately 650 microseconds
(159) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(160) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few pixels are written during polling. This relatively small amount of data writing is considered to be insignificant in terms of interference with polling and is therefore ignored in the drawings and the description which follows.
(161) In another alternatively embodiment of the present invention seen on the right side of
(162) As seen in
(163) Referring briefly to the right side of
(164) A=approximately 500 microseconds
(165) B=approximately 100 microseconds
(166) C=approximately 200 microseconds
(167) D=approximately 150 microseconds
(168) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(169) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(170) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(171) A=approximately 2.5 ms
(172) B=approximately 400 microseconds
(173) C=approximately 1400 microseconds
(174) D=approximately 650 microseconds
(175) The DE signal is disabled for the entire duration of the CCTD. The duration during which the DE signal is disabled may exceed the duration of the VBI.
(176) In another alternative embodiment of the present invention seen on the right side of
(177) It is appreciated that for the duration of the HSYNC signal no data is written on LCD display 102.
(178) As seen in
(179) Referring briefly to the right side of
(180) A=approximately 500 microseconds
(181) B=approximately 100 microseconds
(182) C=approximately 200 microseconds
(183) D=approximately 150 microseconds
(184) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(185) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(186) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(187) A=approximately 2.5 ms
(188) B=approximately 400 microseconds
(189) C=approximately 1400 microseconds
(190) D=approximately 650 microseconds
(191) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(192) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few pixels are written during polling. This relatively small amount of data writing is considered to be insignificant in terms of interference with polling and is therefore ignored in the drawings and the description which follows.
(193) It is appreciated from a consideration of the right side of
(194) In still a further alternative embodiment of the present invention seen on the right side of
(195) As seen in
(196) Referring briefly to the right side of
(197) A=approximately 500 microseconds
(198) B=approximately 100 microseconds
(199) C=approximately 200 microseconds
(200) D=approximately 150 microseconds
(201) If a polling Rx signal is received, polling is terminated. If, however, a polling Rx signal is not received, after a predetermined time period, typically 7 milliseconds, from the start of the transmission of the type A polling Tx signal via antenna 106, a type B polling sequence is initiated.
(202) The type B polling sequence may be essentially the same as the type A polling sequence described hereinabove with different time durations.
(203) For a typical type B polling sequence, the durations designated by letters, A, B, C and D in
(204) A=approximately 2.5 ms
(205) B=approximately 400 microseconds
(206) C=approximately 1400 microseconds
(207) D=approximately 650 microseconds
(208) The DE signal is disabled for the entire duration of the CCTD. The duration during which the DE signal is disabled exceeds the duration of the HSYNC signal.
(209) As seen in
(210) In accordance with an embodiment of the invention, during the payment data communication sequence 350, data is generally not written to the LCD display 102. Payment data is synchronized with either VBI, VSYNC or HSYNC signal. This is achieved either by slowing or stopping operation of the LCD clock, as illustrated in
(211) As seen in
(212) As seen on the right side of
(213) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(214) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(215) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(216) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few lines of pixels are written during a payment data communication. This relatively small amount of data writing is considered to be insignificant in terms of interference with payment data communication and is therefore ignored in the drawings and the description which follows.
(217) It is appreciated from a consideration of the right side of
(218) Alternatively the LCD clock remains stopped until all payment data has been received by the point of sale device 100.
(219) In another alternative embodiment of the present invention seen on the right side of
(220) As seen in
(221) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(222) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(223) In a further alternative embodiment of the present invention seen on the right side of
(224) As seen in
(225) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(226) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(227) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(228) It is appreciated from a consideration of the right side of
(229) In yet a further alternative embodiment of the present invention seen on the right side of
(230) As seen in
(231) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(232) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(233) In yet another embodiment of the present invention seen on the right side of
(234) As seen on the right side of
(235) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(236) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(237) It is appreciated that alternatively, instead of stopping the operation of the LCD clock, the clock may be slowed sufficiently for the duration of the CCTD.
(238) It is noted that when the LCD clock is slowed, as opposed to stopped, some data writing typically takes place during the CCTD. For example, if the LCD clock rate is slowed to typically 1/200.sup.th of its usual rate, a few lines of pixels are written during a payment data communication. This relatively small amount of data writing is considered to be insignificant in terms of interference with payment data communication and is therefore ignored in the drawings and the description which follows.
(239) It is appreciated from a consideration of the right side of
(240) In still another alternative embodiment of the present invention seen on the right side of
(241) As seen in
(242) The CCTD typically continues for a duration, designated by A, of a few tens of milliseconds and the payment data Tx signal also has a duration, designated by B, of up to tens of milliseconds. The payment medium will respond within a further duration, designated by D, of approximately a few hundred microseconds, causing a payment data Rx signal to be received by antenna 106. The duration of the payment data Rx signal, designated by C, is typically approximately a few tens of milliseconds.
(243) The foregoing payment data communication sequence is repeated until all payment data has been received by the point of sale device 100. This typically takes up to approximately one second.
(244) It will be appreciated by persons skilled in the art that the present invention is not limited to what has been particularly shown and described hereinabove. Rather the scope of the invention includes both combinations and subcombinations of the various features described hereinabove as well as modifications and variations thereof which would occur to persons skilled in the art upon reading the foregoing description and which are not in the prior art.