1460738573-07ce464f-cb0b-4520-8886-145a49434668

What is claimed is:

1. A cylinder valve assembly with a check valve comprising:
a housing (4) which has an inlet bore (7), a stop valve chamber (9), a check valve chamber (41) and a valve-opening means accommodation portion (53);
the check valve chamber (41) provided with a check spring (43) and a chamber inlet (41a) which communicates with the inlet bore (7) through the stop valve chamber (9);
a check valve seat (44) formed around the chamber inlet (41a);
a check valve member (42) inserted into the check valve chamber (41) and resiliently pushed toward the check valve seat (44) by the check spring (43);
the valve-opening means accommodation portion (53) having a peripheral wall and formed at a position where it faces the check valve member (42) through the chamber inlet (41a);
a check valve member opening means (51) attached in the valve-opening means accommodation portion (53), the opening means (51) switching over by being pushed through a valve-opening actuation means (60) to a valve opening position (Y) where it advances toward the check valve chamber (41) and pushes the check valve member (42) for opening it, and, upon removal of the pushing force of the valve-opening actuation means (60), to a valve-opening cancellation position (X) where it retreats from the check valve chamber (41) and separates from the check valve member (42);
a lock means (55) made of a magnet and attached between the peripheral wall of the valve-opening means accommodation portion (53) and the check valve member opening means (51), the lock means (55) changing over between a lock position (L) where it limits an advancement of the check valve member opening means (51) from the valve-opening cancellation position (X) and a lock cancellation position (M) where it allows the advancement;
a lock cancellation means (61) formed from a magnetic body and provided in the valve-opening actuation means (60); and
at least one of the lock means (55) and the lock cancellation means (61) being made of a magnet, the lock means (55) changing over from the lock position (L) to the lock cancellation position (M) through a magnetic force produced between the lock means (55) and the lock cancellation means (61).
2. The cylinder valve assembly with the check valve as set forth in claim 1, wherein
the valve-opening actuation means (60) has a leading end portion at a position where it faces the check valve member opening means (51), and
the lock cancellation means (61) is formed from a magnet and disposed on the leading end portion of the valve-opening actuation means (60).
3. The cylinder valve assembly with the check valve as set forth in claim 2, wherein the check valve member opening means (51) has an outer peripheral surface, in which a lock means accommodation groove (54) is formed annularly,
an engaging groove (59) being formed in the peripheral wall of the valve-opening means accommodation portion (53) at a position where it opposes to the lock means accommodation groove (54) of the check valve member opening means (51) existing at the valve-opening position (X),
the lock means (55) being formed spherical and accommodated in the lock means accommodation groove (54), the lock means (59) partly invading the engaging groove (59) to come to the lock position (L).
4. The cylinder valve assembly with the check valve as set forth in claim 3, wherein
the lock means accommodation groove (54) is formed wider as it opens more outwardly and has its side walls inclined.
5. The cylinder valve assembly with the check valve as set forth in claim 2, wherein
the check valve member opening means (51) has a rear end on a side opposite to the check valve member (42) and an attaching recess (51a) is provided by concaving the rear end of the check valve member opening means (51),
the valve-opening actuation means (60) having its leading end portion attached to the attaching recess (51a).
6. The cylinder valve assembly with the check valve as set forth in claim 1, wherein a valve-opening cancellation spring (56) is arranged in the valve-opening means accommodation portion (53) and resiliently pushes the check valve member opening means (51) from the valve opening position (Y) to the valve-opening cancellation position (X).

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

1. A method of processing configuration data for a programmable device, the configuration data having a sequence of frames, the method comprising:
identifying bits in the sequence of frames as \u201cdon’t care\u201d bits that do not affect functionality of a design implemented in the programmable logic device;
comparing frames in the sequence of frames to identify at least one set of identical frame, where the \u201cdon’t care\u201d bits are deemed to result in matches; and
merging each of the at least one set of identical frames to produce a respective at least one merged frame, each of the at least merged frame being associated with a plurality of configuration memory addresses in the programmable device.
2. The method of claim 1, further comprising:
providing a compressed sequence of frames having the at least one merged frame and a portion of the sequence of frames.
3. The method of claim 2, further comprising:
loading the compressed sequence of frames into configuration memory of the programmable device, each of the at least one merged frame being written to the plurality of configuration memory addresses associated therewith.
4. The method of claim 3, wherein the programmable device comprises a field programmable gate array, and wherein each of the at least one merged frame is written to the configuration memory using a multi-frame write process.
5. The method of claim 1, wherein the \u201cdon’t care\u201d bits comprise at least one of: architectural \u201cdon’t care\u201d bits of the programmable device, design \u201cdon’t care\u201d bits of the programmable device, and bits associated with unused logic in the programmable device.
6. The method of claim 1, wherein the steps of identifying, comparing, and merging are performed by a computer system external to the programmable device.
7. A method of processing configuration data for a programmable device, the configuration data having a sequence of frames, the method comprising:
defining a set of nodes, each node in the set of nodes being associated with a frame in the sequence of frames, a mask that identifies the location of any \u201cdon’t care\u201d bits in the frame, and configuration memory address data associated with the programmable device;
defining a graph by computing arcs between respective pairs of nodes in the set of nodes, each of the pairs being associated with identical frames after ignoring any \u201cdon’t care\u201d bits; and
processing the graph to combine a portion of the set of nodes to produce a reduced set of nodes.
8. The method of claim 7, further comprising:
providing a compressed sequence of frames in accordance with the reduced set of nodes.
9. The method of claim 7, wherein the step of processing comprises:
(a) selecting an arc of the arcs;
(b) removing a first node and a second node in the pair of nodes associated with the selected arc from the graph;
(c) forming a new frame from the identical frames associated with the first node and the second node, the mask associated with the first node, and the mask associated with the second node;
(d) forming a new mask from the mask associated with the first node and the mask associated with the second node;
(e) forming new configuration memory address data from the configuration memory address data associated with the first node and the configuration memory address data associated with the second node; and
(f) adding a new node associated with the new frame, the new mask, and the new configuration memory address data to the graph.
10. The method of claim 9, wherein the step of processing further comprises:
(g) re-computing any other of the arcs associated with the first node or the second node with respect to the new node.
11. The method of claim 10, further comprising:
selecting at least one additional arc of the arcs; and
repeating steps (b) through (g) for the at least one additional selected arc.
12. The method of claim 9, wherein the selected arc is chosen such that, when the pair of nodes associated with the selected arc are removed form the graph, the fewest \u201cdon’t care\u201d bits are eliminated from the new frame.
13. Apparatus for processing configuration data for a programmable device, the configuration data having a sequence of frames, the apparatus comprising:
an identification unit identifying bits in the sequence of frames as \u201cdon’t care\u201d bits that do not affect functionality of a design implemented in the programmable device; and
a compressor unit for comparing frames in the sequence of frames to identify at least one set of identical frames, where the \u201cdon’t care\u201d bits are deemed to result in matches, and merging each of the at least one set of identical frames to produce a respective at least one merged frame, each of the at least merged frame being associated with a plurality of configuration memory addresses in the programmable device.
14. The apparatus of claim 13, further comprising:
a memory for storing a compressed sequence of frames having the at least one merged frame and a portion of the sequence of frames.
15. The apparatus of claim 14, wherein the memory is coupled to the programmable device for loading the compressed sequence of frames into configuration memory of the programmable device, each of the at least one merged frame being written to the plurality of configuration memory addresses associated therewith.
16. The apparatus of claim 15, wherein the programmable device comprises a field programmable gate array (FPGA), and wherein the FPGA is configured to write each of the at least one merged frame to the configuration memory using a multi-frame write process.
17. The apparatus of claim 13, wherein the compressor unit is coupled to the programmable device for loading the compressed sequence of frames into configuration memory of the programmable device, each of the at least one merged frame being written to the plurality of configuration memory addresses associated therewith.
18. The apparatus of claim 17, wherein the programmable device comprises a field programmable gate array (FPGA), and wherein the FPGA is configured to write each of the at least one merged frame to the configuration memory using a multi-frame write process.
19. The apparatus of claim 13, wherein the \u201cdon’t care\u201d bits comprise at least one of: architectural \u201cdon’t care\u201d bits of the programmable device, design \u201cdon’t care\u201d bits of the programmable device, and bits associated with unused logic in the programmable device.
20. The apparatus of claim 13, wherein the identification unit and the compressor unit comprise a portion of a computer system.

1460738566-6d316f56-e950-4877-9bf4-502cc380cbd2

1. A system for controlling a store, the system comprising:
a digital display shelf being provided with a recognition unit configured to recognize a product displayed on the shelf and an output unit configured to output information on the recognized product;
a digital signage display configured to output data respective to the recognized product; and
a managing system configured to communicate with the digital display shelf and the digital signage display so as to transmit control data and to receive processing data,
wherein the data respective to the recognized product includes at least one of audio data, video data, and text data configured to advertise and promote the corresponding product, and
wherein the managing system includes a database related to the data respective to the recognized product.
2. The system of claim 1, further comprising:
a server configured to communicate with the digital display shelf, the digital signage display, and the managing system, so as to transmit and receive data to and from the digital display shelf, the digital signage display, and the managing system.
3. The system of claim 2, wherein the digital display shelf further comprises:
a communication module configured to support wireless andor wired communication and to transmit andor receive data.
4. The system of claim 3, wherein the recognition unit includes a detection sensor configured to sense a weight of a predetermined section of the digital display shelf, and
wherein, the recognition unit communicates with the managing system, so as to receive product data respective to the sensed weight, thereby recognizing the corresponding product.
5. The system of claim 3, wherein the recognition unit includes a camera sensor or an infrared sensor configured to acquire an image of the product positioned in a predetermined section of the digital display shelf, and
wherein the recognition unit communicates with the managing system, so as to receive product data corresponding to the acquired image, thereby recognizing the corresponding product.
6. The system of claim 4, wherein the recognition unit includes a sensor configured to acquire an image of the product positioned in a predetermined section of the digital display shelf, and
wherein the recognition unit communicates with the managing system, so as to receive product data respective to the sensed weight and corresponding to the acquired image, thereby recognizing the corresponding product.
7. The system of claim 6, the output unit is configured to communicate with the managing system so as to receive electronic-price tag information, which is recognized by the recognition unit, and to output the received information to a predetermined section of the digital display shelf respective to the corresponding product in a text data format.
8. The system of claim 2, wherein the digital signage display comprises:
a communication module configured to support wired andor wireless communication and to transmit andor receive data;
a decoding unit configured to decode data received from the managing system and the digital display shelf through the communication module; and
a display unit.
9. The system of claim 8, wherein the digital signage display is divided into a plurality of predetermined sections, in row or column units, based upon a method of positioning products on the digital display shelf, and
wherein the digital signage display outputs data respective to at least one of the products displayed on a digital display shelf corresponding to each of the plurality of predetermined divided sections.
10. The system of claim 9, wherein the digital signage display communicates with a user terminal of a user being recognized within a predetermined range, so as to receive at least one of customer information and purchase list information, and
wherein the digital signage display outputs data respective to at least one of the products recognized by the digital display shelf, based upon the received at least one of customer information and purchase list information, or outputs data respective to a related product received from the managing system.
11. A method of managing a store through a digital interface in a store controlling system, the method comprising:
recognizing a product assigned to the digital interface;
receiving data related to the recognized product;
decoding the received data related to the recognized product; and
outputting the decoded data related to the recognized product to a predetermined area respective to the corresponding product,
wherein the data related to the recognized product includes at least one of audio data, video data, and text data configured for advertising and promoting the corresponding product, and
wherein the data related to the recognized product is extracted from a database of the store controlling system.
12. The method of claim 11, wherein the digital interface comprises:
a product recognition unit configured to recognize a product positioned on a digital display shelf; and
at least one of a digital display shelf provided with an output unit configured to output information on the recognized product and a digital signage display configured to output data related to the product recognized from the digital display shelf.
13. The method of claim 12, wherein the digital interface is provided with a communication module, so as to support wireless andor wired communication and to transmit andor receive data.
14. The method of claim 13, wherein the step of recognizing a specific product comprises:
sensing a weight of a predetermined area on the digital display shelf; and
receiving product data respective to the sensed weight.
15. The method of claim 13, wherein the step of recognizing a specific product comprises:
acquiring an image of a product located in a predetermined area on the digital display shelf; and
receiving product data respective to the acquired image.
16. The method of claim 13, wherein the step of recognizing a specific product comprises:
sensing a weight of a predetermined area on the digital display shelf;
acquiring an image of a product located in the predetermined area on the digital display shelf; and
receiving product data respective to the sensed weight and the acquired image.
17. The method of claim 16, wherein the product data further includes electronic-price tag data of the corresponding product, and
wherein the E-price tag data of the corresponding product are received and outputted to a predetermined section respective to the corresponding product in a text data format.
18. The method of claim 13, wherein the product data further includes electronic-price tag data of the corresponding product,
wherein the electronic-price tag data of the corresponding product are outputted from the digital display shelf included in the digital interface as data related to the recognized product, and
wherein advertisement and promotion data respective to the recognized product are outputted from the digital signage display included in the digital interface.
19. The method of claim 13, wherein the product data further includes electronic-price tag data of the corresponding product,
wherein the digital signage display included in the digital interface is divided into a plurality of predetermined sections, in row or column units, based upon a method of positioning products on the digital display shelf, and
wherein the digital signage display outputs data respective to at least one of the products displayed on the digital display shelf corresponding to each of the plurality of predetermined divided sections.
20. The method of claim 19, further comprising:
interfacing with a user terminal recognized within a predetermined range;
receiving at least one of customer information and purchase list information from the interfaced user terminal;
receiving data respective to a product being recognized by the digital display shelf, based upon at least one of the customer information and the purchase list information, or receiving data respective to a related product from the database;
decoding the corresponding product data; and
outputting the decoded product data.

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

1. A dishwashing machine comprising:
a washing container;
at least one device for washing crockery using a washing solution;
a heating device; and
a sorption drying device communicated with the washing container for a passage of air between the sorption drying device and the washing container, the sorption drying device containing a reversibly dehydratable material that operates to withdraw moisture from air during a passage of air through the sorption drying device, air exiting from the washing container via a washing container outlet into an air duct of the sorption drying device communicated therewith and thereafter flowing along a flow path through the sorption drying device and eventually exiting the sorption drying device to return to the washing container via a washing container inlet, and the air duct of the sorption drying device being configured at least in part as a condensation surface, wherein the condensation surface is formed by a heat-conducting connection to one of a heat-conducting connection to the washing container and a heat-conducting connection to ambient air.
2. The dishwashing machine according to claim 1, wherein the ambient air can be conducted actively by a fan to the air duct of the sorption drying device in order to obtain the condensation surface.
3. The dishwashing machine according to claim 1, wherein the air duct of the sorption drying device extends along a lateral wall of the washing container.
4. The dishwashing machine according to claim 1, wherein the sorption drying device is arranged in a bottom region of the dishwashing machine underneath a rinsing tank.
5. The dishwashing machine according to claim 1, wherein a barrier against penetrating water is formed in the air duct of the sorption drying device adjacent to the washing container outlet.
6. The dishwashing machine according to claim 1, wherein the air duct of the sorption drying device is arranged in a bottom region of the dishwashing machine and the bottom region has an actuatable valve for discharging water condensed in the air duct of the sorption drying device.
7. The dishwashing machine according to claim 1, wherein the air duct of the sorption drying device has a pressure-regulating means which, in a case of an excess pressure generated in the washing container, provides a pressure equalisation.
8. The dishwashing machine according to claim 7, wherein the pressure-regulating means is an actively actuatable valve.
9. The dishwashing machine according to claim 7, wherein the pressure-regulating means passively opens or closes due to the pressure present inside the washing container.
10. The dishwashing machine according to claim 1, wherein at least one of the washing container outlet and the washing container inlet is provided with a passive sealing means against penetrating water.
11. The dishwashing machine according to claim 1, wherein at least one of the washing container outlet and the washing container inlet is provided with an active sealing means.
12. The dishwashing machine according to claim 11, wherein the sealing means is actuated by an application of a voltage.
13. The dishwashing machine according to claim 12, wherein the voltage is applied to the sealing means in connection with the application of a voltage to a fan.
14. The dishwashing machine according to claim 11, wherein the sealing means is actuated by a temperature-sensitive memory metal.
15. The dishwashing machine according to claim 1, wherein, the sorption drying device is used to dry crockery being handled by the dishwashing machine and, thermal energy utilized for desorption of the sorption drying device is used to at least partially heat at least one of the washing solution in the washing container and crockery.
16. The dishwashing machine according to claim 15, wherein at least one of air conducted from the washing container and ambient air is conducted during a partial programme with a washing solution applied to wash item to be heated, during one of a Clean, Pre-wash, and Clear wash partial program, through the sorption drying device and back into the washing container.
17. The dishwashing machine according to claim 15, wherein an electric heating element is arranged for desorption of the reversibly dehydratable material and for heating a washing solution applied to a wash item.
18. The dishwashing machine according to claim 17, wherein the heating element is arranged in the reversibly dehydratable material or in a pipe to the sorption column.
19. The dishwashing machine of claim 1, wherein the heat-conducting connection comprises a condensation surface cooler that removes heat from the condensation surface.
20. A method for treating crockery disposed in a washing container, comprising:
subjecting crockery to a washing, a rinsing, and a drying, wherein air is passed into contact with the crockery during at least one of the washing, rinsing, and drying and such air is thereafter guided to a sorption drying device communicated with the washing container for the passage of air between the sorption drying device and the washing container, the sorption drying device containing reversibly dehydratable material that operates to withdraw moisture from air during the passage of the air through the sorption drying device, crockery retained in the dishwasher being subjected to a drying after having undergone a treatment as a result of which moisture remains on the crockery with the drying including passing air from the washing container through the sorption drying device;
flowing air from the washing container at least in part past a condensation surface in order to extract therefrom some of its moisture before the air, which still has a residual moisture content, is fed thereafter to the sorption drying device; and
cooling the condensation surface with a condensation surface cooler.
21. The method according to claim 20, and further comprising no heating of a washing solution applied to wash items nor of the items to be washed takes place in a partial programme preceding the drying.
22. A dishwasher comprising:
a washing container;
a crockery washer in the washing container;
a heater that heats a washing fluid for the crockery washer;
a sorption dryer containing a reversibly dehydratable material and a condensation surface in communication with the washing container; and
a condensation surface cooler that removes heat from the condensation surface.
23. The dishwasher of claim 22, wherein the condensation surface cooler comprises an ambient air conductor that conducts ambient air to the condensation surface.
24. The dishwasher of claim 22, wherein the condensation surface cooler further comprises a fan.