CN105721715B - Contextual model switching method, contextual model switching device and terminal - Google Patents

Contextual model switching method, contextual model switching device and terminal Download PDF

Info

Publication number
CN105721715B
CN105721715B CN201610269010.4A CN201610269010A CN105721715B CN 105721715 B CN105721715 B CN 105721715B CN 201610269010 A CN201610269010 A CN 201610269010A CN 105721715 B CN105721715 B CN 105721715B
Authority
CN
China
Prior art keywords
contextual model
terminal
target
identifier
current
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.)
Active
Application number
CN201610269010.4A
Other languages
Chinese (zh)
Other versions
CN105721715A (en
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610269010.4A priority Critical patent/CN105721715B/en
Priority to PCT/CN2016/084061 priority patent/WO2017185453A1/en
Publication of CN105721715A publication Critical patent/CN105721715A/en
Application granted granted Critical
Publication of CN105721715B publication Critical patent/CN105721715B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses a contextual model switching method, which is used for automatically switching contextual models of a terminal and providing contextual models corresponding to different scenes for a user. The method provided by the embodiment of the invention comprises the following steps: the terminal acquires the current location area identification code from the base station broadcast information; the terminal detects whether the current position area identification code has a contextual model identifier; if the current position area identification code has the corresponding first contextual model identifier, the terminal judges whether the current contextual model is a target contextual model corresponding to the contextual model identifier; and if the current contextual model is not the target contextual model corresponding to the first contextual model identifier, the terminal switches the current contextual model to the target contextual model. The embodiment of the invention provides a switching device and a terminal, which can enable a user to correspondingly perform parameter control on contextual models corresponding to different scenes, and further improve user experience.

Description

Contextual model switching method, contextual model switching device and terminal
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a contextual model switching method, a contextual model switching apparatus, and a terminal.
Background
With the development of modern science and technology, the terminal plays an increasingly important role in the work and life of people, and more use scenes are available for the terminal. In order to meet the use requirements of users in different scene modes, the terminal can preset a plurality of working modes, namely scene modes.
Generally, the contextual model of the terminal may include a silent mode, a normal mode, a user-defined mode, and the like, where the silent mode may be generally applicable to an occasion that is not easily disturbed, for example, during a conference, the terminal may not use a ring alert mode such as a short message or a call alert, and may use a vibration mode to alert, and in the normal mode, each function of the terminal is not limited, and the terminal may be used normally, for example, the call alert mode uses a ring alert mode, and in the user-defined mode, the user may set the relevant parameters of the terminal according to the need of the user.
Because the scene environments of the users are different, the contextual model of the terminal also needs to be manually switched, so that the complexity of operation is increased, in order to meet the requirements of the users on different contextual models of the terminal and simplify operation actions, the prior art provides some methods for automatically switching the contextual models, for example, whether the contextual models are in the corresponding contextual models is judged according to the surrounding environment characteristics, if not, the terminal can switch the current contextual model to the contextual model corresponding to the current environment characteristics, and if the contextual models are switched according to the important incoming calls of the terminal, the important calls are avoided from being missed, and if the contextual models are switched according to the preset strategy according to the incoming call records. However, the environmental characteristics cannot accurately judge the change of the scene where the user is located, so that it is difficult to switch the contextual model in time, and in addition, as the terminal functions become more and more powerful, the terminal uses become more and more diverse, and the simple contextual model switching related to the incoming call cannot meet the operation requirement of the user on the multifunctional application of the terminal, so how to automatically switch the contextual model in time for the terminal, the user can regulate and control various functional applications of the terminal in different scenes, and richer high-quality experience is brought, which is a problem that technicians in this field need to continuously improve innovation.
Disclosure of Invention
The embodiment of the invention provides a contextual model switching method, a contextual model switching device and a terminal, which are used for automatically switching the contextual model of the terminal and providing the contextual models corresponding to different scenes for a user so as to meet the parameter control expected by the user and improve the user experience.
In view of the above, a first aspect of the present invention provides a method for switching a scene mode, which may include:
the terminal acquires the current location area identification code from the base station broadcast information;
the terminal detects whether the position area identification code has a corresponding first contextual model identifier;
if the position area identification code has the corresponding first contextual model identifier, the terminal judges whether the current contextual model is the target contextual model corresponding to the first contextual model identifier;
and if the current contextual model is not the target contextual model corresponding to the first contextual model identifier, the terminal switches the current contextual model to the target contextual model.
With reference to the first aspect of the embodiment of the present invention, in a first implementation manner of the first aspect of the embodiment of the present invention, before the terminal switches the current contextual model to the target contextual model, the method further includes:
and the terminal sets configuration parameters of the contextual model corresponding to different contextual model identifications.
With reference to the first implementation manner of the first aspect of the embodiment of the present invention, in a second implementation manner of the first aspect of the embodiment of the present invention, the configuration parameters include sound parameters and/or display parameters and/or security parameters and/or communication parameters and/or application control parameters.
With reference to the second implementation manner of the first aspect of the embodiment of the present invention, in a third implementation manner of the first aspect of the embodiment of the present invention, after the terminal switches the current contextual model to the target contextual model, the method further includes:
and if the sound parameters respectively corresponding to the current contextual model and the target contextual model both comprise incoming call silence, the terminal changes the incoming call silence corresponding to the target contextual model into incoming call non-silence according to a preset mode.
With reference to the first aspect of the embodiment of the present invention, in a fourth implementation manner of the first aspect of the embodiment of the present invention, after the terminal detects whether the location area identifier has the corresponding first profile identifier, the method further includes:
and if the terminal detects that the position area identification code does not have the corresponding first contextual model identification, the terminal sets a corresponding second contextual model identification for the position area identification code.
With reference to the first aspect of this example, any one of the first to fourth implementations of the first aspect of this example, in a fifth implementation of the first aspect of this example, the method further comprises:
the terminal displays the acquired identification codes of the position areas on the first target interface according to the sequence of the priorities from high to low, and the priorities are the priority parameters of the frequencies, corresponding to the identification codes of the position areas, acquired by the terminal and ordered from high to low.
With reference to the fifth implementation manner of the first aspect of the embodiments, in a sixth implementation manner of the first aspect of the embodiments, the method further includes:
and the terminal sets a position area identification code corresponding to the current contextual model on the first target interface.
In combination with the first aspect of the example embodiment, any one of the first implementation manner to the sixth implementation manner of the first aspect of the example embodiment, in a seventh implementation manner of the first aspect of the example embodiment, the method further includes:
and the terminal prompts the user that the contextual model is switched.
In combination with the first aspect of the example embodiment, any one of the first implementation manner to the seventh implementation manner of the first aspect of the example embodiment, in an eighth implementation manner of the first aspect of the example embodiment, the method further includes:
and the terminal modifies the target contextual model identifier corresponding to the target position area identification code on the second target interface.
A second aspect of the present invention provides a switching apparatus, which may include:
the acquisition module is used for acquiring the current location area identification code from the base station broadcast information;
the detection module is used for detecting whether the position area identification code acquired by the acquisition module has a corresponding first contextual model identifier;
the judging module is used for judging whether the current contextual model is the target contextual model corresponding to the first contextual model identifier or not when the detecting module detects that the position area identification code has the corresponding first contextual model identifier;
and the switching module is used for switching the current contextual model into the target contextual model when the judging module judges that the current contextual model is not the target contextual model.
With reference to the second aspect of the present invention, in a first implementation manner of the second aspect of the present invention, the switching device further includes:
and the first setting module is used for setting the configuration parameters of the contextual models corresponding to the different contextual model identifications.
With reference to the first implementation manner of the second aspect of the embodiment of the present invention, in the second implementation manner of the second aspect of the embodiment of the present invention, the configuration parameters include sound parameters and/or display parameters and/or security parameters and/or communication parameters and/or application control parameters.
In combination with the second implementation manner of the second aspect of the embodiment of the present invention, in a third implementation manner of the second aspect of the embodiment of the present invention, the switching device further includes:
and the changing module is used for changing the incoming call silence corresponding to the target contextual model into incoming call non-silence according to a preset mode when the sound parameters respectively corresponding to the current contextual model and the target contextual model comprise incoming call silence.
In combination with the second aspect of the embodiment of the present invention, any one of the first implementation manner to the third implementation manner of the second aspect of the embodiment of the present invention, in a fourth implementation manner of the second aspect of the embodiment of the present invention, the switching device further includes:
and the second setting module is used for setting a corresponding second contextual model identifier for the position area identification code when the detection module detects that the position area identification code does not have the corresponding first contextual model identifier.
In combination with the second aspect of the embodiment of the present invention, in any one of the first implementation manner to the fourth implementation manner of the second aspect of the embodiment of the present invention, in a fifth implementation manner of the second aspect of the embodiment of the present invention, the switching device further includes:
and the display module is used for displaying the acquired position area identification codes on the first target interface according to the sequence of the priorities from high to low, wherein the priorities are the priority parameters of the frequencies, corresponding to the position area identification codes, acquired by the terminal and ordered from high to low.
With reference to the fifth implementation manner of the second aspect of the present embodiment, in a sixth implementation manner of the second aspect of the present embodiment, the switching device further includes:
and the top setting module is used for setting the position area identification code corresponding to the current contextual model on the first target interface.
In combination with the second aspect of the embodiment of the present invention, in any one of the first implementation manner to the sixth implementation manner of the second aspect of the embodiment of the present invention, in a second implementation manner of the second aspect of the embodiment of the present invention, the switching device further includes:
and the prompting module is used for prompting the user that the contextual model is switched.
In combination with the second aspect of the embodiment of the present invention, any one of the first implementation manner to the seventh implementation manner of the second aspect of the embodiment of the present invention, in an eighth implementation manner of the second aspect of the embodiment of the present invention, the switching device further includes:
and the modification module is used for modifying the target contextual model identifier corresponding to the target position area identification code on the second target interface.
A third aspect of the present invention provides a terminal, which may include the switching device as described in the second aspect of the above embodiments.
According to the technical scheme, the embodiment of the invention has the following advantages:
in this embodiment, after the terminal acquires the location area identification code from the base station broadcast information, it may detect whether the location area identification code has a corresponding first contextual model identifier, if so, the terminal may determine whether the current contextual model is a target contextual model corresponding to the first contextual model identifier, and if not, the terminal may switch the current contextual model to the target contextual model to adapt to the current environment and meet the expected parameter control of the user on different scenes, thereby improving the user experience.
Drawings
Fig. 1 is a schematic diagram of an embodiment of a contextual model switching method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of another embodiment of a method for switching contextual models according to an embodiment of the present invention;
fig. 3 is a schematic diagram of another embodiment of a method for switching contextual models according to an embodiment of the present invention;
fig. 4 is a schematic diagram of another embodiment of a method for switching contextual models according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an embodiment of a switching device according to the present invention;
FIG. 6 is a schematic diagram of another embodiment of a switching device according to the present invention;
FIG. 7 is a schematic diagram of another embodiment of a switching device according to the present invention;
fig. 8 is a schematic diagram of another embodiment of a switching device according to the embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a contextual model switching method, a contextual model switching device and a terminal, which are used for automatically switching the contextual model of the terminal and providing the contextual models corresponding to different scenes for a user so as to meet the parameter control expected by the user and improve the user experience.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For convenience of understanding, a specific flow in the embodiment of the present invention is described below, and referring to fig. 1, an embodiment of a method for switching a contextual model in the embodiment of the present invention includes:
101. the terminal acquires the current position area identification code from the base station broadcast information;
in this embodiment, the terminal may include, but is not limited to, a mobile phone, a tablet computer, and the like. Since the coverage area of the base station is limited, in order to achieve the overall coverage of the same network, the base stations need to be set in different areas, so the base stations can be used for positioning, wherein the location area identification codes obtained from the broadcast information of the base stations can be used for updating the location of the terminal. Therefore, when the terminal is connected to the corresponding network through the base station, if the base station is changed, the terminal can acquire the location area identification code of the current location area from the base station broadcast message.
Specifically, the location area identifier LAI may include an MCC (Mobile Country Code), an MNC (Mobile Network Code), and an LAC (location area Code), where the MCC may be used to identify a Country to which a GSM Public Land Mobile Network (GSM PLMN) belongs, the MNC may be used to identify a different GSM PLMN, and the LAC is used to identify a location area in the GSM Mobile communication Network, that is, the LAC may identify a location area in an area where the home Network of the terminal is located, so that when the terminal is turned on, inserts an SIM card, or issues that the LAC of a current cell is different from an originally stored LAC, the terminal may notify the Network of the current location area through IMSI association or a location update procedure, and the terminal may also obtain the LAC of the current location area in a system message on each cell broadcast channel.
102. The terminal detects whether the position area identification code has a corresponding first contextual model identifier, if not, step 103 is executed, and if so, step 104 is executed;
after the terminal acquires the location area identification code, whether the location area identification code has the corresponding first contextual model identifier or not can be detected.
Specifically, in practical application, after the location area where the terminal is located changes, different location area identification codes can be obtained, and then the terminal can preset corresponding contextual model identifiers for the obtained different location area identification codes, so that the terminal can detect whether the currently detected location area identification code has a corresponding first contextual model identifier.
It can be understood that the first contextual model identifier in this embodiment may include one or more of a home contextual model identifier, a work contextual model identifier, a vacation contextual model identifier, and a custom contextual model identifier, and in practical applications, other contextual model identifiers may also be used, as long as the contextual model identifiers can be used to distinguish contextual model settings required by different scenes, and the specific details are not limited herein.
103. Executing other processes;
if the terminal detects that the location area identification code does not have the corresponding first contextual model identifier, it means that the location area identification code does not have the corresponding target contextual model, and other processes may not be performed, so that the terminal is kept in the set current contextual model.
Specifically, if the location area identification code corresponding to the location area where the current contextual model originally exists does not have the contextual model identifier, the current contextual model may be the normal contextual model, and when the terminal detects that the location area identification code corresponding to the location area where the current contextual model exists does not have the corresponding first contextual model identifier, the current contextual model, that is, the normal contextual model, may be maintained.
It can be understood that, if the location area identification code originally corresponding to the current contextual model in this embodiment has the contextual model identifier, the current contextual model may be any one of a home contextual model, a work contextual model, a vacation contextual model, and a custom contextual model, and when the terminal detects that the location area identification code corresponding to the current location area does not have the corresponding first contextual model identifier, the terminal may also switch from the current contextual model to the normal contextual model.
It should be noted that the common contextual model in this embodiment does not have a corresponding contextual model identifier, and the common contextual model identifier may be set before the terminal leaves the factory, or may be set by a user, which is not limited herein.
104. The terminal judges whether the current contextual model is a target contextual model corresponding to the first contextual model identifier, if not, step 103 is executed, and if so, step 105 is executed;
if the terminal detects that the location area identification code has the corresponding first contextual model identifier, the terminal can determine the target contextual model corresponding to the contextual model identifier, so that whether the current contextual model is the target contextual model can be judged.
It should be noted that, if the terminal determines that the current contextual model is the target contextual model corresponding to the contextual model identifier, the terminal may execute step 103, that is, may not execute other processes, so that the terminal remains in the current contextual model.
It can be understood that, if the current contextual model is the target contextual model, it is described that the terminal may set the same contextual model identifier for two or more different location area identifiers, for example, if the work of the user has fluidity, that is, there are multiple work locations, the user may set the contextual model identifiers corresponding to the location area identifiers to which the several work locations belong as the work contextual model identifiers at the terminal, and then when the user transfers from one work location to another work location, the terminal may not switch the current contextual model.
105. And the terminal switches the current contextual model into the target contextual model.
In this embodiment, if the terminal determines that the current contextual model is not the target contextual model corresponding to the first contextual model identifier, the terminal may switch the current contextual model to the target contextual model.
In this embodiment, after the terminal detects that the current location area identification code in the broadcast information of the base station has the corresponding first contextual model identifier, if the current contextual model is not the target contextual model corresponding to the first contextual model identifier, the terminal may switch the current contextual model to the target contextual model, which means that the location areas where the terminal is located are different, and different contextual models may correspond to each other, so that the user may adjust the contextual models required by different scenes according to the needs of the user.
It should be noted that, in the embodiment of the present invention, if the terminal detects that the location area identifier does not have the target contextual model identifier, the terminal may perform contextual model identifier processing on the location area identifier, which is described in detail below:
referring to fig. 2, another embodiment of the method for switching contextual models according to the embodiment of the present invention includes:
201. the terminal sets configuration parameters of the contextual model corresponding to different contextual model identifications;
in this embodiment, the terminal may set configuration parameters of the profile corresponding to different profile identifiers, and may store the configuration parameters locally in the terminal or in the network server.
Specifically, the configuration parameters in this embodiment may include sound parameters and/or display parameters and/or security parameters and/or communication parameters and/or application control parameters, which is not limited herein.
For example, assuming that the profile identifier is a home profile identifier, which means that the current scene may be a home environment, the current scene may correspond to a home profile, since the home environment emphasizes enjoying warm time and light accompanying with the family, the atmosphere is easy and free, the requirement for the security level of personal privacy is low, and the importance is placed on liveness and entertainment, then, for example, if the sound size range is 0 to 100 db, the terminal may set the incoming call sound parameter in the sound parameters to be between 20 and 30 db so as to avoid noise to the family in the home profile; the terminal can set display parameters such as displaying short messages and displaying all game applications under the family contextual model; the terminal can set security parameters under the family contextual model, for example, a family photo album can be opened for random browsing without opening a screen locking function of a terminal screen; the terminal may set application control parameters, such as turning on an alarm clock.
Assuming that the profile identifier is a working profile identifier, which means that the current scene may be a working environment, the profile may correspond to a home profile, and since the working environment has a high requirement on the security level of personal privacy and is serious, for example, if the sound size range is 0 to 100 db, the terminal may set the incoming call sound parameter in the sound parameters to 90 to 100 db in the working profile, so as to avoid missing an important call, and further reduce multimedia sound parameters; the terminal can set display parameters such as hiding short messages and hiding all game applications under the working contextual model; the terminal can set security parameters under the working contextual model, such as opening a screen locking function of a terminal screen, closing a family photo album and browsing passwords; the terminal may set application control parameters, such as turning on an alarm clock, in the work profile.
Assuming that the profile flag is a vacation profile flag, which means that the current scene may be a vacation environment, the current scene may correspond to a home profile, and since the vacation environment emphasizes leisure, the terminal may set the incoming call sound parameter of the sound parameters to 0, i.e., mute, in the vacation profile, for example, if the sound size ranges from 0 to 100 db; the terminal may set display parameters under the vacation scene mode, such as displaying all game applications; the terminal can set security parameters under the vacation scene mode, such as closing a screen locking function of a terminal screen and opening a private album; the terminal may communicate parameters in the vacation scene mode, such as allowing only a portion of contacts to call; the terminal may set application control parameters, such as turn off an alarm clock, in the vacation scene mode.
Assuming that the profile identifier is a custom profile identifier, it means that the current scene may be defined and classified by the user, and may correspond to the custom profile, and in the custom profile, the terminal may set one or more of the sound parameter, the display parameter, the security parameter, the communication parameter, and the application control parameter, which is not limited herein.
It should be noted that, in this embodiment, the content of the configuration parameters corresponding to each profile is only an example, and in practical applications, a user may set the configuration parameters of the profile corresponding to each profile identifier according to different needs in different scenes.
Step 202 in this embodiment is the same as step 101 in the embodiment shown in fig. 1, and is not described here again.
203. The terminal detects whether the position area identification code has a corresponding first contextual model identifier, if not, step 204 is executed, and if yes, step 205 is executed;
step 203 in this embodiment is the same as step 102 in the embodiment shown in fig. 1, and is not described here again.
204. The terminal sets a corresponding second contextual model identifier for the location area identification code;
in this embodiment, if the terminal detects that the location area identification code does not have the corresponding first contextual model identifier, the terminal may set a corresponding second contextual model identifier for the location area identification code.
Specifically, in practical application, in this embodiment, the terminal may set the location area identification code to any one of a home profile identifier, a work profile identifier, a vacation profile identifier, and a custom profile identifier, and may also be other profile identifiers, which may be set by actual requirements of the user, and is not limited herein.
Step 205 in this embodiment is the same as step 104 in the embodiment shown in fig. 1, and is not described here again.
In this embodiment, when the terminal determines that the current contextual model is the target contextual model corresponding to the first contextual model identifier, step 206 is the same as step 103 in the embodiment shown in fig. 1, and details are not repeated here.
Step 207 in this embodiment is the same as step 105 in the embodiment shown in fig. 1, and is not described here again.
It can be understood that, if the current profile does not have the corresponding first profile identifier, step 201 in this embodiment may be executed before step 207, as long as the configuration parameters of the profile corresponding to the different profile identifiers can be set before switching to the target profile; if the current profile has the corresponding first profile identifier, step 201 in this embodiment may be executed before step 206, as long as it can be determined whether the current profile is the target profile corresponding to the first profile identifier, and the configuration parameters of the profile corresponding to different profile identifiers can be set before the current profile is determined to be the target profile corresponding to the first profile identifier, which is not limited herein.
208. And if the sound parameters respectively corresponding to the current contextual model and the target contextual model both comprise incoming call silence, the terminal changes the incoming call silence corresponding to the target contextual model into incoming call non-silence according to a preset mode.
In this embodiment, when the terminal switches the current contextual model to the target contextual model, if the sound parameters respectively corresponding to the current contextual model and the target contextual model both include incoming call silence, the terminal may change the incoming call silence corresponding to the target contextual model to incoming call non-silence according to a preset manner.
Specifically, in practical application, if the incoming call sound parameter in the sound parameters corresponding to the current contextual model is 0, and the incoming call sound parameter in the sound parameters corresponding to the target contextual model is also 0, then to avoid missed calls when the incoming call is still muted when the terminal is transferred from one location area to another location, the terminal may appropriately adjust the incoming call sound parameter in a preset manner, for example, the incoming call sound parameter is increased from 0 to 20 db, and the terminal can play a role in reminding at the same time without disturbing the terminal too much.
Based on the beneficial effects described in the embodiment shown in fig. 1, in this embodiment, if the terminal detects that the location area identification code does not have the corresponding first contextual model identifier, the terminal may set the corresponding second contextual model identifier for the location area identification code, and if the terminal detects that the location area identification code has the corresponding first contextual model identifier, the terminal may also perform corresponding adjustment based on the sound parameters respectively corresponding to the current contextual model and the target contextual model, so as to meet different requirements of the user, and effectively improve user experience.
It should be noted that, in the embodiment of the present invention, the terminal may perform different display processing on the recorded location area identifier in the first target interface, may also modify the profile identifier corresponding to the location area identifier, and may also prompt the user when switching the target profile, which is described in detail below:
referring to fig. 3, another embodiment of the method for switching contextual models according to the embodiment of the present invention includes:
steps 301 to 305 in the embodiment of the present invention are the same as steps 101 to 105 in the embodiment shown in fig. 1, and are not repeated here.
306. The terminal prompts a user that the contextual model is switched;
after the terminal switches the current contextual model to the target contextual model, the terminal may prompt the user to switch the contextual model.
In this embodiment, the specific way for the terminal to prompt the user that the contextual model has been switched may be:
the terminal prompts a user that the contextual model is switched in a text mode; and/or the presence of a gas in the gas,
the terminal prompts a user that the contextual model is switched in a photoelectric display mode; and/or the presence of a gas in the gas,
the terminal prompts the user that the contextual model is switched in a prompt tone mode; and/or the presence of a gas in the gas,
and the terminal prompts the user that the contextual model is switched in an animation mode.
It can be understood that, in addition to the specific manner of prompting the user that the contextual model is switched as described above, in practical applications, the terminal in this embodiment may also use other prompting manners as long as the terminal can play a role of prompting the user when the contextual model is switched, and the specific prompting manner is not limited here.
It should be noted that, in this embodiment, if the location area identification code originally corresponding to the current contextual model has the contextual model identifier, and the terminal detects that the location area identification code corresponding to the current location area does not have the contextual model identifier, if the terminal switches from the current contextual model to the normal contextual model, step 306 may also be executed after step 303, and this is not limited here.
307. The terminal displays the obtained identification codes of each position area on a first target interface according to the sequence of the priority from high to low;
in this embodiment, the terminal may display the recorded location area identifiers on the first target interface in the order from high priority to low priority, where the priority is a priority parameter in which the frequency corresponding to each location area identifier obtained by the terminal is sorted from high priority to low priority.
Specifically, in practical applications, each time the terminal acquires a different location area identifier, the location area identifier may be recorded on the first target interface, and if the same location area identifier is acquired, the number of times of acquiring the location area identifier is recorded, and assuming that the location area where the terminal is located may include a home, a work place, a meal place, a shopping place, and a vacation place, each time the terminal is transferred from one location area to another, the location area identifier LAI of the transferred location area may be acquired, assuming that the acquisition frequencies of the LAI1 belonging to the location area of the home, the LAI2 belonging to the location area of the work place, the LAI3 belonging to the location area of the meal place, the LAI4 belonging to the location area of the shopping place, and the LAI5 belonging to the vacation place are ranked from high to low, the terminal may arrange the LAIs 1 from top to bottom in sequence on the first target interface, The LAI2, the LAI3, the LAI4 and the LAI5 enable a user to intuitively query each LAI in the first target interface. It should be noted that, in addition to the above-described LAI1, LAI2, LAI3, LAI4, and LAI5, each location area identifier displayed on the first target interface in this embodiment may also be an arbitrary location area identifier acquired by the terminal, and this embodiment is merely an example.
It is understood that step 307 in this embodiment may be performed before step 306, and is not limited herein.
308. And the terminal modifies the target contextual model identifier corresponding to the target position area identification code on the second target interface.
In this embodiment, the terminal may modify the target contextual model identifier corresponding to the target location area identifier on the second target interface.
Specifically, in practical application, the terminal may delete or change the target contextual model identifier corresponding to the target location area identifier, for example, assuming that the target contextual model identifier corresponding to the target location area identifier is a vacation contextual model identifier, and a location area user corresponding to the target location area identifier finds that it is difficult to have an opportunity to go, then the vacation contextual model identifier corresponding to the target location area identifier may be deleted, and the vacation contextual model identifier may also be changed to a custom mode identifier.
It is understood that step 308 in this embodiment may be performed before step 307, and is not limited herein.
Based on the beneficial effects described in the embodiment shown in fig. 1, in this embodiment, the terminal may further display the obtained location area identifiers on the first target interface, and may also modify the target contextual model identifier corresponding to the target location area identifier on the second target interface, so as to further supplement and perfect the related content in the contextual model switching method, meet the humanized requirements, and be more favorable for the operation experience of the user.
Referring to fig. 4, another embodiment of the method for switching contextual models according to the embodiment of the present invention includes:
steps 401 to 407 in the embodiment of the present invention are the same as steps 301 to 307 in the embodiment shown in fig. 3, and are not repeated here.
408. The terminal sets a position area identification code corresponding to the current contextual model on a first target interface;
in this embodiment, the terminal may determine the location area identification code corresponding to the current contextual model, and after displaying the recorded location area identification codes on the first target interface according to the order of priority from high to low, may also set the location area identification code corresponding to the current contextual model to the first target interface, and the remaining location area identification codes are still arranged in the order of priority from high to low.
It is understood that steps 407 to 408 in this embodiment may be performed before step 406, and are not limited herein.
Step 409 in this embodiment is the same as step 308 in the embodiment shown in fig. 3, and is not described here again.
The same beneficial effect as that described in the embodiment shown in fig. 3 is that the location area identifier corresponding to the current contextual model is set on the first target interface, so that a more intuitive location area identifier query interface can be provided for the user.
With reference to fig. 5, the method for switching contextual models in the embodiment of the present invention is described above, and a switching device in the embodiment of the present invention is described below, where an embodiment of the switching device in the embodiment of the present invention includes:
an obtaining module 501, configured to obtain a current location area identifier from base station broadcast information;
a detecting module 502, configured to detect whether the location area identifier obtained by the obtaining module has a corresponding first contextual model identifier;
a determining module 503, configured to determine whether the current contextual model is the target contextual model corresponding to the first contextual model identifier when the detecting module detects that the location area identifier has the corresponding first contextual model identifier;
the switching module 504 is configured to switch the current contextual model to the target contextual model when the determining module determines that the current contextual model is not the target contextual model.
In this embodiment, after the detection module 502 detects that the current location area identification code in the broadcast information of the base station has the corresponding first contextual model identifier, if the current contextual model is not the target contextual model corresponding to the first contextual model identifier, the switching module 504 may switch the current contextual model to the target contextual model, which means that the location areas where the terminals are located are different, and different contextual models may correspond to each other, so that the user may adjust the contextual models required by different scenes according to the needs of the user.
Referring to fig. 6, another embodiment of the switching device in the embodiment of the present invention includes:
a first setting module 601, configured to set configuration parameters of the profile corresponding to different profile identifiers;
the module 602 in this embodiment is the same as the module 501 in the embodiment shown in fig. 5, and the module 603 is the same as the module 502 in the embodiment shown in fig. 5, which is not described again here.
A second setting module 604, configured to set a corresponding second contextual model identifier for the location area identifier when the detection module detects that the location area identifier does not have the corresponding first contextual model identifier;
the module 605 in this embodiment is the same as the module 503 in the embodiment shown in fig. 5, and the module 606 is the same as the module 504 in the embodiment shown in fig. 5, which is not described again here.
The changing module 607 is configured to change incoming call silence corresponding to the target contextual model to incoming call non-silence according to a preset manner when the sound parameters corresponding to the current contextual model and the target contextual model respectively include incoming call silence.
In this embodiment, the configuration parameters set by the first setting module 601 include sound parameters and/or display parameters and/or security parameters and/or communication parameters and/or application control parameters.
Based on the beneficial effects described in the embodiment shown in fig. 5, in this embodiment, if the detection module 603 detects that the location area identification code does not have the corresponding first contextual model identifier, the second setting module 604 may set the corresponding second contextual model identifier for the location area identification code, and if the detection module 603 detects that the location area identification code has the corresponding first contextual model identifier, the changing module 607 may also perform corresponding adjustment based on the sound parameters respectively corresponding to the current contextual model and the target contextual model, so as to meet different requirements of the user, and effectively improve user experience.
Referring to fig. 7, an embodiment of a switching device according to the embodiment of the present invention includes:
the module 701 in this embodiment is the same as the module 501 in the embodiment shown in fig. 5, the module 702 is the same as the module 502 in the embodiment shown in fig. 5, the module 703 is the same as the module 503 in the embodiment shown in fig. 5, and the module 704 is the same as the module 504 in the embodiment shown in fig. 5, which is not described again here.
A prompting module 705, configured to prompt the user that the profile switching has been performed.
A display module 706, configured to display, on the first target interface, the obtained location area identifiers in an order from high priority to low priority, where the priority is a priority parameter in which frequencies corresponding to the location area identifiers obtained by the terminal are ranked from high priority to low priority;
and a modification module 707, configured to modify, in the second target interface, the target profile identifier corresponding to the target location area identifier.
Based on the beneficial effects described in the embodiment shown in fig. 5, in this embodiment, the display module 706 may further display the obtained location area identifiers on the first target interface, and the modification module 707 may also modify the target contextual model identifier corresponding to the location area identifier on the second target interface, so as to further supplement and improve the related content in the contextual model switching method, meet the humanized requirements, and be more beneficial to the operation experience of the user.
Referring to fig. 8, an embodiment of a switching device according to the embodiment of the present invention includes:
a module 801 in this embodiment is the same as the module 701 in the embodiment shown in fig. 7, a module 802 is the same as the module 702 in the embodiment shown in fig. 7, a module 803 is the same as the module 703 in the embodiment shown in fig. 7, a module 804 is the same as the module 704 in the embodiment shown in fig. 7, a module 805 is the same as the module 705 in the embodiment shown in fig. 7, and a module 806 is the same as the module 706 in the embodiment shown in fig. 7, which is not described again here.
The top-setting module 807 is configured to set a location area identifier corresponding to the current contextual model on the first target interface.
The module 808 in this embodiment is the same as the module 707 in the embodiment shown in fig. 7, and is not described herein again.
The beneficial effects of the embodiment shown in fig. 7 are the same, and the present embodiment is that the top module 807 tops the location area identifier corresponding to the current contextual model on the first target interface, so as to provide a more intuitive location area identifier query interface for the user.
The terminal provided in this embodiment has all the beneficial effects of the switching device by providing the switching device in any of the above embodiments, and details are not repeated herein.
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.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (17)

1. A method for switching a scene mode, comprising:
the terminal acquires the current location area identification code from the base station broadcast information;
the terminal detects whether the position area identification code has a corresponding first contextual model identifier;
if the position area identification code has a corresponding first contextual model identifier, the terminal judges whether the current contextual model is a target contextual model corresponding to the first contextual model identifier;
if the current contextual model is not the target contextual model corresponding to the first contextual model identifier, the terminal switches the current contextual model to the target contextual model;
after the terminal switches the current contextual model to a target contextual model, the method further comprises:
and if the sound parameters respectively corresponding to the current contextual model and the target contextual model both comprise incoming call silence, the terminal changes the incoming call silence corresponding to the target contextual model into incoming call non-silence according to a preset mode.
2. The method according to claim 1, wherein before the terminal switches the current contextual model to the target contextual model, the method further comprises:
and the terminal sets configuration parameters of the contextual model corresponding to different contextual model identifications.
3. The method according to claim 2, wherein the configuration parameters comprise sound parameters and/or display parameters and/or security parameters and/or communication parameters and/or application control parameters.
4. The method according to any of claims 1 to 3, wherein after the terminal detects whether the location area identifier has the corresponding first profile identifier, the method further comprises:
and if the terminal detects that the location area identification code does not have the corresponding first contextual model identifier, the terminal sets a corresponding second contextual model identifier for the location area identification code.
5. The method according to any one of claims 1 to 3, characterized by further comprising:
the terminal displays the obtained position area identification codes on a first target interface according to the sequence of the priority from high to low, wherein the priority is a priority parameter of which the frequency corresponding to the position area identification codes obtained by the terminal is in the sequence of the priority from high to low.
6. The method of claim 5, further comprising:
and the terminal sets a position area identification code corresponding to the current contextual model on the first target interface.
7. The method according to any one of claims 1 to 3, characterized by further comprising:
and the terminal prompts the user that the contextual model is switched.
8. The method according to any one of claims 1 to 3, characterized by further comprising:
and the terminal modifies the target contextual model identifier corresponding to the target position area identification code on a second target interface.
9. A switching device, comprising:
the acquisition module is used for acquiring the current location area identification code from the base station broadcast information;
the detection module is used for detecting whether the position area identification code acquired by the acquisition module has a corresponding first contextual model identifier;
the judging module is used for judging whether the current contextual model is the target contextual model corresponding to the first contextual model identifier or not when the detecting module detects that the first contextual model identifier corresponding to the position area identifier exists;
a switching module, configured to switch the current contextual model to the target contextual model when the determining module determines that the current contextual model is not the target contextual model;
the switching device further includes:
and the changing module is used for changing the incoming call silence corresponding to the target contextual model into incoming call non-silence according to a preset mode when the sound parameters respectively corresponding to the current contextual model and the target contextual model comprise incoming call silence.
10. The switching device according to claim 9, further comprising:
and the first setting module is used for setting the configuration parameters of the contextual models corresponding to the different contextual model identifications.
11. The switching device according to claim 10, wherein the configuration parameters comprise sound parameters and/or display parameters and/or security parameters and/or communication parameters and/or application control parameters.
12. The switching device according to any one of claims 9 to 11, characterized in that the switching device further comprises:
and the second setting module is used for setting a corresponding second contextual model identifier for the location area identification code when the detection module detects that the location area identification code does not have the corresponding first contextual model identifier.
13. The switching device according to any one of claims 9 to 11, characterized in that the switching device further comprises:
and the display module is used for displaying the acquired identification codes of the position areas on the first target interface according to the sequence of the priorities from high to low, wherein the priorities are the parameters of the priorities of the frequencies corresponding to the acquired identification codes of the position areas and the priorities are sorted from high to low.
14. The switching device according to claim 13, further comprising:
and the top setting module is used for setting the position area identification code corresponding to the current contextual model on the first target interface.
15. The switching device according to any one of claims 9 to 11, characterized in that the switching device further comprises:
and the prompting module is used for prompting the user that the contextual model is switched.
16. The switching device according to any one of claims 9 to 11, characterized in that the switching device further comprises:
and the modification module is used for modifying the target contextual model identifier corresponding to the target position area identification code on the second target interface.
17. A terminal, characterized in that it comprises a switching device according to any one of claims 9 to 16.
CN201610269010.4A 2016-04-27 2016-04-27 Contextual model switching method, contextual model switching device and terminal Active CN105721715B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610269010.4A CN105721715B (en) 2016-04-27 2016-04-27 Contextual model switching method, contextual model switching device and terminal
PCT/CN2016/084061 WO2017185453A1 (en) 2016-04-27 2016-05-31 Scenario mode switching method, switching device, and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610269010.4A CN105721715B (en) 2016-04-27 2016-04-27 Contextual model switching method, contextual model switching device and terminal

Publications (2)

Publication Number Publication Date
CN105721715A CN105721715A (en) 2016-06-29
CN105721715B true CN105721715B (en) 2020-04-07

Family

ID=56162503

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610269010.4A Active CN105721715B (en) 2016-04-27 2016-04-27 Contextual model switching method, contextual model switching device and terminal

Country Status (2)

Country Link
CN (1) CN105721715B (en)
WO (1) WO2017185453A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9183534B2 (en) * 2009-06-12 2015-11-10 Apple Inc. Devices with profile-based operating mode controls
CN106168907A (en) * 2016-06-30 2016-11-30 宇龙计算机通信科技(深圳)有限公司 A kind of method freezing application program and terminal
CN108377284A (en) * 2016-10-12 2018-08-07 中兴通讯股份有限公司 A kind of switching method and mobile terminal of contextual model
CN107241487A (en) * 2017-05-04 2017-10-10 惠州Tcl移动通信有限公司 Dynamic opens camera silent mode method, storage device and mobile terminal
CN110022401A (en) * 2019-01-28 2019-07-16 努比亚技术有限公司 A kind of control parameter setting method, terminal and computer readable storage medium
CN110995918A (en) * 2019-11-06 2020-04-10 深圳传音控股股份有限公司 Method for switching contextual model, intelligent terminal and storage medium
CN111474884A (en) * 2020-04-28 2020-07-31 广州方胜智能工程有限公司 Intelligent scene linkage method and system
CN115720248A (en) * 2021-08-27 2023-02-28 荣耀终端有限公司 Sound mode switching method and electronic equipment
CN114363866B (en) * 2021-12-30 2024-01-23 上海庆科信息技术有限公司 Method and device for configuring scene mode of Bluetooth mesh network equipment and electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150821A (en) * 2007-10-29 2008-03-26 深圳华为通信技术有限公司 Method for switching scenario mode of mobile communication terminal and mobile communication terminal
CN101340686A (en) * 2008-08-25 2009-01-07 深圳华为通信技术有限公司 Switching method and apparatus of contextual mode
EP2544477A1 (en) * 2011-07-04 2013-01-09 Samsung Electronics Co., Ltd. Method and apparatus for selecting identity module of mobile terminal supporting plural identity modules
CN104618859A (en) * 2014-12-29 2015-05-13 北京奇虎科技有限公司 Communication management method and device based on geographic position

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150821A (en) * 2007-10-29 2008-03-26 深圳华为通信技术有限公司 Method for switching scenario mode of mobile communication terminal and mobile communication terminal
CN101340686A (en) * 2008-08-25 2009-01-07 深圳华为通信技术有限公司 Switching method and apparatus of contextual mode
EP2544477A1 (en) * 2011-07-04 2013-01-09 Samsung Electronics Co., Ltd. Method and apparatus for selecting identity module of mobile terminal supporting plural identity modules
CN104618859A (en) * 2014-12-29 2015-05-13 北京奇虎科技有限公司 Communication management method and device based on geographic position

Also Published As

Publication number Publication date
CN105721715A (en) 2016-06-29
WO2017185453A1 (en) 2017-11-02

Similar Documents

Publication Publication Date Title
CN105721715B (en) Contextual model switching method, contextual model switching device and terminal
US8081992B2 (en) System and method for displaying the geographic location associated with a phone call received on a phone-equipped mobile device
CN109144626B (en) Screen locking method and mobile terminal
US20120046068A1 (en) Automatically performing user actions based on detected context-to-user-action correlations
US9967396B2 (en) System and method for modifying or disabling the ringtone for an incoming call based on the existence or nonexistence of previous calls from the same caller
CN106412255B (en) Terminal and display methods
CN103916938A (en) Method, device and system for switching mode of portable positioning device into power saving mode
CN105704309B (en) Mobile terminal and method for customizing incoming call reminding thereof
CN104618859A (en) Communication management method and device based on geographic position
CN110881079A (en) Method for switching multiple resources in parallel in flat interaction hierarchy and electronic equipment
CN105847559A (en) Cell phone mode switching method and cell phone mode switching device
CN105681549B (en) Export the method and device of prompt information
CN105872184A (en) Incoming call limited connection method, incoming call limited connection system and mobile terminal
CN105050045B (en) A kind of control method and terminal of the SOT state of termination
CN105262895A (en) Terminal prompting method and device
CN114489558A (en) Disturbance-free method and terminal
CN105872179B (en) A kind of incoming display method and device and mobile terminal
KR100825406B1 (en) Voice inform service system and service support method using the same for mobile phone
CN105376839A (en) Mobile terminal and mobile network selection prompting method and system thereof
US10193740B1 (en) Method and apparatus for notification control
CN105744508B (en) Game data backup method and mobile terminal
CN104469683A (en) Communication mode switching method and device
CN101820516A (en) Method for searching for mobile phone television channels
US8761742B2 (en) System and method of transmitting a message to a caller
CN100534211C (en) Method for playing multimedia information using user recognizing module

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant