1. Field of the Invention
The present invention generally relates to data storage, and more particularly, to archiving mobile telephone call data.
2. Description of Related Art
Increasing popularity in conducting business via mobile telephones has led to, in some instances, in the loss of or poor record keeping of discussed material. Two or more people conducting, for example, a business cell from various locations may discuss specific transactional details that may be lost or inaccurately remembered once the call is terminated.
Additionally, some mobile telephones may be equipped with multiple applications requiring extensive memory storage. Thus, the distribution of data files and management of data space within a mobile telephone may be at a premium.
As can be seen, there is a need for a method and system of recording telephone conversations for accurate record keeping.
In one aspect of the present invention, a method of storing telephone conversation data comprises detecting a telephone call initiated in a mobile telephone producing the telephone conversation data; recording the telephone conversation data; detecting a termination of the telephone call; and transferring the recorded telephone conversation data to a third party database.
In another aspect of the present invention, a system for storing telephone conversation data comprises an application program interface installed on a mobile telephone configured to store data associated with a telephone call initiated by or received by the mobile telephone; an Internet gateway configured to receive wireless signal transmissions of the data from the mobile telephone; and a database storage unit connected to the internet gateway wherein the database storage unit is located externally of the mobile telephone and wherein the database storage unit is configured to store the data received from the internet gateway.
In one embodiment, a user interface allows a user to enter a predetermined identification which can be tagged to the telephone conversation data prior to transfer to the data storage unit for subsequent expeditious identification of the call. This information can be optionally selected prior to any recording, chosen at the end of the recording, or entered at the beginning or end of the recording if the desired data element is not present in the predetermined list. The user can select calls to be recorded based on one or more conditions, such as, for example, dialed number information, caller ID information, calls within a certain radius of a GPS location, incoming status and outgoing status.
In one embodiment, the user interface allows the mobile phone to be used as a recorder by recording a conversation with a speaker phone microphone. The user can enter a predetermined or user entered identification which can be tagged to the recorded conversation prior to transfer to the data storage unit for subsequent expeditious identification of the recorded call.
In one embodiment, a remote administrator can initiate recording at the mobile phone. A device of the mobile phone, such as, for example, a microphone, camera or alternate device connected with a wired or wireless connection can be activated to initiate recording. The remote administrator can initiate the recording, for example, by using a short message service (SMS) message, establishing a call with the mobile phone and supplying of a code, establishing an Internet connection, sensing a Global Positioning Service (GPS) location, or sensing an environment of the user. For example, the environment of the user can be related to sensing the speed of movement of the mobile phone, sensing a shock to the mobile phone, sensing a temperature of the mobile phone, sensing a heart rate of a user of the mobile phone and sensing availability of a network of the mobile phone.
The data storage unit can also capture short message service (SMS) messages and multimedia messaging (MMS) messages. The data storage unit can then store the audio, any recorded audio, and any data or messages presented independently of the audio and store the data for future use.
These and other features, aspects and advantages of the present invention will become better understood with reference to the following drawings, description and claims.
The following detailed description is of the best currently contemplated modes of carrying out exemplary embodiments of the invention. The description is not to be taken in a limiting sense, but is made merely for the purpose of illustrating the general principles of the invention, since the scope of the invention is best defined by the appended claims.
Various inventive features are described below that can each be used independently of one another or in combination with other features.
Broadly, embodiments of the present invention generally provide a method and system for storing data associated with telephone conversations to a third party site for archival and future playback.
Referring to
Application program interface 50 may be resident on mobile telephone 30 and run in the background while having no visual or audible indication that it is running A user interface (not shown) may be password protected. Application program interface 50 can allow a user to enter a predetermined identification or identification entered manually prior or subsequent to the recording which can be tagged to the recorded conversation prior to transfer to the database storage unit for subsequent expeditious identification. Application program interface 50 may allow the application access to a full duplex telephone conversation of audio data. Application program interface 50 may compress the audio data using any standard or nonstandard audio compression standards such as GSM, G.729a, G.711, etc.
Other call data associated with a telephone call may include a call direction for example, inbound vs. outbound, a duration of a call, a date and time the call began, a caller identification, and a dialed number. The call data may be captured and stored in the audio file and/or accompany the audio file as a separate data file. Any data or messages presented independently of the audio can also be recorded at third-party database storage unit 40. For example, the messages can include short message service (SMS) messages and multimedia messaging (MMS) messages. It will be appreciated that other message types using for example text, pictures or video utilized by the mobile phone can be delivered to the recording server in accordance with the teachings of the present invention. The telephone audio data and call data associated with the telephone call and data or messages may be temporarily stored in memory storage module 60. Upon completion of the call and creation of the data file(s), the application will optionally insert a digital fingerprint, watermark, or encryption for integrity purposes and then copy the file(s) to the 3rd party database server via any wireless connection available to the cellular phone that will connect to the database server.
Referring now to
Referring now to
In step 240, audio data associated with the recording may be compressed into a waveform audio format and stored in memory storage module 60. Data associated with the recording may be accessed and stored in memory storage module 60 in step 250. Any data messages presented independently of recording can be stored in memory storage module 60. For example, the database messages can include short message service (SMS) messages and multimedia messaging (MMS) messages. It will be appreciated that other message types using for example text, pictures or video utilized by the mobile phone can be delivered to the recording server in accordance with the teachings of the present invention. In step 230, TAPI or similar interface allows application program interface 50 access to the recording. In step 260, termination of the recording may be recognized. In step 270, the recording data may be watermarked, fingerprinted, or encrypted within memory storage module 60. In step 280, the recording data may be transmitted wirelessly to internet gateway 70 and transferred for storage into third party database storage unit 40. In step 290, the recording may be deleted from memory storage module 60 once verification of the transfer of the recording to third party database storage unit 40 is received by mobile telephone 30.
It should be understood, of course, that the foregoing relates to exemplary embodiments of the invention and that modifications may be made without departing from the spirit and scope of the invention as set forth in the following claims.
This application is a continuation-in-part of U.S. patent application Ser. No. 12/552,217 filed Sep. 1, 2009, the entirety of which is hereby incorporated by reference into this application.
Number | Date | Country | |
---|---|---|---|
Parent | 12552217 | Sep 2009 | US |
Child | 13164079 | US |