Method and apparatus for processing caller ring back tone, storage medium, and electronic device
AssigneeZte Corporation
InventorsYanan Wang, Sibing Deng
Life of this patent
Estimating the term…
Abstract
Provided in the embodiments of the present disclosure are a method and apparatus for processing a Caller Ring Back Tone (CRBT), a storage medium and an electronic device. The method includes: receiving, via a core network, a call request initiated by a calling user towards a called user; sending, according to the call request, to the calling user a video CRBT preset by the called user, and notifying the calling user to play back the video CRBT; and sending the call request to the called user after a playback duration of the video CRBT reaches a preset configuration duration.
Claims14
A method for processing a Caller Ring Back Tone (CRBT), comprising:
- receiving, via a core network, a call request initiated by a calling user towards a called user;
- sending, according to the call request, to the calling user a video CRBT preset by the called user, and notifying the calling user to play back the video CRBT;
- and
- sending the call request to the called user after a playback duration of the video CRBT reaches a preset configuration duration,
- wherein
- the method further comprises:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and sending, when the prolonging instruction is received within the preset configuration duration, a prompt message to the called user while sending the call request to the called user, wherein the prompt message is used for prompting that the calling user prolongs the playback of the video CRBT;
- or,
- sending the call request to the called user after the playback duration of the video CRBT reaches the preset configuration duration comprises:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and when the prolonging instruction is received within the preset configuration duration, after the playback duration of the video CRBT reaches the preset configuration duration, prolonging the playback duration of the video CRBT for a preset duration, and then sending the call request to the called user;
- or,
- sending the call request to the called user after the playback duration of the video CRBT reaches the preset configuration duration comprises:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and when the prolonging instruction is received within the preset configuration duration, after the playback duration of the video CRBT reaches the preset configuration duration, sending the call request and the prolonging instruction to the called user, wherein the prolonging instruction is used for prompting the called user to determine whether to postpone answering a call requested by the call request.
A non-transitory computer-readable storage medium storing a computer program, wherein the computer program, when running on a processor, causes the processor to execute following operations:
- receiving, via a core network, a call request initiated by a calling user towards a called user;
- sending, according to the call request, to the calling user a video Caller Ring Back Tone (CRBT) preset by the called user, and notifying the calling user to play back the video CRBT;
- and
- sending the call request to the called user after a playback duration of the video CRBT reaches a preset configuration duration,
- wherein
- the computer program, when running on the processor, causes the processor to further execute following operations:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and sending, when the prolonging instruction is received within the preset configuration duration, a prompt message to the called user while sending the call request to the called user, wherein the prompt message is used for prompting that the calling user prolongs the playback of the video CRBT;
- or,
- sending the call request to the called user after the playback duration of the video CRBT reaches the preset configuration duration comprises:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and when the prolonging instruction is received within the preset configuration duration, after the playback duration of the video CRBT reaches the preset configuration duration, prolonging the playback duration of the video CRBT for a preset duration, and then sending the call request to the called user;
- or,
- sending the call request to the called user after the playback duration of the video CRBT reaches the preset configuration duration comprises:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and when the prolonging instruction is received within the preset configuration duration, after the playback duration of the video CRBT reaches the preset configuration duration, sending the call request and the prolonging instruction to the called user, wherein the prolonging instruction is used for prompting the called user to determine whether to postpone answering a call requested by the call request.
An electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program so as to execute following operations:
- receiving, via a core network, a call request initiated by a calling user towards a called user;
- sending, according to the call request, to the calling user a video Caller Ring Back Tone (CRBT) preset by the called user, and notifying the calling user to play back the video CRBT;
- and
- sending the call request to the called user after a playback duration of the video CRBT reaches a preset configuration duration,
- wherein
- the processor is configured to run the computer program so as to further execute following operations:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and sending, when the prolonging instruction is received within the preset configuration duration, a prompt message to the called user while sending the call request to the called user, wherein the prompt message is used for prompting that the calling user prolongs the playback of the video CRBT;
- or,
- sending the call request to the called user after the playback duration of the video CRBT reaches the preset configuration duration comprises:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and when the prolonging instruction is received within the preset configuration duration, after the playback duration of the video CRBT reaches the preset configuration duration, prolonging the playback duration of the video CRBT for a preset duration, and then sending the call request to the called user;
- or,
- sending the call request to the called user after the playback duration of the video CRBT reaches the preset configuration duration comprises:
- determining whether a prolonging instruction sent by the calling user for prolonging playback of the video CRBT is received within the preset configuration duration;
- and when the prolonging instruction is received within the preset configuration duration, after the playback duration of the video CRBT reaches the preset configuration duration, sending the call request and the prolonging instruction to the called user, wherein the prolonging instruction is used for prompting the called user to determine whether to postpone answering a call requested by the call request.
Dependencies are inferred from the claim text.