A portable infusion pump system, comprising: a pump device including a pump housing that defines a space to receive a medicine, a drive system positioned in the pump housing to dispense the medicine from the pump device when the medicine is received in the space of the pump housing, and a drop detection mechanism mechanically mounted to a component of the pump housing, the drop detection mechanism including a drop detection circuit, wherein the drop detection mechanism shifts from a first configuration wherein the drop detection circuit is unbroken to a second configuration wherein the drop detection circuit is broken in response to an impact on the pump housing that is greater than or equal to a predetermined threshold level; and a controller device removably attachable to the pump housing of the pump device so as to electrically connect with the pump device, wherein the controller device houses control circuitry configured to communicate with the drive system positioned in the pump housing to control dispensation of the medicine from the pump device, wherein, in response to the drop detection mechanism shifting from the first configuration to the second configuration, the drop detection mechanism communicates, via the drop detection circuit, with the control circuitry of the controller device to initiate one or more user safety countermeasures, wherein the one or more user safety countermeasures includes one or more of: disabling the pump drive system, immediately stopping the delivery of medicine, prompting to a user to approve that the pump drive system can be disabled, emitting an audible alarm, providing a visible alarm, and displaying a message. a pump device including a pump housing that defines a space to receive a medicine, a drive system positioned in the pump housing to dispense the medicine from the pump device when the medicine is received in the space of the pump housing, and a drop detection mechanism mechanically mounted to a component of the pump housing, the drop detection mechanism including a drop detection circuit, wherein the drop detection mechanism shifts from a first configuration wherein the drop detection circuit is unbroken to a second configuration wherein the drop detection circuit is broken in response to an impact on the pump housing that is greater than or equal to a predetermined threshold level; and a pump housing that defines a space to receive a medicine, a drive system positioned in the pump housing to dispense the medicine from the pump device when the medicine is received in the space of the pump housing, and a drop detection mechanism mechanically mounted to a component of the pump housing, the drop detection mechanism including a drop detection circuit, wherein the drop detection mechanism shifts from a first configuration wherein the drop detection circuit is unbroken to a second configuration wherein the drop detection circuit is broken in response to an impact on the pump housing that is greater than or equal to a predetermined threshold level; and a controller device removably attachable to the pump housing of the pump device so as to electrically connect with the pump device, wherein the controller device houses control circuitry configured to communicate with the drive system positioned in the pump housing to control dispensation of the medicine from the pump device, wherein, in response to the drop detection mechanism shifting from the first configuration to the second configuration, the drop detection mechanism communicates, via the drop detection circuit, with the control circuitry of the controller device to initiate one or more user safety countermeasures, wherein the one or more user safety countermeasures includes one or more of: disabling the pump drive system, immediately stopping the delivery of medicine, prompting to a user to approve that the pump drive system can be disabled, emitting an audible alarm, providing a visible alarm, and displaying a message.