1460713968-d371f9a9-d7a5-4f31-901b-aec6d803f1dc

1. A pen with double pen barrels comprising:
two pen barrels that each having an opening side and two opposite sides that are beside the opening side and respectively disposed with a long slot for being assembled with two projecting plates arranged parallel of two parallel frames on a left side and a right side of a driving member so that the two pen barrels integrate with each other and slide upward and downward relatively; a click member disposed on top of each pen barrel while each pen barrel further includes a rectangular opening;
a driving member having a frame, two toothed wheel members and two moveable members; wherein the frame includes a longitudinal long slot arranged on an upper part, two opposite toothed parts respectively disposed on edges of a front side and a back side thereof, two opposite stoppers respectively set under the long slot and on the front side and the back side, and a plurality of corresponding projecting plates arranged on a lower part for being assembled with the long slot of the pen barrel; the two toothed wheel members are respectively disposed on the front side and the back side of the frame, beside the long slot and each has a central shaft in which one end thereof is restricted to move upward and downward inside the longitudinal long slot of the frame while the other end of the central shaft is attached on the click member and is moved along with the click member synchronously; the two moveable members disposed on the front side and the back side of the frame, inside the two pen barrels and each moveable member having a toothed part arranged on an upper end, corresponding to and engaged with the toothed wheel member, a stopping part disposed under the toothed part for being locked with a stopper of the frame and a connection part arranged on the bottom end for connecting with a pen refill;
two pen refills respectively disposed in the two pen barrels and connected with a bottom end of the moveable member of the driving member so as to move upward and downward along with the moveable member synchronously;
two elastic members that each supporting between the frame and the click member;
wherein when one of the click members is pressed, the click member drives the pen barrel to move downward so that the elastic member is compressed simultaneously and the toothed wheel member of the driving member is driven to move downward along the longitudinal long slot of the frame synchronously while the moveable member with the pen refill are also driven to move downward at the same time; when the stopping part of the moveable member locks with the stopper of the frame, the pen refill extends out of the pen barrel, being located to be in writing state; when the stopper is actuated and released from the stopping part, the pen barrel and the pen refill retract upward by elastic recovery force of the elastic member so that the pen refill retracts to be in storage state simultaneously while the pen barrel moves upward.
2. The device as claimed in claim 1, wherein a shape of a cross section of the pen barrel is C-shaped, V-shaped, U-shaped, or semicircular.
3. The device as claimed in claim 1, wherein a side of the click member is further disposed with projecting plates for being assembled with the long slot of the pen barrel so as to make the click member move upward and downward stably.
4. The device as claimed in claim 1, wherein the two projecting rods are arranged on top of the frame and obliquely corresponding to each other.
5. The device as claimed in claim 1, wherein a rod is arranged projectingly on a bottom end of the stopper and the rod inserts through the rectangular opening of the pen barrel.
6. The device as claimed in claim 1, wherein the pen refill is a pencil refill, a ballpoint pen refill or a stylus.

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. An apparatus for reading indicia comprising:
a programmable scanning system capable of reading a first object scanned by the apparatus, said first object initiating a program internal to the apparatus providing a verb configuration indicating the type of programming actions to be taken by the apparatus;
the programmable scanning system being capable of reading a second object scanned by the apparatus, said second object being decoded by internal circuitry of said scanning system to provide a symbology type, wherein said program is selectively formatted by said first object to perform the verb configuration upon the symbology type of the second object in target objects to be read.
2. The apparatus of claim 1 wherein said program is selectively formatted to perform the verb configuration upon target objects to be read having a plurality of symbology types.
3. The apparatus of claim 1 wherein said programmable scanning system is capable of scanning a third object scanned by the apparatus that terminates the program’s ability to be selectively formatted.
4. The apparatus of claim 2 wherein said programmable scanning system is capable of scanning a third object scanned by the apparatus that terminates the program’s ability to be selectively formatted.
5. The apparatus of claim 1 wherein said apparatus is a hand-held scanner.
6. The apparatus of claim 1 wherein said second object is a target object to be read.
7. The apparatus of claim 1 wherein said verb configuration includes enabling or disabling a checksum in target objects to be read.
8. The apparatus of claim 1 wherein said verb configuration includes enabling or disabling the minimum length of the target objects to be read.
9. The apparatus of claim 4 wherein said apparatus is a stationary scanner.
10. The apparatus of claim 1 wherein said apparatus is a combined barcode and RFID scanner.
11. A method for reading indicia comprising the steps of:
reading a first object with a programmable scanning apparatus providing a verb configuration indicating the type of programming actions to be taken by the apparatus;
initiating a program internal to the programmable scanning apparatus as a result of reading said first object and formatting said program to read the verb configuration as a result of reading said first object;
reading a second object with said programmable scanning apparatus, indicating a symbology type to which said verb configuration is to be applied; and
formatting said program to perform said verb configuration upon the symbology type of the second object with target objects to be read.
12. The method of claim 11 wherein said step of reading a second object comprises reading a plurality of objects having different symbology types and selectively formatting said program to perform the verb configuration upon the symbology types of the plurality of objects with target objects to be read.
13. The method of claim 11 further comprises the step of reading a third object scanned by the apparatus for terminating the program’s ability to be selectively formatted.
14. The method of claim 12 further comprises the step of reading a third object scanned by the apparatus for terminating the program’s ability to be selectively formatted.
15. The method of claim 11 wherein said scanning apparatus is a portable hand-held scanner.
16. The method of claim 11 wherein said scanning apparatus is a scan engine for use in either a stationary or portable scanner.
17. The method of claim 11 wherein said second object is one of said target objects to be read.
18. The method of claim 11 wherein said first object is a barcode and the second object is an RFID tag.
19. The method of claim 14 wherein said first, second, and third objects are barcodes.
20. A scanner for scanning indicia comprising:
a programmable scanning means capable of reading a first indicia in the form of a barcode scanned by the scanner, said first indicia initiating a program internal to the scanner providing a verb configuration indicating the type of programming actions to be taken by the scanner;
the programmable scanning means being capable of reading a second indicia in the form of a barcode, RFID tag, or RFID tag and barcode scanned by the scanner, said second indicia being decoded by a decoding means internal to said programmable scanning means to provide a symbology type, wherein said program is selectively formatted by the first indicia scanned to perform the verb configuration upon the symbology type of the second indicia in target indicia to be read.
21. The apparatus of claim 1 wherein said program is selectively formatted to perform the verb configuration upon target objects to be read such that symbology type is a type of RFID tag.
22. The apparatus of claim 1 wherein said verb configuration performs one of an enabling or disabling the symbology type.
23. The apparatus of claim 21 wherein said verb configuration performs one of an enabling or disabling of the type of RFID tag.