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 stored on a tangible computer-readable media;
if the application is not voice-aware, triggering a voice note application to record and store the voice data on the computer-readable media; and
recording 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.
25 Citations
33 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 stored on a tangible computer-readable media; if the application is not voice-aware, triggering a voice note application to record and store the voice data on the computer-readable media; and recording voice data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 stored on a tangible computer-readable media; if the application is not voice-aware, triggering a voice note application to record and store the voice note on the computer-readable media; and recording voice data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. 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 stored on a tangible computer-readable media, if the software application is voice-aware; a trigger module that triggers a voice note application to record and store the voice data on the computer-readable media, if the application is not voice-aware; and a record module that records voice data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification