CN101727279A - Method and terminal for arranging menu - Google Patents
Method and terminal for arranging menu Download PDFInfo
- Publication number
- CN101727279A CN101727279A CN200910189395A CN200910189395A CN101727279A CN 101727279 A CN101727279 A CN 101727279A CN 200910189395 A CN200910189395 A CN 200910189395A CN 200910189395 A CN200910189395 A CN 200910189395A CN 101727279 A CN101727279 A CN 101727279A
- Authority
- CN
- China
- Prior art keywords
- clicks
- module
- terminal
- statistical
- function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012896 Statistical algorithm Methods 0.000 claims abstract description 14
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000004422 calculation algorithm Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method and a terminal for arranging a menu, and relates to the technical field of communication, in particular to technology for arranging the menu. The method for arranging the menu comprises the following steps: acquiring historic clicks of each functional menu of a mobile phone, presetting the clicks within the calculated days, calculating the weighted statistical clicks of each functional menu according to preset weighted statistical algorithm, and arranging each functional menu according to the weighted statistical clicks of each functional menu. The invention also discloses a corresponding terminal. By using the method and the terminal for arranging the menu, the problem that the menu of a cell phone cannot be dynamically arranged according to the change of the using habit of a user can be solved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and a terminal for arranging menus.
Background
With the changing function of mobile phones and other terminals, the demands of people using mobile phones at different periods are different, for example, a user often uses a mobile phone to listen to music in one period of time, while the user needs to read a novel on the mobile phone in another period of time, and plays games on the mobile phone after a period of time, and the user often uses the mobile phone to watch movies after a period of time.
In the process of implementing the invention, the inventor finds that at least the following problems exist in the prior art:
the menus on the mobile phone cannot be dynamically arranged according to the change of the use habits of the user.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method and a terminal for arranging menus to solve the problem that menus on a mobile phone cannot be dynamically arranged according to changes in using habits of a user.
To solve the above technical problem, in one aspect, a method for arranging menus is provided, including:
acquiring the historical click number of each function menu of the local computer and the click number within preset counting days;
calculating the respective weighted statistical clicks of each function menu according to a preset weighted statistical algorithm;
and sequencing each function menu according to the weighted statistical click number of each function menu.
In another aspect, a terminal is further provided, including:
an acquisition module: the system comprises a display unit, a display unit and a display unit, wherein the display unit is used for displaying a plurality of function menus;
a calculation module: the system is used for calculating the respective weighted statistical click number of each function menu according to a preset weighted statistical algorithm;
an arrangement module: and the function menus are sequenced according to the respective weighted statistical clicks of the function menus.
The method and the terminal for arranging the menus solve the problem that the menus on the mobile phone cannot be dynamically arranged according to the change of the using habits of the user.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a diagram illustrating a method for arranging menus according to a first embodiment of the present invention;
fig. 2 is a schematic structural diagram of a terminal according to a second embodiment of the present invention;
fig. 3 is another schematic structural diagram of a terminal according to a second embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to the accompanying drawings and three embodiments.
First, it should be noted that the terminal described in the embodiment of the present invention includes, but is not limited to, an electronic device such as a mobile phone, a PDA, various smart phones, a netbook, a palm computer, and the like.
The first embodiment of the invention provides a method for arranging menus, which comprises the following steps:
referring to fig. 1, the method for arranging menus in this embodiment specifically includes the following steps:
a01, acquiring the historical clicks of each function menu of the local computer and the clicks within preset counting days;
the method comprises the steps that historical click numbers of all function menus of an acquisition module local machine of the mobile phone and click numbers in preset statistical days are obtained, each function menu comprises all function menus contained in the local machine or preset partial function menus, the function menus comprise icons of all function blocks displayed on a screen of the mobile phone or options in a menu bar, and the partial function menus are preset to participate in automatic arrangement, such as music playing, photographing, video playing, broadcasting, camera shooting and short messages; while others such as games, readers, browsers, etc. do not participate in the automatic arrangement. The mobile phone has a counting module for counting the historical number of clicks of each functional module of the mobile phone and the number of clicks within the preset counting days; the increasing condition of the number of clicks comprises: directly selecting once through a touch screen; or once by menu item selection.
Step A03, calculating the respective weighted statistical click number of each function menu according to a preset weighted statistical algorithm;
and the calculation module of the mobile phone calculates the respective weighted statistical clicks of the function menus according to a preset weighted statistical algorithm.
And the weighted statistical algorithm is that the historical clicks and the clicks within the preset statistical days are respectively multiplied by respective weighting coefficients and then added.
The historical number of clicks is equal to the weighting coefficient of the number of clicks within the preset statistical days; or,
and the historical number of clicks is not equal to the weighting coefficient of the number of clicks in the preset statistical days.
The preset statistical days are calculated in the inner forward direction according to the date of the system time of the mobile phone; or,
the preset statistical days are calculated forwards in a way that the date of the system time of the mobile phone is not calculated.
The preset counting days can be set by the user, if not, the system provides default counting days, for example, the default counting days is 15 days; it will be appreciated that any number of days may be set here.
It can be understood that the statistical parameters mentioned in this embodiment include, but are not limited to, historical clicks and clicks within preset statistical days, and may also include other statistical parameters, which belong to the protection of the present invention, and the weighting coefficients of the historical clicks and clicks within preset statistical days may be equal or unequal; the specific size can be set by the user according to the requirement or the mobile phone manufacturer when leaving the factory; for example, the weighting coefficients of the historical number of hits and the number of hits in the preset number of statistical days are both 0.5, or the weighting coefficient of the historical number of hits is 0.4, and the weighting coefficient of the number of hits in the preset number of statistical days is 0.6; these specific weighting coefficients should not be construed as limiting the present patent.
And A05, sorting the function menus according to the weighted statistical clicks of the function menus.
And the arrangement module of the mobile phone orders each function menu according to the weighted statistical click number of each function menu.
For example, the weighted statistics of the function menus in step a03 are ranked as follows:
music playing, photographing, video playing, broadcasting, shooting and short message sending. . . . .
The arrangement module of the mobile phone arranges the arrangement sequence of the function menus according to the sequence, and arranges the function menu in the front at the top of the screen of the mobile phone or at the most convenient position of the mobile phone.
It can be understood that, specifically, the weighted statistical click number of each function menu adjusts the arrangement mode of the function menu, which may be adjusted according to the characteristics of the mobile phone screen and the arrangement mode of the function menu, and these do not form limitations on the present patent.
The method for arranging the menus provided by the scheme provided by the embodiment solves the problem that the menus on the mobile phone cannot be dynamically arranged according to the change of the using habit of the user.
A second embodiment of the present invention provides a terminal, including:
referring to fig. 2 and 3, the terminal includes the following modules:
the acquisition module B01: the system comprises a display unit, a display unit and a display unit, wherein the display unit is used for displaying a plurality of function menus;
the method comprises the steps that historical click numbers of all function menus of an acquisition module local machine of the mobile phone and click numbers in preset statistical days are obtained, each function menu comprises all function menus contained in the local machine or preset partial function menus, the function menus comprise icons of all function blocks displayed on a screen of the mobile phone or options in a menu bar, and the partial function menus are preset to participate in automatic arrangement, such as music playing, photographing, video playing, broadcasting, camera shooting and short messages; while others such as games, readers, browsers, etc. do not participate in the automatic arrangement. The mobile phone has a counting module for counting the historical number of clicks of each functional module of the mobile phone and the number of clicks within the preset counting days; the increasing condition of the number of clicks comprises: directly selecting once through a touch screen; or once by menu item selection.
Calculation module B02: the system is used for calculating the respective weighted statistical click number of each function menu according to a preset weighted statistical algorithm;
and the calculation module of the mobile phone calculates the respective weighted statistical clicks of the function menus according to a preset weighted statistical algorithm.
And the weighted statistical algorithm is that the historical clicks and the clicks within the preset statistical days are respectively multiplied by respective weighting coefficients and then added.
The historical number of clicks is equal to the weighting coefficient of the number of clicks within the preset statistical days; or,
and the historical number of clicks is not equal to the weighting coefficient of the number of clicks in the preset statistical days.
The preset statistical days are calculated in the inner forward direction according to the date of the system time of the mobile phone; or,
the preset statistical days are calculated forwards in a way that the date of the system time of the mobile phone is not calculated.
The preset counting days can be set by the user, if not, the system provides default counting days, for example, the default counting days is 15 days; it will be appreciated that any number of days may be set here.
Permutation module B03: and the function menus are sequenced according to the respective weighted statistical clicks of the function menus.
And the arrangement module of the mobile phone orders each function menu according to the weighted statistical click number of each function menu.
For example, the weighted statistical clicks of the function menus obtained by the calculation module B02 are ranked as follows:
music playing, photographing, video playing, broadcasting, shooting and short message sending. . . . .
The arrangement module B03 of the mobile phone arranges the function menus according to the above sequence, and arranges the function menu in the top of the screen of the mobile phone or the most convenient position of the mobile phone.
For the specific working process of each module, reference is made to the relevant content of the first embodiment, which is not described herein again.
The terminal provided by the embodiment solves the problem that the menus of the terminals such as the mobile phone and the like cannot be dynamically arranged according to the change of the using habits of the user.
Optionally, as shown in fig. 3:
the terminal further comprises:
the statistic days setting module B04: for setting the statistical number of days.
Optionally, the terminal further includes:
weighting coefficient adjustment module B05: and the weighting coefficient is used for adjusting the historical number of clicks and the number of clicks within preset counting days.
Optionally, the terminal further includes:
algorithm adjustment module B06: for adjusting the weighted statistical algorithm.
Optionally, the terminal further includes:
locking module B07: for locking the position of the functional module.
Optionally, the terminal further includes:
function module setting module B08: and the function module is used for setting the function module participating in automatic arrangement.
The implementation methods of the above modules refer to the contents of the first embodiment and the second embodiment.
It should be noted that: the statistical number of days setting module B04, the weighting coefficient adjusting module B05, the algorithm adjusting module B06, the locking module B07 or the function module setting module B08 are optional modules, but the addition of any one of the modules or any combination of the modules can improve the personalized design of the terminal, such as a mobile phone, and the like, meet the personalized requirements of different users, enhance the selling points of the terminal, such as the mobile phone, and are beneficial to popularization and promotion of the terminal, such as the mobile phone, and the like.
Those skilled in the art will understand that: the drawings are merely schematic representations of preferred embodiments, and the blocks, entities or processes in the drawings are not necessarily required to practice the invention.
Those skilled in the art will understand that: modules or entities of the terminal in the embodiments may be distributed in the terminal in the embodiments according to the description of the embodiments, or may be located in one or more devices different from the embodiments with corresponding changes. The modules or entities of the above embodiments may be combined into one module or entity, or may be further divided into a plurality of sub-modules or entities.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by hardware, or by software plus a necessary general hardware platform, and based on such understanding, the technical solution of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a usb disk, a removable hard disk, etc.), and includes several instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the method described in the embodiments of the present invention.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. A method for arranging menus, comprising:
acquiring the historical click number of each function menu of the local computer and the click number within preset counting days;
calculating the respective weighted statistical clicks of each function menu according to a preset weighted statistical algorithm;
and sequencing each function menu according to the weighted statistical click number of each function menu.
2. The method of claim 1,
and the weighted statistical algorithm is that the historical clicks and the clicks within the preset statistical days are respectively multiplied by respective weighting coefficients and then added.
3. The method according to claim 1, wherein the increment condition of the number of clicks includes:
directly selecting once through a touch screen; or,
once selected by the menu item.
4. The method according to any of the claims 1 to 3,
the historical number of clicks is equal to the weighting coefficient of the number of clicks within the preset statistical days; or,
and the historical number of clicks is not equal to the weighting coefficient of the number of clicks in the preset statistical days.
5. A terminal, characterized in that the terminal comprises:
an acquisition module: the system comprises a display unit, a display unit and a display unit, wherein the display unit is used for displaying a plurality of function menus;
a calculation module: the system is used for calculating the respective weighted statistical click number of each function menu according to a preset weighted statistical algorithm;
an arrangement module: and the function menus are sequenced according to the respective weighted statistical clicks of the function menus.
6. The terminal of claim 5, wherein the terminal further comprises:
the statistical number of days setting module: for setting the statistical number of days.
7. The terminal of claim 5, wherein the terminal further comprises:
a weighting coefficient adjusting module: and the weighting coefficient is used for adjusting the historical number of clicks and the number of clicks within preset counting days.
8. The terminal of claim 5, wherein the terminal further comprises:
an algorithm adjusting module: for adjusting the weighted statistical algorithm.
9. The terminal according to any of claims 6 to 8, characterized in that the terminal further comprises:
a locking module: for locking the position of the functional module.
10. The terminal according to any of claims 6 to 8, characterized in that the terminal further comprises:
the function module sets up the module: and the function module is used for setting the function module participating in automatic arrangement.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910189395A CN101727279A (en) | 2009-12-26 | 2009-12-26 | Method and terminal for arranging menu |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910189395A CN101727279A (en) | 2009-12-26 | 2009-12-26 | Method and terminal for arranging menu |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101727279A true CN101727279A (en) | 2010-06-09 |
Family
ID=42448226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910189395A Pending CN101727279A (en) | 2009-12-26 | 2009-12-26 | Method and terminal for arranging menu |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101727279A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101963906A (en) * | 2010-09-20 | 2011-02-02 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and terminal function option display method |
CN102841727A (en) * | 2011-06-22 | 2012-12-26 | 启碁科技股份有限公司 | User interface adjusting method and electronic device |
CN102890628A (en) * | 2011-07-20 | 2013-01-23 | 中国电信股份有限公司 | Method and device for displaying target object |
CN103019737A (en) * | 2012-12-27 | 2013-04-03 | 北京小米科技有限责任公司 | Method and device for displaying shortcut of application program |
CN103077050A (en) * | 2012-12-28 | 2013-05-01 | 北京小米科技有限责任公司 | Method, device and equipment for displaying application information |
CN103488386A (en) * | 2013-10-15 | 2014-01-01 | 深圳市中兴移动通信有限公司 | Interface displaying method and interface displaying equipment |
CN103559081A (en) * | 2013-11-01 | 2014-02-05 | 贝壳网际(北京)安全技术有限公司 | Recommending method for mobile terminal working modes, device and mobile terminal |
CN103744587A (en) * | 2014-01-24 | 2014-04-23 | 陈璟东 | Method of adjusting function menus and dynamic menu system |
CN105094572A (en) * | 2015-05-28 | 2015-11-25 | 平安科技(深圳)有限公司 | Menu self-adjusting scrolling display control method, server and portable terminal |
WO2016000561A1 (en) * | 2014-07-01 | 2016-01-07 | 中兴通讯股份有限公司 | Method and device for dynamically modifying menu |
CN105843488A (en) * | 2016-03-18 | 2016-08-10 | 乐卡汽车智能科技(北京)有限公司 | Method and apparatus for sorting options of setup menu |
CN106445279A (en) * | 2016-08-31 | 2017-02-22 | 北京小米移动软件有限公司 | Icon display method and device |
CN107132966A (en) * | 2016-02-29 | 2017-09-05 | 惠州华阳通用电子有限公司 | A kind of menu display method and device based on attention rate |
TWI640888B (en) * | 2013-07-12 | 2018-11-11 | 香港商阿里巴巴集團服務有限公司 | Method and device for providing data processing mode list through communication network |
CN108965973A (en) * | 2017-05-22 | 2018-12-07 | 深圳大森智能科技有限公司 | Sort method and device, the computer readable storage medium of video navigation menu |
CN110543272A (en) * | 2019-09-09 | 2019-12-06 | 珠海格力电器股份有限公司 | Software menu arrangement method and system |
-
2009
- 2009-12-26 CN CN200910189395A patent/CN101727279A/en active Pending
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101963906B (en) * | 2010-09-20 | 2014-08-20 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and terminal function option display method |
CN101963906A (en) * | 2010-09-20 | 2011-02-02 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and terminal function option display method |
CN102841727A (en) * | 2011-06-22 | 2012-12-26 | 启碁科技股份有限公司 | User interface adjusting method and electronic device |
CN102890628A (en) * | 2011-07-20 | 2013-01-23 | 中国电信股份有限公司 | Method and device for displaying target object |
CN102890628B (en) * | 2011-07-20 | 2015-09-30 | 中国电信股份有限公司 | The display packing of destination object and device |
CN103019737A (en) * | 2012-12-27 | 2013-04-03 | 北京小米科技有限责任公司 | Method and device for displaying shortcut of application program |
CN103077050A (en) * | 2012-12-28 | 2013-05-01 | 北京小米科技有限责任公司 | Method, device and equipment for displaying application information |
CN103077050B (en) * | 2012-12-28 | 2016-09-21 | 小米科技有限责任公司 | A kind of show the method for application information, device and equipment |
TWI640888B (en) * | 2013-07-12 | 2018-11-11 | 香港商阿里巴巴集團服務有限公司 | Method and device for providing data processing mode list through communication network |
CN103488386A (en) * | 2013-10-15 | 2014-01-01 | 深圳市中兴移动通信有限公司 | Interface displaying method and interface displaying equipment |
CN103559081A (en) * | 2013-11-01 | 2014-02-05 | 贝壳网际(北京)安全技术有限公司 | Recommending method for mobile terminal working modes, device and mobile terminal |
CN103559081B (en) * | 2013-11-01 | 2017-11-07 | 贝壳网际(北京)安全技术有限公司 | Recommendation method, device and the mobile terminal of working mode of mobile terminal |
CN103744587A (en) * | 2014-01-24 | 2014-04-23 | 陈璟东 | Method of adjusting function menus and dynamic menu system |
WO2016000561A1 (en) * | 2014-07-01 | 2016-01-07 | 中兴通讯股份有限公司 | Method and device for dynamically modifying menu |
CN105094572A (en) * | 2015-05-28 | 2015-11-25 | 平安科技(深圳)有限公司 | Menu self-adjusting scrolling display control method, server and portable terminal |
CN105094572B (en) * | 2015-05-28 | 2018-05-18 | 上海亿账通互联网科技有限公司 | Menu self-adjusting roll screen display control method, server and portable terminal |
CN107132966A (en) * | 2016-02-29 | 2017-09-05 | 惠州华阳通用电子有限公司 | A kind of menu display method and device based on attention rate |
CN105843488A (en) * | 2016-03-18 | 2016-08-10 | 乐卡汽车智能科技(北京)有限公司 | Method and apparatus for sorting options of setup menu |
CN106445279A (en) * | 2016-08-31 | 2017-02-22 | 北京小米移动软件有限公司 | Icon display method and device |
CN108965973A (en) * | 2017-05-22 | 2018-12-07 | 深圳大森智能科技有限公司 | Sort method and device, the computer readable storage medium of video navigation menu |
CN108965973B (en) * | 2017-05-22 | 2021-02-05 | 深圳大森智能科技有限公司 | Method and device for ordering video navigation menu and computer readable storage medium |
CN110543272A (en) * | 2019-09-09 | 2019-12-06 | 珠海格力电器股份有限公司 | Software menu arrangement method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101727279A (en) | Method and terminal for arranging menu | |
US8869064B2 (en) | Methods for displaying icons | |
CN101727278A (en) | Method and terminal for arranging menu | |
WO2015079331A1 (en) | Application activation method and apparatus and electronic equipment | |
US8350834B2 (en) | Ambient light dependent themes | |
CN108123945B (en) | Distribution method, system and the intelligent terminal of random data | |
CN101867637A (en) | Method and terminal for dynamically generating standby interface | |
US8914742B2 (en) | Display method, display apparatus and electronic device | |
CN104918124A (en) | Live interaction system, information transmission method, information receiving method and device | |
CN110418207B (en) | Information processing method, device and storage medium | |
US20080195652A1 (en) | User interface forming method and apparatus based on human relations for mobile terminal | |
CN103309661A (en) | Method and terminal for controlling interface application icons | |
CN101951426A (en) | Contact person grouping method and terminal | |
CN107948752B (en) | Ordering method, device and terminal for subscription anchor | |
JP5136345B2 (en) | Electronics | |
KR20140009074A (en) | Smart scheduled sync method for sync applications and mobile device | |
CN107479953B (en) | Process management method, device, storage medium and electronic equipment | |
CN112286887A (en) | File sharing method and device and electronic equipment | |
CN103744591B (en) | A kind of switching method and device for showing the page | |
CN106844065A (en) | message display method, device and intelligent terminal | |
CN105468238A (en) | File icon display method and device and equipment | |
CN111930287B (en) | Interaction method and device based on virtual object, electronic equipment and storage medium | |
CN108279957A (en) | A kind of virtual key display methods and terminal | |
CN111865763A (en) | Message display method and device, electronic equipment and storage medium | |
KR20130040350A (en) | Device and method for controlling screen brightness in wireless terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20100609 |