CN103559081A - Recommending method for mobile terminal working modes, device and mobile terminal - Google Patents
Recommending method for mobile terminal working modes, device and mobile terminal Download PDFInfo
- Publication number
- CN103559081A CN103559081A CN201310534346.5A CN201310534346A CN103559081A CN 103559081 A CN103559081 A CN 103559081A CN 201310534346 A CN201310534346 A CN 201310534346A CN 103559081 A CN103559081 A CN 103559081A
- Authority
- CN
- China
- Prior art keywords
- recommended
- recommended work
- pattern
- work pattern
- priority
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000008901 benefit Effects 0.000 abstract description 3
- 238000012163 sequencing technique Methods 0.000 abstract 2
- 230000006870 function Effects 0.000 description 43
- 230000006399 behavior Effects 0.000 description 16
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 6
- 230000001737 promoting effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000012216 screening Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 239000012634 fragment Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Landscapes
- Telephone Function (AREA)
- Navigation (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a recommending method for mobile terminal working modes, a device and a mobile terminal. The mobile terminal comprises a plurality of function switches. The method comprises the following steps of obtaining history state records of the function switches; according to the history state records of the function switches, generating a plurality of recommended working modes, wherein each recommended working mode corresponds to one group of state values of the function switches; sequencing the recommended working modes, and recommending the modes according to the sequencing results. The method has the advantage that by analyzing the actions of a user operating the function switches of the mobile terminal, the working modes are conveniently recommended for the user, and the user does not need to set the state of each function switch in the working mode by self, so the threshold of the user using the working modes is reduced, and the popularization rate of the working modes is improved; each recommended working mode contains the setting of the function switches, and the setting is automatically generated according to the operation habit of the user, so the user experience is improved.
Description
Technical field
The present invention relates to technical field of mobile terminals, relate in particular to a kind of recommend method, device and mobile terminal of working mode of mobile terminal.
Background technology
More and more universal along with mobile terminal, the function that mobile terminal is realized is also more and more abundanter, for example, Mobile data, GPS(Global Positioning System, GPS), WiFi(WirelessFidelity, Wireless Fidelity), the several functions such as bluetooth, screen intensity, jingle bell, vibration all obtains widespread use on mobile terminal.Although yet these abundant functions convenient user's use, also can cause a large amount of consumption to the electric weight of mobile terminal, resource and data traffic etc.Particularly user is when using mobile terminal, if it is unreasonable that the switch of these functions arranges, not only cause customer flow waste, also can increase the power consumption of mobile terminal and committed memory resource etc. simultaneously, for example, often open GPS and not only waste the power consumption that flow is also wasted mobile terminal, reduce the stand-by time of mobile terminal.
For this reason, current mobile terminal provides several functions pattern, the different conditions of a plurality of functional switches is set respectively, for example according to functional mode, at mobile terminal, close all radio-frequency enabled in airplane-mode is next, at mobile terminal in the next functions such as GPS, WiFi of closing of energy saver mode.User can pass through handoff functionality pattern like this, thereby rational functional switch state is set.
For example, but in realizing process of the present invention, at least there is following problem in inventor's invention prior art: (1) functional mode is single, cannot satisfy the demands, and, only provides offline mode, energy saver mode etc.; (2) under difference in functionality pattern, the state of a plurality of functional switches arranges more complicated, and user need to understand function and the power consumption situation of each functional switch, therefore causes using threshold high, and popularity rate is low.
Summary of the invention
The present invention is intended at least one of solve the problems of the technologies described above.
For this reason, first object of the present invention is to propose a kind of recommend method of working mode of mobile terminal.The method is the operation behavior to mobile terminal function switch by analysis user, is user's recommended work pattern easily, reduces the threshold that user uses mode of operation, improves the popularity rate of mode of operation, promotes user and experiences.
Second object of the present invention is to propose a kind of recommendation apparatus of working mode of mobile terminal.
The 3rd object of the present invention is to propose a kind of mobile terminal.
To achieve these goals, the recommend method of the working mode of mobile terminal of first aspect present invention embodiment, mobile terminal comprises a plurality of functional switches, said method comprising the steps of: the historic state record that obtains described a plurality of functional switches; According to the historic state record of described a plurality of functional switches, generate a plurality of recommended work patterns, wherein, one group of state value of the corresponding described a plurality of functional switches of each recommended work pattern; And described a plurality of recommended work patterns are sorted, and recommend according to ranking results.
The recommend method of the working mode of mobile terminal of the embodiment of the present invention, can generate a plurality of recommended work patterns according to the historic state record of a plurality of functional switches, and a plurality of recommended work patterns are sorted, and recommend according to ranking results, operation behavior by analysis user to mobile terminal function switch, be user's recommended work pattern easily, without user, remove voluntarily to arrange the state of each functional switch in mode of operation, thereby reduce the threshold that user uses mode of operation, improve the popularity rate of mode of operation, and the setting that each recommended work pattern contains a plurality of functional switches, this arranges and can automatically generate according to user's operating habit, not only make recommended work pattern more meet user's use habit, promoting user experiences, and mode of operation also becomes diversified.
To achieve these goals, the recommendation apparatus of the working mode of mobile terminal of second aspect present invention embodiment, mobile terminal comprises a plurality of functional switches, and described device comprises: historic state records acquisition module, for obtaining the historic state record of described a plurality of functional switches; Recommended work pattern generation module, generates a plurality of recommended work patterns for the historic state record according to described a plurality of functional switches, wherein, and one group of state value of the corresponding described a plurality of functional switches of each recommended work pattern; Order module, for sorting to described a plurality of recommended work patterns; And recommending module, for a plurality of recommended work patterns being recommended according to ranking results.
The recommendation apparatus of the working mode of mobile terminal of the embodiment of the present invention, by recommended work pattern generation module, according to the historic state record of a plurality of functional switches, generate a plurality of recommended work patterns, order module sorts to a plurality of recommended work patterns, recommending module is recommended according to ranking results, operation behavior by analysis user to mobile terminal function switch, be user's recommended work pattern easily, without user, remove voluntarily to arrange the state of each functional switch in mode of operation, thereby reduce the threshold that user uses mode of operation, improve the popularity rate of mode of operation, and the setting that each recommended work pattern contains a plurality of functional switches, this arranges and can automatically generate according to user's operating habit, not only make recommended work pattern more meet user's use habit, promoting user experiences, and mode of operation also becomes diversified.
To achieve these goals, the mobile terminal of third aspect present invention embodiment, comprising: shell, screen, processor, storer and circuit board; Described screen is placed on described shell, and described circuit board is placed in the interior volume that described shell surrounds, and described processor and described storer are arranged on described circuit board; Described storer is for stores executable programs code; Described processor moves the program corresponding with described executable program code by reading the executable program code of storing in described storer, for: the historic state record that obtains a plurality of functional switches; According to the historic state record of described a plurality of functional switches, generate a plurality of recommended work patterns, wherein, one group of state value of the corresponding described a plurality of functional switches of each recommended work pattern; And described a plurality of recommended work patterns are sorted, and recommend according to ranking results.
The mobile terminal of the embodiment of the present invention, can generate a plurality of recommended work patterns according to the historic state record of a plurality of functional switches, and a plurality of recommended work patterns are sorted, and recommend according to ranking results, operation behavior by analysis user to mobile terminal function switch, be user's recommended work pattern easily, without user, remove voluntarily to arrange the state of each functional switch in mode of operation, thereby reduce the threshold that user uses mode of operation, improve the popularity rate of mode of operation, and the setting that each recommended work pattern contains a plurality of functional switches, this arranges and can automatically generate according to user's operating habit, not only make recommended work pattern more meet user's use habit, promoting user experiences, and mode of operation also becomes diversified.
The aspect that the present invention is additional and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Accompanying drawing explanation
Above-mentioned and/or the additional aspect of the present invention and advantage will become from the following description of the accompanying drawings of embodiments and obviously and easily understand, wherein,
Fig. 1 is the process flow diagram of the recommend method of working mode of mobile terminal according to an embodiment of the invention;
Fig. 2 is the process flow diagram of the recommend method of the working mode of mobile terminal of a specific embodiment according to the present invention;
Fig. 3 is the process flow diagram of the recommend method of the working mode of mobile terminal of another specific embodiment according to the present invention;
Fig. 4 is the process flow diagram of the recommend method of the working mode of mobile terminal of another specific embodiment according to the present invention;
Fig. 5 is the structural representation of the recommendation apparatus of working mode of mobile terminal according to an embodiment of the invention;
Fig. 6 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of a specific embodiment according to the present invention;
Fig. 7 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of another specific embodiment according to the present invention;
Fig. 8 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of another specific embodiment according to the present invention;
Fig. 9 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of another specific embodiment according to the present invention.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Below by the embodiment being described with reference to the drawings, be exemplary, only for explaining the present invention, and can not be interpreted as limitation of the present invention.On the contrary, embodiments of the invention comprise spirit and all changes within the scope of intension, modification and the equivalent that falls into additional claims.
In description of the invention, it will be appreciated that, term " first ", " second " etc. are only for describing object, and can not be interpreted as indication or hint relative importance.In description of the invention, it should be noted that, unless otherwise clearly defined and limited, term " is connected ", " connection " should be interpreted broadly, and for example, can be to be fixedly connected with, and can be also to removably connect, or connects integratedly; Can be mechanical connection, can be to be also electrically connected to; Can be to be directly connected, also can indirectly be connected by intermediary.For the ordinary skill in the art, can concrete condition understand above-mentioned term concrete meaning in the present invention.In addition,, in description of the invention, except as otherwise noted, the implication of " a plurality of " is two or more.
In process flow diagram or any process of otherwise describing at this or method describe and can be understood to, represent to comprise that one or more is for realizing module, fragment or the part of code of executable instruction of the step of specific logical function or process, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can be not according to order shown or that discuss, comprise according to related function by the mode of basic while or by contrary order, carry out function, this should be understood by embodiments of the invention person of ordinary skill in the field.
In order to solve, the functional mode that current mobile terminal provides is single, each functional switch arranges complexity and causes using the problem that threshold is high and popularity rate is low in functional mode, the invention provides a kind of recommend method, device and mobile terminal of working mode of mobile terminal.Below in conjunction with Figure of description, describe recommend method, device and the mobile terminal of the working mode of mobile terminal of the embodiment of the present invention in detail.
Fig. 1 is the process flow diagram of the recommend method of working mode of mobile terminal according to an embodiment of the invention.In an embodiment of the present invention, mobile terminal can comprise a plurality of functional switches, a plurality of functional switches are corresponding a plurality of mobile terminal functions respectively, for instance, mobile terminal function is as Mobile data, GPS, WiFi, bluetooth, screen intensity, jingle bell, vibration etc., corresponding two states (opening and closing) of each mobile terminal function thus, therefore becoming functional switch has two states, if functional switch in opening, starts corresponding function, if functional switch in closed condition, cuts out corresponding function.Should be appreciated that in an embodiment of the present invention, mobile terminal can be the hardware device that mobile phone, panel computer, personal digital assistant, e-book etc. have various operating systems.As shown in Figure 1, the recommend method of working mode of mobile terminal comprises the following steps:
S101, obtains the historic state record of a plurality of functional switches.
Particularly, user in using the functional switch process of mobile terminal, mobile terminal records user's behavior, for example, user opens certain functional switch or closes certain functional switch etc. at certain time point.Wherein, historic state record be take the time as order successively each operation behavior of recording user.
For example, as shown in table 1 below, in Preset Time section (for example can obtain mobile terminal, one month) interior historic state record, take sequence 1 as example, the type of the functional switch of mobile terminal is " WiFi ", the status information of WiFi functional switch is " open(unlatching) ", the running time information of functional switch is " 201308121440 ", in the time, be to start WiFi functional switch in 14: 40 on the 12nd August in 2013, the rest may be inferred can obtain the historic state record of a plurality of functional switches, and wherein, functional switch comprises bluetooth, vibration etc.
Sequence | Time | Type | State |
1 | 201308121440 | WiFi | open |
2 | 201308121441 | Bluetooth | open |
3 | 201308121442 | Vibration | open |
.... | .... | .... | ..... |
Table 1
S102, generates a plurality of recommended work patterns according to the historic state record of a plurality of functional switches, wherein, and one group of state value of the corresponding a plurality of functional switches of each recommended work pattern.
For example, more close a plurality of functional switches of running time in historic state record can be concentrated, therefrom obtain the state of each functional switch to obtain corresponding recommended work pattern.Embodiment can be with reference to the description of subsequent embodiment.
S103, sorts to a plurality of recommended work patterns, and recommends according to ranking results.
Particularly, can to it, sort according to the multiplicity of a plurality of recommended work patterns, multiplicity is larger, the order of sequence is more forward, and recommends according to ranking results, for example, the order of the sequence of recommended work pattern is more forward, more preferentially this recommended work pattern is recommended to user.Embodiment can be with reference to the description of subsequent embodiment.
The recommend method of the working mode of mobile terminal of the embodiment of the present invention, can generate a plurality of recommended work patterns according to the historic state record of a plurality of functional switches, and a plurality of recommended work patterns are sorted, and recommend according to ranking results, operation behavior by analysis user to mobile terminal function switch, be user's recommended work pattern easily, without user, remove voluntarily to arrange the state of each functional switch in mode of operation, thereby reduce the threshold that user uses mode of operation, improve the popularity rate of mode of operation, and the setting that each recommended work pattern contains a plurality of functional switches, this arranges and can automatically generate according to user's operating habit, not only make recommended work pattern more meet user's use habit, promoting user experiences, and mode of operation also becomes diversified.
Fig. 2 is the process flow diagram of the recommend method of the working mode of mobile terminal of a specific embodiment according to the present invention.In the present embodiment, each historic state record can comprise status information and the running time information of corresponding functional switch, can to the historic state record of a plurality of functional switches, sort out and duplicate removal according to running time information, thereby generate a plurality of recommended work patterns.Particularly, as shown in Figure 2, the recommend method of working mode of mobile terminal comprises the following steps:
S201, obtains the historic state record of a plurality of functional switches.
S202, sorts out to obtain a plurality of classification set according to running time information to the historic state record of a plurality of functional switches.
Particularly, can the historic state record of each functional switch be carried out intelligent screening and be sorted out according to running time information, for example, in historic state record, take in 5 minutes is a unit, historic state record to a plurality of functional switches is sorted out, using the mobile terminal function switch behavior of the operation of user in 5 minutes as same set, for instance, within 5 minutes before certain time point, there is no the operation of other functional switch, take this time point as starting point, the state of 5 minutes other functional switches is afterwards classified as to a set, thereby obtain a plurality of classification set, as shown in table 2 below.The classification set A 1 of take is example, sort out the functional switches such as 1 li of involving vibrations of set A, automatic screen locking time, Mobile data, WiFi, bluetooth, and each functional switch has corresponding status information, if, the status information of vibrating function switch is that the status information of open, WiFi functional switch is that the status information of open, Bluetooth function switch is open etc.
Sequence | Sort out set | Vibration | The automatic screen locking time | Mobile data | WiFi | Bluetooth | ..... |
1 | A1 | open | - | - | open | open | ..... |
2 | A2 | open | - | close | open | open | ..... |
3 | A3 | open | - | close | open | open | ..... |
4 | ..... | ..... | ..... | ..... | ..... | ..... | ..... |
Table 2
S203, carries out duplicate removal to a plurality of classification set, and wherein, each after duplicate removal sorted out one group of state value that set comprises a plurality of functional switches.
In order to improve the accuracy rate of recommendation, can reject the classification set of low repetition, in one embodiment of the invention, be S203 before a plurality of classification set are carried out to duplicate removal before, also comprise: the multiplicity of obtaining respectively a plurality of classification set; And do not reject over the classification set of predetermined threshold value not duplicating.Wherein, pre-set threshold value can be by mobile terminal default setting, also can set according to the historic state record of a plurality of functional switches, for example, when data in historic state record are more, the probability that obtains identical classification set can be large, that pre-set threshold value can be set is large, when data in historic state record are less, the probability that obtains identical classification set is little, and that pre-set threshold value can be set is less.Particularly, can be to carrying out the judgement of repetition rate between a plurality of classification set, first judge in a plurality of classification set and whether there are identical data, while having identical data afterwards in a plurality of classification set, the number of times that further the identical classification set of judgement repeats, when the multiplicity occurring does not surpass pre-set threshold value, this can be sorted out to set and reject.
For example, pre-set threshold value is 5, while having identical data and its to duplicate number of times in a plurality of classification set to surpass 5 times, this classifications set can be carried out to duplicate removal, only leaves the record data that this classification is gathered.Wherein, after duplicate removal, remaining each sorted out one group of state value that set comprises a plurality of functional switches, and the state value of each functional switch in each classification set is unique.
S204, generates respectively corresponding a plurality of recommended work patterns according to a plurality of classification set after duplicate removal, wherein, and one group of state value of a plurality of functional switches in corresponding each the classification set of each recommended work pattern.
S205, sorts to a plurality of recommended work patterns, and recommends according to ranking results.
The recommend method of the working mode of mobile terminal of the embodiment of the present invention, can to the historic state record of functional switch, sort out to obtain to sort out according to running time information and gather, and carry out duplicate removal to sorting out set, and generate respectively corresponding recommended work pattern according to the classification set after duplicate removal, avoid the redundancy of data, improved accuracy rate.
Fig. 3 is the process flow diagram of the recommend method of the working mode of mobile terminal of another specific embodiment according to the present invention.In order to make the ranking results of a plurality of recommended work patterns more accurate, can obtain respectively the multiplicity of classification set corresponding to a plurality of recommended work patterns, and according to corresponding multiplicity, a plurality of recommended work patterns be sorted.Particularly, as shown in Figure 3, the recommend method of working mode of mobile terminal comprises the following steps:
S301, obtains the historic state record of a plurality of functional switches.
S302, sorts out to obtain a plurality of classification set according to running time information to the historic state record of a plurality of functional switches.
S303, carries out duplicate removal to a plurality of classification set, and wherein, each after duplicate removal sorted out one group of state value that set comprises a plurality of functional switches.
S304, generates respectively corresponding a plurality of recommended work patterns according to a plurality of classification set after duplicate removal, wherein, and one group of state value of a plurality of functional switches in corresponding each the classification set of each recommended work pattern.
S305, obtains respectively the multiplicity of classification set corresponding to a plurality of recommended work patterns.
Particularly, classification set corresponding to a plurality of recommended work patterns all gathered by remaining classification after duplicate removal, yet, be S303 before a plurality of classification set are carried out to duplicate removal before, obtain respectively the multiplicity of a plurality of classification set, thereby can know the multiplicity of the classification set that each recommended work pattern is corresponding.
S306, sorts to a plurality of recommended work patterns according to corresponding multiplicity, and recommends according to ranking results.
Particularly, can to each recommended work pattern, sort according to the multiplicity of corresponding classification set, and recommend according to ranking results, for example, multiplicity is larger, and the clooating sequence of corresponding recommended work pattern is more forward, first recommends the forward recommended work pattern of clooating sequence.
The recommend method of the working mode of mobile terminal of the embodiment of the present invention, can obtain the multiplicity of classification set corresponding to recommended work pattern, and according to corresponding multiplicity, recommended work pattern is sorted, make the ranking results of recommended work pattern more accurate.
Fig. 4 is the process flow diagram of the recommend method of the working mode of mobile terminal of another specific embodiment according to the present invention.Can obtain according to ranking results the priority of each recommended work pattern, and according to corresponding priority, a plurality of recommended work patterns be recommended.Particularly, as shown in Figure 4, the recommend method of working mode of mobile terminal comprises the following steps:
S401, obtains the historic state record of a plurality of functional switches.
S402, sorts out to obtain a plurality of classification set according to running time information to the historic state record of a plurality of functional switches.
S403, carries out duplicate removal to a plurality of classification set, and wherein, each after duplicate removal sorted out one group of state value that set comprises a plurality of functional switches.
S404, generates respectively corresponding a plurality of recommended work patterns according to a plurality of classification set after duplicate removal, wherein, and one group of state value of a plurality of functional switches in corresponding each the classification set of each recommended work pattern.
S405, obtains respectively the multiplicity of classification set corresponding to a plurality of recommended work patterns.
S406, sorts to a plurality of recommended work patterns according to corresponding multiplicity.
S407, obtains the priority of each recommended work pattern according to ranking results, wherein, the priority of each recommended work pattern is corresponding with sort order.
For example, sort order is more forward, and the priority of corresponding recommended work pattern is higher.
S408, obtains the work at present pattern of mobile terminal.
S409, judges that the recommended work pattern whether work at present pattern is the highest with priority is consistent.
S410, if the highest recommended work pattern of work at present pattern and priority is inconsistent, recommends the highest recommended work pattern of priority.
Particularly, after obtaining mobile terminal work at present pattern, can be successively from the highest recommended work pattern of priority, compare with the work at present pattern of mobile terminal, judge that the recommended work pattern whether work at present pattern is the highest with priority is consistent, if the recommended work pattern that work at present pattern and priority are the highest is inconsistent, the highest recommended work pattern of this priority can be recommended, and at the display interface of mobile terminal or recommend to be shown to user in interface, so that user clicks this recommended work pattern, thereby make mobile terminal enter this recommended work mode state.For example, when the highest recommended work pattern of priority of recommending to recommend on interface: WiFi is " open ", bluetooth for " close(closes) ", Mobile data be " close ", the work at present pattern of the mobile terminal getting: WiFi is that " close ", bluetooth are that " open ", Mobile data are " open ", can find out, the recommended work pattern that work at present pattern and priority are the highest is inconsistent, this recommended work pattern can be recommended to user.
In one embodiment of the invention, if the highest recommended work pattern of priority comprise a plurality of and each recommended work pattern and work at present pattern inconsistent, select at random one of them to recommend.Thus, guaranteed the randomness of recommending.
S411, if the work at present pattern recommended work pattern the highest with priority is consistent, all judgement is complete further to judge consistent until each the recommended work pattern of recommended work pattern that whether work at present pattern take second place with priority.
Should be appreciated that if work at present pattern is all consistent with all recommended work patterns, can keep the work at present pattern of mobile terminal, recommended work pattern is not recommended.
The recommend method of the working mode of mobile terminal of the embodiment of the present invention, according to ranking results, obtain the priority of each recommended work pattern, and whether the highest with priority the work at present pattern that judges mobile terminal recommended work pattern be consistent, and recommend according to judged result, make to recommend user with the inconsistent recommended work pattern of work at present pattern, so that user can change functional mode fast according to own demand, promote user and experience.
In one embodiment of the invention, the recommend method of working mode of mobile terminal also comprises: whether the recommended work pattern that judgement is recommended is used in Preset Time section; And if the recommended work pattern of recommending is not used in Preset Time section, reduce the priority of recommended work pattern.Wherein, Preset Time section can be set by mobile terminal, also can change according to user the time interval setting of mode of operation.Particularly, when display interface or recommend the recommended work pattern of recommending in interface in Preset Time section (for example, three days etc.) by user, do not clicked or use, can think that user is not high to the degree interested of this recommended work pattern, can reduce the priority of this recommended work pattern.The recommended work pattern when recommendation that should be appreciated that is not used in Preset Time section, and the recommended work pattern that also can priority be taken second place according to the clooating sequence of priority is recommended user.
In one embodiment of the invention, the recommend method of working mode of mobile terminal also comprises: if the recommended work pattern of recommending is used in Preset Time section, increase the priority of recommended work pattern.Particularly, when display interface or recommend the recommended work pattern of recommending in interface in Preset Time section (for example, three days etc.) by user, clicked or use, can think that user is interested in this recommended work pattern, may often use this recommended work pattern, the priority of this recommended work pattern can be increased, so that this recommended work pattern is recommended to user more easily.
From above-mentioned two embodiment, whether the recommended work pattern that judgement is recommended is used in Preset Time section, and according to judged result, the priority of this recommended work pattern is adjusted, thereby make user obtain more easily the mode of operation oneself needing, promote user and experience.
In order to realize above-described embodiment, embodiments of the invention also propose a kind of recommendation apparatus of working mode of mobile terminal.
Fig. 5 is the structural representation of the recommendation apparatus of working mode of mobile terminal according to an embodiment of the invention.As shown in Figure 5, the recommendation apparatus of working mode of mobile terminal comprises: historic state records acquisition module 100, recommended work pattern generation module 200, order module 300 and recommending module 400.Wherein, mobile terminal described in the embodiment of the present invention can be smart mobile phone, panel computer, personal digital assistant, e-book etc. have the hardware device of various operating systems, and mobile terminal can comprise a plurality of functional switches, a plurality of functional switches are corresponding a plurality of mobile terminal functions respectively, for instance, mobile terminal function is as Mobile data, GPS, WiFi, bluetooth, screen intensity, jingle bell, vibration etc., corresponding two states (opening and closing) of each mobile terminal function thus, therefore becoming functional switch has two states, if functional switch in opening, starts corresponding function, if functional switch in closed condition, cuts out corresponding function.
Particularly, historic state records acquisition module 100 for obtaining the historic state record of a plurality of functional switches.More specifically, user in using the functional switch process of mobile terminal, mobile terminal records user's behavior, for example, user opens certain functional switch or closes certain functional switch etc. at certain time point.Wherein, historic state record be take the time as order successively each operation behavior of recording user.
For example, as shown in Table 1 above, historic state record acquisition module 100 can obtain mobile terminal in Preset Time section (for example, one month) interior historic state record, take sequence 1 as example, the type of the functional switch of mobile terminal is " WiFi ", the status information of WiFi functional switch is " open ", the running time information of functional switch is " 201308121440 ", in the time, be to start WiFi functional switch in 14: 40 on the 12nd August in 2013, the rest may be inferred can obtain the historic state record of a plurality of functional switches, wherein, functional switch comprises bluetooth, vibration etc.
Recommended work pattern generation module 200 generates a plurality of recommended work patterns for the historic state record according to a plurality of functional switches, wherein, and one group of state value of the corresponding a plurality of functional switches of each recommended work pattern.For example, recommended work pattern generation module 200 can be concentrated more close a plurality of functional switches of running time in historic state record, therefrom obtains the state of each functional switch to obtain corresponding recommended work pattern.
Order module 300 is for sorting to a plurality of recommended work patterns.More specifically, order module 300 can sort to it according to the multiplicity of a plurality of recommended work patterns, and multiplicity is larger, and the order of sequence is more forward.
Recommending module 400 is for recommending a plurality of recommended work patterns according to ranking results.For example, the order of the sequence of recommended work pattern is more forward, and recommending module 400 is more preferentially recommended user by this recommended work pattern.
The recommendation apparatus of the working mode of mobile terminal of the embodiment of the present invention, by recommended work pattern generation module, according to the historic state record of a plurality of functional switches, generate a plurality of recommended work patterns, order module sorts to a plurality of recommended work patterns, recommending module is recommended according to ranking results, operation behavior by analysis user to mobile terminal function switch, be user's recommended work pattern easily, without user, remove voluntarily to arrange the state of each functional switch in mode of operation, thereby reduce the threshold that user uses mode of operation, improve the popularity rate of mode of operation, and the setting that each recommended work pattern contains a plurality of functional switches, this arranges and can automatically generate according to user's operating habit, not only make recommended work pattern more meet user's use habit, promoting user experiences, and mode of operation also becomes diversified.
Fig. 6 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of a specific embodiment according to the present invention.As shown in Figure 6, the recommendation apparatus of working mode of mobile terminal comprises: historic state records acquisition module 100, recommended work pattern generation module 200, order module 300, recommending module 400, sort out set obtains that submodule 210, duplicate removal submodule 220, recommended work pattern generate submodule 230, multiplicity is obtained submodule 240 and rejected submodule 250.Wherein, recommended work pattern generation module 200 comprises: sort out set and obtain that submodule 210, duplicate removal submodule 220, recommended work pattern generate submodule 230, multiplicity is obtained submodule 240 and rejected submodule 250.
Particularly, sort out set and obtain submodule 210 for a plurality of classification set being sorted out to obtain in the historic state record of a plurality of functional switches according to running time information.More specifically, classification set is obtained submodule 210 and can the historic state record of each functional switch be carried out intelligent screening and be sorted out according to running time information, for example, in historic state record, take in 5 minutes is a unit, historic state record to a plurality of functional switches is sorted out, using the mobile terminal function switch behavior of the operation of user in 5 minutes as same set, for instance, within 5 minutes before certain time point, there is no the operation of other functional switch, take this time point as starting point, the state of 5 minutes other functional switches is afterwards classified as to a set, thereby obtain a plurality of classification set, as shown in Table 2 above.The classification set A 1 of take is example, sort out the functional switches such as 1 li of involving vibrations of set A, automatic screen locking time, Mobile data, WiFi, bluetooth, and each functional switch has corresponding status information, if, the status information of vibrating function switch is that the status information of open, WiFi functional switch is that the status information of open, Bluetooth function switch is open etc.
Duplicate removal submodule 220 is for carrying out duplicate removal to a plurality of classification set, and wherein, each after duplicate removal sorted out one group of state value that set comprises a plurality of functional switches.
Recommended work pattern generates submodule 230 for generate respectively corresponding mode of operation a plurality of to be recommended according to a plurality of classification set after duplicate removal, wherein, and one group of state value of a plurality of functional switches in corresponding each the classification set of each recommended work pattern.
Multiplicity is obtained submodule 240 for obtaining respectively the multiplicity of a plurality of classification set.
Reject submodule 250 for not rejecting over the classification set of predetermined threshold value duplicating.Wherein, pre-set threshold value can be by mobile terminal default setting, also can set according to the historic state record of a plurality of functional switches, for example, when data in historic state record are more, the probability that obtains identical classification set can be large, that pre-set threshold value can be set is large, when data in historic state record are less, the probability that obtains identical classification set is little, and that pre-set threshold value can be set is less.
More specifically, can be to carrying out the judgement of repetition rate between a plurality of classification set, first judge in a plurality of classification set and whether there are identical data, while having identical data afterwards in a plurality of classification set, the number of times that further the identical classification set of judgement repeats, when the multiplicity occurring does not surpass pre-set threshold value, this can be sorted out to set and reject.
For example, pre-set threshold value is 5, while having identical data and its to duplicate number of times in a plurality of classification set to surpass 5 times, this classifications set can be carried out to duplicate removal, only leaves the record data that this classification is gathered.Wherein, after duplicate removal, remaining each sorted out one group of state value that set comprises a plurality of functional switches, and the state value of each functional switch in each classification set is unique.
The recommendation apparatus of the working mode of mobile terminal of the embodiment of the present invention, by classification, gather and obtain submodule and according to running time information, the historic state record of functional switch is sorted out to obtain and sort out set, duplicate removal submodule carries out duplicate removal to sorting out set, recommended work pattern generates submodule and generates respectively corresponding recommended work pattern according to the classification set after duplicate removal, avoid the redundancy of data, improved accuracy rate.
Fig. 7 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of another specific embodiment according to the present invention.As shown in Figure 7, the recommendation apparatus of working mode of mobile terminal comprises: historic state records acquisition module 100, recommended work pattern generation module 200, order module 300, recommending module 400, sort out set obtains that submodule 210, duplicate removal submodule 220, recommended work pattern generate submodule 230, multiplicity is obtained submodule 240, rejects submodule 250, obtained submodule 310 and sequence submodule 320.Wherein, recommended work pattern generation module 200 comprises: sort out set and obtain that submodule 210, duplicate removal submodule 220, recommended work pattern generate submodule 230, multiplicity is obtained submodule 240 and rejects submodule 250, order module 300 comprises: obtain submodule 310 and sequence submodule 320.
Particularly, obtain submodule 310 for obtaining respectively the multiplicity of classification set corresponding to a plurality of recommended work patterns.Sequence submodule 320 is for sorting to a plurality of recommended work patterns according to corresponding multiplicity.
More specifically, sequence submodule 320 can sort to each recommended work pattern according to the multiplicity of corresponding classification set, so that recommending module 400 is recommended according to ranking results, for example, multiplicity is larger, the clooating sequence of corresponding recommended work pattern is more forward, first recommends the forward recommended work pattern of clooating sequence.
The recommendation apparatus of the working mode of mobile terminal of the embodiment of the present invention, by obtaining submodule, obtain the multiplicity of classification set corresponding to recommended work pattern, sequence submodule sorts to recommended work pattern according to corresponding multiplicity, makes the ranking results of recommended work pattern more accurate.
Fig. 8 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of another specific embodiment according to the present invention.As shown in Figure 8, the recommendation apparatus of working mode of mobile terminal comprises: historic state records acquisition module 100, recommended work pattern generation module 200, order module 300, recommending module 400, sort out that set obtains that submodule 210, duplicate removal submodule 220, recommended work pattern generate that submodule 230, multiplicity obtain submodule 240, reject submodule 250, obtain submodule 310, sequence submodule 320, work at present pattern obtain submodule 410, the first judgement submodule 420, recommend submodule 430 and the second judgement submodule 440.Wherein, recommended work pattern generation module 200 comprises: sort out set and obtain that submodule 210, duplicate removal submodule 220, recommended work pattern generate submodule 230, multiplicity is obtained submodule 240 and rejected submodule 250, order module 300 comprises: obtain submodule 310 and sequence submodule 320, recommending module 400 comprises: work at present pattern is obtained submodule 410, the first judgement submodule 420, recommended submodule 430 and the second judgement submodule 440.
In the present embodiment, recommending module 400 is also for obtaining the priority of each recommended work pattern according to ranking results, and wherein, the priority of each recommended work pattern is corresponding with sort order.For example, sort order is more forward, and the priority of corresponding recommended work pattern is higher.
Particularly, work at present pattern is obtained submodule 410 for obtaining the work at present pattern of mobile terminal.
First judges that submodule 420 is consistent for judging the recommended work pattern whether work at present pattern is the highest with priority.
Recommend submodule 430 for, the recommended work pattern that priority is the highest being recommended when inconsistent in work at present pattern and the highest recommended work pattern of priority.More specifically, after obtaining mobile terminal work at present pattern, can be successively from the highest recommended work pattern of priority, compare with the work at present pattern of mobile terminal, judge that the recommended work pattern whether work at present pattern is the highest with priority is consistent, if the recommended work pattern that work at present pattern and priority are the highest is inconsistent, the highest recommended work pattern of this priority can be recommended, and at the display interface of mobile terminal or recommend to be shown to user in interface, so that user clicks this recommended work pattern, thereby make mobile terminal enter this recommended work mode state.For example, when the highest recommended work pattern of priority of recommending to recommend on interface: WiFi is " open ", bluetooth is that " close ", Mobile data are " close ", the work at present pattern of the mobile terminal getting: WiFi is that " close ", bluetooth are that " open ", Mobile data are " open ", can find out, the recommended work pattern that work at present pattern and priority are the highest is inconsistent, this recommended work pattern can be recommended to user.
In one embodiment of the invention, recommending module 400 also when comprising that in the highest recommended work pattern of priority a plurality of and each recommended work pattern and work at present pattern are inconsistent, selects one of them to recommend at random.Thus, guaranteed the randomness of recommending.
The second judgement submodule 440, for when the work at present pattern recommended work pattern the highest with priority is consistent, further judges that the recommended work pattern whether work at present pattern take second place with priority is consistent until each recommended work pattern all judges complete.
Should be appreciated that if work at present pattern is all consistent with all recommended work patterns, can keep the work at present pattern of mobile terminal, recommended work pattern is not recommended.
The recommendation apparatus of the working mode of mobile terminal of the embodiment of the present invention, by first, judge that the recommended work pattern that submodule judges that whether the work at present pattern of mobile terminal is the highest with priority is consistent, recommending module is recommended according to judged result, make to recommend user with the inconsistent recommended work pattern of work at present pattern, so that user can change functional mode fast according to own demand, promote user and experience.
Fig. 9 is the structural representation of the recommendation apparatus of the working mode of mobile terminal of another specific embodiment according to the present invention.As shown in Figure 9, the recommendation apparatus of working mode of mobile terminal comprises: historic state records acquisition module 100, recommended work pattern generation module 200, order module 300, recommending module 400, sort out set and obtain submodule 210, duplicate removal submodule 220, recommended work pattern generates submodule 230, multiplicity is obtained submodule 240, reject submodule 250, obtain submodule 310, sequence submodule 320, work at present pattern is obtained submodule 410, the first judgement submodule 420, recommend submodule 430, the second judgement submodule 440, judgment model 500, priority reduces module 600 and priority increases module 700.Wherein, recommended work pattern generation module 200 comprises: sort out set and obtain that submodule 210, duplicate removal submodule 220, recommended work pattern generate submodule 230, multiplicity is obtained submodule 240 and rejected submodule 250, order module 300 comprises: obtain submodule 310 and sequence submodule 320, recommending module 400 comprises: work at present pattern is obtained submodule 410, the first judgement submodule 420, recommended submodule 430 and the second judgement submodule 440.
Particularly, judgment model 500 is for judging whether the recommended work pattern that recommending module 400 is recommended is used in Preset Time section.Wherein, Preset Time section can be set by mobile terminal, also can change according to user the time interval setting of mode of operation.
Priority reduces module 600 for when judge module 500 judges that the recommended work pattern of recommending is not used in Preset Time section, reduces the priority of recommended work pattern.More specifically, when display interface or recommend the recommended work pattern of recommending in interface in Preset Time section (for example, three days etc.) by user, do not clicked or use, can think that user is not high to the degree interested of this recommended work pattern, priority reduces the priority that module 600 can reduce this recommended work pattern.The recommended work pattern when recommendation that should be appreciated that is not used in Preset Time section, and the recommended work pattern that recommending module 400 also can be taken second place priority according to the clooating sequence of priority is recommended user.
Priority increases module 700 for when judge module 500 judges that the recommended work pattern of recommending is used in Preset Time section, increases the priority of recommended work pattern.More specifically, when display interface or recommend the recommended work pattern of recommending in interface in Preset Time section (for example, three days etc.) by user, clicked or use, can think that user is interested in this recommended work pattern, may often use this recommended work pattern, priority increases module 700 and the priority of this recommended work pattern can be increased, so that this recommended work pattern is recommended to user more easily.
The recommendation apparatus of the working mode of mobile terminal of the embodiment of the present invention, by judgment model, judge whether the recommended work pattern of recommending is used in Preset Time section, priority reduces module and priority increase module is adjusted the priority of this recommended work pattern according to judged result, thereby make user obtain more easily the mode of operation oneself needing, promote user and experience.
In order to realize above-described embodiment, embodiments of the invention also propose a kind of mobile terminal.
A kind of mobile terminal, in an embodiment of the present invention, mobile terminal can be mobile phone, panel computer, personal digital assistant, e-book etc. have the hardware device of various operating systems, and mobile terminal can comprise a plurality of functional switches, a plurality of functional switches are corresponding a plurality of mobile terminal functions respectively, for instance, mobile terminal function is as Mobile data, GPS, WiFi, bluetooth, screen intensity, jingle bell, vibration etc., corresponding two states (opening and closing) of each mobile terminal function thus, therefore becoming functional switch has two states, if functional switch in opening, starts corresponding function, if functional switch in closed condition, cuts out corresponding function.In addition, mobile terminal comprises: shell, screen, processor, storer and circuit board; Screen is placed on shell, and circuit board is placed in the interior volume that shell surrounds, and processor and storer are arranged on circuit board; Storer is for stores executable programs code; Processor moves the program corresponding with executable program code by the executable program code of storing in read memory, for carrying out following steps:
S101 ', obtains the historic state record of a plurality of functional switches.
Particularly, user in using the functional switch process of mobile terminal, mobile terminal records user's behavior, for example, user opens certain functional switch or closes certain functional switch etc. at certain time point.Wherein, historic state record be take the time as order successively each operation behavior of recording user.
For example, as shown in Table 1 above, in Preset Time section (for example can obtain mobile terminal, one month) interior historic state record, take sequence 1 as example, the type of the functional switch of mobile terminal is " WiFi ", the status information of WiFi functional switch is " open ", the running time information of functional switch is " 201308121440 ", in the time, be to start WiFi functional switch in 14: 40 on the 12nd August in 2013, the rest may be inferred can obtain the historic state record of a plurality of functional switches, and wherein, functional switch comprises bluetooth, vibration etc.
S102 ', generates a plurality of recommended work patterns according to the historic state record of a plurality of functional switches, wherein, and one group of state value of the corresponding a plurality of functional switches of each recommended work pattern.
For example, more close a plurality of functional switches of running time in historic state record can be concentrated, therefrom obtain the state of each functional switch to obtain corresponding recommended work pattern.Embodiment can be with reference to the description of subsequent embodiment.
S103 ', sorts to a plurality of recommended work patterns, and recommends according to ranking results.
Particularly, can to it, sort according to the multiplicity of a plurality of recommended work patterns, multiplicity is larger, the order of sequence is more forward, and recommends according to ranking results, for example, the order of the sequence of recommended work pattern is more forward, more preferentially this recommended work pattern is recommended to user.Embodiment can be with reference to the description of subsequent embodiment.
The mobile terminal of the embodiment of the present invention, can generate a plurality of recommended work patterns according to the historic state record of a plurality of functional switches, and a plurality of recommended work patterns are sorted, and recommend according to ranking results, operation behavior by analysis user to mobile terminal function switch, be user's recommended work pattern easily, without user, remove voluntarily to arrange the state of each functional switch in mode of operation, thereby reduce the threshold that user uses mode of operation, improve the popularity rate of mode of operation, and the setting that each recommended work pattern contains a plurality of functional switches, this arranges and can automatically generate according to user's operating habit, not only make recommended work pattern more meet user's use habit, promoting user experiences, and mode of operation also becomes diversified.
In one embodiment of the invention, processor specifically for: according to running time information, a plurality of classification set sorted out to obtain in the historic state record of a plurality of functional switches, and a plurality of classification set are carried out to duplicate removal, wherein, each after duplicate removal sorted out one group of state value that set comprises a plurality of functional switches, and generate respectively corresponding mode of operation a plurality of to be recommended according to a plurality of classification set after duplicate removal, wherein, one group of state value of a plurality of functional switches in corresponding each the classification set of each recommended work pattern.
Particularly, can the historic state record of each functional switch be carried out intelligent screening and be sorted out according to running time information, for example, in historic state record, take in 5 minutes is a unit, historic state record to a plurality of functional switches is sorted out, using the mobile terminal function switch behavior of the operation of user in 5 minutes as same set, for instance, within 5 minutes before certain time point, there is no the operation of other functional switch, take this time point as starting point, the state of 5 minutes other functional switches is afterwards classified as to a set, thereby obtain a plurality of classification set, as shown in Table 2 above.The classification set A 1 of take is example, sort out the functional switches such as 1 li of involving vibrations of set A, automatic screen locking time, Mobile data, WiFi, bluetooth, and each functional switch has corresponding status information, if, the status information of vibrating function switch is that the status information of open, WiFi functional switch is that the status information of open, Bluetooth function switch is open etc.Thus, avoid the redundancy of data, improved accuracy rate.
In order to improve the accuracy rate of recommendation, can reject the classification set of low repetition, in one embodiment of the invention, processor also for: before a plurality of classification set are carried out to duplicate removal, obtain respectively the multiplicity of a plurality of classification set, and do not reject over the classification set of predetermined threshold value not duplicating.Wherein, pre-set threshold value can be by mobile terminal default setting, also can set according to the historic state record of a plurality of functional switches, for example, when data in historic state record are more, the probability that obtains identical classification set can be large, that pre-set threshold value can be set is large, when data in historic state record are less, the probability that obtains identical classification set is little, and that pre-set threshold value can be set is less.
Particularly, can be to carrying out the judgement of repetition rate between a plurality of classification set, first judge in a plurality of classification set and whether there are identical data, while having identical data afterwards in a plurality of classification set, the number of times that further the identical classification set of judgement repeats, when the multiplicity occurring does not surpass pre-set threshold value, this can be sorted out to set and reject.
For example, pre-set threshold value is 5, while having identical data and its to duplicate number of times in a plurality of classification set to surpass 5 times, this classifications set can be carried out to duplicate removal, only leaves the record data that this classification is gathered.Wherein, after duplicate removal, remaining each sorted out one group of state value that set comprises a plurality of functional switches, and the state value of each functional switch in each classification set is unique.
In one embodiment of the invention, processor also for: obtain respectively the multiplicity of classification set corresponding to a plurality of recommended work patterns, and according to corresponding multiplicity, a plurality of recommended work patterns sorted.Particularly, can to each recommended work pattern, sort according to the multiplicity of corresponding classification set, and recommend according to ranking results, for example, multiplicity is larger, and the clooating sequence of corresponding recommended work pattern is more forward, first recommends the forward recommended work pattern of clooating sequence.Thus, make the ranking results of recommended work pattern more accurate.
In one embodiment of the invention, processor is also for the priority of obtaining each recommended work pattern according to ranking results, wherein, the priority of each recommended work pattern is corresponding with sort order, and obtain the work at present pattern of mobile terminal, and judge that the recommended work pattern whether work at present pattern is the highest with priority is consistent, when inconsistent, the recommended work pattern that priority is the highest is recommended, when consistent, further judge consistent until each the recommended work pattern of recommended work pattern that whether work at present pattern take second place with priority whole judge complete.
Particularly, after obtaining mobile terminal work at present pattern, can be successively from the highest recommended work pattern of priority, compare with the work at present pattern of mobile terminal, judge that the recommended work pattern whether work at present pattern is the highest with priority is consistent, if the recommended work pattern that work at present pattern and priority are the highest is inconsistent, the highest recommended work pattern of this priority can be recommended, and at the display interface of mobile terminal or recommend to be shown to user in interface, so that user clicks this recommended work pattern, thereby make mobile terminal enter this recommended work mode state.For example, when the highest recommended work pattern of priority of recommending to recommend on interface: WiFi is " open ", bluetooth is that " close ", Mobile data are " close ", the work at present pattern of the mobile terminal getting: WiFi is that " close ", bluetooth are that " open ", Mobile data are " open ", can find out, the recommended work pattern that work at present pattern and priority are the highest is inconsistent, this recommended work pattern can be recommended to user.Thus, make recommending user with the inconsistent recommended work pattern of work at present pattern, so that user can change functional mode fast according to own demand, promote user and experience.
Should be appreciated that if work at present pattern is all consistent with all recommended work patterns, can keep the work at present pattern of mobile terminal, recommended work pattern is not recommended.
In one embodiment of the invention, processor also for: when the highest recommended work pattern of priority comprises a plurality of and each recommended work pattern and work at present pattern, when inconsistent, select at random one of them to recommend.Thus, guaranteed the randomness of recommending.
In one embodiment of the invention, processor also for: whether the recommended work pattern that judgement is recommended is used in Preset Time section, and when the recommended work pattern of recommending is not used in Preset Time section, the priority of reduction recommended work pattern.Wherein, Preset Time section can be set by mobile terminal, also can change according to user the time interval setting of mode of operation.Particularly, when display interface or recommend the recommended work pattern of recommending in interface in Preset Time section (for example, three days etc.) by user, do not clicked or use, can think that user is not high to the degree interested of this recommended work pattern, can reduce the priority of this recommended work pattern.The recommended work pattern when recommendation that should be appreciated that is not used in Preset Time section, and the recommended work pattern that also can priority be taken second place according to the clooating sequence of priority is recommended user.
In one embodiment of the invention, processor also for: when the recommended work pattern of recommending is used in Preset Time section, increase the priority of recommended work pattern.Particularly, when display interface or recommend the recommended work pattern of recommending in interface in Preset Time section (for example, three days etc.) by user, clicked or use, can think that user is interested in this recommended work pattern, may often use this recommended work pattern, the priority of this recommended work pattern can be increased, so that this recommended work pattern is recommended to user more easily.
From above-mentioned two embodiment, whether the recommended work pattern that judgement is recommended is used in Preset Time section, and according to judged result, the priority of this recommended work pattern is adjusted, thereby make user obtain more easily the mode of operation oneself needing, promote user and experience.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, a plurality of steps or method can realize with being stored in storer and by software or the firmware of suitable instruction execution system execution.For example, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: have for data-signal being realized to the discrete logic of the logic gates of logic function, the special IC with suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
In the description of this instructions, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or example in conjunction with specific features, structure, material or the feature of this embodiment or example description.In this manual, the schematic statement of above-mentioned term is not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or feature can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, those having ordinary skill in the art will appreciate that: in the situation that not departing from principle of the present invention and aim, can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is limited by claim and equivalent thereof.
Claims (24)
1. a recommend method for working mode of mobile terminal, is characterized in that, mobile terminal comprises a plurality of functional switches, said method comprising the steps of:
Obtain the historic state record of described a plurality of functional switches;
According to the historic state record of described a plurality of functional switches, generate a plurality of recommended work patterns, wherein, one group of state value of the corresponding described a plurality of functional switches of each recommended work pattern; And
Described a plurality of recommended work patterns are sorted, and recommend according to ranking results.
2. the method for claim 1, it is characterized in that, described in each, historic state record comprises status information and the running time information of corresponding described functional switch, and the described record of the historic state according to a plurality of functional switches generates a plurality of recommended work patterns and specifically comprises:
According to described running time information, a plurality of classification set sorted out to obtain in the historic state record of described a plurality of functional switches;
Described a plurality of classification set are carried out to duplicate removal, and wherein, each after duplicate removal sorted out one group of state value that set comprises described a plurality of functional switches; And
According to the described a plurality of classification set after duplicate removal, generate respectively corresponding a plurality of described recommended work pattern, wherein, each sorts out one group of state value of a plurality of functional switches described in set described in each recommended work pattern correspondence.
3. method as claimed in claim 2, is characterized in that, before described a plurality of classification set are carried out to duplicate removal, also comprises:
Obtain respectively the multiplicity of described a plurality of classification set; And
Described duplicating do not rejected over the described classification set of predetermined threshold value.
4. method as claimed in claim 2 or claim 3, is characterized in that, described a plurality of recommended work patterns are sorted and specifically comprised:
Obtain respectively the multiplicity of described classification set corresponding to described a plurality of recommended work pattern; And
According to the described multiplicity of correspondence, described a plurality of recommended work patterns are sorted.
5. method as claimed in claim 4, it is characterized in that, according to described ranking results, obtain the priority of recommended work pattern described in each, wherein, described in each, the priority of recommended work pattern is corresponding with sort order, describedly according to ranking results, recommends specifically to comprise:
Obtain the work at present pattern of described mobile terminal;
Judge that the described recommended work pattern whether described work at present pattern is the highest with priority is consistent;
If the described recommended work pattern that described work at present pattern and priority are the highest is inconsistent, the highest described recommended work pattern of described priority is recommended; And
If the described recommended work pattern that described work at present pattern is the highest with priority is consistent, further judge described recommended work pattern that whether described work at present pattern take second place with described priority consistent until described in each recommended work pattern whole judge complete.
6. method as claimed in claim 5, is characterized in that, also comprises:
Whether the described recommended work pattern that judgement is recommended is used in Preset Time section; And
If the described recommended work pattern of recommending is not used in Preset Time section, reduce the priority of described recommended work pattern.
7. method as claimed in claim 6, is characterized in that, also comprises:
If the described recommended work pattern of recommending is used in Preset Time section, increase the priority of described recommended work pattern.
8. method as claimed in claim 5, is characterized in that, if the highest described recommended work pattern of priority comprise a plurality of and described in each recommended work pattern and described work at present pattern inconsistent, select at random one of them to recommend.
9. a recommendation apparatus for working mode of mobile terminal, is characterized in that, mobile terminal comprises a plurality of functional switches, and described device comprises:
Historic state records acquisition module, for obtaining the historic state record of described a plurality of functional switches;
Recommended work pattern generation module, generates a plurality of recommended work patterns for the historic state record according to described a plurality of functional switches, wherein, and one group of state value of the corresponding described a plurality of functional switches of each recommended work pattern;
Order module, for sorting to described a plurality of recommended work patterns; And
Recommending module, for recommending a plurality of recommended work patterns according to ranking results.
10. device as claimed in claim 9, is characterized in that, described in each, historic state record comprises status information and the running time information of corresponding described functional switch, and described recommended work pattern generation module specifically comprises:
Sort out set and obtain submodule, for a plurality of classification set being sorted out to obtain in the historic state record of described a plurality of functional switches according to described running time information;
Duplicate removal submodule, for described a plurality of classification set are carried out to duplicate removal, wherein, each after duplicate removal sorted out one group of state value that set comprises described a plurality of functional switches; And
Recommended work pattern generates submodule, for generate respectively corresponding a plurality of described mode of operation to be recommended according to the described a plurality of classification set after duplicate removal, wherein, described in each recommended work pattern correspondence, each sorts out one group of state value of a plurality of functional switches described in set.
11. devices as claimed in claim 10, is characterized in that, described recommended work pattern generation module also comprises:
Multiplicity is obtained submodule, for obtaining respectively the multiplicity of described a plurality of classification set; And
Reject submodule, for described duplicating do not rejected over the described classification set of predetermined threshold value.
12. devices as described in claim 10 or 11, is characterized in that, described order module specifically comprises:
Obtain submodule, for obtaining respectively the multiplicity of described classification set corresponding to described a plurality of recommended work pattern; And
Sequence submodule, for sorting to described a plurality of recommended work patterns according to the described multiplicity of correspondence.
13. devices as claimed in claim 12, it is characterized in that, described recommending module is also for obtaining the priority of recommended work pattern described in each, wherein according to described ranking results, described in each, the priority of recommended work pattern is corresponding with sort order, and described recommending module specifically comprises:
Work at present pattern is obtained submodule, for obtaining the work at present pattern of described mobile terminal;
The first judgement submodule, consistent for judging the described recommended work pattern whether described work at present pattern is the highest with priority;
Recommend submodule, for, the described recommended work pattern that described priority is the highest being recommended when inconsistent in described work at present pattern and the highest described recommended work pattern of priority; And
The second judgement submodule, for when the described work at present pattern described recommended work pattern the highest with priority is consistent, further judge described recommended work pattern that whether described work at present pattern take second place with described priority consistent until described in each recommended work pattern all judge complete.
14. devices as claimed in claim 13, is characterized in that, also comprise:
Judgment model, for judging whether the described recommended work pattern that described recommending module is recommended is used in Preset Time section; And
Priority reduces module, while not being used in Preset Time section for the described recommended work pattern of recommending in described judge module judgement, reduces the priority of described recommended work pattern.
15. devices as claimed in claim 14, is characterized in that, also comprise:
Priority increases module, while being used in Preset Time section for the described recommended work pattern of recommending in described judge module judgement, increases the priority of described recommended work pattern.
16. devices as claimed in claim 13, it is characterized in that, described recommending module also in the highest described recommended work pattern of priority, comprise a plurality of and described in each recommended work pattern and described work at present pattern when inconsistent, select at random one of them to recommend.
17. 1 kinds of mobile terminals, is characterized in that, comprising: shell, screen, processor, storer and circuit board;
Described screen is placed on described shell, and described circuit board is placed in the interior volume that described shell surrounds, and described processor and described storer are arranged on described circuit board;
Described storer is for stores executable programs code;
Described processor moves the program corresponding with described executable program code by reading the executable program code of storing in described storer, for:
Obtain the historic state record of a plurality of functional switches;
According to the historic state record of described a plurality of functional switches, generate a plurality of recommended work patterns, wherein, one group of state value of the corresponding described a plurality of functional switches of each recommended work pattern; And
Described a plurality of recommended work patterns are sorted, and recommend according to ranking results.
18. mobile terminals as claimed in claim 17, it is characterized in that, described in each, historic state record comprises status information and the running time information of corresponding described functional switch, described processor specifically for: according to described running time information, a plurality of classification set sorted out to obtain in the historic state record of described a plurality of functional switches, and described a plurality of classification set are carried out to duplicate removal, wherein, each after duplicate removal sorted out one group of state value that set comprises described a plurality of functional switches, and generate respectively corresponding a plurality of described mode of operation to be recommended according to the described a plurality of classification set after duplicate removal, wherein, described in each recommended work pattern correspondence, each sorts out one group of state value of a plurality of functional switches described in set.
19. mobile terminals as claimed in claim 18, it is characterized in that, described processor also for: before described a plurality of classification set are carried out to duplicate removal, obtain respectively the multiplicity of described a plurality of classification set, and described not duplicating do not rejected over the described classification set of predetermined threshold value.
20. mobile terminals as described in claim 18 or 19, it is characterized in that, described processor also for: obtain respectively the multiplicity of described classification set corresponding to described a plurality of recommended work pattern, and according to the described multiplicity of correspondence, described a plurality of recommended work patterns sorted.
21. mobile terminals as claimed in claim 20, it is characterized in that, described processor is also for the priority of obtaining recommended work pattern described in each according to described ranking results, wherein, described in each, the priority of recommended work pattern is corresponding with sort order, and obtain the work at present pattern of described mobile terminal, and judge that the described recommended work pattern whether described work at present pattern is the highest with priority is consistent, when inconsistent, the described recommended work pattern that described priority is the highest is recommended, when consistent, further judge described recommended work pattern that whether described work at present pattern take second place with described priority consistent until described in each recommended work pattern whole judge complete.
22. mobile terminals as claimed in claim 21, it is characterized in that, described processor also for: whether the described recommended work pattern that judgement is recommended is used in Preset Time section, and when the described recommended work pattern of recommending is not used in Preset Time section, reduce the priority of described recommended work pattern.
23. mobile terminals as claimed in claim 22, is characterized in that, described processor also for: when the described recommended work pattern of recommending is used in Preset Time section, increase the priority of described recommended work pattern.
24. mobile terminals as claimed in claim 21, it is characterized in that, described processor also for: when the highest described recommended work pattern of priority comprise a plurality of and described in each recommended work pattern and described work at present pattern when inconsistent, select at random one of them to recommend.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310534346.5A CN103559081B (en) | 2013-11-01 | 2013-11-01 | Recommendation method, device and the mobile terminal of working mode of mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310534346.5A CN103559081B (en) | 2013-11-01 | 2013-11-01 | Recommendation method, device and the mobile terminal of working mode of mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103559081A true CN103559081A (en) | 2014-02-05 |
CN103559081B CN103559081B (en) | 2017-11-07 |
Family
ID=50013334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310534346.5A Expired - Fee Related CN103559081B (en) | 2013-11-01 | 2013-11-01 | Recommendation method, device and the mobile terminal of working mode of mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103559081B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104038632A (en) * | 2014-06-16 | 2014-09-10 | Tcl集团股份有限公司 | Method and device for managing intelligent terminal |
CN104506707A (en) * | 2014-11-21 | 2015-04-08 | 惠州Tcl移动通信有限公司 | Control method and control system for context awareness mode |
CN104615781A (en) * | 2015-02-28 | 2015-05-13 | 小米科技有限责任公司 | Method and device for inquiring executive information of intelligent equipment scene |
CN104636164A (en) * | 2015-01-29 | 2015-05-20 | 小米科技有限责任公司 | Generating method and device for starting page |
CN104951055A (en) * | 2014-03-28 | 2015-09-30 | 夏普株式会社 | Method and device for setting operation mode of equipment |
CN105070303A (en) * | 2015-08-25 | 2015-11-18 | 广东欧珀移动通信有限公司 | A speaker grouping method and terminal |
CN105157165A (en) * | 2015-07-31 | 2015-12-16 | 广东美的制冷设备有限公司 | Method and system for forming commonly-used continuous actions of air conditioner and intelligent terminals |
CN107087299A (en) * | 2017-04-05 | 2017-08-22 | 中国联合网络通信集团有限公司 | Wireless networking control method and device |
CN108701255A (en) * | 2016-08-22 | 2018-10-23 | 甲骨文国际公司 | Systems and methods for inferring data transformations through schema decomposition |
CN110417866A (en) * | 2019-07-01 | 2019-11-05 | 珠海格力电器股份有限公司 | Door lock control method and device |
CN112216154A (en) * | 2020-09-03 | 2021-01-12 | 国网山东省电力公司建设公司 | A training and teaching system and method based on smart glasses |
CN116311685A (en) * | 2023-02-02 | 2023-06-23 | 深圳通世界科技有限公司 | Sharing method, sharing system, server and storage medium of private charging pile |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101727279A (en) * | 2009-12-26 | 2010-06-09 | 深圳华为通信技术有限公司 | Method and terminal for arranging menu |
EP2525291A1 (en) * | 2010-05-11 | 2012-11-21 | ZTE Corporation | Application program management method and device |
CN103197967A (en) * | 2013-02-26 | 2013-07-10 | 广东欧珀移动通信有限公司 | A method and device for automatically switching working modes |
-
2013
- 2013-11-01 CN CN201310534346.5A patent/CN103559081B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101727279A (en) * | 2009-12-26 | 2010-06-09 | 深圳华为通信技术有限公司 | Method and terminal for arranging menu |
EP2525291A1 (en) * | 2010-05-11 | 2012-11-21 | ZTE Corporation | Application program management method and device |
CN103197967A (en) * | 2013-02-26 | 2013-07-10 | 广东欧珀移动通信有限公司 | A method and device for automatically switching working modes |
Non-Patent Citations (1)
Title |
---|
黄豪佑: "《Cadence高速PCB设计与仿真分析 》", 1 July 2006 * |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104951055A (en) * | 2014-03-28 | 2015-09-30 | 夏普株式会社 | Method and device for setting operation mode of equipment |
CN104951055B (en) * | 2014-03-28 | 2019-07-19 | 夏普株式会社 | The method and apparatus and air-conditioning equipment of the operation mode of equipment are set |
CN104038632A (en) * | 2014-06-16 | 2014-09-10 | Tcl集团股份有限公司 | Method and device for managing intelligent terminal |
CN104506707A (en) * | 2014-11-21 | 2015-04-08 | 惠州Tcl移动通信有限公司 | Control method and control system for context awareness mode |
CN104636164B (en) * | 2015-01-29 | 2018-12-18 | 小米科技有限责任公司 | Start page generation method and device |
CN104636164A (en) * | 2015-01-29 | 2015-05-20 | 小米科技有限责任公司 | Generating method and device for starting page |
CN104615781A (en) * | 2015-02-28 | 2015-05-13 | 小米科技有限责任公司 | Method and device for inquiring executive information of intelligent equipment scene |
CN105157165A (en) * | 2015-07-31 | 2015-12-16 | 广东美的制冷设备有限公司 | Method and system for forming commonly-used continuous actions of air conditioner and intelligent terminals |
CN105157165B (en) * | 2015-07-31 | 2018-09-11 | 广东美的制冷设备有限公司 | A kind of method, system and intelligent terminal for being used to form air-conditioning and often using continuous action |
CN105070303A (en) * | 2015-08-25 | 2015-11-18 | 广东欧珀移动通信有限公司 | A speaker grouping method and terminal |
CN108701255A (en) * | 2016-08-22 | 2018-10-23 | 甲骨文国际公司 | Systems and methods for inferring data transformations through schema decomposition |
US11347482B2 (en) | 2016-08-22 | 2022-05-31 | Oracle International Corporation | System and method for dynamic lineage tracking, reconstruction, and lifecycle management |
US11526338B2 (en) | 2016-08-22 | 2022-12-13 | Oracle International Corporation | System and method for inferencing of data transformations through pattern decomposition |
US11537369B2 (en) | 2016-08-22 | 2022-12-27 | Oracle International Corporation | System and method for dynamic, incremental recommendations within real-time visual simulation |
US11537370B2 (en) | 2016-08-22 | 2022-12-27 | Oracle International Corporation | System and method for ontology induction through statistical profiling and reference schema matching |
US11537371B2 (en) | 2016-08-22 | 2022-12-27 | Oracle International Corporation | System and method for metadata-driven external interface generation of application programming interfaces |
US12248768B2 (en) | 2016-08-22 | 2025-03-11 | Oracle International Corporation | System and method for dynamic lineage tracking, reconstruction, and lifecycle management |
CN107087299A (en) * | 2017-04-05 | 2017-08-22 | 中国联合网络通信集团有限公司 | Wireless networking control method and device |
CN107087299B (en) * | 2017-04-05 | 2019-12-03 | 中国联合网络通信集团有限公司 | Wireless networking control method and device |
CN110417866A (en) * | 2019-07-01 | 2019-11-05 | 珠海格力电器股份有限公司 | Door lock control method and device |
CN112216154A (en) * | 2020-09-03 | 2021-01-12 | 国网山东省电力公司建设公司 | A training and teaching system and method based on smart glasses |
CN116311685A (en) * | 2023-02-02 | 2023-06-23 | 深圳通世界科技有限公司 | Sharing method, sharing system, server and storage medium of private charging pile |
Also Published As
Publication number | Publication date |
---|---|
CN103559081B (en) | 2017-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103559081A (en) | Recommending method for mobile terminal working modes, device and mobile terminal | |
EP3502881B1 (en) | Method for preloading application, storage medium, and terminal device | |
CN107295044A (en) | A kind of method and apparatus for carrying out application program management | |
CN108334887B (en) | User selection method and device | |
CN103309559B (en) | A kind of control inerface application drawing calibration method and terminal | |
CN103401991B (en) | A kind of method and apparatus that the communication event of terminal unit is pointed out | |
CN108804231B (en) | Memory optimization method and device, readable storage medium and mobile terminal | |
CN104965630A (en) | Method and system for layout of desktop application icons | |
CN105956669A (en) | Vehicle maintenance strategy pushing method and device | |
CN102521032A (en) | Setting method for optimal application programs and mobile terminal | |
CN110443241A (en) | Car license recognition model training method, licence plate recognition method and device | |
CN105204684A (en) | Touch screen driving frequency control method and device, and electronic equipment | |
CN105893448A (en) | Method and system for generating application popularity list | |
CN107678788A (en) | Five application page display methods, device, computer installation and storage medium | |
CN117149406A (en) | Resource scheduling method, device, system, computer equipment and storage medium | |
US10031826B2 (en) | Self-healing charging device | |
CN104484265A (en) | Method, device and system for improving terminal performance | |
CN113055984B (en) | Terminal control method and device, mobile terminal and storage medium | |
CN114626709A (en) | Method, device, equipment, medium and program product for collecting product use problems | |
CN111897737B (en) | Missing detection method and device for program test of micro-service system | |
CN109901429A (en) | A kind of delay control method, sampling control method and device, sampling system | |
CN118330461A (en) | Big data driven power battery migration life prediction method and creation method and device of model thereof | |
CN104123307A (en) | Data loading method and system | |
CN110888814A (en) | Application program gray level publishing method and device based on white list | |
CN116382243A (en) | Vehicle control signal testing method and device, storage medium and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 100041 room 1100A, building, No. 3 West Road, Badachu hi tech park, Beijing, Shijingshan District, China Patentee after: Beijing Cheetah Mobile Technology Co.,Ltd. Address before: 100041 room 1100A, building, No. 3 West Road, Badachu hi tech park, Beijing, Shijingshan District, China Patentee before: SHELL INTERNET (BEIJING) SECURITY TECHNOLOGY Co.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171107 |