1460749139-255bcc7b-b3b5-456d-b02c-80f6555b6697

1. An access management and reporting system comprising:
a keysafe that is located outside of a building, the keysafe comprising:
a user input device configured to receive user input of a passcode;
a housing configured to secure a physical key that unlocks and locks a physical door of an entrance to the building;
a communication module configured to perform two-way communication over a short-range wireless communication protocol; and
a processor that is configured to control the housing to allow access to the physical key secured within the housing based on entry of a proper passcode through the user input device;

a security system configured to monitor the building;
a communication system that is located within the building, that is configured to perform, over the short-range wireless communication protocol, two-way communication with the communication module of the keysafe, and that is configured to perform two-way communication over a long-range communication protocol; and
a server that is located remote from the building and the keysafe, that is configured to perform, over the long-range communication protocol, two-way communication with the communication system located within the building, that is configured to manage access to the keysafe, and that is configured to handle reporting related to access of the keysafe,
wherein the processor of the keysafe is configured to control the housing to allow access to the physical key secured within the housing based on entry of a proper passcode through the user input device;
wherein the communication system is configured to:
detect that the proper passcode has been entered through the user input device to open the keysafe, and
based on the detection that the proper passcode has been entered through the user input device to open the keysafe:
control the security system to perform an operation related to a valid keysafe opening; and
send, over the long-range communication protocol to the server, a report that indicates the keysafe has been opened and that indicates the proper passcode used to open the keysafe;
wherein the security system is configured to perform the operation related to the valid keysafe opening based on the controlling; and
wherein the server is configured to:
receive, from the communication system over the long-range communication protocol, the report that indicates the keysafe has been opened and that indicates the new passcode used to open the keysafe, and
store, in electronic storage, the report received from the communication system.
2. The access management and reporting system of claim 1:
wherein the communication system further comprises a storage device configured to store one or more proper passcodes for the keysafe;
wherein the communication system is configured to cause storage of a new passcode for the keysafe by storing, within the storage device, the new passcode;
wherein the processor of the keysafe is configured to control the housing to allow access to the physical key secured within the housing based on entry of the new passcode through the user input device by:
accessing passcode input received through the user input device,
sending, over the short-range wireless communication protocol to the communication system, the accessed passcode input;
receiving, from the communication system over the short-range wireless communication protocol, a confirmation message that confirms a proper passcode has been entered, the communication system sending the confirmation message based on verifying that the accessed passcode input matches the new passcode stored in the storage device; and
controlling the housing to allow access to the physical key secured within the housing based on receipt of the confirmation message.
3. The access management and reporting system of claim 1:
wherein the communication system is configured to perform, over a long-range wireless communication protocol, two-way communication with the server; and
wherein the server is configured to perform, over the long-range wireless communication protocol, two-way communication with the communication system located within the building.
4. The access management and reporting system of claim 1, wherein at least a portion of the communication system is part of the security system.
5. The access management and reporting system of claim 1:
wherein the communication system is configured to control the security system to perform the operation related to the valid keysafe opening by controlling, based on the detection that the proper passcode has been entered through the user input device to open the keysafe, the security system to change from an armed state in which opening of the physical door of the entrance to the building requires entry of a proper password for the security system to stop the security system from sending an alarm signal that results in a monitoring station dispatching emergency services to a disarmed state in which opening of the physical door of the entrance to the building does not require entry of the proper password; and
wherein the security system is configured to perform the operation related to the valid keysafe opening by changing from the armed state to the disarmed state based on the controlling.
6. The access management and reporting system of claim 1:
wherein the communication system is configured to control the security system to perform the operation related to the valid keysafe opening by controlling the security system to turn on a light located within the building based on the detection that the proper passcode has been entered through the user input device to open the keysafe; and
wherein the security system is configured to perform the operation related to the valid keysafe opening by turning on the light located within the building based on the controlling.
7. The access management and reporting system of claim 1:
wherein the security system is configured to send, to the server, sensor data collected by the security system; and
wherein the server is configured to link sensor data from the security system with the report that indicates the keysafe has been opened and that indicates the proper passcode used to open the keysafe.
8. The access management and reporting system of claim 7, wherein the server is configured to analyze the sensor data from the security system linked with the report and verify whether access using the keysafe was proper based on the analysis.
9. The access management and reporting system of claim 7:
wherein the security system is configured to send, to the server, image data captured by an image sensor of the security system; and
wherein the server is configured to link the image data captured the image sensor of the security system with the report.
10. The access management and reporting system of claim 7:
wherein the security system is configured to send, to the server, sensor data captured by at least one door sensor and at least one motion sensor; and
wherein the server is configured to link the sensor data captured by the at least one door sensor and the at least one motion sensor with the report.
11. The access management and reporting system of claim 1, further comprising multiple keysafes for multiple buildings,
wherein the server is located remote from each of the multiple buildings, is configured to manage access to each of the multiple keysafes, and is configured to handle reporting related to access of each of the multiple keysafes.
12. The access management and reporting system of claim 11:
wherein the server includes a passcode database that maintains passcodes valid at each of the multiple keysafes, and
wherein the server is configured to synchronize the passcode database with passcode storage associated with each of the multiple keysafes such that valid passcodes in the passcode storage at each of the multiple keysafes matches valid passcodes in passcode database for each of the multiple keysafes.
13. The access management and reporting system of claim 1, wherein the server is configured to:
receive a request for managing passcodes;
determine that the request relates to an entity that has multiple keysafes for multiple buildings, the multiple keysafes being associated with multiple users;
identify, from among the multiple users associated with the multiple keysafes, a user related to the request;
identify, from among the multiple keysafes, a subset of the multiple keysafes associated with the identified user; and
perform an operation directed to managing passcodes for the identified subset of the multiple keysafes based on the request.
14. The access management and reporting system of claim 13:
wherein the server is configured to receive the request for managing passcodes by receiving, from a vendor that services a first subset of the multiple buildings of the entity, a request to add a new employee passcode, the first subset of the multiple buildings comprising at least two, but less than all of the multiple buildings;
wherein the server is configured to identify, from among the multiple users associated with the multiple keysafes, the user related to the request by identifying, from among multiple vendors associated with the multiple keysafes, the vendor related to the request;
wherein the server is configured to identify, from among the multiple keysafes, the subset of the multiple keysafes associated with the identified user by identifying, from among the multiple keysafes, the first subset of the multiple keysafes serviced by the vendor; and
wherein the server is configured to perform the operation directed to managing passcodes for the identified subset of the multiple keysafes based on the request by adding, to each of the first subset of the multiple keysafes serviced by the vendor, the new employee passcode.
15. The access management and reporting system of claim 13:
wherein the server is configured to receive the request for managing passcodes by receiving, from the entity, a request to delete a vendor;
wherein the server is configured to identify, from among the multiple users associated with the multiple keysafes, the user related to the request by identifying, from among multiple vendors associated with the multiple keysafes, the vendor related to the request;
wherein the server is configured to identify, from among the multiple keysafes, the subset of the multiple keysafes associated with the identified user by identifying, from among the multiple keysafes, the subset of the multiple keysafes serviced by the vendor, the subset of the multiple keysafes serviced by the vendor comprising at least two, but less than all of the multiple keysafes; and
wherein the server is configured to perform the operation directed to managing passcodes for the identified subset of the multiple keysafes based on the request by deleting, from each of the subset of the multiple keysafes serviced by the vendor, employee passcodes for all employees of the vendor.
16. The access management and reporting system of claim 1:
wherein the server is configured to:
receive input to program a new, limited-use passcode for the keysafe, and
based on the input to program the new, limited-use passcode for the keysafe, send, over the long-range communication protocol to the communication system located within the building, the new, limited-use passcode for the keysafe with a restriction that defines when the new, limited-use passcode is valid;

