Method and system for embedding voice notes
First Claim
1. A method of embedding voice data in a computing system, the method comprising:
- detecting a record event;
detecting if a software application currently running on the computing system is voice-aware;
if the software application is voice-aware, embedding the voice data within associated data in the software application; and
if the application is not voice-aware, triggering a voice note application to record and store the voice data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of embedding voice data in a computing system includes detecting a record event and detecting if a software application currently running on the computing system is voice-aware. The method also includes embedding the voice data within associated data in the software application, if the software application is voice-aware. If the software application is not voice-aware, the method also includes triggering a voice note application to record and store the voice data. A method in a computing system for modifying a user interface displayed on a display device includes receiving an indication from the computing device to modify the user interface. The method further includes displaying an identification block, a record toolbar, a note pad, and a note tab.
32 Citations
51 Claims
-
1. A method of embedding voice data in a computing system, the method comprising:
-
detecting a record event;
detecting if a software application currently running on the computing system is voice-aware;
if the software application is voice-aware, embedding the voice data within associated data in the software application; and
if the application is not voice-aware, triggering a voice note application to record and store the voice data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product readable by a computing system and encoding instructions for a computer process for embedding a voice note in a computing system, the computer process comprising:
-
detecting a user activating a record button;
detecting if a software application currently active on the computing system is voice-aware;
if the software application is voice-aware, embedding the voice note within associated data in the software application; and
if the application is not voice-aware, triggering a voice note application to record and store the voice note. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for embedding voice data in a computing system, the system comprising:
-
a detect module that detects a record event;
a top-level module that detects if a software application currently running on the computing system is voice-aware;
an embed module that embeds the voice data within associated data in the software application, if the software application is voice-aware; and
a trigger module that triggers a voice note application to record and store the voice data, if the application is not voice-aware. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method in a computing system for modifying a user interface displayed on a display device, the method comprising:
-
receiving an indication from the computing device to modify the user interface;
displaying an identification block;
displaying a record toolbar;
displaying a note pad; and
displaying a note tab. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A display device having rendered thereon a user interface for displaying an embedded voice note, comprising:
-
an identification block;
a record tool bar;
a note pad; and
a note tab. - View Dependent Claims (47, 48, 49, 50, 51)
-
Specification