CN106028307A - Communication terminal, and single IMSI multiple MSISDN communication control method and device - Google Patents

Communication terminal, and single IMSI multiple MSISDN communication control method and device Download PDF

Info

Publication number
CN106028307A
CN106028307A CN201610317977.5A CN201610317977A CN106028307A CN 106028307 A CN106028307 A CN 106028307A CN 201610317977 A CN201610317977 A CN 201610317977A CN 106028307 A CN106028307 A CN 106028307A
Authority
CN
China
Prior art keywords
communication
setting
configuration data
state
option
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610317977.5A
Other languages
Chinese (zh)
Inventor
王贤伟
杨帆
祝芳浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Anyun Century Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qiku Internet Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qiku Internet Technology Shenzhen Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610317977.5A priority Critical patent/CN106028307A/en
Publication of CN106028307A publication Critical patent/CN106028307A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a communication terminal, and a single IMSI multiple MSISDN communication control method and device. The method comprise the following steps: reading preset scene mode configuration data, and completing initialization configuration of multiple MSISDNs according to the configuration data; in response to a communication request for any one of the plurality of MSISDNs, invoking option data in the scene mode configuration data corresponding to the communication request; and responding to the communication request according to the option data. Furthermore, the present invention also provides a communication terminal using the method. The terminal, method and device provided in the present invention can facilitate a use in quickly switching functional states of various secondary numbers in different living scenarios, thereby improving the experience of the user to use the terminal.

Description

Communication terminal and single-card multi-communication signal code communication control method and device
Technical Field
The invention relates to the technical field of mobile communication, in particular to a communication terminal, a single-card multi-communication signal code communication control method and a single-card multi-communication signal code communication control device.
Background
At present, mobile communication devices such as mobile phones and the like have become indispensable communication tools in daily life. For some users, one mobile phone number cannot meet the needs of their work or life, so mobile communication operators have introduced a one-card-multiple-number service. The one-card multi-number service refers to a service in which a communication terminal such as a mobile phone uses an original main number and binds one or more auxiliary numbers as communication numbers to use without changing the original communication numbers. The function of personalized call and call management can be provided through the one-card multi-number service, and a user can selectively call and answer the call according to different time, occasions, incoming calls and/or contacts.
In the existing one-card multi-number function, a general user can manually set the on-off state of the current auxiliary number; further, the on-off state of the working time and the rest time of each week can be set. Although in the current scheme, the user can set the on/off state of the corresponding auxiliary number in the one-card multi-number application or set the periodic timing automatic on/off state. However, for the application scenario of one-card-multiple-number, the method is mainly used for preventing some unnecessary harassing calls or information, but the current scheme adopts a 'violence' mode to directly turn on or off the function of the secondary number communication, and soft switching cannot be performed according to the current usage scenario where the user is located. For preventing disturbance related to the secondary number, the communication function of directly turning off the secondary number can also cause that some useful information is shielded and refused, thus causing bad experience for the user.
Therefore, in the traditional mode, the mobile terminal is lack of systematicness for implementing technical management on one card with multiple numbers, and man-machine interaction is not convenient.
[ summary of the invention ]
The invention aims to solve at least one problem and provides a single-card multi-communication code communication control method.
Correspondingly, the invention also provides a communication terminal applying the method.
In order to solve the problems, the invention adopts the following technical scheme:
in a first aspect, an embodiment of the present invention provides a single-card multi-communication code communication control method, including the following steps:
calling contextual model configuration data of a preset value, and setting the on-network state of one or more communication numbers according to state options in the configuration data;
responding to a communication request aiming at any one of a plurality of communication numbers, and calling a setting option corresponding to the communication request in the configuration data;
and responding the communication request according to the processing instruction set by the setting option.
With reference to the first aspect, in a first implementation manner of the first aspect, the method includes the following pre-steps: and displaying a user interface for editing the contextual model configuration data and finishing the preset value of the configuration data according to the contextual model configuration data, so that a user can conveniently set different contextual models according to the requirement of the user.
With reference to the first aspect, in a second implementation manner of the first aspect, the method includes the following pre-steps: and displaying a user interface for receiving selection of one of the contextual models with a plurality of preset values for calling, so that a user can switch the corresponding contextual model conveniently according to different application scenes.
With reference to the first aspect, in a third implementation manner of the first aspect, the profile configuration data includes the state option and the setting option, where the state option is used to represent an on-network state of the communication number to be set; the setting option is used for characterizing processing instructions implemented for the communication number request; the status option is associated with the setting option by the same communication number.
With reference to the third implementation manner of the first aspect, in a fourth implementation manner of the first aspect, in the process of setting the on-network state, the on-network state to be set is converted into a corresponding communication instruction according to the on-network state to be set, which is represented by the state option, and the corresponding communication instruction is sent to the mobile communication network in an uplink manner.
With reference to the first aspect, in a fifth implementation manner of the first aspect, the communication request is a call request, and accordingly, the processing instruction of the setting option represents that the call request is rejected or allowed.
With reference to the first aspect, in a sixth implementation manner of the first aspect, the communication request is an information incoming request, and accordingly, the processing instruction of the setting option represents that the information incoming request is rejected or allowed.
With reference to the first aspect, in a seventh implementation manner of the first aspect, the configuration data includes an do-not-disturb status item, and when the do-not-disturb status item represents that the do-not-disturb status item is in a do-not-disturb status, the communication request is silently rejected.
With reference to the first aspect, in an eighth implementation manner of the first aspect, the status option is expressed as including a submission time period and an on-off status corresponding to the time period, and the setting content of the on-off status indicates an on-network status that the corresponding communication number should be set in the time period.
With reference to the first aspect, in a ninth implementation manner of the first aspect, after responding to the communication request according to the processing instruction set by the setting option, the present invention displays corresponding notification information on a user interface.
In a second aspect, the present invention also provides an apparatus comprising:
setting a module: the system comprises a network state setting module, a scene mode configuration module and a scene mode setting module, wherein the network state setting module is used for calling preset scene mode configuration data and setting the on-network state of one or more communication numbers according to state options in the configuration data;
a calling module: the device comprises a configuration data processing unit, a communication processing unit and a communication processing unit, wherein the configuration data processing unit is used for responding to a communication request aiming at any one of a plurality of communication numbers and calling a setting option corresponding to the communication request in the configuration data;
a response module: the processing instruction used for setting according to the setting option responds to the communication request;
with reference to the second aspect, in a first implementation manner of the second aspect, the present invention further includes:
presetting a module: and the user interface is used for displaying the user interface so as to edit the contextual model configuration data and complete the presetting of the configuration data according to the contextual model configuration data.
With reference to the second aspect, in a second implementation manner of the second aspect, the present invention further includes:
selecting a module: for displaying a user interface for receiving a selection of one of a plurality of preset profiles for invocation.
With reference to the second aspect, in a third implementation manner of the second aspect, the profile configuration data in the setting module includes the status option and the setting option, where the status option is used to characterize an on-network status of a communication number to be set; the setting options are used for representing processing instructions implemented by a communication request aiming at the communication number; and the state options and the setting options are associated through the same communication number.
With reference to the third implementation manner of the second aspect, in a fourth implementation manner of the second aspect, in the present invention, the setting module sets the on-network state, and converts the on-network state to be set according to the on-network state to be set represented by the state option into a corresponding communication instruction to be sent to the mobile communication network in an uplink manner.
With reference to the second aspect, in a fifth implementation manner of the second aspect, the invoking module is configured to: the communication request is a call request, and correspondingly, the processing instruction representation of the setting option rejects or allows the call request.
With reference to the second aspect, in a sixth implementation manner of the second aspect, the configuration data in the setting module includes an do-not-disturb status item, and when the do-not-disturb status item represents that the do-not-disturb status item is in the do-not-disturb status, the communication request is silently rejected.
With reference to the second aspect, in a seventh implementation manner of the second aspect, the status option in the setting module is expressed as including a submission time period and an on/off status corresponding to the time period, and the setting content of the on/off status indicates an on-network status that the corresponding communication number should be set at the time period.
With reference to the second aspect, in an eighth implementation manner of the second aspect, after the response module responds to the communication request according to the processing instruction set by the setting option, the response module displays corresponding notification information on a user interface.
In a third aspect, the present invention provides a communication terminal, comprising:
the touch-sensitive display is used for displaying a user interface and realizing man-machine interaction;
one or more processors;
a memory;
one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors;
the one or more programs are for driving the one or more processors to construct modules for performing the method of the first aspect.
Compared with the prior art, the technical scheme of the invention at least has the following advantages:
the user can set the running state of the whole function of the one-card multi-number at the terminal, for example, whether the function of the one-card multi-number is started or not and the switching among all the contextual models are set. By setting and managing the integral functions of one card with multiple numbers, a user can selectively call and answer the phone and receive short messages according to different time, occasions, incoming calls and/or contacts.
Under different scene modes, one-button type quick startup and shutdown is provided for the auxiliary number, and the communication function (telephone and short message) of the auxiliary number is started or closed, so that a user can conveniently and quickly experience services of a plurality of numbers. In addition, a non-disturbing mode is provided for the starting state of the auxiliary number, and the related incoming call or short message of the auxiliary number is processed only in the background to provide related notification information, so that the normal use of a user is not disturbed, when the user needs to know the content, the needed content can be rapidly mastered through the history information, meanwhile, the loss of useful information is avoided, and the experience of the user in using the terminal is improved.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a flow chart of an embodiment of a single-card multi-communication-number communication control method;
FIG. 2 is a flow chart of an embodiment of a single-card multi-communication-number communication control method;
FIG. 3 is a flow chart of an embodiment of a single-card multiple-communication-code communication control apparatus;
FIG. 4 is a flow chart of an embodiment of a single-card multiple-communication-code communication control apparatus;
fig. 5 is a block diagram showing a structure of a communication terminal section;
fig. 6 is a functional diagram of a single-card multi-communication code communication control device.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative only and should not be construed as limiting the invention.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or wirelessly coupled. As used herein, the term "and/or" includes all or any element and all combinations of one or more of the associated listed items.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
As will be appreciated by those skilled in the art, "terminal" as used herein includes both devices that are wireless signal receivers, devices that have only wireless signal receivers without transmit capability, and devices that include receive and transmit hardware, devices that have receive and transmit hardware capable of performing two-way communication over a two-way communication link. Such a device may include: a cellular or other communication device having a single line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Personal Communications Service), which may combine voice, data processing, facsimile and/or data communication capabilities; a PDA (Personal Digital Assistant), which may include a radio frequency receiver, a pager, internet/intranet access, a web browser, a notepad, a calendar and/or a GPS (Global Positioning System) receiver; a conventional laptop and/or palmtop computer or other device having and/or including a radio frequency receiver. As used herein, a "terminal" or "terminal device" may be portable, transportable, installed in a vehicle (aeronautical, maritime, and/or land-based), or situated and/or configured to operate locally and/or in a distributed fashion at any other location(s) on earth and/or in space. As used herein, a "terminal Device" may also be a communication terminal, a web terminal, a music/video playing terminal, such as a PDA, an MID (Mobile Internet Device) and/or a Mobile phone with music/video playing function, or a smart tv, a set-top box, etc.
As one of ordinary skill in the art will appreciate, the terms involved in the present invention are meant to be resolved as follows:
single IMSI Multiple MSISDN (SIMM): the user uses one SIM card, and uses the microprocessor to simulate the functions which are completed by a plurality of SIM cards, and has a plurality of mobile phone numbers including a main number and a plurality of auxiliary numbers under the condition of not changing the mobile phone and the card. Wherein, the auxiliary number is a standard mobile phone number. After the user opens the service, the main number and the auxiliary number can be simultaneously on-line, and any number in the main number and the auxiliary number can be selected as required to carry out communication and short message receiving and sending, so that the requirements of using different numbers at different time and on different occasions are met. Generally, the implementation of the one-card-multiple-number function requires that a primary number is firstly logged in a service server of a service provider, and the service server implements support for the communication function of a secondary number. The mobile terminal can send an instruction to the service server to set the online state of each secondary number, and can also obtain the current online state of each secondary number from the service server. It can be known that whether the auxiliary number is normally used or not is limited by the online state of the main number, and when the main number is not logged in, the auxiliary number is unavailable; after the primary number finishes logging in, whether the secondary number is available or not is determined according to the on-network state condition of the secondary number.
Scene mode: the sum of the corresponding response strategies implemented by the mobile terminal under different application scenarios for one or more of the related options of the communication number is referred to. For example, the conference mode includes setting items such as a power on/off time period, a no-disturbance state, an incoming call function state, and an incoming call prompt mode.
User Interface (UI): is a medium for interaction and information exchange between the system and the user, which realizes the conversion between the internal form of the information and the human acceptable form. The user interface is designed to be a software related to interaction and communication between a user and hardware, aims to enable the user to conveniently and efficiently operate the hardware to achieve bidirectional interaction and complete work expected to be completed by means of the hardware, is wide in definition, comprises a man-machine interaction interface and a graphic user interface, and has user interfaces in fields participating in information communication between human beings and machines, such as setting interfaces of all parameters of a contextual model, switching and selecting interfaces of the contextual model and the like.
The single-card multi-communication-number control method is mainly suitable for mobile phone terminals, is not limited to the type of an operating system of the mobile phone terminal, and can be operating systems such as Android, IOS and Saiban.
Referring to fig. 1, one specific embodiment of the method includes the following steps:
and S13, calling preset profile configuration data, and setting the on-network state of one or more of the communication numbers according to the state options in the configuration data.
Referring first to the following table, the following table is an example of profile configuration data in a mobile terminal, and the table may be flexibly stored in the mobile terminal for access in the form of electronic data. The data in the table are detailed as follows:
in the scenario mode example listed in the above table, the scenario mode is expressed by the configuration data, and the configuration data mainly includes the status option, the setting option, the non-disturbing status item, and the attribute data corresponding to the scenario mode itself, such as the name thereof, and of course, more setting items may be added as needed.
The status options include a "commit period" setting item in the table above and an "on/off status" corresponding to the period. The setting options comprise an incoming call function, a short message function, an incoming call prompt mode and a short message prompt mode in the table. When the disturbance-free state setting item is started, the call or the information is not reminded by normal information, but the information notification is generated by background processing so as to facilitate the later-stage check of the user, namely, the communication request is silently rejected; when the disturbance-free state setting item is not opened, the user is informed of the incoming call or the information in a mode of self-defined ring or vibration and the like. As can be seen from the above table, the status options, the setting options, and the do not disturb status items are associated by the same communication number.
The online state of the auxiliary number comprises a login state and an unregistered state, when the auxiliary number is in a starting time period, the online state of the auxiliary number is the login state, and when the auxiliary number is in a shutdown time period, the online state of the auxiliary number is the unregistered state. The process of setting the on-network state is realized by converting the on-network state to be set represented by the state option into a corresponding communication instruction to be sent to the mobile network in an uplink mode. For example, in the outdoor mode, if the minor number 1 is in the power-on state from 8:00 to 10:00, the on-network state to be set is the login state, and the terminal converts the configuration data corresponding to the state option into a corresponding communication instruction to transmit the corresponding communication instruction to the mobile network to realize the setting of the on-network state. And if the auxiliary number 2 is in an un-started state from 8:00 to 10:00 in the outdoor mode, the network state to be set is the login state, and the terminal converts the configuration data corresponding to the state option into a corresponding communication instruction to transmit the corresponding communication instruction to the mobile network to realize the setting of the network state.
S14, responding to the communication request aiming at any one of the plurality of communication numbers, calling the setting option corresponding to the communication request in the configuration data.
The communication request of any one of the plurality of communication numbers comprises a calling/accessing request and a short message receiving/sending request. The setting options are used for representing a processing instruction implemented aiming at a communication request of a communication number, namely setting items of a processing strategy for the communication notification of the auxiliary number, and comprise an incoming call function, a short message function, an incoming call prompt mode and a short message prompt mode shown in the table, wherein the specific notification mode comprises vibration or ringing or vibration and ringing at the same time. When the communication request is an incoming call request, inquiring the incoming call function in the current contextual model and configuration data corresponding to the incoming call prompt mode for calling; and when the communication request is a short message incoming request, inquiring the short message function in the current contextual model and the configuration data corresponding to the short message prompt mode for calling. For example, as shown in the table above, in the office contextual model, the minor number 1 is in the on state at 8:00-10:00, and if there is an incoming call request in the time period, the setting options corresponding to the minor number 1 in the configuration data are called, that is, the incoming call function is on, the incoming call prompt mode is ringing, the no-disturbance state is on, and the user is further reminded in the ringing mode.
And S15, responding the communication request according to the processing instruction set by the setting option.
When the communication request is an incoming call request, inquiring whether an incoming call function in the current contextual model is started, if so, accessing the incoming call request, and otherwise, rejecting the incoming call request; and further inquiring whether the disturbance-free state item is started or not if the incoming call function is started, generating corresponding notification information for the background of the incoming call information if the disturbance-free state item is started, storing the notification information in an application for a user to check in a later period, otherwise notifying the user of the incoming call information by a method of self-defining ring tone, vibration and the like, and displaying the corresponding notification information on a user interface. When the communication request is an information input request, inquiring whether a short message function in the current contextual model is started, if so, allowing the information to be input, and otherwise, refusing the information to be input; and further inquiring whether the disturbance-free state item is started or not if the short message function is started, generating corresponding notification information by the short message background if the disturbance-free state item is started, storing the notification information in an application for later checking by a user, otherwise notifying the user of the short message by a method of self-defined ring tone, vibration and the like, and displaying the corresponding notification information on a user interface. For example, as shown in the above table, in the outdoor contextual model, the minor number 2 is in the on state at 10:00-12:00, and if there is an incoming call request in the time period, the setting options corresponding to the minor number 2 in the configuration data are called, that is, the incoming call function is turned on, the incoming call prompt mode is ringing, and the no-disturbance state item is not turned on, so as to remind the user in the ringing mode. The auxiliary number 2 is in a power-on state at 10:00-12:00 in an office mode, if a short message incoming request exists in the time period, the corresponding setting options in the configuration data are called, namely a short message function is started, the short message prompting mode is vibration, and a disturbance-free state item is started, so that the current short message cannot be reminded by normal common information, and only an information notification is generated after background processing so as to be convenient for a user to check when needed.
Referring to fig. 2, in another embodiment of the present invention, a step S11 is further included for displaying a user interface for editing the profile configuration data and completing the presetting of the configuration data accordingly.
The preset includes setting of each configuration data in each contextual model, and is usually implemented by providing a user interface for a user to submit after editing. The preset settings are as shown in the table above. For example, a user may preset a certain contextual model, such as an office mode, on a setting interface on a terminal, in the contextual model, the on/off of different minor numbers in the contextual model may be set, and for different minor numbers, whether the incoming call or the information function is turned on or not may be set respectively; and furthermore, whether the auxiliary number is started to be free of disturbance or not can be set for the auxiliary number in the starting state, the terminal automatically stores the auxiliary number for calling when needed after the setting items are set and submitted, and the setting can be modified and stored at any time when necessary.
Similarly, referring to fig. 2, in another embodiment, a step S12 is further included for displaying a user interface for receiving a selection of one of the preset profile configuration data for invocation.
This step allows one of the plurality of scene modes specified in step S11 to be selected. And the selection process is realized by inquiring the selected contextual model and then calling all corresponding configuration data under the contextual model. The user can also customize many other contextual models such as a conference model, a restaurant model, a laboratory model, etc. according to the needs of the user, and each contextual model can set various options as described in the above table. And setting each contextual model according to different conditions, and calling different contextual models according to different scenes.
Of course, in the case where the system provides a profile by default, the step of the user selecting the profile is unnecessary.
The implementation of the invention has the greatest effect that the user can quickly and conveniently switch the function state of the small number in different life scenes by setting the scene mode of differentiation for the integral function of one card with multiple numbers and different small numbers, thereby improving the experience of the user in using the terminal.
Referring to fig. 3, in order to further explain the single-card multi-communication-code communication control method of the present invention, a modular description is provided, and a single-card multi-communication-code communication control apparatus is provided, in one embodiment, including a setting module 13, a calling module 14, and a responding module 15, and further, as shown in the embodiment of fig. 4, the apparatus further includes a preset module 11 and a selecting module 12. Wherein,
the setting module 13: the system comprises a network state setting module, a scene mode configuration module and a scene mode setting module, wherein the network state setting module is used for calling preset scene mode configuration data and setting the on-network state of one or more communication numbers according to state options in the configuration data;
referring first to the following table, the following table is an example of profile configuration data in a mobile terminal, and the table may be flexibly stored in the mobile terminal for access in the form of electronic data. The data in the table are detailed as follows:
in the scenario mode example listed in the above table, the scenario mode is expressed by the configuration data, and the configuration data mainly includes the status option, the setting option, the non-disturbing status item, and the attribute data corresponding to the scenario mode itself, such as the name thereof, and of course, more setting items may be added as needed.
The status options comprise a 'submission time interval' setting item in the table and the on-off state corresponding to the time interval. The setting options comprise an incoming call function, a short message function, an incoming call prompt mode and a short message prompt mode in the table. When the disturbance-free state option is opened, the call or the information is not reminded by normal information, but the information notification is generated by background processing so that the user can check the call or the information at a later stage, namely the communication request is silently rejected; when the disturbance-free state option is opened, the user is informed of the incoming call or information in a mode of self-defined ring or vibration and the like. As can be seen from the above table, the status options, the setting options, and the do not disturb status items are associated by the same communication number.
The online state of the auxiliary number comprises a login state and an unregistered state, when the auxiliary number is in a starting time period, the online state of the auxiliary number is the login state, and when the auxiliary number is in a shutdown time period, the online state of the auxiliary number is the unregistered state. The process of setting the on-network state is realized by converting the on-network state to be set represented by the state option into a corresponding communication instruction to be sent to the mobile network in an uplink mode. For example, in the outdoor mode, if the minor number 1 is in the power-on state from 8:00 to 10:00, the on-network state to be set is the login state, and the terminal converts the configuration data corresponding to the state option into a corresponding communication instruction to transmit the corresponding communication instruction to the mobile network to realize the setting of the on-network state. And if the auxiliary number 2 is in an un-started state from 8:00 to 10:00 in the outdoor mode, the network state to be set is the login state, and the terminal converts the configuration data corresponding to the state option into a corresponding communication instruction to transmit the corresponding communication instruction to the mobile network to realize the setting of the network state.
The calling module 14: the device comprises a configuration data processing unit, a communication processing unit and a communication processing unit, wherein the configuration data processing unit is used for responding to a communication request aiming at any one of a plurality of communication numbers and calling a setting option corresponding to the communication request in the configuration data;
and calling the contextual model configuration data in the setting module for responding to a communication request aiming at any one of a plurality of communication numbers. The communication request of any one of the plurality of communication numbers comprises a calling/accessing request and a short message receiving/sending request. The setting options are used for representing a processing instruction implemented aiming at a communication request of a communication number, namely setting items of a processing strategy for the communication notification of the auxiliary number, and comprise an incoming call function, a short message function, an incoming call prompt mode and a short message prompt mode shown in the table, wherein the specific notification mode comprises vibration or ringing or vibration and ringing at the same time. When the communication request is an incoming call request, inquiring the incoming call function in the current contextual model and configuration data corresponding to the incoming call prompt mode for calling; and when the communication request is a short message incoming request, inquiring the short message function in the current contextual model and the configuration data corresponding to the short message prompt mode for calling. For example, as shown in the table above, in the office contextual model, the minor number 1 is in the on state at 8:00-10:00, and if there is an incoming call request in the time period, the setting options corresponding to the minor number 1 in the configuration data are called, that is, the incoming call function is on, the incoming call prompt mode is ringing, the no-disturbance state is on, and the user is further reminded in the ringing mode.
The answering module 15: the processing instruction used for setting according to the setting option responds to the communication request;
and responding the current communication request according to the processing instruction set by the setting option called in the calling module. When the communication request is an incoming call request, inquiring whether an incoming call function in the current contextual model is started, if so, accessing the incoming call request, and otherwise, rejecting the incoming call request; and further inquiring whether the disturbance-free state item is started or not if the incoming call function is started, generating corresponding notification information for the background of the incoming call information if the disturbance-free state item is started, storing the notification information in an application for a user to check in a later period, otherwise notifying the user of the incoming call information by a method of self-defining ring tone, vibration and the like, and displaying the corresponding notification information on a user interface. When the communication request is an information input request, inquiring whether a short message function in the current contextual model is started, if so, allowing the information to be input, and otherwise, refusing the information to be input; and further inquiring whether the disturbance-free state item is started or not if the short message function is started, generating corresponding notification information by the short message background if the disturbance-free state item is started, storing the notification information in an application for later checking by a user, otherwise notifying the user of the short message by a method of self-defined ring tone, vibration and the like, and displaying the corresponding notification information on a user interface. For example, as shown in the above table, in the outdoor contextual model, the minor number 2 is in the on state at 10:00-12:00, and if there is an incoming call request in the time period, the setting options corresponding to the minor number 2 in the configuration data are called, that is, the incoming call function is turned on, the incoming call prompt mode is ringing, and the no-disturbance state item is not turned on, so as to remind the user in the ringing mode. The auxiliary number 2 is in a power-on state at 10:00-12:00 in an office mode, if a short message incoming request exists in the time period, the corresponding setting options in the configuration data are called, namely a short message function is started, the short message prompting mode is vibration, and a disturbance-free state item is started, so that the current short message cannot be reminded by normal common information, and only an information notification is generated after background processing so as to be convenient for a user to check when needed.
Referring to fig. 4, in another embodiment of the present invention, a preset module 11 is further included for displaying a user interface, so as to edit the profile configuration data and accordingly complete the presetting of the configuration data.
The preset includes setting of each configuration data in each contextual model, and is usually implemented by providing a user interface for a user to submit after editing. The preset settings are as shown in the table above. For example, a user may preset a certain contextual model, such as an office mode, on a setting interface on a terminal, in the contextual model, the on/off of different minor numbers in the contextual model may be set, and for different minor numbers, whether the incoming call or the information function is turned on or not may be set respectively; and furthermore, whether the auxiliary number is started to be free of disturbance or not can be set for the auxiliary number in the starting state, the terminal automatically stores the auxiliary number for calling when needed after the setting items are set and submitted, and the setting can be modified and stored at any time when necessary.
With continued reference to fig. 4, in another embodiment, the selection module 12 is further configured to display a user interface for receiving a selection of one of the plurality of preset profile configuration data for invocation.
This module allows one of a plurality of scene modes defined in the preset module 11 to be selected. And the selection process is realized by inquiring the selected contextual model and then calling all corresponding configuration data under the contextual model. The user can also customize many other contextual models such as a conference model, a restaurant model, a laboratory model, etc. according to the needs of the user, and each contextual model can set various options as described in the above table. And setting each contextual model according to different conditions, and calling different contextual models according to different scenes.
Of course, in the case where the system provides a profile by default, it is not necessary to implement the user-selected profile using the selected module.
The implementation of the invention has the greatest effect that the user can quickly and conveniently switch the function state of the small number in different life scenes by setting the scene mode of differentiation for the integral function of one card with multiple numbers and different small numbers, thereby improving the experience of the user in using the terminal.
An embodiment of the present invention further provides a communication terminal, as shown in fig. 5, for convenience of description, only a part related to the embodiment of the present invention is shown, and details of the specific technology are not disclosed, please refer to the method part of the embodiment of the present invention. The terminal may be any terminal device including a mobile phone, a tablet computer, a PDA (personal digital Assistant), a POS (Point of Sales), a vehicle-mounted computer, etc., taking the terminal as the mobile phone as an example:
fig. 5 is a block diagram illustrating a partial structure of a mobile phone related to a terminal provided in an embodiment of the present invention. Referring to fig. 5, the handset includes: touch sensitive display 0513, processor 0511, memory 0514 and the like. Those skilled in the art will appreciate that the handset configuration shown in fig. 5 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the mobile phone in detail with reference to fig. 5:
the memory 0514 may be used to store software programs and modules, and the processor 0511 executes various functional applications and data processing of the mobile phone by operating the software programs and modules stored in the memory 0514. The memory 0514 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, application programs (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. In addition, the memory 0514 may include high speed random access memory and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The touch sensitive display 0513 may comprise two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor, and can receive and execute commands sent by the processor. In addition, touch sensitive displays may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves.
The touch sensitive display 0513 may be used to display information entered by or provided to the user as well as various menus of the handset, such as an information editing interface, etc. The touch sensitive Display 0513 may include a Display panel, and alternatively, the touch sensitive Display may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, when the touch-sensitive display 0513 detects a touch operation on or near the touch-sensitive display, the touch operation is transmitted to the processor to determine the type of the touch event, and then the processor provides corresponding visual output on the touch-sensitive display according to the type of the touch event.
The handset may also include at least one sensor 0512, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that adjusts the brightness of the display panel according to the brightness of ambient light, and a proximity sensor that turns off the display panel and/or the backlight when the mobile phone is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
The processor 0511 is a control center of the mobile phone, connects each part of the whole mobile phone by various interfaces and lines, and executes various functions and processes data of the mobile phone by operating or executing software programs and/or modules stored in the memory 0514 and calling data stored in the memory 0514, thereby carrying out integral monitoring on the mobile phone. Optionally, processor 0511 may include one or more processing units; preferably, the processor 0511 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 0511.
The mobile phone further includes a power supply (such as a battery) for supplying power to each component, and preferably, the power supply may be logically connected to the processor 0511 through a power management system, so that functions of managing charging, discharging, power consumption management and the like are realized through the power management system.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which are not described herein.
In the embodiment of the present invention, the processor 0511 included in the terminal further has the following functions:
and controlling and displaying a user interface to edit the contextual model configuration data and accordingly completing the presetting of the configuration data.
The control displays a user interface for receiving a selection of one of a plurality of preset profiles for invocation.
Calling preset contextual model configuration data, and setting the on-network state of one or more communication numbers according to state options in the configuration data;
the scene mode configuration data comprises the state options and the setting options, and the state options are used for representing the on-network state of the communication number to be set; the setting options are used for representing processing instructions implemented by a communication request aiming at the communication number; and the state options and the setting options are associated through the same communication number.
And converting the on-network state to be set represented by the state option into a corresponding communication instruction to be sent to the mobile communication network in an uplink manner according to the on-network state to be set represented by the state option, so as to realize the setting of the on-network state.
Responding to a communication request aiming at any one of the plurality of communication numbers, and calling a setting option corresponding to the communication request in the configuration data;
and responding the communication request according to the processing instruction set by the setting option.
When the communication request is a call request, the processing instruction of the setting option represents that the call request is rejected or allowed correspondingly.
When the communication request is an information incoming request, the processing instruction of the setting option represents that the information incoming request is rejected or allowed.
The configuration data comprises an interference-free state item, and when the interference-free state item represents that the interference-free state item is in an interference-free state, the communication request is silently rejected.
The status options are expressed to comprise a submission time interval and an on-off status corresponding to the time interval, and the setting content of the on-off status indicates the on-network status which the corresponding communication number should set in the time interval.
And after responding to the communication request according to the processing instruction set by the setting option, controlling and displaying corresponding notification information.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
Referring to fig. 6, in an application scenario of the present invention, a mobile terminal will have the functions as shown in the figure. After the user enters the contextual model switching interface, the one-card multi-number function can be set. Wherein, for each minor number (also can set up to the major number when necessary), can carry out the on-off setting, the state of not disturbing setting, incoming call function setting, the setting of incoming call warning etc. of this minor number respectively, through corresponding these settings to aforementioned setting item, alright realize carrying out the function that different set up according to different situation pattern to the minor number.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by hardware that is instructed to implement by a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
While the mobile terminal provided by the present invention has been described in detail, for those skilled in the art, the idea of the embodiment of the present invention may be changed in the specific implementation and application scope, and in summary, the content of the present description should not be construed as limiting the present invention.

Claims (10)

1. A single-card multi-communication signal code communication control method is characterized by comprising the following steps:
calling preset contextual model configuration data, and setting the on-network state of one or more communication numbers according to state options in the configuration data;
responding to a communication request aiming at any one of the plurality of communication numbers, and calling a setting option corresponding to the communication request in the configuration data;
and responding the communication request according to the processing instruction set by the setting option.
2. The method of claim 1, comprising the preceding steps of: and displaying a user interface for editing the contextual model configuration data and accordingly completing the presetting of the configuration data.
3. The method of claim 1, comprising the preceding steps of: a user interface is displayed for receiving a selection of one of a plurality of preset profiles for invocation.
4. The method of claim 1, wherein the profile configuration data includes the status option and the setting option, the status option being used to characterize an on-network status of the communication number to be set; the setting options are used for representing processing instructions implemented by a communication request aiming at the communication number; and the state options and the setting options are associated through the same communication number.
5. The method of claim 4, wherein the process of setting the on-network status is implemented by converting the on-network status to be set according to the on-network status represented by the status option into a corresponding communication command to be sent to the mobile communication network.
6. A communication terminal, comprising:
setting a module: the system comprises a network state setting module, a scene mode configuration module and a scene mode setting module, wherein the network state setting module is used for calling preset scene mode configuration data and setting the on-network state of one or more communication numbers according to state options in the configuration data;
a calling module: the system is used for responding to a communication request aiming at any one of the plurality of communication numbers, and calling a setting option corresponding to the communication request in the configuration data;
a response module: and responding the communication request according to the processing instruction set by the setting option.
7. The communication terminal of claim 6, further comprising:
presetting a module: and the user interface is used for displaying the user interface so as to edit the contextual model configuration data and complete the presetting of the configuration data according to the contextual model configuration data.
8. The communication terminal of claim 6, further comprising:
selecting a module: for displaying a user interface for receiving a selection of one of a plurality of preset profiles for invocation.
9. The communication terminal according to claim 6, wherein the profile configuration data in the setting module includes the status option and the setting option, and the status option is used to characterize an on-network status of the communication number to be set; the setting options are used for representing processing instructions implemented by a communication request aiming at the communication number; and the state options and the setting options are associated through the same communication number.
10. A communication terminal, comprising:
the touch-sensitive display is used for displaying a user interface and realizing man-machine interaction;
one or more processors;
a memory;
one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors;
the one or more programs for causing the one or more processors to construct modules for performing the method of any of claims 1-5.
CN201610317977.5A 2016-05-12 2016-05-12 Communication terminal, and single IMSI multiple MSISDN communication control method and device Pending CN106028307A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610317977.5A CN106028307A (en) 2016-05-12 2016-05-12 Communication terminal, and single IMSI multiple MSISDN communication control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610317977.5A CN106028307A (en) 2016-05-12 2016-05-12 Communication terminal, and single IMSI multiple MSISDN communication control method and device

Publications (1)

Publication Number Publication Date
CN106028307A true CN106028307A (en) 2016-10-12

Family

ID=57099504

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610317977.5A Pending CN106028307A (en) 2016-05-12 2016-05-12 Communication terminal, and single IMSI multiple MSISDN communication control method and device

Country Status (1)

Country Link
CN (1) CN106028307A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411658A (en) * 2016-11-17 2017-02-15 深圳市思享云创新技术有限公司 Communication method and communication equipment
CN107943392A (en) * 2017-11-16 2018-04-20 珠海市魅族科技有限公司 Information cuing method, information presentation system, computer equipment and storage medium
CN108574948A (en) * 2017-03-14 2018-09-25 展讯通信(上海)有限公司 How logical implementation method and device based on multiple number bindings
CN111669464A (en) * 2020-06-04 2020-09-15 中国—东盟信息港股份有限公司 Active number protection system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146266A (en) * 2006-03-07 2008-03-19 华为技术有限公司 Method and system for adding special numbers of user
CN101175236A (en) * 2007-07-27 2008-05-07 中国移动通信集团福建有限公司 Mobile phone virtual number use method and device
CN104202742A (en) * 2014-09-19 2014-12-10 北京奇虎科技有限公司 Method and client for collecting secondary number information of SIM cards under multiple platforms
CN105282721A (en) * 2014-07-18 2016-01-27 中国电信股份有限公司 Method, system and device for display process of calling numbers in single SIM multiple number service
CN105307138A (en) * 2014-07-18 2016-02-03 中国电信股份有限公司 Identifying method of called number in multi-number phone service and service server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101146266A (en) * 2006-03-07 2008-03-19 华为技术有限公司 Method and system for adding special numbers of user
CN101175236A (en) * 2007-07-27 2008-05-07 中国移动通信集团福建有限公司 Mobile phone virtual number use method and device
CN105282721A (en) * 2014-07-18 2016-01-27 中国电信股份有限公司 Method, system and device for display process of calling numbers in single SIM multiple number service
CN105307138A (en) * 2014-07-18 2016-02-03 中国电信股份有限公司 Identifying method of called number in multi-number phone service and service server
CN104202742A (en) * 2014-09-19 2014-12-10 北京奇虎科技有限公司 Method and client for collecting secondary number information of SIM cards under multiple platforms

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
7号黑猫: ""王牌对王牌:阿里小号与和多号深度对比评测"", 《百度文库》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411658A (en) * 2016-11-17 2017-02-15 深圳市思享云创新技术有限公司 Communication method and communication equipment
CN108574948A (en) * 2017-03-14 2018-09-25 展讯通信(上海)有限公司 How logical implementation method and device based on multiple number bindings
CN108574948B (en) * 2017-03-14 2021-02-26 展讯通信(上海)有限公司 Multi-pass implementation method and device based on multi-number binding
CN107943392A (en) * 2017-11-16 2018-04-20 珠海市魅族科技有限公司 Information cuing method, information presentation system, computer equipment and storage medium
CN111669464A (en) * 2020-06-04 2020-09-15 中国—东盟信息港股份有限公司 Active number protection system
CN111669464B (en) * 2020-06-04 2021-08-03 中国—东盟信息港股份有限公司 Active number protection system

Similar Documents

Publication Publication Date Title
US10242168B2 (en) Methods and apparatuses for controlling smart device
US9844096B2 (en) Mobile terminal and controlling method thereof
EP2860951B1 (en) Communication service operating method and electronic device supporting the same
CN106249841A (en) Mobile terminal and control method thereof
US20040013246A1 (en) System and method for modifying display formation of mobile phone
CN109901695B (en) Screen power-saving display method, mobile terminal and computer-readable storage medium
CN105704531A (en) No-disturbing terminal and method during video playing
US20200092476A1 (en) Mobile terminal-based dual camera power supply control method, system and mobile terminal
CN110427165B (en) Icon display method and mobile terminal
CN112425145A (en) System and method for controlling a mobile device case
US8521233B2 (en) System and method for processing a call request
CN106028307A (en) Communication terminal, and single IMSI multiple MSISDN communication control method and device
KR101717584B1 (en) Control Method for Display having a plurality of Display Panel And Apparatus thereof
CN104219391A (en) Communication request responding method and device and mobile terminal based on double card
CN105704266A (en) Mobile terminal, mobile terminal housing and method for realizing mobile terminal control
CN107046595A (en) Announcement information processing method, device and mobile terminal
US20190340601A1 (en) Method And Mobile Device For Transmitting Data By Using Barcode
US11455139B2 (en) Electronic device and method for independently controlling a plurality of displays
KR101871833B1 (en) Method and apparatus for providing Push-To-Talk Service
CN111596986B (en) Information prompting method and electronic equipment
CN112463234A (en) Shutdown management method and device, intelligent terminal and readable storage medium
CN108108207B (en) Advertisement display method and device
CN106203160A (en) A kind of control method and electronic equipment
KR20140118532A (en) Mobile terminal loss prevention system
CN109151214B (en) State reminding method and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
C41 Transfer of patent application or patent right or utility model
PB01 Publication
TA01 Transfer of patent application right

Effective date of registration: 20160921

Address after: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant after: Beijing Qihu Technology Co., Ltd.

Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant before: Beijing Qihu Technology Co., Ltd.

Applicant before: Our Internet Network Technology (Shenzhen) Co., Ltd.

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20170725

Address after: 100102, 18 floor, building 2, Wangjing street, Beijing, Chaoyang District, 1801

Applicant after: BEIJING ANYUN SHIJI SCIENCE AND TECHNOLOGY CO., LTD.

Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant before: Beijing Qihu Technology Co., Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20161012

RJ01 Rejection of invention patent application after publication