1. A projectile launcher, comprising:
a launcher body defining a breech therein for receiving a projectile; the breech defining a breech longitudinal axis through the center thereof;
a feed tube connected to the launcher body and defining a projectile feed bore; the projectile feed bore including a projectile feed bore longitudinal axis through the center thereof; and
the breech longitudinal axis and the projectile feed bore longitudinal axis being configured to not intersect each other.
2. The projectile launcher of claim 1, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis are arranged approximately 90 degrees from each other.
3. The projectile launcher of claim 1, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis being offset from each other a distance of approximately 3 mm.
4. The projectile launcher of claim 1, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis being offset from each other a distance of approximately 4 mm.
5. The projectile launcher of claim 1, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis being offset from each other a distance in the range of approximately 1 mm to approximately 5 mm.
6. The projectile launcher of claim 1, further comprising:
a hopper connected to the feed tube; and
projectiles located within the hopper and being routable by gravity through the projectile feed bore and into the breech.
7. A method of loading a projectile into a projectile launcher, comprising the steps of:
providing a launcher body defining a breech therein for receiving a projectile; the breech defining a breech longitudinal axis through the center thereof;
providing a feed tube connected to the launcher body and defining a projectile feed bore; the projectile feed bore including a projectile feed bore longitudinal axis through the center thereof;
positioning the breech longitudinal axis and the projectile feed bore longitudinal axis to not intersect each other;
providing a projectile for launching having a center axis therethrough;
routing a projectile through the feed bore;
routing the projectile into the breech;
substantially aligning the center axis of the projectile with the breech longitudinal axis; and
whereby the projectile is prevented from bouncing back into the feed bore.
8. The method of claim 7, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis are positioned approximately 90 degrees from each other.
9. The method of claim 7, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis are positioned from each other a distance of approximately 3 mm.
10. The method of claim 7, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis are positioned from each other a distance of approximately 4 mm.
11. The method of claim 7, wherein the breech longitudinal axis and the projectile feed bore longitudinal axis are positioned from each other a distance in the range of approximately 1 mm to approximately 5 mm.
12. The method of claim 7, further comprising the steps of:
providing a hopper connected to the feed tube with projectiles therein;
routing the projectiles from the hopper into the feed tube by gravity.
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 wireless IC memory, for transmitting command or data between an external communication apparatus, with using radio-wave communication, comprising:
an antenna, which is configured to transmit radio-waves carrying a signal with said external communication apparatus;
a communication processor portion, which is configured to conduct transmission control of said signal;
one or more of memory bank(s), which isare configured to memorize data therein, including an ID bank, which is configured to memorize ID data of being unique to said wireless IC memory;
a protocol processing controller portion, which is configured to conduct transmission process of command or data that said signal presents, management of states of said wireless IC memory on protocol, or control of data readout for each of said memory banks; and
a condition memory portion, which is configured to set up an enablingdisenabling condition of data readout of said ID data bank, wherein
said protocol processing controller portion has:
a condition setup portion, which is configured to set up one condition, being selected from at least first and second conditions, in said condition memory portion, as the enablingdisenabling condition of data readout of said ID data bank; and
an access control portion, which is configured to respond said ID data, normally, to a readout command of said ID data from said external communication apparatus, when said first condition is set up in said condition memory portion, but not respond said ID data, normally, to the readout command of said ID data from said external communication apparatus, when said second condition is set up in said condition memory portion.
2. A wireless IC memory, for transmitting command or data between an external communication apparatus, with using radio-wave communication, comprising:
an antenna, which is configured to transmit radio-waves carrying a signal with said external communication apparatus;
a communication processor portion, which is configured to conduct transmission control of said signal;
one or more of memory bank(s), which isare configured to memorize data therein, including an ID bank, which is configured to memorize ID data of being unique to said wireless IC memory;
a protocol processing controller portion, which is configured to conduct transmission process of command or data that said signal presents, management of states of said wireless IC memory on protocol, or control of data readout for each of said memory banks; and
a condition memory portion, which is configured to set up an readout enablingdisenabling condition of data of said ID data bank, wherein
said protocol processing controller portion has:
a condition setup portion, which is configured to set up one condition, being selected from at least first and second conditions, in said condition memory portion, as the readout enablingdisenabling condition of data of said ID data bank;
an access control portion, which is configured to respond said ID data, normally, to a readout command of said ID data from said external communication apparatus, when said first condition is set up in said condition memory portion, but not respond said ID data, normally, to the readout command of said ID data from said external communication apparatus, when said second condition is set up in said condition memory portion; and
a state management portion, which is configured to transit the state of said wireless IC memory on the protocol, among a predetermined number of states, wherein
said access control portion conducts a response, differently, to the readout command of said ID data from said external communication apparatus, depending upon combination between the readout enablingdisenabling condition in relation to said ID data bank, which is set up in said readout condition setup portion, and the state of said wireless IC memory on the protocol.
3. A wireless IC memory, for transmitting command or data between an external communication apparatus, with using radio-wave communication, comprising:
an antenna, which is configured to transmit radio-waves carrying a signal with said external communication apparatus;
a communication processor portion, which is configured to conduct transmission control of said signal;
one or more of memory bank(s), which isare configured to memorize data therein, including an ID bank, which is configured to memorize ID data of being unique to said wireless IC memory;
a protocol processing controller portion, which is configured to conduct transmission process of command or data that said signal presents, management of states of said wireless IC memory on protocol, or control of data readout for each of said memory banks; and
a condition memory portion, which is configured to set up an readout enablingdisenabling condition of data of said ID data bank, wherein
said protocol processing controller portion has:
a condition setup portion, which is configured to set up one condition, being selected from at least first and second conditions, in said condition memory portion, as the readout enablingdisenabling condition of data of said ID data bank;
an access control portion, which is configured to conduct a response, differently, to the readout command of said ID data from said external communication apparatus, depending upon combination between the readout enablingdisenabling condition in relation to said ID data bank, which is set up in said readout condition setup portion, and the state of said wireless IC memory on the protocol; and
a state management portion, which is configured to transit the state of said wireless IC memory on the protocol, among a predetermined number of states, wherein
said condition setup portion sets up one condition, which is selected among first, second and third conditions, as said readout enablingdisenabling condition in relation to said ID data bank,
said state management portion transits the state of said wireless IC memory on the protocol, sequentially, in an order of \u201cReplay\u201d state, \u201cAcknowledge\u201d state, \u201cOpen\u201d state and \u201cSecured\u201d state, respectively, and
said access control portion responds said ID data, normally, to the readout command of said ID data from said external communication apparatus, in case where said first condition is set up in said condition memory portion, irrespective of any one of the states of said wireless IC memory on the protocol,
said access control portion, though responding said ID data, normally, to the readout command of said ID data from said external communication apparatus, only when the state of said wireless IC memory on the protocol is the \u201cSecured\u201d state, but does not respond, normally, when it is the state other than said \u201cSecured\u201d state, in case where said second condition is set up in said condition memory portion, and further,
said access control portion does not respond, normally, to the readout command of said ID data from said external communication apparatus, irrespective of any one of the states of said wireless IC memory on the protocol, in case where said third condition is set up in said condition memory portion.
4. The wireless IC memory, as is described in the claim 3, wherein said access control portion responds a fake ID data, normally, which is same in data length to said ID data but different in data values thereof, as an action of not responding said ID data.
5. The wireless IC memory, as is described in the claim 4, wherein said access control portion responds said fake ID data, normally, which replaces data of whole data length of said ID data by \u201c0\u201d, as the action of not responding said ID data.
6. The wireless IC memory, as is described in the claim 4, wherein said access control portion responds said fake ID data, normally, which replaces data of whole data length of said ID data by data of a specific pattern predetermined, as the action of not responding said ID data.
7. The wireless IC memory, as is described in the claim 4, wherein said access control portion responds said fake ID data, normally, combining data indicative of said second condition or said third condition, and data of a specific pattern predetermined, as the action of not responding said ID data.
8. The wireless IC memory, as is described in the claim 4, wherein:
said ID data bank also stores a protocol control bit and an error detection value, together with said ID data, therein, and
said access control portion responds a fake protocol control bit and a fake error detection value, as well as, said fake ID data, as the action of not responding said ID data, normally.
9. The wireless IC memory, as is described in the claim 3, wherein said access control portion responds a predetermined error code or makes no response, as an action of not responding said ID data, normally.
10. A wireless IC memory, for transmitting command or data between an external communication apparatus, with using radio-wave communication, comprising:
an antenna, which is configured to transmit radio-waves carrying a signal with said external communication apparatus;
a communication processor portion, which is configured to conduct transmission control of said signal;
one or more of memory bank(s), which isare configured to memorize data therein, including an ID bank, which is configured to memorize ID data of being unique to said wireless IC memory;
a protocol processing controller portion, which is configured to conduct transmission process of command or data that said signal presents, management of states of said wireless IC memory on protocol, or control of data readout for each of said memory banks; and
a condition memory portion, which is configured to set up an enablingdisenabling condition of data readout of said ID data bank, wherein
said protocol processing controller portion has:
a condition setup portion, which is configured to set up one condition, being selected from at least first and second conditions, in said condition memory portion, as the enablingdisenabling condition of data readout of said ID data bank; and
an access control portion, which is configured to execute an action requested by said selection command, normally, where said first condition is set up in said condition memory portion, about the memory banks in relation to said selection condition, but neglects said selection command, or determines inconsistency with said selection condition, or not execute the action requested by said selection command, where said second condition is set up in said condition memory portion, about the memory banks in relation to said selection condition, in case when receiving the selection command having a selection condition in relation to any of the memory banks, from said external communication apparatus.
11. The wireless IC memory, as is described in the claim 10, wherein:
said condition setup portion sets up one condition, which is selected among first, second and third conditions, as said readout enablingdisenabling condition in relation to said ID data bank,
said state management portion transits the state of said wireless IC memory on the protocol, sequentially, in an order of \u201cReplay\u201d state, \u201cAcknowledge\u201d state, \u201cOpen\u201d state and \u201cSecured\u201d state, respectively, and
said access control portion executes the action, normally, which is requested by said selection, in case where said first condition is set up in said condition memory portion, irrespective of any one of the states of said wireless IC memory on the protocol, only when the state of said wireless IC memory on the protocol is the \u201cSecured\u201d state,
said access control portion, though executing the action, normally, which is requested by said selection, only when the state of said wireless IC memory on the protocol is the \u201cSecured\u201d state, but does not execute the action, normally, which is requested by said selection, when it is the state other than said \u201cSecured\u201d state, in case where said second condition is setup in said condition memory portion, and further,
said access control portion does not execute the action, normally, which is requested by said selection, irrespective of any one of the states of said wireless IC memory on the protocol, in case where said third condition is set up in said condition memory portion.
12. A wireless IC memory accessing apparatus, which is configured to control the wireless IC memory as described in the claim 1.
13. A wireless IC memory accessing apparatus, which is configured to control the wireless IC memory as described in the claim 2.
14. A wireless IC memory accessing apparatus, which is configured to control such wireless IC memory as described in the claim 3.
15. An accessing control method for use of the wireless IC memory, which is configured to control such wireless IC memory as described in the claim 1.
16. An accessing control method for use of the wireless IC memory, which is configured to control such wireless IC memory as described in the claim 2.
17. An accessing control method for use of the wireless IC memory, which is configured to control such wireless IC memory as described in the claim 3.
18. A wireless IC memory system including such wireless IC memory as described in the claim 1, and a wireless IC memory accessing apparatus, which is configured to control said wireless IC memory.
19. A wireless IC memory system including such wireless IC memory as described in the claim 2, and a wireless IC memory accessing apparatus, which is configured to control said wireless IC memory.
20. A wireless IC memory system including such wireless IC memory as described in the claim 3, and a wireless IC memory accessing apparatus, which is configured to control said wireless IC memory.