1460753559-df902b1f-6351-443c-98e4-32dbb884c73d

1. In a distributed computing environment, a method of configuring third party solutions to operate with virtual machines in a distributed network environment, the method comprising:
receiving information at a logical switch about third party solutions in a distributed network;
receiving information at the logical switch about requirements for virtual components of the distributed network; and
the logical switch automatically configuring third party solutions in the distributed network to meet the requirements for the virtual components of the distributed network.
2. The method of claim 1, wherein receiving information at a logical switch about third party solutions in a distributed network is performed by the logical switch communicating with the third party solutions and the third party solutions providing the information about the third party solutions directly to the logical switch.
3. The method of claim 1, wherein receiving information at a logical switch about third party solutions in a distributed network is performed by the logical switch receiving configuration metadata from a network administrator.
4. The method of claim 1, wherein receiving information at the logical switch about requirements for virtual components of the distributed network comprises receiving information about requirements for virtual components of the distributed network in requirement metadata from a network administrator.
5. The method of claim 1 wherein the logical switch automatically configuring third party solutions in the distributed network to meet the requirements for the virtual components of the distributed network comprises the logical switch directly configuring third party solutions by communicating with the third party solutions using native third party solution protocols.
6. The method of claim 5, wherein communicating with third party solutions using third party solution protocols comprises the logical switch communicating using a plug-in at the logical switch that enables the plug-in to communicate directly with third party solutions in third party solution’s native protocol.
7. The method of claim 5, wherein communicating with third party solutions using third party solution protocols comprises the logical switch communicating directly with third party solutions using APIs exposed by the third party solutions.
8. The method of claim 1, wherein the third party solution comprises a TOR switch.
9. In a distributed computing environment, a system for configuring third party solutions to operate with virtual machines in a distributed network environment, the system comprising:
one or more processors; and
one or more computer readable media, wherein the one or more computer readable media comprise computer executable instructions that when executed by at least one of the one or more processors cause the system to perform the following:
receiving information at a logical switch about third party solutions in a distributed network;
receiving information at the logical switch about requirements for virtual components of the distributed network; and
the logical switch automatically configuring third party solutions in the distributed network to meet the requirements for the virtual components of the distributed network.
10. The system of claim 9, wherein receiving information at a logical switch about third party solutions in a distributed network is performed by the logical switch communicating with the third party solutions and the third party solutions providing the information about the third party solutions directly to the logical switch.
11. The system of claim 9, wherein receiving information at a logical switch about third party solutions in a distributed network is performed by the logical switch receiving configuration metadata from a network administrator.
12. The system of claim 9, wherein receiving information at the logical switch about requirements for virtual components of the distributed network comprises receiving information about requirements for virtual components of the distributed network in requirement metadata from a network administrator.
13. The system of claim 9, wherein the logical switch automatically configuring third party solutions in the distributed network to meet the requirements for the virtual components of the distributed network comprises the logical switch directly configuring third party solutions by communicating with the third party solutions using native third party solution protocols.
14. The system of claim 13, wherein communicating with third party solutions using third party solution protocols comprises the logical switch communicating using a plug-in at the logical switch that enables the plug-in to communicate directly with third party solutions in third party solution’s native protocol.
15. The system of claim 13, wherein communicating with third party solutions using third party solution protocols comprises the logical switch communicating directly with third party solutions using APIs exposed by the third party solutions.
16. The system of claim 9, wherein the third party solution comprises a TOR switch.
17. A physical computer readable storage media, wherein the physical computer readable storage media comprises computer executable instructions that when executed by at least one or more processors causes the following to be performed:
receiving information at a logical switch about third party hardware solutions in a distributed network;
receiving information at the logical switch about requirements for virtual components of the distributed network; and
the logical switch automatically configuring third party solutions in the distributed network to meet the requirements for the virtual components of the distributed network by communicating with the third party solutions using native third party solution protocols using APIs exposed by the third party solutions.
18. The computer readable medium of claim 17, wherein receiving information at a logical switch about third party solutions in a distributed network is performed by the logical switch communicating with the third party solutions and the third party solutions providing the information about the third party solutions directly to the logical switch.
19. The computer readable medium of claim 17, wherein receiving information at a logical switch about third party solutions in a distributed network is performed by the logical switch receiving configuration metadata from a network administrator.
20. The computer readable medium of claim 17, wherein the third party solution comprises a TOR switch.

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