wherein the communication system is configured to:
receive, from the server over the long-range communication protocol, the new, limited-use passcode for the keysafe with the restriction that defines when the new, limited-use passcode is valid, and
cause storage of the new, limited-use passcode for the keysafe with the restriction that defines when the new, limited-use passcode is valid such that entry of the new, limited-use passcode at the user input device of the keysafe allows access to the physical key secured within the housing of the keysafe when the entry occurs during a time period when the restriction defines the new, limited-use passcode as being valid;

wherein the processor of the keysafe is configured to, after storage of the new, limited-use passcode with the restriction that defines when the new, limited-use passcode is valid, control the housing to allow access to the physical key secured within the housing based on entry of the new, limited-use passcode through the user input device at a time when the restriction defines the new, limited-use passcode as being valid.
17. The access management and reporting system of claim 1:
wherein the processor of the keysafe is configured to monitor an amount of battery power available to the keysafe, detect when the amount of battery power available to the keysafe falls below a threshold, and, based on detection that the amount of battery power available to the keysafe has fallen below the threshold, send, over the short-range wireless communication protocol to the communication system, an alert indicating that the amount of battery power available to the keysafe has fallen below the threshold;
wherein the communication system is configured to receive, from the communication module of the keysafe over the short-range wireless communication protocol, the alert indicating that the amount of battery power available to the keysafe has fallen below the threshold and relay, over the long-range communication protocol to the server, the alert indicating that the amount of battery power available to the keysafe has fallen below the threshold; and
wherein the server is configured to receive, from the communication system over the long-range communication protocol, the alert indicating that the amount of battery power available to the keysafe has fallen below the threshold and send, to an entity responsible for the building, an electronic message indicating that the amount of battery power available to the keysafe has fallen below the threshold.
18. The access management and reporting system of claim 1:
wherein the communication system is configured to control the security system to perform an operation related to a valid keysafe opening by controlling the security system to begin operation of a video camera located at the building based on the valid keysafe opening; and
wherein the security system is configured to perform the operation related to the valid keysafe opening by beginning operation of the video camera located at the building.
19. The access management and reporting system of claim 1:
wherein the communication system is configured to control the security system to perform an operation related to a valid keysafe opening by controlling the security system to disarm and turn on a lighting device based on the valid keysafe opening; and
wherein the security system is configured to perform the operation related to the valid keysafe opening by disarming and turning on the lighting device.
20. The access management and reporting system of claim 1:
wherein the security system is configured to send, to the server, sensor data collected by the security system; and
wherein the server is configured to:
compare the sensor data from the security system with a set of access rules that define permitted areas of access within the building and off-limit areas of access within the building; and
determine whether the sensor data from the security system only includes events that suggest access of the permitted areas of access within the building without events that suggest access of the off-limit areas of access within the building.

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 speaker set comprising:
a shell comprising a bottom cover and a top cover engaging with the bottom cover, the bottom cover and the top cover cooperatively defining a resonance chamber therebetween, the bottom cover defining a through hole therein, and the top cover defining a mounting hole therein corresponding to and communicating with the through hole; and
a speaker comprising a vibration part and a magnetic part for driving the vibration part, the vibration part being received in the mounting hole and engaged with the top cover, and the magnetic part being received in the through hole and interferingly engaged with the bottom cover.
2. The speaker set of claim 1, wherein the magnetic part defines a magnetic chamber therein, the vibration part comprises a diaphragm and a coil, the diaphragm is attached to the top cover, and the coil is attached to the diaphragm and inserted in the magnetic chamber.
3. The speaker set of claim 2, wherein the magnetic part comprises a cylindrical yoke, a magnet and a washer, the yoke comprises a bottom plate and a sidewall extending upwardly from a periphery of the bottom plate, and the magnet and the washer stand on the bottom plate of the yoke in series and are spaced from the sidewall.
4. The speaker set of claim 3, wherein the yoke is received in the through hole, a bottom portion of the sidewall of the yoke is interferingly engaged with the bottom cover, and a top portion of the sidewall of the yoke is interferingly engaged with the top cover.
5. The speaker set of claim 4, wherein an extending plate protrudes from an inner surface of the top cover defining the mounting hole, and the extending plate interferingly engages with an outer circumferential face of the top portion of the sidewall of the yoke.
6. The speaker set of claim 4, wherein a baffle plate is formed from an inner circumferential face of the top cover defining the mounting hole, and a top face of the sidewall of the yoke abuts against the baffle plate.
7. The speaker set of claim 6, wherein the baffle plate is connected to a top end of the extending plate.
8. The speaker set of claim 2, wherein a sleeve protrudes from the top cover, the mounting hole is defined in the sleeve, a step is formed on a top end of the sleeve, and a periphery of the diaphragm is attached on the step.
9. The speaker set of claim 1, wherein a bottom of the magnetic part protrudes downwardly beyond a bottom of the bottom cover, and a top of the vibration part protrudes upwardly beyond a top of the top cover.
10. The speaker set of claim 1, wherein a step is formed on the bottom cover, a receiving groove is defined in the top cover, and the step is received in the receiving groove to assemble the top cover and the bottom cover together.
11. The speaker set of claim 1, wherein a sound board is sandwiched between the top and bottom covers and extends along a longitudinal direction of the shell, and the sound board divides the resonance chamber into a first chamber and a second chamber.
12. The speaker set of claim 11, wherein a first channel and a second channel are defined between the speaker and the sound board, and the first and second channels correspond to and communicate with the first and second chambers, respectively.
13. The speaker set of claim 12, wherein an opening is defined in the top cover, and the first chamber communicates with an external environment of the speaker set through the opening.
14. The speaker set of claim 12, wherein the first channel and the second channel communicate with each other.
15. A speaker set comprising:
a shell comprising a bottom cover and a top cover, a step formed on the bottom cover, a sidewall formed on the top cover, and the sidewall of the top cover intimately abutting against the step to define a resonance chamber between the top cover and the bottom cover; and
a speaker extending through and interferingly engaged with the shell, the speaker being spaced from the resonance chamber of the shell.
16. The speaker set of claim 15, wherein a sound board is sandwiched between the top and bottom covers and extends along a longitudinal direction of the shell, and the sound board divides the resonance chamber into a first chamber and a second chamber.
17. The speaker set of claim 16, wherein the bottom cover comprises an engaging plate and a sidewall extending from the engaging plate, the top cover comprises a mounting plate and a sidewall extending from the mounting plate, the step is formed on the sidewall of the bottom cover, and the sound board is sandwiched between the engaging plate and the mounting plate.
18. The speaker set of claim 17, wherein a left end of the sound board is spaced from the speaker, a right end of the sound board connects a rear side of the sidewall of the bottom cover, the first chamber is defined by the sound board, the rear side of the sidewall of the bottom cover, the mounting plate and the engaging plate, and the second chamber is defined by the sound board, a front side of the sidewall of the bottom cover, engaging plate and the mounting plate.
19. The speaker set of claim 18, wherein an opening is defined in the mounting plate of the top cover and communicates with the first chamber of the resonance chamber
20. The speaker set of claim 18, wherein a first channel and a second channel are defined between the speaker and the first chamber and the second chamber, and the first channel and the second channel communicate with the first chamber and the second chamber, respectively.

