1461182522-99ab8f34-9fba-4076-bd5c-4c41a1ec637d

1. A method, comprising:
providing a device having at least first and second screens, wherein the device is in a landscape dual screen orientation;
receiving a first input to the device;
executing a gallery function;
executing a video player of the gallery function;
displaying a video with the video player across at least a portion of the first screen or at least a portion of the second screen;
determining a connection to an HDMI output has been made to the device; and
providing a user-selectable icon on either the first or second screen to allow the video to be sent to the HDMI output, wherein the user-selectable icon is provided in the media player playback controls, wherein the media player playback controls include one or more of a play control, a reverse control, a fast forward control, and a stop control, wherein the user-selectable icon is displayed in response to connecting the device to the HDMI output, wherein the icon is displayed while the device continues to display the video, wherein the user-selectable icon changes to provide a visual indicia that the video has been sent to the HDMI output, and wherein the media player playback controls continue to be displayed when the video is provided on an external monitor associated with the HDMI output.
2. The method of claim 1, further comprising receiving a selection of the user-selectable icon.
3. The method of claim 2, further comprising sending the video to the HDMI output.
4. The method of claim 3, further comprising stopping the video playback on the device.
5. The method of claim 4, wherein the video player remains active but does not display the video.
6. The method of claim 5, wherein the video player continues to control the playback of the video.
7. The method of claim 6, wherein the video player displays a controller screen.
8. The method of claim 7, further comprising:
receiving a second selection of the user-selectable icon;
stopping the playback of the video over the HDMI output; and
re-playing the video on the device.
9. The method of claim 7, further comprising:
receiving a selection in a zoom button in the controller screen;
changing a display of the video on an external monitor associated with the HDMI output.
10. The method of claim 7, further comprising:
determining that the HDMI connection is lost;
stopping the playback of the video over the HDMI output; and
re-playing the video on the device.
11. A device, comprising:
a first screen, the first screen including a first gesture capture region;
a second screen, wherein the second screen faces an opposite direction from the first screen when the device is closed, and wherein an image capture lens is associated with the second screen;
a memory; and
a processor in communication with the memory, the first screen, and the second screen, the processor programmed to:
receive a first input to the device;
execute a gallery function;
execute a video player of the gallery function;
display a video with the video player across at least a portion of the first screen or at least a portion of the second screen;
determine a connection to an HDMI output has been made to the device; and
provide a user-selectable icon on either the first or second screen to allow the video to be sent to the HDMI output, wherein the user-selectable icon is provided in the media player playback controls, wherein the media player playback controls include one or more of a play control, a reverse control, a fast forward control, and a stop control, wherein the user-selectable icon is displayed in response to connecting the device to the HDMI output, wherein the icon is displayed while the device continues to display the video, wherein the user-selectable icon changes to provide a visual indicia that the video has been sent to the HDMI output, and wherein the media player playback controls continue to be displayed when the video is provided on an external monitor associated with the HDMI output.
12. The device of claim 11, the processor further operable to:
receive a selection of the user-selectable icon;
send the video to the HDMI output; and
stop the video playback on the device.
13. The device of claim 12, wherein the video player remains active but does not display the video, wherein the video player continues to control the playback of the video, and wherein the video player displays a controller screen.
14. The device of claim 13, the processor is further operable to:
receive a second selection of the user-selectable icon;
stop the playback of the video over the HDMI output; and
re-play the video on the device.
15. The device of claim 13, the processor further operable to:
determine that the HDMI connection is lost;
stop the playback of the video over the HDMI output; and
re-play the video on the device.
16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor of a device to execute a method for providing a user interface, the computer-executable instructions comprising:
instructions to receive a first input to the device;
instructions to execute a gallery function;
instructions to execute a video player of the gallery function;
instructions to display a video with the video player across at least a portion of the first screen or at least a portion of the second screen;
instructions to determine a connection to an HDMI output has been made to the device; and
instructions to provide a user-selectable icon on either the first or second screen to allow the video to be sent to the HDMI output, wherein the user-selectable icon is provided in the media player playback controls, wherein the media player playback controls include one or more of a play control, a reverse control, a fast forward control, and a stop control, wherein the user-selectable icon is displayed in response to connecting the device to the HDMI output, wherein the icon is displayed while the device continues to display the video, wherein the user-selectable icon changes to provide a visual indicia that the video has been sent to the HDMI output, and wherein the media player playback controls continue to be displayed when the video is provided on an external monitor associated with the HDMI output.
17. The computer readable medium of claim 16, further comprising instructions to:
receive a selection of the user-selectable icon;
send the video to the HDMI output; and
stop the video playback on the device.
18. The computer readable medium of claim 17, wherein the video player remains active but does not display the video, wherein the video player continues to control the playback of the video, wherein the video player displays a controller screen.
19. The computer readable medium of claim 17, further comprising instructions to:
receive a second selection of the user-selectable icon;
stop the playback of the video over the HDMI output; and
re-play the video on the device.
20. The computer readable medium of claim 16, further comprising instructions to:
determine that the HDMI connection is lost;
stop the playback of the video over the HDMI output; and
re-play the video on the device.

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 diabetes management system having a handheld diabetes manager communicating with an external medical device configured to perform bolus operations, which is separate from the handheld diabetes manager, the handheld diabetes manager comprising:
a port configured to receive a test strip, wherein the test strip receives a blood sample from a user;
a blood glucose measurement module cooperatively operable with the test strip inserted in the port and determining a glucose measurement based on the blood sample disposed on the test strip;
a communications module selectively communicating with the external medical device via a wireless data link, wherein the communications module receives status data from the external medical device, the status data pertains to the operation of the external medical device;
a display; and
a user interface module programmed to display a graphical user interface on the display, the user interface module programmed to exchange data with the blood glucose measurement module and the communications module, wherein the user interface module is programmed to display and receive inputs from the user via the graphical user interface, the graphical user interface includes a status screen, and a first cancel bolus screen, a second cancel bolus screen, wherein
the status screen presents data pertaining to the glucose measurement determined by the blood glucose measurement module concurrently with the status data received from the external medical device, the user interface module controls the status screen such that the status data of the external medical device is presented on the status screen only when the communication module is in data communication with the external medical device; and
the status screen includes a cancel bolus button that is operable by the user to cancel one or more bolus operation to be performed by the external medical device;
the user interface module, in response to the cancel bolus button being pressed, is programmed to determine a number of bolus operations to be performed by the external medical device from the status data and displays one of the first cancel bolus screen and the second cancel bolus screen, the user interface module is further programmed to presents the first cancel bolus screen in response to a determination that one bolus operation is to be performed, and presents the second cancel bolus screen in response to a determination that more than one bolus operation is to be performed; and
the first cancel bolus screen requests confirmation to cancel the one bolus operation and the second bolus screen presents the more than one bolus operation with a highest priority running bolus operation from among the more than one bolus operations displayed at, wherein the user interface model is implemented by computer readable instructions executed by a processor residing on the handheld diabetes manager.
2. The diabetes management system of claim 1, wherein the status screen displays a blood glucose result from a most recent blood glucose test and time information regarding when the blood glucose test was completed.
3. The diabetes management system of claim 2, wherein the status screen displays a warning when a lower or upper threshold of the most recent blood glucose test is exceeded.
4. The diabetes management system of claim 1 further includes an external medical device and the external medical device is an insulin pump.
5. The diabetes management system of claim 4, wherein when the insulin pump is paired with the diabetes manager and the insulin pump is running, the status screen displays a pump running icon.
6. The diabetes management system of claim 4, wherein when the insulin pump is paired with the diabetes manager and the insulin pump is stopped, the status screen displays a pump stop icon.
7. The diabetes management system of claim 4, wherein when the insulin pump is paired with the diabetes manager and the insulin pump is paused, the status screen displays a pump pause icon.
8. The diabetes management system of claim 4, wherein when the insulin pump is paired and communicating with the diabetes manager and the insulin pump is delivering basal insulin, the status screen displays a basal information bar with a basal icon, basal profile, basal rate value and units.