Abstract:
A system and method is provided for providing call subject information to a destination device. A call subject platform provides a selection menu to an originating device to receive call subject information. If call subject information is received at the call subject platform from the originating device, then the call subject platform sends a summary of the call subject information to the destination device.

Description:
This is a continuation of U.S. application Ser. No. 08/979,867, filed Nov. 26, 1997, entitled SYSTEM AND METHOD FOR PROVIDING CALL SUBJECT INFORMATION TO A CALLED PARTY. 
    
    
     BACKGROUND OF THE INVENTION 
     The field of the invention is providing information received from a calling party to a called party, and in particular providing call subject information received from a calling party to a called party. 
     When a calling party desires to communicate with a called party, the called party must often decide whether to communicate with the calling party based upon insufficient information. For example, one known system only provides the called party with a ring when the calling party desires to communicate with the called party. The ring reveals nothing about the identity of the calling party; nothing about the purpose of the communication desired by the calling party; and nothing about the urgency of the communication. 
     Another known system provides some additional information about a calling party by identifying the name and/or telephone number of the calling party on a display visible to the called party (e.g., “caller ID”). Although this provides more information than only a ring, it still fails to inform the called party as to the purpose of the calling party&#39;s intended communication or its urgency. Further, the added information provided by caller ID is worthless in practice when the called party is unfamiliar with the calling party&#39;s telephone number and/or name. 
     With such limited information about the calling party and virtually no information about the topic, contents or urgency of the calling party&#39;s communication, a called party may have to communicate with a calling party with which it would rather not. For example, when the calling party is a telemarketer desiring to communicate the advantages of a product it wishes to sell to a called party at the called party&#39;s dinner time, the called party may prefer not to communicate with the telemarketer. On the other hand, if the calling party is a hospital official desiring to communicate information pertaining to the medical condition of a member of the called party&#39;s family, then the called party may desire to communicate with the official, even at a time that would otherwise be considered inconvenient. 
     If the called party is only provided with a simple ring as in one known system, the called party does not know whether the calling party is a telemarketer or a hospital official. Thus, the called party feels compelled to communicate with the calling party at least until the calling party can be identified and/or the subject of the call can be ascertained by the called party. If the called party is apprised of the calling party&#39;s telephone number and/or name as in another known system, the called party may not be able to distinguish the number or name of the telemarketer from that of the hospital official, and thus may still feel compelled to communicate with the calling party. 
     A called party needs more information than that provided by known systems to make an informed decision as to whether to communicate with the calling party. 
     SUMMARY OF THE INVENTION 
     In one embodiment of the present invention, a system and method provide call subject information from a calling party to a called party. A call subject platform receives a call from a calling party. The call subject platform prompts the calling party to provide call subject information. If call subject information is received at the call subject platform from the calling party, then the call subject platform sends at least part of the call subject information to the called party. The call subject platform then determines if the called party desires to communicate with the calling party. 
     The present invention advantageously provides more information to a called party about a prospective communication than do known systems. This advantageously provides a more substantial basis upon which the called party can make an informed decision as to whether to communicate with the calling party. In accordance with the present invention, the called party advantageously need not communicate with a calling party to determine if communication with the calling party is desirable. The present invention thus allows the called party to advantageously avoid an unwanted communication with a calling party. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 shows a system-level embodiment of the present invention. 
     FIG. 2 shows an embodiment of an apparatus in accordance with the present invention. 
     FIG. 3 shows another embodiment of an apparatus in accordance with the present invention. 
     FIG. 4 is a flow chart showing an embodiment of the method of the present invention. 
    
    
     DETAILED DESCRIPTION 
     FIG. 1 shows a system-level embodiment of the present invention. Calling party  101 , called party  102 , and call subject platform  104  are connected to a network  103 . In one embodiment, of the present invention, network  103  is the public switched telephone network (PSTN). In another embodiment, network  103  is the Internet. In other embodiments of the present invention, network  103  includes a packet-switched, circuit switched, connectionless, or connection oriented network or interconnected networks, or any combination thereof. 
     As used herein, the term “computer” is an apparatus that comprises a processor, a memory that stores instructions adapted to be executed by the processor, and a port adapted to be connected to a network. The memory and port are coupled to the processor. Embodiments of memory include a hard disk drive, random access memory (RAM), read only memory (ROM), flash memory, or any combination thereof. 
     In one embodiment of the present invention, calling party  101  is a telephone. In another embodiment, a calling party  101  is a calling party computer whose memory stores instructions adapted to be executed by the processor to communicate through a network, and to provide call subject information. As used herein, “call subject information” includes any information from the calling party  101  beyond the calling party&#39;s  101  identity or telephone number. Examples of call subject information include: information pertaining to the purpose of the telephone call from the calling party  101 ; information pertaining to the urgency of the telephone call; etc. For example, call subject information can include a reference to a previous call from the called party  102  to the calling party  101 : “I&#39;m returning your telephone call of earlier today” from the calling party  101  is an example of call subject information. Call subject information can be advantageously combined with other information (e.g., caller identification information) to contribute to the process of determining how the called party  102  desires to handle the telephone call (e.g., communicate with the calling party  101 , forward the call, send the call to a Messaging service, not accept the call, etc.) 
     In one embodiment, called party  102  is a telephone. In another embodiment, called party  102  is a called party computer. In one embodiment, a called party computer is a computer whose memory stores instructions adapted to be executed by the processor to communicate through a network; to receive call subject information; and to provide an indication as to whether communications are desired with a calling party. 
     An embodiment of call subject platform  104  is shown in FIG.  2 . Call subject platform  104  comprises a processor  301 , a memory  302  that stores call subject instructions  303  adapted to be executed by processor  301  to receive call subject information from calling party  101  and send at least a part of the call subject information to called party  102 . Instructions  303  are further adapted to be executed by the processor  301  to determine if called party  102  desires to communicate with calling party  101 . In another embodiment, instructions  303  are further adapted to be executed by the processor  301  to establish communications between the calling party  101  and the called party  102  if it is determined that the called party  102  desires to communicate with the calling party  101 . 
     Embodiments of memory  302  include a hard disk drive, random access memory (RAM), read only memory (ROM), flash memory, or any combination thereof. Call subject platform  104  further comprises a port  304  adapted to be connected to a network  103 . Port  304  and memory  302  are coupled to processor  301 . 
     Another embodiment of the call subject platform  104  is shown in FIG.  3 . Call subject platform  104  comprises an application specific integrated circuit (ASIC)  401  that embodies call subject instructions  402  that ASIC  401  executes to receive a call from a calling party, prompt the calling party for call subject information, receive call subject information from the calling party, and determine if the called party desires to communicate with the calling party. In yet another embodiment, instructions  402  are further adapted to be executed by ASIC  401  to establish communications between the calling party  101  and the called party  102 . 
     ASIC  401  further comprises memory  403  and a port  404 . Embodiments of memory  403  include a hard disk drive, random access memory (RAM), read only memory (ROM), flash memory, or any combination thereof. Memory  403  and port  404  are coupled to ASIC  401 . In one embodiment, memory  403  stores call subject information. 
     FIG. 4 is a flow chart showing an embodiment of the present invention. The call subject platform receives a call from a calling party, step  501 . The call subject platform prompts the calling party for call subject information, step  502 . If the call subject platform received call subject information from the calling party, the call subject platform sends at least a part of the call subject information to the called party, step  503 . In one embodiment of the present invention, at least part of the call subject information is received from the calling party in a first format (e.g., text) and at least part of the call subject information received in that first format is translated by the call subject platform into a second format (e.g., audio) adapted to be played or displayed to the called party. Techniques known in the art can be used to perform such a translation. Examples of such known techniques include voice recognition, voice-to-text translation, text-to-audio translation, dual tone modulated frequency signal to audio message translation, and so on. 
     The call subject platform then determines if the called party desires to communicate with the calling party, step  504 . In one embodiment, if it is determined that the called party desires to communicate with the calling party, then the call subject platform establishes communications between the calling party and the called party, step  505 . In another embodiment, if it is determined that the called party desires to communicate with the calling party, but that the called party is presently unavailable, then the call from the calling party is forwarded to a Messaging Service. In yet another embodiment, if it is determined that the called party desires to communicate with a calling party, then the call is forwarded to another telephone number. 
     In one embodiment, if the call subject platform does not receive call subject information from the calling party, the call subject platform provides an indication to the called party that no call subject information was received from the calling party, step  506 . The call subject platform then determines if the called party desires to communicate with the called party, step  504 . 
     In another embodiment of the present invention, if no call subject information is received from the calling party, then this lack of information automatically results in the determination that the called party does not desire to communicate with the calling party and the call is terminated or forwarded to another telephone number or forwarded to a Messaging Service, etc. 
     In one embodiment of the present invention, if it is determined that the called party desires to communicate with the calling party, the call subject platform sends a message to a switch. In response, the switch establishes communications between the calling party and the called party. 
     In one embodiment of the present invention, call subject information is obtained by the call subject platform from the calling party by requesting the calling party to select an item of call subject information from a plurality of items of call subject information. This can be carried out using an interactive voice response system in known fashion. For example, the calling party can be asked to press “one” if the caller is a relative of the called party, “two” if the calling party is the family physician, and “three” if the call is urgent. In response, the calling party generates a dual tone modulated frequency (DTMF) signal using a telephone touchpad, in one embodiment. In another embodiment, the calling party generates a DTMF signal using a computer. 
     In another embodiment, the calling party is prompted for voice responses to questions. For example, the calling party can be asked to speak the word “one” if the calling party is a relative. In another embodiment, the calling party can be asked to speak a message to be sent to the called party pertaining to the calling party&#39;s intended communication. The call subject platform records this message. Voice responses can be digitized and/or translated into text using voice recognition techniques known in the art. Call subject information can include multimedia information. As used herein, the term “multimedia call subject information” includes call subject information that is text, audio, video, graphics, animation, or DTMF, or any combination thereof. Multimedia call subject data can include digital data, analog information, or any combination thereof. 
     In one embodiment, the DTMF signals are translated by the call subject platform into an audio message. If the DTMF signal for “one” is received alone, then the call subject platform processes the DTMF signal and sends an audio message to the called party that states “A call from a relative is waiting.” If the DTMF signal for “two” is received alone, then the call subject platform sends an audio message to the called party that states, “A call from Dr. PHYSICIAN_NAME is waiting,” where PHYSICIAN_NAME is a variable whose value is the name of the family physician. 
     In another embodiment, voice response messages are played by the call subject platform to the called party. In another embodiment, voice response messages are translated into text and sent to the called party by the call subject platform. 
     In one embodiment of the present invention, call subject information is processed before being sent to the called party. For example, information provided in an audio voice format by the calling party is translated into text and summarized by the call subject platform before being sent to the called party. In one embodiment, the information is summarized by selecting key words from the call subject data. In another embodiment, the information is summarized by truncating the call subject data received from the calling party. 
     In another embodiment, at least a part of the call subject information is forwarded to the called party intact, just as it was received from the calling party (e.g., a short voice or video message). 
     The present invention thus advantageously provides multimedia information to the called party from the calling party to help the called party to decide if the called party desires to communicate with the calling party. This advantageously allows the called party to avoid unwanted communication with a calling party. 
     Although several embodiments are specifically illustrated and described herein, it will be appreciated that modifications and variations of the present invention are covered by the above teachings and are within the purview of the appended claims without departing from the spirit and intended scope of the invention.