1460749131-2b0338b4-ce16-43b2-8045-6286e0879d4e

1. A system that facilitates securing communications between two servers, comprising:
a mutual authentication component that authenticates a sender of a message, the sender can be any one of the two servers; and
a mutual authorization component that authorizes a receiver of the message, the receiver is the other of the two servers.
2. The system of claim 1, further comprising a channel encryption component that cryptographically secures a communication channel for the message.
3. The system of claim 2, the encryption component employs a TLS mechanism to secure the communication channel.
4. The system of claim 2, further comprising a challengeresponse component that verifies an identity of each of the authenticated and authorized servers.
5. The system of claim 1, the mutual authentication component is a Kerberos cryptographic mechanism.
6. The system of claim 5, the mutual authorization component is a Kerberos cryptographic mechanism.
7. The system of claim 1, the message is a SMTP message.
8. The system of claim 2, the encryption component employs a TLS mechanism to secure the communication channel, the mutual authentication component is a Kerberos cryptographic mechanism and the mutual authorization component is a Kerberos cryptographic mechanism.
9. A computer-implemented method of securing SMTP traffic between two servers, comprising:
authenticating a sender of the SMTP traffic; and
authorizing a receiver of the SMTP traffic.
10. The computer-implemented method of claim 9, the acts of authenticating and authorizing employ a Kerberos cryptographic technique.
11. The computer-implemented method of claim 10, further comprising:
encrypting a communication channel that facilitates transmission of the SMTP traffic.
12. The computer-implemented method of claim 11, the act of encrypting employs a TLS technique to secure the channel.
13. The computer-implemented method of claim 12, further comprising challenging the receiver to secure communications between the sender and the receiver.
14. The computer-implemented method of claim 13, further comprising analyzing a response from the receiver to avoid an unauthorized man-in-the-middle attack.
15. A system that facilitates security of communications between two Exchange servers, comprising:
means for authenticating a sender of a message from a first Exchange server; and
means for authorizing a receiver of the message at a second Exchange server.
16. The system of claim 15, further comprising means for securing a communication channel for the message.
17. The system of claim 16, further comprising means for verifying an identity of the sender and the receiver.
18. The system of claim 17, the means for securing the communication channel is a TLS mechanism.
19. The system of claim 18, the means for verifying the identity is a challengeresponse mechanism.
20. The system of claim 19, the means for authenticating the sender and the means for authorizing the receiver is a Kerberos cryptographic mechanism.

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 impactor assembly for harvesting osteochondral plugs, comprising: a shaft having a proximal end and a distal end; a harvest guide cap extending from the distal end of the shaft; and a harvest guide configured to fit within the harvest guide cap, the harvest guide having an axis, a top, a sidewall with a slot extending from the top and a bottom, an interior cavity having a cross-section that is generally square or generally round, the inner cavity configured to receive either an orientation guide or a cutting device for orienting and harvesting osteochondral plugs; and a plurality of tissue engagement posts equal in axial length, extending substantially perpendicularly from the bottom of the harvest guide and configured to be driven into a bony tissue of a condyle and prevent the harvest guide from moving relative to the bony tissue of the condyle; the orientation guide further comprising: a body having an axis, a top, a sidewall perimeter and a bottom; a first foot extending from the bottom of the body; a second foot extending from the bottom of the body; a third foot extending from the bottom of the body and the first, second and third feet are equal in axial length, wherein the orientation guide is configured to rest on bony tissue and wherein the first foot, the second foot and the third foot are configured such that the orientation guide is properly oriented when all three of the first foot, the second foot and the third foot are in simultaneous contact with the bony tissue; a handle extending from the body, wherein the handle includes a portion that extends laterally beyond the sidewall perimeter and is substantially perpendicular to the axis to facilitate placement of the orientation guide within a sidewall slot of the harvest guide and facilitate retrieval of the orientation guide from within the harvest guide; wherein the orientation guide is configured to fit within the harvest guide and orient the harvest guide relative to bony tissue.
2. The harvest guide of claim 1, wherein the cutting device comprises an osteochondral chisel, a trephine, or a combination thereof.
3. The assembly of claim 1, wherein the impactor further comprises an internal cavity formed in the harvest guide cap, wherein the internal cavity is sized and shaped to fit over the harvest guide.
4. The assembly of claim 3, wherein the impactor further comprises an impact plate extending from the proximal end of the shaft.
5. A method for harvesting osteochondral plugs, comprising: placing an orientation guide within a harvest guide; engaging the harvest guide with bony tissue, wherein the harvest guide comprises a body having a top and a bottom, an interior cavity formed within the body from the top to the bottom configured to receive either the orientation guide for orienting the harvest guide on the bony tissue without penetrating the bony tissue with the orientation guide, or a cutting device, and at least one tissue engagement post extending substantially perpendicularly from the bottom of the body to maintain the cutting device substantially perpendicular to a tangent through a point on the bony tissue aligned with the cutting device, wherein the tissue engagement post of the harvest guide is configured to be driven into the bony tissue and prevent the harvest guide from moving relative to the bony tissue; removing the orientation guide from the harvest guide; and placing the cutting device within the harvest guide, wherein the cutting device is configured to harvest osteochondral plugs; the orientation guide further comprising: a body having an axis, a top, a sidewall perimeter and a bottom; a first foot extending from the bottom of the body; a second foot extending from the bottom of the body; a third foot extending from the bottom of the body and the first, second and third feet are equal in axial length, wherein the orientation guide is configured to rest on bony tissue and wherein the first foot, the second foot and the third foot are configured such that the orientation guide is properly oriented when all three of the first foot, the second foot and the third foot are in simultaneous contact with the bony tissue; a handle extending from the body, wherein the handle includes a portion that extends laterally beyond the sidewall perimeter and is substantially perpendicular to the axis to facilitate placement of the orientation guide within a sidewall slot of the harvest guide and facilitate retrieval of the orientation guide from within the harvest guide; wherein the orientation guide is configured to fit within the harvest guide and orient the harvest guide relative to bony tissue.
6. The method of claim 5, further comprising moving the cutting device through the harvest guide into the bony tissue to cut a perimeter surface of the osteochondral plug.
7. The method of claim 6, further comprising removing the cutting device from the bony tissue and the harvest guide.
8. The method of claim 7, further comprising removing the harvest guide from the bony tissue.
9. The method of claim 8, further comprising removing the osteochondral plug from the bony tissue.
10. The method of claim 5, further comprising placing the harvest guide and orientation guide on the bony tissue.
11. The method of claim 10, wherein the orientation guide has a first foot, a second foot, and a third foot extending therefrom, the method further comprising verifying that each foot is touching a surface of the bony tissue.
12. The method of claim 11, further comprising placing an impactor over the harvest guide.
13. The method of claim 12, further comprising tapping the impactor with a hammer in order to drive the harvest guide into the bony tissue.
14. The method of claim 5, wherein the cutting device comprises an osteochondral chisel, a trephine, or a combination thereof.