Touchless mobile applications and context-sensitive workflows
First Claim
1. A computer program product, comprising a non-transitory computer readable medium having program code embodied therewith, the program code readable and/or executable by a processor to cause the processor to:
- invoke a mobile application on a mobile device;
receive auditory input via the mobile device; and
perform a business workflow via the mobile application based on the auditory input, wherein the program code readable and/or executable by the processor to cause the processor to perform the business workflow comprises program code readable and/or executable by the processor to cause the processor to;
capture digital image data;
receive auditory input relating to the captured digital image data;
determine a subject of the captured digital image data;
determine information necessary for performing the business workflow, the determination being based on either or both of;
the subject of the captured digital image data; and
the auditory input relating to the captured digital image data; and
extract from the digital image data the information necessary for performing the business workflow.
4 Assignments
0 Petitions
Accused Products
Abstract
Computer program products for performing workflows using a mobile device, without requiring tactile input from the user. The workflow is thus “touchless” and may utilize input preferably including optical data and/or audio data. Tactile input may be optionally provided in some embodiments, but the workflow is configured to be performed without any tactile input. Accordingly, in one embodiment, a computer program product includes a computer readable medium having computer readable and/or executable program instructions embodied therewith, the program instructions being configured to cause a processor to: invoke a mobile application using a mobile device; receive auditory input via the mobile device; and perform a business workflow via the mobile application based on the auditory input. Corresponding systems and computer program product embodiments configured for touchless mobile workflows are also described.
-
Citations
19 Claims
-
1. A computer program product, comprising a non-transitory computer readable medium having program code embodied therewith, the program code readable and/or executable by a processor to cause the processor to:
-
invoke a mobile application on a mobile device; receive auditory input via the mobile device; and perform a business workflow via the mobile application based on the auditory input, wherein the program code readable and/or executable by the processor to cause the processor to perform the business workflow comprises program code readable and/or executable by the processor to cause the processor to; capture digital image data; receive auditory input relating to the captured digital image data; determine a subject of the captured digital image data; determine information necessary for performing the business workflow, the determination being based on either or both of; the subject of the captured digital image data; and the auditory input relating to the captured digital image data; and extract from the digital image data the information necessary for performing the business workflow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, comprising a non-transitory computer readable medium having program code embodied therewith, the program code readable and/or executable by a processor to cause the processor to:
-
invoke a mobile application on a mobile device; verbally request auditory input, wherein the verbal request is generated via the mobile device using a text-to-speech engine; receive the requested auditory input via the mobile device; and perform a business workflow via the mobile application based on the auditory input. - View Dependent Claims (18)
-
-
19. A computer program product, comprising a non-transitory computer readable medium having program code embodied therewith, the program code readable and/or executable by a processor to cause the processor to:
-
invoke a mobile application on a mobile device; receive auditory input via the mobile device; verbally request, by the mobile device, a user present one or more documents from which to extract information relevant to a business workflow; and perform the business workflow via the mobile application based on the auditory input and some or all of the information extracted from the one or more documents, wherein performing the business workflow comprises; parsing the auditory input, wherein the parsing imperfectly determines the information necessary to perform the business workflow; receiving additional auditory input via the mobile device; parsing the additional auditory input; determining information necessary to perform the business workflow based on parsing;
(i) the auditory input, and (ii) the additional auditory input; andcomparing the information necessary to perform the business workflow as determined from parsing;
(i) the auditory input; and
(ii) the additional auditory input;perfecting the information necessary to perform the business workflow based on the comparison; and selectively providing the necessary information to the business workflow.
-
Specification