Methods and apparatus for documenting a procedure
First Claim
1. A documenting procedure method comprising:
- identifying a position of one or more of a user'"'"'s fingertips in a virtual plane formed apart from a control interface of a mobile device using a camera of the mobile device and an entropy-based segmentation of an image input from the camera;
determining a correspondence between user fingertip position and the control interface of the mobile device, the correspondence forming a user input, the control interface including a plurality of functions to be executed based on the user input;
facilitating execution, via the mobile device, of one or more of the plurality of functions based on the user fingertip position in the virtual plane during a procedure; and
documenting one or more events of the procedure based on the user input to generate a report to be output via the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for documenting a procedure in a touchless environment. Example methods disclosed herein include identifying a position of one or more of a user'"'"'s fingertips using a camera of a mobile device and an entropy-based segmentation of an image input, determining a correspondence between user fingertip position and a control interface of the mobile device, including a plurality of functions to be executed based on user input, triggering the mobile device to execute one or more of the plurality of functions based on the user fingertip position during a procedure, and documenting one or more events of the procedure based on the user input for generating a report to be stored in a storage device of the mobile device.
23 Citations
20 Claims
-
1. A documenting procedure method comprising:
-
identifying a position of one or more of a user'"'"'s fingertips in a virtual plane formed apart from a control interface of a mobile device using a camera of the mobile device and an entropy-based segmentation of an image input from the camera; determining a correspondence between user fingertip position and the control interface of the mobile device, the correspondence forming a user input, the control interface including a plurality of functions to be executed based on the user input; facilitating execution, via the mobile device, of one or more of the plurality of functions based on the user fingertip position in the virtual plane during a procedure; and documenting one or more events of the procedure based on the user input to generate a report to be output via the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for documenting procedure comprising:
-
an image filter to identify a position of one or more of fingertips in a virtual plane formed apart from a control interface of a mobile device using a camera of the mobile device and an entropy-based segmentation of an image input from the camera; a user command identifier to determine a correspondence between user fingertip position and the control interface of the mobile device, the correspondence forming a user input, the control interface including a plurality of functions to be executed based on the user input; a controller to facilitate execution, via the mobile device, of one or more of the plurality of functions based on the user fingertip position in the virtual plane during a procedure; and a documenter to document one or more events of the procedure based on the user input to generate a report to be output via the mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine readable storage medium comprises instructions which, when executed, cause a machine to at least:
-
identify a position of one or more of a user'"'"'s fingertips in a virtual plane formed apart from a control interface of a mobile device using a camera of the mobile device and an entropy-based segmentation of an image input from the camera; determine a correspondence between user fingertip position and the control interface of the mobile device, the correspondence forming a user input, the control interface including a plurality of functions to be executed based on the user input; facilitate execution, via the mobile device, of one or more of the plurality of functions based on the user fingertip position in the virtual plane during a procedure; and document one or more events of the procedure based on the user input to generate a report to be output via the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification