CN101727279A - Method and terminal for arranging menu - Google Patents

Method and terminal for arranging menu Download PDF

Info

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
Application number
CN200910189395A
Other languages
Chinese (zh)
Inventor
郝森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Shenzhen Co Ltd
Original Assignee
Shenzhen Huawei Communication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Huawei Communication Technologies Co Ltd filed Critical Shenzhen Huawei Communication Technologies Co Ltd
Priority to CN200910189395A priority Critical patent/CN101727279A/en
Publication of CN101727279A publication Critical patent/CN101727279A/en
Pending legal-status Critical Current

Links

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

Method and terminal for arranging menus
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.
CN200910189395A 2009-12-26 2009-12-26 Method and terminal for arranging menu Pending CN101727279A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (22)

* Cited by examiner, † Cited by third party
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