1461185766-b92b7854-322c-4e8e-a4d1-af295ac8f674

1. A firearm securing kit comprising:
a barrel securing unit configured and arranged to secure a barrel of a firearm having a butt plate and including a securing mechanism configured and arranged to generate a holding force between the barrel securing unit and a surface of a support structure; and
a butt plate securing unit configured and arranged to secure the butt plate of the firearm and including a securing mechanism configured and arranged to generate a holding force between a sidewall of the butt plate securing unit and the surface of the support structure, the sidewall forming an enclosure in which the butt plate is secured, the butt plate securing unit being configured and arranged with the barrel securing unit to secure the firearm to the support structure while the support structure is inclined at an angle at which gravity applies a force to the firearm in a direction away from the support structure, and while the butt plate securing unit is physically unattached from the barrel securing unit.
2. The kit of claim 1, further including a strap securing system configured and arranged to further secure the barrel of a firearm.
3. The kit of claim 1, further including a strap securing system configured and arranged to further secure the butt plate of a firearm.
4. The kit of claim 1, wherein the barrel securing unit includes one half of a reclosable fastener system designed to generate the holding force with another half of the reclosable fastener system.
5. The kit of claim 4, wherein the barrel securing unit further includes double sided strips having adhesive on one side and the other half of the reclosable fastener system on the other side.
6. The kit of claim 1, wherein the butt plate securing unit includes one half of a reclosable fastener system designed to generate the holding force with another half of the reclosable fastener system.
7. The kit of claim 6, wherein the butt plate securing unit further includes double sided strips having adhesive on one side and the other half of the reclosable fastener system on the other side.
8. The kit of claim 1, further including one or more deformable pieces configured and arranged to snap into the barrel securing unit and to secure a barrel of a firearm when snapped therein into the barrel securing unit.
9. The kit of claim 8, wherein the deformable pieces have an elasticity of sufficient pliability to allow removal of a firearm barrel without breaking the holding force of the barrel securing unit.
10. The kit of claim 1, wherein the barrel securing unit includes a recessed channel and half of reclosable fastener located in the recessed channel, and the reclosable fastener is configured and arranged to fasten to another half of the reclosable fastener located on a surface.
11. The kit of claim 1, wherein the butt plate securing unit includes a recessed channel and half of a reclosable fastener located in the recessed channel, and the reclosable fastener is configured and arranged to fasten to another half of the reclosable fastener located a surface.
12. A method of using a firearm securing system, the method comprising:
attaching a barrel securing unit to a first surface;
attaching a butt plate securing unit to a second surface;
securing a barrel of a firearm using the attached barrel securing unit;
securing a butt plate of the firearm using the attached butt plate securing unit;
removing the firearm from the butt plate securing unit;
removing the barrel securing unit from the first surface;
attaching the barrel securing unit to a third surface; and
securing the barrel of the firearm using the barrel securing unit as attached to the third surface.
13. The method of claim 12, wherein the step of attaching a barrel securing unit to a first surface includes the use of at least one of: using a reclosable fastener system and using magnets.
14. The method of claim 12, wherein the step of attaching a barrel securing unit includes attaching a first half of a reclosable fastener to the first surface using an adhesive.
15. The firearm securing kit of claim 1, wherein the barrel securing unit includes
a first platform having a first surface configured and arranged to interface with a surface of the support structure;
a second platform configured and arranged to couple to the barrel; and
a support piece extending between the first and second platforms along a direction that is about perpendicular to the first surface, the support piece is configured and arranged to provide space between the first and second platforms along said direction that is sufficient to accommodate a person’s fingers to permit holding the support piece and to allow for application of pressure sufficient to generate the holding force.
16. The firearm securing kit of claim 1, wherein the butt plate securing unit includes:
a first sidewall having a first surface configured and arranged to secure the butt plate to a surface of the support structure,
second and third sidewalls connected to the first sidewall and extending away from the support structure in a direction that is about perpendicular to the first surface, the second and third sidewalls having inner surfaces that face one another, the first sidewall having an inner surface that faces a region between the inner surfaces of the second and third sidewalls and that adjoins the inner surfaces of the second and third sidewalls,
a fourth sidewall connected to the sidewalls and extending away from the support structure in a direction that is about perpendicular to the first surface, the fourth sidewall having an inner surface that faces a space bound by the inner surfaces of the first, second and third sidewalls, the inner surface of the fourth sidewall adjoining the inner surfaces of the first, second and third sidewalls and being configured and arranged with the inner surfaces of the first, second and third sidewalls to surround and support a butt of a firearm on four sides; and
a securing component configured and arranged to prevent removal of the butt of the firearm from between the sidewalls.
17. The firearm securing kit of claim 16, wherein
the first surface includes half of a reclosable fastener within a recessed channel of the first surface,
the reclosable fastener including stems extending away from a surface of the recessed channel and configured and arranged to engage with corresponding stems of another reclosable fastener that is located on the support structure, while the first sidewall is secured to the support structure with said surfaces being pressed against one another, and
the recessed channel and the half of the reclosable fastener being configured and arranged to provide the half of the reclosable fastener in a manner that is recessed into the channel and that facilitates the securing of the butt plate securing kit.
18. The firearm securing kit of claim 16, wherein the securing component is configured and arranged to prevent removal of the butt of the firearm by applying a force to a portion of the butt facing away from the support structure and using the applied force to press a portion of the butt facing the support structure to the inner surface of the first sidewall.
19. The firearm securing kit of claim 16, wherein the sidewalls are configured and arranged to:
support the firearm extending in a vertical orientation in which the firearm extends vertically from a bottom of the butt, in which the sidewalls are configured and arranged with one another to apply a first vertical force to the bottom of the butt via engagement of the butt with the inner surface of the fourth sidewall and mechanical coupling of the fourth sidewall to the support structure via the first, second and third sidewalls, the first vertical force supporting a preponderance of the weight of the firearm, and
support the firearm extending in a non-vertical orientation in which the firearm extends in a non-vertical direction, in which the sidewalls are configured and arranged with one another to apply a second vertical force to a sidewall of the butt via engagement of the sidewall butt with the inner surface of one of the first, second and third sidewalls and mechanical coupling thereof to the support structure via the first, second and third sidewalls, the vertical force supporting a preponderance of the weight of the firearm applied to the butt plate securing kit.
20. A firearm securing kit comprising:
a barrel securing unit configured and arranged to secure a barrel of a firearm having a butt plate and including a securing mechanism configured and arranged to generate a holding force between the barrel securing unit and a surface of a support structure, the barrel securing unit including a barrel interface configured and arranged to secure the barrel, the barrel interface having
a rigid protrusion,
a flexible structure coupled to the rigid protrusion and configured and arranged to flexibly secure the barrel to the barrel securing mechanism unit, and
wherein the securing mechanism of the barrel securing unit includes a first surface interface connected to the barrel interface and configured and arranged with the barrel first device interface to mitigate movement of the barrel securing unit and the barrel relative to the surface, by interfacing with the surface; and
a butt plate securing unit configured and arranged to secure the butt plate of the firearm and including a securing mechanism configured and arranged to generate a holding force between a sidewall of the butt plate securing unit and the surface of the support structure, the sidewall forming an enclosure in which the butt plate is secured, the butt plate securing unit being configured and arranged with the barrel securing unit to secure the firearm to the support structure while the support structure is inclined at an angle at which gravity applies a force to the firearm in a direction away from the support structure, and while the butt plate securing unit is physically unattached from the barrel securing unit, wherein the butt plate securing unit includes
a butt plate interface configured and arranged to secure the butt plate relative to the butt plate securing unit, and
a second surface interface connected to the butt plate interface and configured and arranged to mitigate movement of the butt plate securing unit and the butt plate, relative to the surface, by interfacing with the surface.

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 performing remote diagnostic on a vehicle, the method comprising:
performing a particular task by a data processor;
determining if resource consumption of the data processor for the respective particular task exceeds a threshold amount of resource consumption;
incrementing a loop counter in a data storage device associated with the data processor if the resource consumption for the respective particular task exceeds the threshold amount; and
designating the particular task as a poison message if the data processor has been rebooted a maximum number of times as indicated by the loop counter.
2. The method according to claim 1 wherein the performing of the task comprises recording data at the vehicle electronics to support engineering analysis or diagnostics on vehicle components, systems or performance.
3. The method according to claim 1 further comprising:
segregating the poison message in the data storage device to prevent reading or writing to one or more application programs.
4. The method according to claim 1 further comprising:
determining if a watchdog timer expires without being cleared during a timeout period, the watchdog timer tracking the performance of the particular task; and
incrementing a loop counter in the data storage device if the watchdog timer expires without being cleared during the timeout period.
5. The method according to claim 4 further comprising:
rebooting the data processor if the watchdog timer expires without being cleared during the timeout period.
6. The method according to claim 1 further comprising:
rebooting the data processor if the resource consumption for the respective particular task exceeds the threshold amount.
7. The method according to claim 6 further comprising:
executing the particular task again after the rebooting of the data processor, if the data processor has not rebooted more than the maximum number of times.
8. A system of performing remote diagnostic on a vehicle, the system comprising:
a data processor for performing a particular task;
a resource monitor for determining if resource consumption of the data processor for the respective particular task exceeds a threshold amount of resource consumption;
a loop counter for incrementing a loop counter in a data storage device associated with the data processor if the resource consumption for the respective particular task exceeds the threshold amount; and
a poison task module for designating the particular task as a poison message if the data processor has been rebooted a maximum number of times as indicated by the loop counter.
9. The system according to claim 8 wherein the task comprises recording data at the vehicle electronics to support engineering analysis or diagnostics on vehicle components, systems or performance.
10. The system according to claim 8 wherein the poison task module is adapted to segregate the poison message in the data storage device to prevent reading or writing to one or more application programs.
11. The system according to claim 8 further comprising:
a watchdog timer arranged for determining if the watchdog timer expires without being cleared during a timeout period, the watchdog timer tracking the performance of the particular task; and
a loop counter in the data storage device, the loop counter incremented if the watchdog timer expires without being cleared during the timeout period.
12. The system according to claim 11 further comprising:
reset logic associated with the watchdog timer for rebooting the data processor if the watchdog timer expires without being cleared during the timeout period.
13. The system according to claim 8 further comprising:
reset logic arranged for rebooting the data processor if the resource consumption for the respective particular task exceeds the threshold amount.
14. The system according to claim 13 further comprising:
the data processor having software instructions to execute the particular task again after the rebooting of the data processor, if the data processor has not rebooted more than the maximum number of times.

