Method, apparatus, and computer-readable medium for voice call
AssigneeBeijing Xiaomi Mobile Software Co., Ltd.
InventorQianhong Huang
Life of this patent
Estimating the term…
Abstract
A method, apparatus and computer-readable medium are provided for voice call in mobile communication technologies. The method may include: displaying at least one contact when an instruction for viewing contact information is received, the at least one contact including a plurality of pieces of contact information and a plurality of pieces of network service status, the network service status indicating whether corresponding contact terminal currently supports IMS based voice service; determining, when a selection instruction for selecting target contact information is received, call parameter range supported by a target contact terminal based on target network service status; and transmitting a request for voice call to a core network equipment.
Claims15
A method for voice call performed by a terminal, comprising:
- displaying at least one contact when an instruction for viewing contact information is received, the at least one contact including contact information and a corresponding network service status, the corresponding network service status indicating whether corresponding contact terminal currently supports network Interconnection Protocol Multimedia Subsystem (IMS) based voice service, wherein the IMS based voice service is registered through a core network equipment to transmit access information from the terminal to a cloud server so that the access information can be queried from the cloud server by the terminal;
- determining by the terminal, when receiving a selection instruction for selecting a target contact from the at least one contact, a call parameter range supported by a target contact terminal of the target contact based on a target network service status, the target network service status corresponding to target contact information of the target contact, wherein the call parameter range corresponds to the IMS based voice service supported by the target contact terminal;
- and
- transmitting a request for voice call to the core network equipment by the terminal, the request carrying the target contact information and the call parameter range, the request being used to instruct the core network equipment to determine a call parameter for a voice call with the target contact terminal based on the call parameter range, and to make a voice call with the target contact terminal based on the target contact information and the determined call parameter.
An apparatus for voice call, the apparatus being applied in a terminal and the apparatus comprising:
- a processor;
- a memory to store processor-executable instructions;
- wherein the processor is configured to perform acts comprising:
- displaying at least one contact when an instruction for viewing contact information is received, the at least one contact including contact information and a corresponding network service status, the corresponding network service status indicating whether corresponding contact terminal currently supports network Interconnection Protocol Multimedia Subsystem (IMS) based voice service, wherein the IMS based voice service is registered through a core network equipment to transmit access information from the terminal to a cloud server so that the access information can be queried from the cloud server by the terminal;
- determining by a terminal, when a selection instruction for selecting a target contact is received, a call parameter range supported by a target contact terminal based on target network service status, the target network service status corresponding to target contact information of the target contact, wherein the call parameter range corresponds to the IMS based voice service supported by the target contact terminal;
- and
- transmitting a request for voice call to the core network equipment by the terminal, the request carrying the target contact information and the call parameter range, the request being used to instruct the core network equipment to determine a call parameter for a voice call with the target contact terminal based on the call parameter range and to make a voice call with the target contact terminal based on the target contact information and the determined call parameter.
A non-transitory computer-readable medium having instructions thereon that when executed cause a computer of a terminal to perform acts comprising:
- displaying at least one contact when an instruction for viewing contact information is received, the at least one contact including contact information and a corresponding network service status, the corresponding network service status indicating whether corresponding contact terminal currently supports network Interconnection Protocol Multimedia Subsystem (IMS) based voice service, wherein the IMS based voice service is registered through a core network equipment to transmit access information from the terminal to a cloud server so that the access information can be queried from the cloud server by the terminal;
- determining by a terminal, when receiving a selection instruction for selecting a target contact from the at least one contact, a call parameter range supported by a target contact terminal based on target network service status, the target network service status being a piece of network service status corresponding to target contact information of the target contact, wherein the call parameter range corresponds to the IMS based voice service supported by the target contact terminal;
- and
- transmitting a request for voice call to the core network equipment by the terminal, the request for voice call carrying the target contact information and the call parameter range, the request for voice call being used to instruct the core network equipment to determine a call parameter for a voice call with the target contact terminal based on the call parameter range, and to make a voice call with the target contact terminal based on the target contact information and the determined call parameter.
Dependencies are inferred from the claim text.