Method, apparatus and system for completing a call when a called party has not answered the call
First Claim
1. A method of completing a call when a called party has not answered the call from a calling party comprising the steps of:
- initiating a call towards the called party over a voice channel;
detecting a signal indicating that the called party has not answered the call;
terminating the call over said voice channel;
presenting a message to the calling party indicating that the called party has not answered the call and prompting the calling party to compose a multimedia message to be delivered to the called party; and
sending the multimedia message over a data channel to a multimedia messaging service server for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, apparatus and system of completing a call when a called party has not answered the call from a calling party. A signal indicating that the called party has not answered the call is detected (300) and the call is terminated (302). A message is presented to the calling party that indicates the called party has not answered the call and prompts the calling party to compose a multimedia message to be delivered to the called party (304). The multimedia message is then sent to a multimedia messaging service server (402) for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message (308). This functionality can be implemented using a computer program embodied on a computer readable medium wherein each function is executed using a code segment.
-
Citations
39 Claims
-
1. A method of completing a call when a called party has not answered the call from a calling party comprising the steps of:
-
initiating a call towards the called party over a voice channel;
detecting a signal indicating that the called party has not answered the call;
terminating the call over said voice channel;
presenting a message to the calling party indicating that the called party has not answered the call and prompting the calling party to compose a multimedia message to be delivered to the called party; and
sending the multimedia message over a data channel to a multimedia messaging service server for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program embodied on a computer-readable medium for completing a call when a called party has not answered the call from a calling party comprising:
-
a code segment adapted to initiate a call towards the called party over a voice channel;
a code segment adapted to detect a signal indicating that the called party has not answered the call;
a code segment adapted to terminate the call over said voice channel;
a code segment adapted to present a message to the calling party indicating that the called party has not answered the call and prompt the calling party to compose a multimedia message to be delivered to the called party; and
a code segment adapted to send the multimedia message over a data channel to a multimedia messaging service server for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
a code segment that is to reside on a mobile switching center associated with the called party and is adapted to send the signal to a terminal operated by the calling party to invoke the message; and
wherein the code segments adapted to perform the detection and termination functions are to reside on the mobile switching center.
-
-
17. The computer program as recited in claim 11, further comprising:
-
a code segment that is to reside on a mobile switching center associated with the called party and is adapted to send an invoke message to the multimedia messaging service server instructing the multimedia messaging service server to send the message to the calling party; and
wherein the code segments adapted to perform the detection and termination functions are to reside on the mobile switching center.
-
-
18. The computer program as recited in claim 11, wherein the multimedia messaging service server is associated with the calling party and the multimedia messaging service server forwards the multimedia message to a multimedia messaging service server associated with the called party for subsequent delivery to the called party.
-
19. The computer program as recited in claim 11, wherein the multimedia messaging service server is associated with the called party.
-
20. The computer program as recited in claim 11, further comprising a code segment adapted to defer delivery of the multimedia message to the called party.
-
21. A terminal capable of completing a call when a called party has not answered the cell from a calling party comprising:
-
means for initiating a call towards the called party over a voice channel;
means for detecting a signal indicating that the called party has not answered the call;
means for terminating the call over said voice channel;
means for presenting a message to the calling party indicating that the called party has not answered the call and prompting the calling party to compose a multimedia message to be delivered to the called party; and
means for sending the multimedia message over a data channel to a multimedia messaging service server for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message. - View Dependent Claims (22, 23, 24)
-
-
25. A system for completing a cell when a called party has not answered the call from a calling party comprising:
-
a multimedia messaging service server; and
a terminal operated by the calling party that is communicably coupled to the multimedia messaging service server, wherein the terminal initiates a call over a voice channel to said called party, detects a signal indicating that the called party has not answered the call, terminates the call over said voice channel, presents a message to the calling party indicating that the called party has not answered the call and prompts the calling party to compose a multimedia message to be delivered to the called party, and sends the multimedia message over a data channel to the multimedia messaging service server for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A system for completing a call when a called party has not answered the call from a calling party comprising:
-
a mobile switching center associated with the called party that detects a signal indicating that the called party has not answered the call, terminates the call wherein said call has been established over a voice channel with a terminal operated by said calling party, and sends the signal to a said terminal operated by the calling party to invoke a message;
a multimedia messaging service server; and
the terminal communicably coupled to the mobile switching center and the multimedia messaging service server, wherein the terminal presents the message to the calling party and prompts the calling party to compose a multimedia message to be delivered to the called party, and sends the multimedia message over a data channel to the multimedia messaging service server for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A system for completing a call when a called party has not answered the call from a calling party comprising:
-
a mobile switching center associated with the called party that detects a signal indicating that the called party has not answered the call, terminates the call wherein said call has been established with a terminal operated by said calling party over a voice channel, and sends an invoke message to the multimedia messaging service server;
a multimedia messaging service server communicably coupled to the mobile switching center, wherein the multimedia messaging service server sends a message to said terminal operated by the calling party indicating that the called party has not answered the call in response to the invoke message; and
the terminal communicably coupled to the mobile switching center end the multimedia messaging service server, wherein the terminal presents the message to the calling party and prompts the calling party to compose a multimedia message to be delivered to the called party, and sends the multimedia message over a data channel to the multimedia messaging service server for subsequent delivery to the called party whenever the calling party completes composition of the multimedia message. - View Dependent Claims (36, 37, 38, 39)
-
Specification