Search

EP-4293489-B1 - CALL SERVICE GUIDANCE METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM

EP4293489B1EP 4293489 B1EP4293489 B1EP 4293489B1EP-4293489-B1

Inventors

  • CHEN, JIAZI
  • GE, Feng

Dates

Publication Date
20260506
Application Date
20221226

Claims (15)

  1. A call service bootstrapping method applied to an electronic device, wherein the electronic device comprises a tablet computer or smart watch, wherein a super call function is implementable by a user through the electronic device to enable the electronic device to use a phone function of a mobile phone communicating with the electronic device to enable the user to answer a call and make a call through the electronic device, the method comprising: detecting (S101, S201, S302, S402, S503, S601), in response to an operation instruction generated when a phone application is enabled, whether a call function is enabled; switching (S102, S202, S303, S403, S504) a current user interface to a first bootstrapping interface if the call function is not enabled, the first bootstrapping interface comprising a first option; switching (S103, S203, S304, S404, S505) the first bootstrapping interface to a first dialing interface in response to an operation instruction generated when the first option is triggered by the user; and switching (S104, S207, S306, S406, S507, S602) the current user interface to the first dialing interface if the call function is enabled; wherein the first dialing interface is an activated super call interface, that allows the user to answer and make calls through the first dialing interface, and comprises a phone interface, a contacts interface, and a favorites interface, the phone interface comprising a call log region and a dialing region, the call log region comprising contacts information, the dialing region comprising a plurality of numeric keys and a triggerable dial key; wherein the first bootstrapping interface further comprises a second option, and the method comprises: switching (S105, S208, S305, S405, S506) the first bootstrapping interface to a second dialing interface in response to an operation instruction generated when the second option is triggered by the user; wherein the second dialing interface is an inactivated super call interface, that does not allow the user to answer and make calls through the second dialing interface, and wherein the second dialing interface comprises a phone interface displayed by default, the phone interface comprising a prompt region and a dialing region, the prompt region comprising a function introduction and an enable option of a super call, the enable option being triggerable by the user to enable the call function and display the first dialing interface and wherein the dialing region comprising a plurality of numeric keys and an untriggerable dial key.
  2. The call service bootstrapping method according to claim 1, further comprising: detecting, in response to the operation instruction generated when the phone application is enabled, whether a preset application is enabled; detecting, if the preset application is enabled, whether the call function is enabled; switching the current user interface to the first bootstrapping interface if the call function is not enabled; switching the first bootstrapping interface to the first dialing interface in response to the operation instruction generated when the first option is triggered; switching the first bootstrapping interface to the second dialing interface in response to the operation instruction generated when the second option is triggered; switching the current user interface to the first dialing interface if the call function is enabled; switching the current user interface to the first bootstrapping interface if the preset application is not enabled; switching the first bootstrapping interface to a third bootstrapping interface in response to the operation instruction generated when the first option is triggered, and wherein the third bootstrapping interface is useable to enable the user to enable the preset application; and switching the third bootstrapping interface to the first dialing interface in response to an operation instruction generated when a third option on the third bootstrapping interface is triggered.
  3. The call service bootstrapping method according to claim 2, wherein the preset application is a Hyper Terminal application, wherein the Hyper Terminal application is configured to realize multi-terminal interconnection and collaborative services, the third bootstrapping interface is used for bootstrapping a user to enable the Hyper Terminal application, and the third bootstrapping interface comprises a privacy statement and a scrolling display region of the Hyper Terminal application, the scrolling display region comprising a Hyper Terminal function introduction interface, a super call function introduction interface, and a super call function enabling description interface that are scroll-displayed.
  4. The call service bootstrapping method according to claim 3, wherein the switching the third bootstrapping interface to the first dialing interface in response to an operation instruction generated when a third option on the third bootstrapping interface is triggered comprises: switching the third bootstrapping interface to a function interface of the Hyper Terminal application in response to the operation instruction generated when the third option on the third bootstrapping interface is triggered; and switching the function interface of the Hyper Terminal application to the first dialing interface in response to an operation instruction generated when a back option on the function interface of the Hyper Terminal application is triggered.
  5. The call service bootstrapping method according to claim 2, further comprising: detecting, in response to the operation instruction generated when the phone application is enabled, whether a privacy statement of the preset application is accepted; detecting, if the privacy statement of the preset application is accepted, whether a user account is logged into; detecting, if the user account is logged into, whether the call function is enabled; switching the current user interface to the first dialing interface if the call function is enabled; switching the current user interface to the first bootstrapping interface if the call function is not enabled; switching the first bootstrapping interface to the first dialing interface in response to the operation instruction generated when the first option is triggered; and switching the first bootstrapping interface to the second dialing interface in response to the operation instruction generated when the second option is triggered.
  6. The call service bootstrapping method according to claim 5, further comprising: detecting, if the privacy statement of the preset application is not accepted, whether the user account is logged into; switching the current user interface to a fourth bootstrapping interface if the user account is logged into; switching the fourth bootstrapping interface to the first dialing interface in response to an operation instruction generated when a fourth option on the fourth bootstrapping interface is triggered; and switching the fourth bootstrapping interface to the second dialing interface in response to an operation instruction generated when a fifth option on the fifth bootstrapping interface is triggered.
  7. The call service bootstrapping method according to claim 6, further comprising: switching the current user interface to the fourth bootstrapping interface if the user account is not logged into; switching the fourth bootstrapping interface to an account login interface in response to the operation instruction generated when the fourth option on the fourth bootstrapping interface is triggered; switching the account login interface to the first dialing interface in response to the operation instruction generated by account login; and switching the fourth bootstrapping interface to the second dialing interface in response to the operation instruction generated when the fifth option on the fifth bootstrapping interface is triggered.
  8. The call service bootstrapping method according to claim 7, further comprising: switching the current user interface to a preset application interface in response to an operation instruction generated when the preset application is enabled; detecting, in response to an operation instruction generated when a call option on the preset application interface is triggered, whether the call function is enabled; switching the preset application interface to a fourth dialing interface if the call function is enabled; switching the preset application interface to a fifth dialing interface if the call function is not enabled; and switching the fifth dialing interface to the fourth dialing interface in response to an operation instruction generated when an enable option on the fifth dialing interface is triggered.
  9. The call service bootstrapping method according to claim 8, wherein the fourth dialing interface is an activated super call interface, and the fourth dialing interface comprises a phone interface and a contacts interface, the phone interface comprising a call log region and a dialing region, the call log region comprising contacts information, the dialing region comprising a plurality of numeric keys and a triggerable dial key.
  10. The call service bootstrapping method according to claim 8, wherein the fifth dialing interface is an inactivated super call interface, and the fifth dialing interface comprises a phone interface and a contacts interface, the phone interface comprising a prompt region and a dialing region, the prompt region comprising a function introduction and an enable option of a super call, the enable option being triggerable to switch the fifth dialing interface to the fourth dialing interface, the dialing region comprising a plurality of numeric keys and an untriggerable dial key.
  11. The call service bootstrapping method according to claim 10, further comprising: displaying a fifth bootstrapping interface in response to the operation instruction generated when the enable option on the fifth dialing interface is triggered; switching the fifth dialing interface to the forth dialing interface in response to an operation instruction generated when a cancel option on the bootstrapping interface is triggered; and creating a shortcut to the phone application in response to an operation instruction generated when an OK option on the fifth bootstrapping interface is triggered.
  12. The call service bootstrapping method according to claim 8, wherein the switching the preset application interface to a fourth dialing interface if the call function is enabled comprises: detecting, if the call function is enabled, whether an electronic device is in a MagicRing, wherein the MagicRing is formed from a plurality of devices that have a same logged-in account and are in a same local area network; switching the preset application interface to a sixth dialing interface if the electronic device is not in the MagicRing; detecting, if the electronic device is in the MagicRing, whether the MagicRing where the electronic device is located comprises at least one terminal device with a communication card; switching the preset application interface to the fourth dialing interface if the MagicRing where the electronic device is located comprises at least one terminal device with a communication card; and switching the preset application interface to the sixth dialing interface if the MagicRing where the electronic device is located does not comprise at least one terminal device with a communication card.
  13. The call service bootstrapping method according to claim 12, wherein the sixth dialing interface is an inactivated super call interface, the sixth dialing interface comprises a phone interface and a contacts interface, the phone interface comprising a prompt region, a call log region, and a dialing region, the prompt region comprising prompt information used for prompting that the electronic device is not connected to a terminal device with a communication card, the dialing region comprising a plurality of numeric keys and a triggerable dial key, the call log region comprising a search box and a call log, the search box allowing a user to enter contacts information to search the call log, the call log comprising contacts information, the plurality of numeric keys and the triggerable dial key being displayed in the dialing region, and if the electronic device is not in the MagicRing or the MagicRing does not comprise a terminal device with a communication card, pop-up prompt information is displayed when the dial key is triggered.
  14. An electronic device, comprising: a memory and a processor, wherein the memory is configured to store program instructions; and the processor is configured to read and execute the program instructions stored in the memory, and the program instructions, when executed by the processor, cause the electronic device to perform the call service bootstrapping method according to any one of claims 1 to 13.
  15. A computer storage medium, comprising program instructions, the program instructions, when run on an electronic device, causing the electronic device to perform the call service bootstrapping method according to any one of claims 1 to 13.

Description

This application claims priority to Chinese Patent Application No. 202210492461.X, entitled "CALL SERVICE BOOTSTRAPPING METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM" filed with the China Patent Office on April 25, 2022. TECHNICAL FIELD This application relates to the field of communication technologies, and in particular, to a call service bootstrapping method, an electronic device, and a storage medium. BACKGROUND CN113572731A describes a voice communication method, a personal computer and a terminal, relates to the field of communication. It is described that the method comprises the following steps: a personal computer PC establishes wireless communication connection with at least one terminal; the PC responds to a first operation of the dialing software, and sends a first call instruction to a first terminal in the at least one terminal through the first wireless communication connection; the first terminal receives a first call instruction through the first wireless communication connection; and when the first terminal is in a black screen state or a lock screen state, responding to the first call instruction, mobile communication connection is established with the second terminal. It is described that then, the first terminal serves as an intermediate device and is used for transmitting audio data needing to be transmitted between the PC and the second terminal. According to a super call technology, a call function may be implemented across platforms, networks, and devices, and when a user is not near a mobile phone or it is inconvenient to use the mobile phone to answer or make a call, the user can answer or make the call through another device other than the mobile phone, to realize transfer of the call function. Some electronic devices such as notebook computers, tablet computers, and smart watches do not have phone functions. Due to the lack of bootstrapping functions, when using the electronic devices to answer or make calls based on the super call technology, the user may not know how to operate, thereby making it impossible to answer and make calls across the devices, which affects user experience. SUMMARY In view of the above content, there is a need to provide a call service bootstrapping method, an electronic device, and a storage medium, which can bootstrap a user to implement a call function by using an electronic device without the call function. Appended claim 1 defines a call service bootstrapping method. Appended claim 14 defines an electronic device. Appended claim 15 defines a computer storage medium. The invention and its scope of protection is defined by these claims. The following aspects and implementations of the summary provide example of how technical subject matters can be combined. According to a first aspect, this application provides a call service bootstrapping method, including: detecting, in response to an operation instruction generated when a phone application is enabled, whether a call function is enabled; switching a current user interface to a first bootstrapping interface if the call function is not enabled, the first bootstrapping interface including a first option; switching the first bootstrapping interface to a first dialing interface in response to an operation instruction generated when the first option is triggered; and switching the current user interface to the first dialing interface if the call function is enabled. Through the above technical solution, when a user enables the phone application by using an electronic device without a communication card, the user can be bootstrapped to implement a super call function, which is convenient for the user to answer and make calls. The first bootstrapping interface further includes a second option, and the method includes: switching the first bootstrapping interface to a second dialing interface in response to an operation instruction generated when the second option is triggered. Through the above technical solution, when the user cancels the bootstrapping and enters the first dialing interface, the user can be reminded that no call can be made through the second dialing interface. The second dialing interface is an inactivated super call interface and includes a phone interface, a contacts interface, and a favorites interface, the phone interface including a prompt region and a dialing region, the prompt region including a function introduction and an enable option of a super call, the enable option being triggerable to display the first dialing interface, the dialing region including a plurality of numeric keys and an untriggerable dial key. Through the above technical solution, bootstrapping for re-enabling the super call function can be provided on the second dialing interface. The first dialing interface is an activated super call interface and includes a phone interface, a contacts interface, and a favorites interface, the phone interface including a call log region and a dialing region, the call log re