Using gestures to schedule and manage meetings
First Claim
Patent Images
1. A method comprising:
- displaying a calendar application;
detecting movements of a user'"'"'s hand in a three-dimensional space by an electronic device to select of persons to be invited to a meeting;
interpreting the hand movements in the three-dimensional space to identify a Euclidean vector corresponding to a pointing direction of the user'"'"'s finger from fingertip to finger knuckle during a pointing action;
determining an audio command spoken by the user simultaneously with the pointing action to identify a gesture intended by the user to set up or manage a meeting among a plurality of persons;
detecting a finger-snapping gesture, based on the interpreting, to generate a command to send meeting invitations to the selected persons to be invited to the meeting; and
supplying the command to at least one of the calendar application and a conference system server to initiate the sending of electronic invitations to one or more persons.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques and configurations for an apparatus are provided for creating and managing meetings using gestures. Movements of a user'"'"'s hand in a three-dimensional space are detected. The hand movements in the three-dimensional space are interpreted to identify a gesture intended by the user to set up or manage a meeting among a plurality of persons. An electronic command is generated from the detected gesture to set up or manage the meeting.
57 Citations
23 Claims
-
1. A method comprising:
-
displaying a calendar application; detecting movements of a user'"'"'s hand in a three-dimensional space by an electronic device to select of persons to be invited to a meeting; interpreting the hand movements in the three-dimensional space to identify a Euclidean vector corresponding to a pointing direction of the user'"'"'s finger from fingertip to finger knuckle during a pointing action; determining an audio command spoken by the user simultaneously with the pointing action to identify a gesture intended by the user to set up or manage a meeting among a plurality of persons; detecting a finger-snapping gesture, based on the interpreting, to generate a command to send meeting invitations to the selected persons to be invited to the meeting; and supplying the command to at least one of the calendar application and a conference system server to initiate the sending of electronic invitations to one or more persons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a sensor array configured to detect movements of a user'"'"'s hand in a three-dimensional space to select of persons to be invited to a meeting; and a memory device configured to store data representing a plurality of gestures and a corresponding command for each gesture; a processor configured to; generate data to display a calendar associated with a calendar application; analyze data received from the sensor array to interpret the hand movements in the three-dimensional space and identify a Euclidean vector corresponding to a pointing direction of the user'"'"'s finger from fingertip to finger knuckle during a pointing action; determine an audio command spoken by the user simultaneously with the pointing action to identify a gesture intended by a user to set up or manage a meeting among a plurality of persons; detect a finger-snapping gesture in order to generate a command to send meeting invitations to the selected persons to be invited to the meeting; and supply the command to at least one of the calendar application and a conference system server to initiate the sending of electronic invitations to one or more persons. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
-
generate data to display a calendar associated with a calendar application; analyze data from a sensor array that detects movements of a user'"'"'s hand in a three-dimensional space to detect selection of persons to be invited to a meeting; interpret the hand movement in the three-dimensional space to identify a Euclidean vector corresponding to a pointing direction of the user'"'"'s finger for fingertip to finger knuckle during a pointing action; determine an audio command spoken by the user simultaneously with the pointing action to identify a gesture intended by the user to set up or manage a meeting among a plurality of persons; detect a finger-snapping gesture in order to generate a command to send meeting invitations to the selected persons to be invited to the meeting; and supply the command to at lease one of the calendar application and a conference system server to initiate the sending of electronic invitations to one or more persons. - View Dependent Claims (20, 21, 22, 23)
-
Specification