1461185755-aa0da141-12eb-4d49-8ef1-74eb080ae508

1. (canceled)
2. A symmetric transmit opportunity (TXOP) truncation method comprising:
receiving a first frame at a first station that truncates a TXOP around a second station that transmitted the first frame;
determining an estimated distance between the first station and the second station based on one or more characteristics of the received first frame; and
responsive to a determination that the coverage areas for both the first station and the second station do not substantially overlap, sending a second frame from the first station that truncates the TXOP around the first station.
3. The method of claim 2, further comprising sending an acknowledgement (ACK) frame before sending the second frame.
4. The method of claim 2, wherein the first frame is sent at a non-basic rate, and the second frame is sent at a basic rate.
5. The method of claim 2, wherein sending the second frame comprises sending the first frame with an address of an access point (AP).
6. The method of claim 5, wherein the address of the AP comprises an address in a BSSID field of the first frame.
7. The method of claim 2, wherein the first frame is a CF-end frame.
8. The method of claim 2, further comprising sending a frame that includes an indicator of an end of a TXOP.
9. The method of claim 9, wherein the indicator is a trigger to truncate the TXOP.
10. A symmetric transmit opportunity (TXOP) truncation station comprising a processor configured to:
receive a frame that truncates a TXOP around a first station that transmitted the frame;
determine an estimated distance between the second station and the first station based on one or more characteristics of the received frame; and
responsive to a determination that the coverage areas for both the first station and second station do not substantially overlap, send a second frame from the second station that truncates the TXOP around the second station.
11. The station of claim 10, wherein the processor is further configured to send an acknowledgement (ACK) frame before sending the second frame.
12. The station of claim 10, wherein the first frame is sent at a non-basic rate, and the second frame is sent at a basic rate.
13. The station of claim 10, wherein the processor is further configured to send the second frame by sending the first frame with an address of an access point (AP).
14. The station of claim 13, wherein the address of the AP comprises an address in a BSSID field of the first frame.
15. The station of claim 10, wherein the first frame is a CF-end frame.
16. A non-transitory, computer-readable medium having instructions stored there-on for performing a symmetric transmit opportunity (TXOP) truncation between a first station and a second station, the instructions comprising:
instructions for receiving a first frame at a first station that truncates a TXOP around a second station that transmitted the first frame;
instructions for determining an estimated distance between the first station and the second station based on one or more characteristics of the received first frame; and
instructions for sending a second frame from the first station that truncates the TXOP around the first station responsive to a determination that the coverage areas for both the first station and the second station do not substantially overlap.
17. The computer-readable medium of claim 16, further comprising instructions for sending an acknowledgement (ACK) frame before sending the second frame.
18. The computer-readable medium of claim 16, wherein the first frame is sent at a non-basic rate, and the second frame is sent at a basic rate.
19. The computer-readable medium of claim 16, wherein sending the second frame comprises sending the first frame with an address of an access point (AP).
20. The computer-readable medium of claim 19, wherein the address of the AP comprises an address in a BSSID field of the first frame.
21. The computer-readable medium of claim 16, wherein the first frame is a CF-end frame.

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 vision prosthesis comprising:
an intra-ocular lens system having a focal length that varies in response to a change in an index of refraction, the intra-ocular lens system comprising a lens element with no moving parts;
a controller for causing a change in the focal length, the extent of the change being dependent on an estimate of a distance to an object of regard;
a first actuator for changing an index of refraction of the intra-ocular lens system in response to a signal from the controller; and
a second actuator for mechanically changing the focal length of the intra-ocular lens system in response to a signal from the controller.
2. The vision prosthesis of claim 1, further comprising a rangefinder for providing the controller with an estimate of a distance to an object-of-regard.
3. The vision prosthesis of claim 1, wherein the intra-ocular lens system comprises a chamber containing nematic liquid crystal.
4. The vision prosthesis of claim 1, wherein the intra-ocular lens system further comprises:
an additional lens element moveable relative to the lens element with no moving parts; and
wherein the second actuator comprises a motor coupled to the additional lens element for moving the additional lens element relative to the lens element with no moving parts.
5. The vision prosthesis of claim 2, further comprising a transducer for detecting a stimulus from an anatomic structure within the eye and providing a signal indicative of the stimulus to the rangefinder.
6. The vision prosthesis of claim 4, further comprising a manual focusing control for enabling a patient to fine tune focusing of the lens.
7. The vision prosthesis of claim 1, wherein the second actuator includes a micromechanical motor.
8. A vision-prosthesis comprising:
an intra-ocular lens system having a focal length that varies in response to a change in an index of refraction, the intra-ocular lens system comprising a lens element with no moving parts and a first actuator for changing an index of refraction of the intra-ocular lens system; and
a second actuator coupled to the intra-ocular lens system for mechanically causing a change in the focal length thereof, the extent of the change being dependent on an estimate of the distance to an object of regard.
9. The vision prosthesis of claim 8, further comprising a controller coupled to the second actuator for causing the second actuator to cause the change in the focal length.
10. The vision prosthesis of claim 8, further comprising a rangefinder for providing an estimate of a distance to an object of regard, the estimate forming a basis for determining an extent to which to vary the focal length.
11. The vision prosthesis of claim 8, further comprising a transducer for coupling to an anatomic structure within the eye, the transducer generating a signal indicative of a distance to an object-of-regard, the signal providing information to be used in determining an extent to which to vary the focal length.
12. The vision prosthesis of claim 8, wherein the second actuator includes a micromechanical motor.
13. A vision prosthesis comprising:
an intra-ocular lens system having a focal length that varies in response to a change in an index of refraction, the intra-ocular lens system comprising a lens element with no moving parts;
a first actuator for changing an index of refraction of the intra-ocular lens system;
a second actuator coupled to the intra-ocular lens system for mechanically causing a change in the focal length; and
a rangefinder for providing an estimate of an extent to which to vary the focal length.
14. The vision prosthesis of claim 13, wherein the rangefinder is configured to provide an estimate at least in part on the basis of activity of an anatomic structure within the eye.
15. The vision prosthesis of claim 14, further comprising a transducer configured to be coupled to the anatomic structure and to the rangefinder for providing the rangefinder with information indicative of activity of the anatomic structure.
16. The vision prosthesis of claim 13, further comprising a controller for receiving information from the rangefinder and causing a change to the focal length of the intra-ocular lens system at least in part on the basis of the information.
17. The vision prosthesis of claim 13, wherein the second actuator includes a micromechanical motor.
18. An apparatus comprising:
an intraocular lens having an index of refraction that varies in response to a focusing stimulus, the intraocular lens comprising a lens element with no moving parts;
a first actuator in communication with the intraocular lens for providing the focusing stimulus;
a second actuator coupled to the intra-ocular lens for mechanically causing a change in the focal length;
a rangefinder for generating a range estimate indicative of a relative distance to an object-of-regard; and
a controller coupled to the rangefinder and to the actuator for causing the actuator to generate a focusing stimulus on the basis of the range estimate.
19. The apparatus of claim 18, wherein the rangefinder includes a transducer for detecting a stimulus from an anatomic structure in an eye, the stimulus being indicative of a range to the object-of-regard.
20. The apparatus of claim 18, wherein the second actuator includes a micromechanical motor.