I claim:

1. An apparatus for carrying a medication inhaler comprising:
a socket configured to receive and grip said medication inhaler,
a lanyard secured to said socket and formed into a wearer neck loop, and
a releasable coupling joined to said wearer neck loop and employing mutually engageable and separable coupling members that separate from each other when a predetermined force of separation is exerted on said coupling members.
2. An apparatus according to claim 1 wherein said lanyard has opposing ends and one of said coupling members is attached to each of said ends of said lanyard.
3. An apparatus according to claim 1 wherein said socket is formed as a sleeve from elastomeric material so that said socket sleeve has a girth that expands to receive said medication inhaler and retracts to snugly secure said medication inhaler therewithin.
4. An apparatus according to claim 3 wherein said sleeve is formed of neoprene.
5. An apparatus according to claim 1 wherein said socket is comprised of a band of material having mutually engageable ends and said band of material is wrapped around said medication inhaler to encircle it with said mutually engageable ends overlapped.
6. An apparatus according to claim 1 wherein said socket is provided with an eyelet and one of said coupling members is anchored to said eyelet while the other of said coupling members is anchored to said lanyard.
7. An apparatus according to claim 1 wherein said socket is provided with an eyelet and further comprising a swivel clip secured to said wearer neck loop and releasably engaged with said eyelet of said sleeve.
8. An apparatus according to claim 1 further comprising a wearer neck loop length adjustment slide and a portion of said wearer neck loop of said lanyard remote from said sleeve passes through said wearer neck loop length adjustment slide, whereby separation between said wearer neck loop length adjustment slide and said socket is adjustable by moving said wearer neck loop length adjustment slide along said lanyard.
9. An apparatus according to claim 1 wherein one of said coupling members includes a protruding stud with an enlarged tip and the other of said coupling members includes a mating detent cavity with a reduced neck, and said coupling members are sufficiently resilient to elastically deform to permit said enlarged tip of said stud to pass through said reduced neck of said cavity.
10. An apparatus according to claim 1 wherein said socket is formed from a sheet of material that defines a frame having a pair of inhaler receiving openings of equal cross section formed therethrough and a lanyard fastening tab with an aperture defined therethrough projects outwardly from said frames proximate one of said inhaler receiving openings and remote from said other of said inhaler receiving openings, and said sheet of material is folded between said inhaler receiving openings so that said inhaler receiving openings are aligned with each other and said inhaler is inserted through both of said inhaler receiving openings and said lanyard is attached to said lanyard fastening tab.
11. An apparatus according to claim 1 wherein said socket is formed from a sheet of material that defines a frame having a pair of inhaler receiving openings of equal cross section formed therethrough and a fastening tab with an aperture therethrough located between said inhaler receiving openings and said frame is folded between said inhaler receiving openings so that said inhaler receiving openings are aligned with each other and said inhaler is inserted through both of said inhaler receiving openings so that said fastening tab projects outwardly from said inhaler and said lanyard is attached to said fastening tab.
12. An apparatus according to claim 1 wherein said socket is formed of a flexible, elastomeric material in the shape of a cup, and said cup has an open mouth with a lanyard attachment loop projecting therefrom, and said lanyard is secured to said lanyard attachment loop.
13. An apparatus according to claim 1 wherein said socket is formed as a laterally encircling ring having an adjustable girth.
14. An apparatus according to claim 1 wherein said socket is formed of a closed inhaler encircling loop of flexible material having an outwardly projecting tab with a lanyard attachment aperture defined therethrough.
15. An apparatus according to claim 14 wherein said flexible material forming said inhaler encircling loop is elastic.
16. In combination,
a medication inhaler having a hollow body,
a lanyard formed into a wearer neck encircling loop and attached to said medication inhaler, and
a releasable coupling joined to said lanyard and including mutually engageable and separable coupling members that separate from each other when a predetermined threshold force is exerted on them from opposite directions.
17. An apparatus according to claim 16 further characterized in that said medication inhaler has a stud projecting therefrom and further comprising an attachment link with opposing ends formed of a resilient material and said attachment link has a lanyard aperture at one of said opposing ends and said lanyard passes through said lanyard aperture, and said attachment link has an inhaler stud aperture at said other of its opposing ends for fitting over and releasably gripping said stud projecting from said medication inhaler.
18. A combination according to claim 16 further comprising a cinch slide and a portion of said lanyard is inserted through said cinch slide so that said lanyard forms an inhaler encircling loop that is delineated from said wearer neck encircling loop by said cinch slide.
19. A combination according to claim 16 further comprising a medication canister having a medication dispensing end and an opposite end and said medication dispensing end is inserted into said hollow medication inhaler body with said opposite end protruding from said hollow body, and further comprising a canister boot releasably engaged on said opposite end of said canister and said lanyard is secured to said canister boot so that said canister and said canister boot couple said lanyard to said medication inhaler.
20. A combination according to claim 16 wherein a slipknot is formed in said lanyard to define an inhaler circumscribing loop that is delineated from said wearer neck encircling loop by said slipknot, and said slipknot is cinched tightly against said medication inhaler to snugly capture it within said inhaler circumscribing loop.
21. A combination according to claim 16 wherein said medication inhaler is formed with an attachment tab through which a lanyard attachment aperture is defined, and said lanyard passes through said lanyard attachment tab to secure said lanyard to said medication inhaler.
22. A combination according to claim 16 wherein said medication inhaler is provided with a resilient clip.
23. A carrier for a medication container comprising:
a sleeve for receiving and gripping said medication container therewithin,
a flexible cord having opposing ends and formed into a loop and secured to said sleeve, and
a releasable coupler, including a pair of engageable and separable coupling members with longitudinally aligned, mutually interengageable elements that are detachably engageable with each other and which are separable from each other by opposing longitudinal forces applied to said coupling members, and one of said engageable and separable coupling members is attached to each of said opposing ends of said flexible cord.
24. A method for a patient to carry a medication inhaler in an immediately accessible fashion utilizing a device configured to receive and grip said medication inhaler, a lanyard secured to said devise and forming a wearer neck encircling loop, and a releasable coupling employing mutually engageable and separable coupling members, wherein at least one of said coupling members is attached to said lanyard, the steps comprising:
engaging said separable coupling members together,
inserting said medication inhaler into said socket, and
placing said wearer neck encircling loop of said lanyard about a patient’s neck, whereby said medication inhaler is carried suspended from said patient’s neck by said lanyard.

