Digital voice memo transfer and processing
First Claim
1. A computer-implemented method, comprising:
- recording, by a recording device, a voice memo from a user via a microphone and storing the recorded voice memo in memory;
searching, by the recording device, for a compatible computing system running a voice memo processing application to transfer the recorded voice memo to;
when the computing system is detected, transferring the recorded voice memo, by the recording device, to the computing system;
translating the voice memo, by the computing system, into a computer-readable format representing textual representation of the voice memo;
parsing, by the computing system, the translated voice memo;
determining, by the computing system, a type of software application from a plurality of software application types to which the voice memo pertains via a preamble, a keyword, or a keyphrase in the translated voice memo, wherein the type is a category of the software application;
creating an item, by the computing system, based on the translated voice memo within the voice memo processing application; and
applying the created item, by the computing system, to a plurality of different software applications of the same determined type on the recording device.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, apparatuses, and computer programs for transfer of recorded digital voice memos to a computing system and processing of the transferred digital voice memos by the computing system or another computing system are disclosed. A recording device is configured to record a voice memo from a user and store the voice memo. The recording device is also configured to transfer the recorded voice memo to a computing system. The computing system is configured to translate the transferred voice memo into a computer-readable format and parse the translated voice memo. The computing system is also configured to determine a type of software application to which the voice memo pertains via a preamble, a keyword, or a keyphrase in the translated voice memo. The computing system is further configured to create an item in the determined software application based on the translated voice memo.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
recording, by a recording device, a voice memo from a user via a microphone and storing the recorded voice memo in memory; searching, by the recording device, for a compatible computing system running a voice memo processing application to transfer the recorded voice memo to; when the computing system is detected, transferring the recorded voice memo, by the recording device, to the computing system; translating the voice memo, by the computing system, into a computer-readable format representing textual representation of the voice memo; parsing, by the computing system, the translated voice memo; determining, by the computing system, a type of software application from a plurality of software application types to which the voice memo pertains via a preamble, a keyword, or a keyphrase in the translated voice memo, wherein the type is a category of the software application; creating an item, by the computing system, based on the translated voice memo within the voice memo processing application; and applying the created item, by the computing system, to a plurality of different software applications of the same determined type on the recording device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
-
searching, by a recording device, for a compatible computing system to transfer the recorded voice memo to; when the compatible computing system is detected, transferring the recorded voice memo, by the recording device, to the computing system; translating the voice memo, by the computing system, into a computer-readable format representing textual representation of the voice memo prior to sending the translated voice memo; parsing, by the computing system, the translated voice memo; sending, by the computing system, the translated voice memo to the recording device; determining, by the recording device, a type of software application of the plurality of software types to which the voice memo pertains via a preamble, a keyword, or a keyphrase in the translated voice memo, wherein the type is a category of the software application; creating, by the recording device, an item based on the translated voice memo within a voice memo processing application; and applying the created item, by the recording device, to a plurality of different software applications of the same determined type on the recording device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system, comprising:
-
a computing system; a mobile recording device; and another mobile device running a voice memo processing application, wherein the mobile recording device is configured to; record a voice memo from a user and store the voice memo, search for the other mobile device in order to transfer the recorded voice memo, and transfer the recorded voice memo to the other mobile device that then transfers the recorded voice memo to the computing system, the computing system is configured to; translate the transferred voice memo into a computer-readable format representing textual representation of the voice memo prior to sending the translated voice memo, parse the translated voice memo, and send the translated voice memo to the other mobile device, and the other mobile device is configured to; receive the translated voice memo from the computing system, determine a type of software application of the plurality of software application types to which the voice memo pertains via a preamble, a keyword, or a keyphrase in the translated voice memo, wherein the type is a category of the software application, create an item based on the translated voice memo within the voice memo processing application, and synchronize the created item for the same determined software application type with one or more other computing systems. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification