Uniform RCS voice/videomail services
First Claim
1. A method comprising:
- receiving, through a network, a request for a communication session from a source device to a destination device via a call from the source device to the destination device, wherein the source device and the destination device are mobile devices;
responsive to the request, determining that the communication session will not be established with the destination device;
sending a request to a call termination server to terminate the call;
causing, in response to determining that the communication session will not be established, a video/voicemail (VVM) application of the source device to present, to a user of the source device, a menu, wherein the menu includes a plurality of options for recording, via the VVM application, and sending, via a file transfer (FT) messaging application of the source device, a plurality of types of messages, and wherein the plurality of options includes an option for recording, via the VVM application, and sending, via the FT messaging application, an audio message and another option for recording, via the VVM application, and sending, via the FT messaging application, a video message, wherein, in response to receiving a selection of an option of the plurality of options, the VVM application records a particular message and the FT messaging application receives the particular message and generates a FT message, based on the particular message, according to a predetermined file transfer protocol so that the FT message is addressed to the destination device;
receiving the FT message addressed to the destination device;
sending, to the destination device, a short messaging service message indicating that a transfer of the FT message can begin;
temporarily storing the FT message on a messaging server; and
sending, through the network, the FT message to the destination device via the messaging server, without maintaining a stored copy of the FT message on the messaging server after the FT message is received by the destination device.
1 Assignment
0 Petitions
Accused Products
Abstract
Videomail and/or voicemail methods for mobile devices and systems are provided. A communication session request is received from a source device for communication with a destination device. Responsive to the request, it is determined whether the requested session will be established with the destination device. When the requested session will not be established with the destination device, the source device is caused to present a message request to a source device user. Responsive to the message request, a message generated by the source device user is received which includes at least one of video or audio information. A file transfer (FT) message is generated from the received message. The FT message is temporarily stored on a messaging server, and is sent to the destination device via the messaging server, without maintaining a stored copy of the FT message on the messaging server.
21 Citations
20 Claims
-
1. A method comprising:
-
receiving, through a network, a request for a communication session from a source device to a destination device via a call from the source device to the destination device, wherein the source device and the destination device are mobile devices; responsive to the request, determining that the communication session will not be established with the destination device; sending a request to a call termination server to terminate the call; causing, in response to determining that the communication session will not be established, a video/voicemail (VVM) application of the source device to present, to a user of the source device, a menu, wherein the menu includes a plurality of options for recording, via the VVM application, and sending, via a file transfer (FT) messaging application of the source device, a plurality of types of messages, and wherein the plurality of options includes an option for recording, via the VVM application, and sending, via the FT messaging application, an audio message and another option for recording, via the VVM application, and sending, via the FT messaging application, a video message, wherein, in response to receiving a selection of an option of the plurality of options, the VVM application records a particular message and the FT messaging application receives the particular message and generates a FT message, based on the particular message, according to a predetermined file transfer protocol so that the FT message is addressed to the destination device; receiving the FT message addressed to the destination device; sending, to the destination device, a short messaging service message indicating that a transfer of the FT message can begin; temporarily storing the FT message on a messaging server; and sending, through the network, the FT message to the destination device via the messaging server, without maintaining a stored copy of the FT message on the messaging server after the FT message is received by the destination device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a communication system controller configured to; receive, through a network, a request for a communication session from a source device to a destination device via a call from the source device, wherein the source device and the destination device include mobile devices, determine the communication session will not be established with the destination device, send a request to a call termination server to terminate the call, and cause, in response to determining that the communication session will not be established, a video/voicemail (VVM) application of the source device to present a menu to a user of the source device, wherein the menu includes options for recording, via the VVM application, and sending, via a file transfer (FT) messaging application of the source device, a plurality of types of message, wherein the options include an option for recording, via the VVM application, and sending, via the FT messaging application, an audio message and another option for recording, via the VVM application, and sending, via the FT messaging application, a video message, wherein a particular message is generated by the user of the source device for the destination device, wherein the particular message is a type of message of the plurality of types of messages, and wherein the message includes at least one of video or audio information; and a messaging server configured to; temporarily store a FT message produced from the particular message according to a predetermined file transfer protocol, the FT message being addressed to the destination device, send, to the destination device, a short messaging service message indicating that a transfer of the FT message can begin; and send, through the network, the FT message to the destination device via the messaging server, without maintaining a stored copy of the FT message on the messaging server after the FT message is sent to the destination device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium that stores instructions executable by one or more network devices to cause the one or more network devices to:
-
receive, through a network, a request for a communication session from a source device to a destination device via a call from the source device, wherein the source device and the destination device include mobile devices; determine whether the communication session will be established with the destination device; send a request to terminate the call and cause a video/voicemail (VVM) application of the source device to present a menu to a user of the source device, responsive to an indication that the communication session will not be established with the destination device, wherein the menu includes a plurality of options for recording, via the VVM application, and sending, via a file transfer (FT) messaging application of the source device, different types of messages, wherein the plurality of options includes an option for recording, via the VVM application, and sending, via the FT messaging application, an audio message and another option for recording, via the VVM application, and sending, via the FT messaging application, a video message, wherein a particular message is generated by the user of the source device for the destination device based on a selection, by the user, of an option of the plurality of options, and wherein the particular message includes at least one of video or audio information; temporarily store, at a messaging server, a file transfer (FT) message produced from the particular message according to a predetermined file transfer protocol, wherein the FT message is addressed to the destination device; send, to the destination device, a short messaging service message indicating that a transfer of the FT message can begin; and send, through the network, the FT message to the destination device via the messaging server, without maintaining a stored copy of the FT message on the messaging server after the FT message is sent to the destination device. - View Dependent Claims (17, 18, 19, 20)
-
Specification