Method and system for embedding voice notes

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000, C345S215000, C345S215000, C345S215000, C345S215000, C345S215000

Reexamination Certificate

active

06720980

ABSTRACT:

TECHNICAL FIELD
The present invention relates to voice recording and more particularly to embedding voice recording within particular applications.
BACKGROUND
In some instances, computing devices, such as handheld personal computers and palm-size personal computers, are capable of recording voice notes for later retrieval. Such computing devices typically include a voice recording application for recording the voice, playing it back, and storing the voice notes. The voice recording application typically includes a tool bar having software buttons relating to play, stop, pause, fast forward, rewind, and record, along with a list view displaying all of the recorded voice notes.
When a user chooses to record a voice note, the user either presses a hardware record button or a software record button within the voice record application. Typically, the hardware record button is wired to execute the voice recording application and to push the software record button within the voice recording application. The voice record application records the voice until the button is depressed. The voice recording application saves the voice note as a file and stores the file for later retrieval by the user. Typically, the file is stored within a central directory. The voice record application includes a list view that displays the voice files for the user's information. If the user wishes to play back one of the voice notes, the user finds the voice note from the view list, selects the voice note, i.e. by highlighting the voice note, and selects play. The voice recording application plays the voice note back to the user.
Such systems have disadvantages. One such disadvantage is that the storage of the voice notes is in the central directory. This is inconvenient for the user. The list view lists all the voice recordings stored within the system, making organization of the voice notes difficult. Another disadvantage of such systems is that a user cannot associate the voice note with other data. For example, if the user is viewing a person's contact information and records a voice note regarding directions to the person's house, the voice note is stored within the central directory, not with the contact information. Therefore, improvements are desirable.
SUMMARY
The invention may be implemented as a computer process, a computing system or as an article of manufacture such as a computer program product. The computer program product may be a computer storage medium readable by a computer system and encoding a computer program of instructions for executing a computer process. The computer program product may also be a propagated signal on a carrier readable by a computing system and encoding a computer program of instructions for executing a computer process.
In one aspect of the present invention, a method of embedding voice data in a computing system is provided. The method 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.
Another aspect of the present invention includes a system for embedding voice data in a computing system. The system includes a detect module, a top-level module, an embed module, and a trigger module. The detect module detects a record event. The top-level module detects if a software application currently running on the computing system is voice-aware. The embed module embeds the voice data within associated data in the software application, if the software application is voice-aware. The trigger module triggers a voice note application to record and store the voice data, if the application is not voice-aware.
In another aspect, a computer program product readable by a computing system and encoding instructions for a computer process for a embedding a voice note in a computing system is provided. The computer process is analogous to the method described above.
In another aspect, a method in a computing system for modifying a user interface displayed on a display device is provided. The method 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.
In another aspect, a display device having rendered thereon a user interface for displaying an embedded voice note is provided. The display device includes an identification block, a record tool bar, a note pad, and a note tab.


REFERENCES:
patent: 5794205 (1998-08-01), Walters et al.
patent: 5802314 (1998-09-01), Tullis et al.
patent: 6021181 (2000-02-01), Miner et al.
patent: 6038199 (2000-03-01), Pawlowski et al.
patent: 6266400 (2001-07-01), Castagna
patent: 6292782 (2001-09-01), Weideman
patent: 6438524 (2002-08-01), Shi
patent: 6483899 (2002-11-01), Agraharam et al.
patent: 6532005 (2003-03-01), Campbell
patent: 6538666 (2003-03-01), Ozawa et al.
patent: 6570588 (2003-05-01), Ando et al.
patent: 6571211 (2003-05-01), Dwyer et al.
patent: 6608972 (2003-08-01), Lemelson et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for embedding voice notes does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for embedding voice notes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for embedding voice notes will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3245898

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.