1460753551-a1efdb6b-0836-4d30-920a-d150dfc8e0a3

What is claimed is:

1. A card security device for cards which have coded information stored on information storage media on or within the cards comprising a releasably and lockably closable card vault, wherein said vault does not have an external key pad, said vault having a door for releasable locking enclosure of at least one of said cards within said card vault wherein, within said vault, a locking actuator for locking and unlocking said door on said vault cooperates with a recognition processor, said recognition processor cooperating with a biometric sensor, said card vault having a casing which, when closed, has no substantially structurally weakened areas which may provide for a breach access during assault on said casing,
2. The device of claim 1 wherein said card vault is releasably and lockably closable by a latch, wherein said processor which is releasable by means cooperates with said actuator for opening said latch thereby unlocking said door on said card vault so as to allow said door to be opened upon recognition and a match of a biometric sample sensed by said sensor with a biometric template stored by said processor in a memory device.
3. The device of claim 2 wherein said biometric being sensed is behaviour pattern recognition and said sensor is a motion sensor, wherein said processor monitors repeated incorrect behaviour patterns by a user, or assault of said card vault, upon which said processor triggers, by triggering means mounted within said vault, of a destruction means for rendering useless and unrecoverable said coded information on said information storage media.
4. The device of claim 1 wherein said destruction means is a fluid release means to release fluid adapted to disfigure or destroy said information storage media when said at least one card is held within said card vault and said processor triggers said triggering means.
5. The device of claim 1 wherein said sensor is a fingerprint scanner mounted on said vault and said biometric being sensed and sampled is a user’s fingerprint.
6. A card security device comprising:
a case having a cavity for snugly receiving a card therein, said case having a door for sealing closed said cavity, said case having no substantially structurally weakened areas which may provide for a breach access during assault on said case,
information destroying means for destroying information storage media on said card,
user-input recognition means for receipt and recognition testing of a biometric input from a user and communication of an arming signal to said destroying means upon failure of said recognition testing so as to cause destruction of said information storage media.

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 wheel speed calculation method wherein, to calculate wheel speed at the calculation timing of a given period based on a pulse signal provided by shaping the waveform of a detection signal of a wheel speed sensor (1,8), the wheel speed sensor including a rotor (2,9) with a plurality of detected elements rotating with wheel which is a controlled object;
when both rising and falling edges occur in the present calculation period, wheel speed VW is calculated as follows:
VWKNu(n)Nd(n)Tu(n)Td(n)
when a rising edge does not occur although a falling edge occurs in the present calculation period, the value of VW1 or VW2, whichever is the lower, is selected as the wheel speed VW, VW1 and VW2 being calculated as follows:
VW1KNu(n1)Nd(n)Tu(n1)Td(n)VW2K1Nd(n)TutTd(n)
when a falling edge does not occur although a rising edge occurs in the present calculation period, the value of VW3 or VW4, whichever is the lower, is selected as the wheel speed VW, VW3 and VW4 being calculated as follows:
VW3KNu(n)Nd(n1)Tu(n)Td(n1)VW4KNu(n)1Tu(n)Tdt
when neither a rising edge nor a falling edge occurs in the present calculation period, a comparison is made between the minimum value of VW5 to VW7 and the preceding wheel speed VW and the minimum value or the preceding wheel speed VW, whichever is the lower, is selected as the present wheel speed VW, VW5 to VW7 being calculated as follows;
VW5K1Nd(n1)TutTd(n1)VW6KNu(n1)1Tu(n1)TdtVW7(K2)(TutTdt)
wherein Tu(n) is the rising side speed calculation reference time between the instant at which the last rising edge of the pulse signal in the preceding calculation period occurs and the instant at which the last rising edge in the present calculation period occurs,
Td(n) is the falling side speed calculation reference time between the instant at which the last falling edge of the pulse signal in the preceding calculation period occurs and the instant at which the last falling edge in the present calculation period occurs,
Nu(n) is the number of occurrences of the rising edge within the rising side speed calculation reference time Tu (n),
Nd(n) is the number of occurrences of the falling edge within the falling side speed calculation reference time Td(n),
Tut is the rising side speed calculation temporary reference time between the instant at which the last rising edge occurs and the present calculation timing when no rising edge occurs in the present calculation period,
Tdt is the falling side speed calculation temporary reference time between the instant at which the last falling edge occurs and the present calculation timing when no falling edge occurs in the present calculation period,
K is a constant determined in response to a tire to which calculation of the wheel speed is applied and the number of detected elements (2a, 9a) of a rotor (2, 9) of the wheel speed sensor (1, 8), and
Tu(n1), Td(n1), Nu(n1), and Nd(n1) are the value of the rising side speed calculation reference time Tu(n), the value of the falling side speed calculation reference time Td(n), the value of the number of occurrences Nu(n), and the value of the number of occurrences Nd(n) in the preceding calculation period respectively.
2. A wheel speed calculation method as set forth in claim 1 calculates the wheel speed used for brake control.
3. A wheel speed calculation method asset forth in claim 2, the wheel speed VW is calculated in a control unit for the brake.