1461160876-2d21d87a-0cbb-424a-9bd7-d7605bff898a

1. A dispensing closure for a container, the dispensing closure comprising:
a cap adapted to be received on the container and having an area defining an interface between the cap and the container, the cap having an inside face and an outside face, the cap also having a first aperture extending from the inside face to the outside face through the cap to allow materials within the container to be dispensed and a second aperture extending from the inside face to the outside face through the cap positioned adjacent the interface between the cap and the container to allow moisture entering the interface between the cap and the container to drain from the cap to outside of the container;
a first movable member positioned adjacent the inside face of the cap to selectively block the first aperture in the cap, the first movable member being movable between a first position in which the first aperture is blocked and a second position in which the first aperture is not blocked; and
a second movable member positioned adjacent the outside face of the cap to selectively block the first aperture in the cap, the second moveable member being movable between a first position in which the first aperture is blocked and a second position in which the first aperture is not blocked, movement of the first moveable member and the second moveable member being sequenced such that at least one of the moveable members is always blocking the first aperture.
2. The dispensing closure of claim 1, further comprising a baffle plate positioned between the cap and the first movable member, the baffle plate having a shoulder adapted to engage the container adjacent the interface between the container and the cap and direct moisture entering along the interface away from the contents of the container and toward the second aperture in the cap.
3. The dispensing closure of claim 2, wherein the shoulder has an apex that engages the container and a sloping portion positioned adjacent the apex and extending radially outward from the apex to direct moisture.
4. The dispensing closure of claim 3, wherein the sloping portion of the baffle plate and the adjacent area of the cap along the interface defines a passageway to direct moisture toward the second aperture.
5. The dispensing closure of claim 4, further comprising a ridge extending around the cap and intersecting the second aperture, wherein the ridge at least partially supports the baffle plate and further defines the passageway.
6. The dispensing closure of claim 2, wherein the cap and the baffle plate have a substantially concave shape relative to the container.
7. The dispensing closure of claim 1, wherein the movable members rotate between the first and second position.
8. The dispensing closure of claim 7, wherein the first movable member has a first passage defined in the first movable member and the second movable member has a second passage defined in the second movable member, wherein rotation of the first and second movable members selectively and sequentially place the first and second passages in communication with the first aperture.
9. The dispensing closure of claim 8, wherein the first passage is rotatably offset relative to the second passage.
10. A dispensing closure for a container, the dispensing closure comprising:
a cap adapted to be received on the container, the cap having an inside face, an outside face, and an aperture extending from the inside face to the outside face through the cap to allow materials within the container to be dispensed;
a first movable member positioned adjacent the inside face of the cap to selectively block the aperture in the cap, the first movable member being movable between a first position in which the aperture is blocked and a second position in which the aperture is not blocked; and
a second movable member positioned adjacent the outside face of the cap to selectively block the aperture in the cap, the second moveable member being movable between a first position in which the aperture is blocked and a second position in which the aperture is not blocked, the second movable member comprising an edge that contacts and passes over the aperture in the cap when the second movable member moves from the second position back to the first position, the edge comprising a generally angled surface terminating at a point defining an acute angle and including a concave portion, movement of the edge over the aperture removing a dispensed material coupled to an outer surface of the cap adjacent the aperture, wherein the second movable member has a body substantially defining a planar surface and the point of the edge is biased to extend out of the plane and toward the cap;
wherein the movement of the first moveable member and the second moveable member is sequenced such that at least one of the moveable members is always blocking the aperture.
11. The dispensing closure of claim 10, wherein the movable members rotate between the first and second position.
12. The dispensing closure of claim 11, wherein the first movable member has a first passage defined in the first movable member and the second movable member has a second passage defined in the second movable member, wherein rotation of the first and second movable members selectively and sequentially place the first and second passages in communication with the aperture.
13. The dispensing closure of claim 12, wherein the first passage is rotatably offset relative to the second passage.
14. A dispensing closure for a container containing granular dispensable materials, the dispensing closure comprising:
a cap adapted to be received on the container, the cap having an inside face, an outside face, and an aperture extending from the inside face to the outside face through the cap to allow materials within the container to be dispensed, the outside face of the cap having a generally planar configuration adjacent the aperture, the outside face of the cap also having a ramped surface beginning at and extending out of the generally planar configuration, wherein the ramped surface intersects the aperture;
a first movable member positioned adjacent the inside face of the cap to selectively block the aperture in the cap, the first movable member being movable between a first position in which the aperture is blocked and a second position in which the aperture is not blocked; and
a second movable member positioned adjacent the outside face of the cap to selectively block the aperture in the cap, the second movable member including an edge and being movable between a first position in which the aperture is blocked and a second position in which the aperture is not blocked, movement of the first movable member and the second movable member is sequenced such that at least one of the movable members is always blocking the aperture, wherein the edge contacts and passes over the ramped surface and the aperture in the cap when the second movable member moves from the second position back to the first position, the edge comprising a generally angled surface terminating at a point defining an acute angle, wherein contact between the edge and the cap increases as the edge moves along the ramped surface of the cap.
15. The dispensing closure of claim 14, wherein the first movable member and the second movable member rotate between the first and second position.
16. The dispensing closure of claim 15, wherein the first movable member has a first passage defined in the first movable member and the second movable member has a second passage defined in the second movable member, wherein rotation of the first and second movable members selectively and sequentially place the first and second passages in communication with the aperture.
17. The dispensing closure of claim 16, wherein the first passage is rotatably offset relative to the second passage.
18. The dispensing closure of claim 14, wherein the second movable member has a substantially planar configuration to match the substantially planar configuration of the outer face of the cap adjacent the aperture.
19. An assembly for dispensing a powder or granulated product having greater than 40% caustic material, the dispensing assembly comprising:
a distributable container having an opening and containing the powder or granulated product having greater than 40% caustic material;
a closure coupled to the distributable container, the closure configured to prevent moisture from entering the container and contacting the powder or granulated product having greater than 40% caustic material, the closure comprising
a cap adapted to be received on the container and having an area defining an interface between the cap and the container, the cap having an inside face and an outside face, the cap also having a first aperture extending from the inside face to the outside face through the cap to allow materials within the container to be dispensed and a second aperture extending from the inside face to the outside face through the cap positioned adjacent the interface between the cap and the container to allow moisture entering the interface between the cap and the container to drain from the cap to outside of the container;
a first rotor coupled to the inside of the cap and positioned to rotate about the central axis of the cap, the first rotor being rotatable between a position in which it blocks the first aperture of the cap and a position in which it does not block the first aperture of the cap; and
a second rotor coupled to the outside of the cap and positioned to rotate about the central axis of the cap, the second rotor being rotatable between a position in which it blocks the first aperture in the cap and a position in which it does not block the first aperture of the cap;
wherein the rotation of the first rotor and the second rotor is sequenced such that at least one of the rotors always blocks the first aperture in the cap to prevent moisture from entering the container and contacting the powder or granulated product having greater than 40% caustic material;
a dispenser fixed at a dispensing location adapted to receive the closure of the container and selectively operate the closure to dispense the powder or granulated product having greater than 40% caustic material;
a power source operatively coupled to the dispenser and adapted to rotate the rotors relative to the cap when the closure is mated to the dispenser to thereby rotate the first rotor between the first position and the second position of the first rotor and thereby rotate the second rotor between the first position and the second position of the second rotor to allow for dispensing of the powder or granulated product having greater than 40% caustic material from the distributable container to the dispenser.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. A display driver for driving a display section based on display data, the display driver comprising:
a data input terminal for inputting data in which display data and command data is time-division multiplexed within one horizontal scan period;
a command identification signal input terminal for inputting a command identification signal for identifying command data;
a latch which fetches command data specified by the command identification signal;
a decoder which decodes command data fetched into the latch; and
a control section which outputs a control signal corresponding to a decoding result of the decoder,
wherein the display section is driven based on the control signal and display data included within the input data.
2. A display driver for driving a display section based on display data, the display driver comprising:
a latch which fetches input data in synchronization with a rise of a latch pulse, the input data being formed by time-division multiplexing display data and command data within one horizontal scan period, the command data being formed of a plurality of words and the horizontal scan period being specified by the period of the latch pulse;
a decoder which decodes command data positioned at a previously determined word position within the input data fetched into the latch; and
a control section which outputs a control signal corresponding to a decoding result of the decoder,
wherein the display section is driven based on the control signal and display data included within the input data.
3. The display driver as defined by claim 2,
wherein the latch comprises a shift register having first to P-th flip-flops (where P is an integer more than one), the flip-flops holding data in word units,
wherein an output of the p-th flip-flop (where p is an integer such that 1pP1) is connected to an input of the (p1)th flip-flop, and the shift register shifts the input data in synchronization with a given shift clock, the input data that has been input to the first flip-flop, and
wherein the decoder decodes the data that is held in the q-th flip-flop (where q is an integer such that 1qP) as the command data positioned at the previously determined word position, in synchronization with the rise of the latch pulse.
4. The display driver as defined by claim 3,
wherein the decoder comprises:
an execution command decoder which decodes data in an execution command data portion which is a part of the data held in the q-th flip-flop; and
an ordinary command decoder which decodes data held in at least one flip-flop of the first to P-th flip-flops, excluding the q-th flip-flop, when the data of the execution command data portion has been determined to be a given execution command, based on a decoding result of the execution command decoder, and
wherein the control section outputs a control signal corresponding to a decoding result of the ordinary command decoder.
5. The display driver as defined by claim 4,
wherein the ordinary command decoder decodes data that is held in at least one of flip-flops for a number of words among the first to P-th flip-flops excluding the q-th flip-flop, the number of words being specified by data of a reference number data portion of data held in the q-th flip-flop, when the data of the command data portion has been determined to be a given execution command, based on the decoding result of the execution command decoder.
6. The display driver as defined by claim 3,
wherein the decoder operates in synchronization with a clock of a frequency higher than a frequency of the latch pulse.
7. The display driver as defined by claim 6,
wherein the clock of a frequency higher than the frequency of the latch pulse is the shift clock.
8. The display driver as defined by claim 1,
wherein the control section performs control based on the control signal in a next horizontal scan period following the horizontal scan period in which the data to be decoded by the decoder has been fetched.
9. The display driver as defined by claim 2,
wherein the control section performs control based on the control signal in a next horizontal scan period following the horizontal scan period in which the data to be decoded by the decoder has been fetched.
10. An electro-optical device comprising:
a display panel having a plurality of data lines, a plurality of scan lines, and a plurality of pixels, each of the pixels being specified by one of the data lines and one of the scan lines; and
the display driver as defined by claim 1 which drives the data lines of the display panel.
11. An electro-optical device comprising:
a display panel having a plurality of data lines, a plurality of scan lines, and a plurality of pixels, each of the pixels being specified by one of the data lines and one of the scan lines; and
the display driver as defined by claim 2 which drives the data lines of the display panel.
12. An electro-optical device comprising:
a plurality of data lines;
a plurality of scan lines;
a plurality of pixels, each of the pixels being specified by one of the data lines and one of the scan lines; and
the display driver as defined by claim 1 which drives the data lines.
13. An electro-optical device comprising:
a plurality of data lines;
a plurality of scan lines;
a plurality of pixels such that each pixel is specified by one of the data lines and one of the scan lines; and
the display driver as defined by claim 2 which drives the data lines.
14. A method of controlling a display driver for driving a display section based on display data, the method comprising:
fetching command data specified by a command identification signal for identifying command data from input data in which display data and command data is time-division multiplexed within one horizontal scan period;
decoding the fetched command data;
generating a control signal corresponding to a decoding result of the command data; and
driving the display section, based on the control signal and display data included within the input data.
15. A method of controlling a display driver for driving a display section based on display data, the method comprising:
fetching input data in synchronization with a rise of a latch pulse, the input data being formed by time-division multiplexing display data and command data within one horizontal scan period, the command data being formed of a plurality of words and the horizontal scan period being specified by the period of the latch pulse;
decoding command data positioned at a previously determined word position within the fetched input data;
generating a control signal corresponding to a decoding result of the command data; and
driving the display section, based on the control signal and display data included within the input data.
16. The method of controlling a display driver as defined by claim 15, further comprising:
decoding data of an execution command data portion that is a part of the command data positioned at a previously determined word position within the input data;
decoding command data positioned at another word position of the input data fetched in synchronization with a rise of the latch pulse, when it has been determined that data of the execution command data portion is a given execution command based on a decoding result of the data;
generating a control signal corresponding to a decoding result of the command data at the other word position; and
driving the display section, based on the control signal and display data included within the input data.
17. The method of controlling a display driver as defined by claim 16, further comprising:
decoding command data positioned at a word position based on data of a reference number data portion within data of the execution command data portion, when it has been determined that the data is a given execution command based on the decoding result of the data;
generating a control signal corresponding to the decoding result of the command data positioned at the word position, based on the data of the reference number data portion; and
driving the display section, based on the control signal and display data included within the input data.