[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2017161635A1 - Application icon display method and apparatus - Google Patents

Application icon display method and apparatus Download PDF

Info

Publication number
WO2017161635A1
WO2017161635A1 PCT/CN2016/080608 CN2016080608W WO2017161635A1 WO 2017161635 A1 WO2017161635 A1 WO 2017161635A1 CN 2016080608 W CN2016080608 W CN 2016080608W WO 2017161635 A1 WO2017161635 A1 WO 2017161635A1
Authority
WO
WIPO (PCT)
Prior art keywords
state
current
mobile terminal
determining
application
Prior art date
Application number
PCT/CN2016/080608
Other languages
French (fr)
Chinese (zh)
Inventor
王健
叶志远
Original Assignee
宇龙计算机通信科技(深圳)有限公司
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 宇龙计算机通信科技(深圳)有限公司 filed Critical 宇龙计算机通信科技(深圳)有限公司
Publication of WO2017161635A1 publication Critical patent/WO2017161635A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Definitions

  • the present invention relates to the field of computer technologies, and in particular, to an icon display method and apparatus for an application.
  • the hardware performance of the smart terminal has been greatly improved, and the number of applications that the user can install simultaneously in the smart terminal is also increasing.
  • Each application installed is displayed on the screen of the smart terminal in the form of an application icon. .
  • the application icons displayed on the screen of the smart terminal are more and more.
  • the application icons on the screen of one smart terminal are two or three screens, and five or six screens.
  • the technical problem to be solved by the embodiments of the present invention is to provide an icon display method and device for an application, which can quickly display an icon of a corresponding application according to a current situation of the mobile terminal, thereby improving search efficiency.
  • an embodiment of the present invention provides an icon display method of an application, where the method includes:
  • an embodiment of the present invention further provides an icon display device for an application, where the device includes:
  • a current scenario state determining module configured to determine a current scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal;
  • An application determining module configured to determine at least one application corresponding to the current scenario state according to a correspondence between a preset scenario state and an application
  • an icon display module configured to display the determined icon of the at least one application corresponding to the current scene state on the main interface.
  • the embodiment of the present invention determines the current situation of the mobile terminal according to the current motion speed or the current geographic location of the mobile terminal, and then according to the preset scenario state and the application. And determining, by the relationship, at least one application corresponding to the current scenario state, and finally displaying the determined icon of the at least one application corresponding to the current scenario state on a main interface of the mobile terminal.
  • the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
  • FIG. 1 is a schematic flow chart of an icon display method of an application in an embodiment of the present invention.
  • FIG. 2 is a schematic flow chart of an icon display method of an application in another embodiment of the present invention.
  • FIG. 3 is a schematic structural diagram of an icon display device according to an application in an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a current scene state determining module of an icon display device applied in an embodiment of the present invention
  • FIG. 5 is a block diagram of a computer system for performing an icon display method of the above application in an embodiment of the present invention.
  • the execution of the icon display method of the application mentioned in the embodiment of the present invention depends on a computer program and can run on a computer system of the Von Oyman system.
  • the computer program can be integrated into the application or run as a standalone tool class application.
  • the computer system can be a mobile terminal device such as a personal computer, a tablet computer, a notebook computer, or a smart phone.
  • FIG. 1 is a schematic flowchart of an icon display method of an application according to an embodiment of the present invention, where the method includes at least:
  • Step S101 Determine a current scene state of the mobile terminal according to a current motion speed of the mobile terminal or a current geographic location.
  • the scene state includes at least one of a leisure state, an office state, an entertainment state, and a travel state.
  • the preset speed threshold is 10 km/h, and when the detected current speed is 60 km/h, it is determined that the mobile terminal is in a travel state at this time.
  • the current geographic location is obtained by using a specific positioning technology.
  • the common positioning technologies include two types, one is GPS-based positioning, and the other is positioning based on a mobile operating network base station.
  • the GPS-based positioning method uses the GPS positioning module on the mobile terminal to transmit its own position signal to the positioning background to realize the positioning of the mobile terminal.
  • the base station positioning is to determine the location of the mobile terminal by using the measured distance between the base station and the mobile terminal.
  • the mobile terminal is determined to be in a leisure state; if the current geographic location is the office ( Industrial area D, E building), and the preset office location range is industrial area D, then the mobile terminal is determined to be in an office state; if the current geographic location is located in the KTV, and the preset entertainment location range is included At the KTV, the movie theater, and the ice rink site, it is determined that the mobile terminal is in an entertainment state.
  • Step S102 Determine, according to a correspondence between the preset scenario state and the application, at least one application corresponding to the current scenario state.
  • the mobile terminal presets different situation states, and corresponding to different application softwares in different scene states. After determining the current situation of the mobile terminal, the application corresponding to the current context state is determined.
  • Table 1 is a correspondence table between the scenario state and the application of the mobile terminal.
  • at least one application is corresponding, wherein the application corresponding to the travel state is map, traffic, and weather; and the application corresponding to the office state is WPS. Office, mailbox; the corresponding application of the leisure state is audio playback, video player, feature parameter detector, video tutorial; and the entertainment state corresponding applications are reservations, group purchases, and so on.
  • the corresponding application is WPS, Office, or mailbox.
  • Step S103 Display the determined icon of the at least one application corresponding to the current scene state on the main interface.
  • the icon of the application is displayed on the first page of the mobile terminal interface, and the determined application may be one or multiple.
  • the embodiment of the present invention determines a current situation state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal, and determines, according to a correspondence between the preset scenario state and the application, a corresponding to the current scenario state. At least one application, and finally displaying the determined icon of the at least one application corresponding to the current scene state on a main interface of the mobile terminal.
  • the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
  • FIG. 2 is a schematic flowchart of an icon display method of an application according to another embodiment of the present invention, where the method includes at least:
  • Step S201 Determine at least one optional scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal.
  • the scene state includes at least one of a leisure state, an office state, an entertainment state, and a travel state.
  • the preset speed threshold is 10 km/h, and when the detected current speed is 60 km/h, it is determined that the scene state of the mobile terminal is the travel state at this time.
  • the optional context state is a leisure state; if the current geographic location is in a preset entertainment location range
  • the optional scenario state is determined to be an entertainment state; if the current geographic location is within a preset office location range, it is determined that the optional scenario state is an office state. If the current geographic location is within at least two of the preset location ranges, such as the boundary between the entertainment location range and the leisure location range, then the selectable context states at this time include the leisure state and the entertainment state.
  • the current geographic location is obtained by using a specific positioning technology.
  • the common positioning technologies include two types, one is GPS-based positioning, and the other is positioning based on a mobile operating network base station.
  • the GPS-based positioning method uses the GPS positioning module on the mobile terminal to transmit its own position signal to the positioning background to realize the positioning of the mobile terminal.
  • the base station positioning is to determine the location of the mobile terminal by using the measured distance between the base station and the mobile terminal.
  • the scene state at this time only includes the leisure state. If the current geographic location is A2, it belongs to the preset leisure location range and entertainment. The location range, then the optional scene state at this time includes leisure status and entertainment status.
  • Step S202 displaying the at least one optional scenario state in a list form.
  • the plurality of selectable scene states are displayed in a list form.
  • the optional scene state includes a leisure state, an entertainment state, and an office state, it is displayed in the form shown in Table 2.
  • the manner of displaying the plurality of optional scene states further includes multiple types, such as a cyclic scroll display, a display one by one, and the like, which are not specifically limited herein.
  • Step S203 Determine a current scene state in at least one selectable scene state in the list according to a selection operation in at least one selectable scene state in the displayed list.
  • the user performs a selection operation in the displayed list, such as pressing, sliding, double-clicking, etc., and using the scenario state selected by the user as the current scenario state of the mobile terminal.
  • Step S204 Determine, according to a correspondence between the preset scenario state and the application, at least one application corresponding to the current scenario state.
  • the mobile terminal presets different situation states, and corresponding to different application softwares in different scene states. After determining the current situation of the mobile terminal, the application corresponding to the current context state is determined.
  • Table 1 is a correspondence table between the scenario state and the application of the mobile terminal.
  • at least one application is corresponding, wherein the application corresponding to the travel state is map, traffic, and weather; and the application corresponding to the office state is WPS. Office, mailbox; the corresponding application of the leisure state is audio playback, video player, feature parameter detector, video tutorial; and the entertainment state corresponding applications are reservations, group purchases, and so on.
  • the corresponding application is WPS, Office, or mailbox.
  • Step S205 displaying the determined icon of the at least one application corresponding to the current scene state on the main interface.
  • the icon of the application is displayed on the first page of the mobile terminal interface, and the determined application may be one or multiple.
  • the current scene state of the mobile terminal is determined from the at least one optional scenario state, and then according to the preset scenario state and the application. Corresponding relationship, determining at least one application corresponding to the current scenario state, and finally displaying the determined icon of the at least one application corresponding to the current scenario state on a main interface of the mobile terminal.
  • the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
  • FIG. 3 is a schematic structural diagram of an icon display device of an application according to an embodiment of the present invention.
  • the current scenario state determining module 310 is configured to determine a current scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal.
  • the scene state includes at least one of a leisure state, an office state, an entertainment state, and a travel state.
  • the current situation state determining module 310 is specifically configured to: determine whether the current motion speed is greater than or equal to a preset speed threshold, and determine, when the current motion speed is greater than or equal to the preset speed threshold, The current situation is the travel status.
  • the preset speed threshold is 10 km/h, and when the detected current speed is 60 km/h, it is determined that the mobile terminal is in a travel state at this time.
  • the current scenario state determining module 310 is specifically configured to:
  • the current geographic location is obtained by using a specific positioning technology.
  • the common positioning technologies include two types, one is GPS-based positioning, and the other is positioning based on a mobile operating network base station.
  • the GPS-based positioning method uses the GPS positioning module on the mobile terminal to transmit its own position signal to the positioning background to realize the positioning of the mobile terminal.
  • the base station positioning is to determine the location of the mobile terminal by using the measured distance between the base station and the mobile terminal.
  • the mobile terminal is determined to be in a leisure state; if the current geographic location is the office ( Industrial area D, E building), and the preset office location range is industrial area D, then the mobile terminal is determined to be in an office state; if the current geographic location is located in the KTV, and the preset entertainment location range is included KTV, cinema, ice skating rink, then the mobile terminal is judged as entertainment Music status.
  • the application determining module 320 is configured to determine at least one application corresponding to the current scenario state according to a correspondence between the preset scenario state and the application.
  • the mobile terminal presets different situation states, and corresponding to different application softwares in different scene states. After determining the current situation of the mobile terminal, the application corresponding to the current context state is determined.
  • Table 1 is a correspondence table between the scenario state and the application of the mobile terminal.
  • at least one application is corresponding, wherein the application corresponding to the travel state is map, traffic, and weather; and the application corresponding to the office state is WPS. Office, mailbox; the corresponding application of the leisure state is audio playback, video player, feature parameter detector, video tutorial; and the entertainment state corresponding applications are reservations, group purchases, and so on.
  • the corresponding application is WPS, Office, or mailbox.
  • the icon display module 330 is configured to display the determined icon of the at least one application corresponding to the current scene state on the main interface.
  • the icon of the application is displayed on the first page of the mobile terminal interface, and the determined application may be one or multiple.
  • the current scenario state determining module 310 includes:
  • the scenario state determining unit 311 is configured to determine at least one optional scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal;
  • the current scene state determining unit 313 is configured to determine a current scene state in at least one selectable scene state in the list according to a selection operation in at least one selectable scene state in the displayed list.
  • the scenario state at this time includes a leisure state and an entertainment state, and the displaying is performed.
  • At least two scene states are determined according to a user's selection operation in the displayed leisure state and entertainment state, and if the user selects a leisure state, the current scene state is determined to be a leisure state.
  • the embodiment of the present invention determines the shift according to the current motion speed or current geographic location of the mobile terminal. And determining, according to a preset relationship between the preset scenario state and the application, determining at least one application corresponding to the current scenario state, and finally determining the determined at least one corresponding to the current scenario state.
  • An application's icon is displayed on the main interface of the mobile terminal.
  • the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
  • FIG. 5 illustrates a von Neumann system-based computer system 10 that operates an icon display method for the above described applications.
  • the computer system 10 can be a terminal device such as a smart phone, a tablet computer, a palmtop computer, a notebook computer or a personal computer.
  • an external input interface 1001, a processor 1002, a memory 1003, and an output interface 1004 connected through a system bus may be included.
  • the external input interface 1001 can include a touch screen 10016, and optionally can include a network interface 10018.
  • the memory 1003 may include an external memory 10032 (eg, a hard disk, an optical disk, or a floppy disk, etc.) and an internal memory 10034.
  • the output interface 1004 can include a display screen 10042 and an audio/horn 10044 device.
  • the operation of the method is based on a computer program, the program file of which is stored in the external memory 10032 of the aforementioned von Neumann system-based computer system 10, and is loaded into the internal memory 10034 at runtime, It is then compiled into a machine code and passed to the processor 1002 for execution, thereby forming a logical current state state determination module 310, an application determination module 320, an icon display module 330, a scenario in the von Neumann system-based computer system 10. Status display module 340.
  • the input parameters are received by the external input interface 1001, and transferred to the buffer in the memory 1003, and then input to the processor 1002 for processing, and the processed result data is cached in the memory 1003. Subsequent processing is performed or passed to the output interface 1004 for output.
  • the storage medium may be a magnetic disk, an optical disk, or a read-only memory (Read-Only Memory, ROM) or random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

An application icon display method and apparatus, the method comprising: determining, according to the current movement speed or the current geographic position of a mobile terminal, the current scene state of said mobile terminal (S101); determining, according to a preset correlation between the scene state and the application, at least one application corresponding to the current scene state (S102); and displaying the icon of the at least one application determined to correspond to the current scene state in a main interface (S103). The method can quickly display, according to the current scene state of a mobile terminal, the icon of the corresponding application, thereby improving the search efficiency.

Description

一种应用的图标显示方法及装置Icon display method and device for application
本申请要求于2016年3月24日提交中国专利局,申请号为201610173247.2、发明名称为“一种应用的图标显示方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 201610173247.2, the entire disclosure of which is incorporated herein by reference. In the application.
技术领域Technical field
本发明涉及计算机技术领域,尤其涉及一种应用的图标显示方法及装置。The present invention relates to the field of computer technologies, and in particular, to an icon display method and apparatus for an application.
背景技术Background technique
目前,智能终端的硬件性能有了较大的提升,用户可在智能终端同时安装的应用程序也越来越多,安装的每一个应用程序都以一个应用图标的形式显示在智能终端的屏幕上。而随着安装的应用程序的增多,智能终端的屏幕上显示的应用图标也越来越多,通常一个智能终端的屏幕上的应用图标少则两三屏,多则五六屏。当用户在不同的环境下需要访问不同的应用程序时,每次都需要花费较长时间在终端屏幕上的多个应用图标中逐屏查找对应的应用图标,从而导致查找效率低。At present, the hardware performance of the smart terminal has been greatly improved, and the number of applications that the user can install simultaneously in the smart terminal is also increasing. Each application installed is displayed on the screen of the smart terminal in the form of an application icon. . With the increase of installed applications, the application icons displayed on the screen of the smart terminal are more and more. Generally, the application icons on the screen of one smart terminal are two or three screens, and five or six screens. When a user needs to access different applications in different environments, it takes a long time to search for corresponding application icons one by one in multiple application icons on the terminal screen, resulting in low search efficiency.
发明内容Summary of the invention
本发明实施例所要解决的技术问题在于,提供一种应用的图标显示方法及装置,可以根据移动终端的当前情景状态快速显示对应的应用的图标,从而提高了查找效率。The technical problem to be solved by the embodiments of the present invention is to provide an icon display method and device for an application, which can quickly display an icon of a corresponding application according to a current situation of the mobile terminal, thereby improving search efficiency.
为了解决上述技术问题,本发明实施例提供了一种应用的图标显示方法,所述方法包括:In order to solve the above technical problem, an embodiment of the present invention provides an icon display method of an application, where the method includes:
根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态;Determining a current scene state of the mobile terminal according to a current motion speed of the mobile terminal or a current geographic location;
根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用;Determining at least one application corresponding to the current scenario state according to a correspondence between a preset scenario state and an application;
将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在主界面。And displaying the determined icon of the at least one application corresponding to the current scene state on the main interface.
相应地,本发明实施例还提供了一种应用的图标显示装置,所述装置包括: Correspondingly, an embodiment of the present invention further provides an icon display device for an application, where the device includes:
当前情景状态确定模块,用于根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态;a current scenario state determining module, configured to determine a current scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal;
应用确定模块,用于根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用;An application determining module, configured to determine at least one application corresponding to the current scenario state according to a correspondence between a preset scenario state and an application;
图标显示模块,用于将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在主界面。And an icon display module, configured to display the determined icon of the at least one application corresponding to the current scene state on the main interface.
实施本发明实施例,具有如下有益效果:本发明实施例根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态,再根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用,最后将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在移动终端的主界面。现有技术中,当用户在不同的环境下需要访问不同的应用程序时,每次都需要花费较长时间在终端屏幕上的多个应用图标中逐屏查找对应的应用图标,与现有技术相比,本发明实施例中的移动终端可以根据当前情景状态快速的将对应的应用的图标显示在界面的首页,从而提高了查找及使用效率。The embodiments of the present invention have the following beneficial effects: the embodiment of the present invention determines the current situation of the mobile terminal according to the current motion speed or the current geographic location of the mobile terminal, and then according to the preset scenario state and the application. And determining, by the relationship, at least one application corresponding to the current scenario state, and finally displaying the determined icon of the at least one application corresponding to the current scenario state on a main interface of the mobile terminal. In the prior art, when a user needs to access different applications in different environments, it takes a long time to search for corresponding application icons on a screen by using multiple application icons on the terminal screen. In contrast, the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
附图说明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 embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any creative work.
图1是本发明实施例中的一种应用的图标显示方法的流程示意图;1 is a schematic flow chart of an icon display method of an application in an embodiment of the present invention;
图2是本发明另一实施例中的应用的图标显示方法的流程示意图;2 is a schematic flow chart of an icon display method of an application in another embodiment of the present invention;
图3是本发明实施例中的一种应用的图标显示装置的结构示意图;3 is a schematic structural diagram of an icon display device according to an application in an embodiment of the present invention;
图4是本发明实施例中应用的图标显示装置的当前情景状态确定模块的结构示意图;4 is a schematic structural diagram of a current scene state determining module of an icon display device applied in an embodiment of the present invention;
图5是本发明实施例中一种执行上述应用的图标显示方法的计算机系统的架构图。 FIG. 5 is a block diagram of a computer system for performing an icon display method of the above application in an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。The terms "comprising" and "comprising" and variations of the invention are intended to be in the meaning For example, a process, method, system, product, or device that comprises a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units not listed, or alternatively Other steps or units inherent to these processes, methods, products, or equipment.
本发明实施例中提及的应用的图标显示方法的执行依赖于计算机程序,可运行于冯若依曼体系的计算机系统之上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。该计算机系统可以是个人电脑、平板电脑、笔记本电脑、智能手机等移动终端设备。The execution of the icon display method of the application mentioned in the embodiment of the present invention depends on a computer program and can run on a computer system of the Von Oyman system. The computer program can be integrated into the application or run as a standalone tool class application. The computer system can be a mobile terminal device such as a personal computer, a tablet computer, a notebook computer, or a smart phone.
以下分别进行详细说明。The details are described below separately.
图1是本发明实施例中一种应用的图标显示方法的流程示意图,如图所示所述方法至少包括:FIG. 1 is a schematic flowchart of an icon display method of an application according to an embodiment of the present invention, where the method includes at least:
步骤S101,根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态。Step S101: Determine a current scene state of the mobile terminal according to a current motion speed of the mobile terminal or a current geographic location.
具体的,所述情景状态包括休闲状态、办公状态、娱乐状态、出行状态中的至少一种。获取移动终端的当前运动速度,判断所述当前运动速度是否大于或等于预设速度阈值,在所述当前运动速度大于或等于预设速度阈值时,则确定当前情景状态为出行状态。Specifically, the scene state includes at least one of a leisure state, an office state, an entertainment state, and a travel state. Obtaining a current motion speed of the mobile terminal, determining whether the current motion speed is greater than or equal to a preset speed threshold, and determining that the current scene state is a travel state when the current motion speed is greater than or equal to the preset speed threshold.
例如,若预设速度阈值为10km/h,而当检测到的当前速度为60km/h时,则确定此时移动终端为出行状态。For example, if the preset speed threshold is 10 km/h, and when the detected current speed is 60 km/h, it is determined that the mobile terminal is in a travel state at this time.
或者获取所述移动终端的当前地理位置,若所述当前地理位置在预设的休闲位置范围内,则确定当前情景状态为休闲状态;若所述当前地理位置在预设的娱乐位置范围内,则确定当前情景状态为娱乐状态;若所述当前地理位置在 预设的办公位置范围内,则确定当前情景状态为办公状态。其中,所述当前地理位置通过特定的定位技术获取,常见的定位技术包括两种,一种是基于GPS的定位,一种是基于移动运营网的基站的定位。所述基于GPS的定位方式是利用移动终端上的GPS定位模块将自己的位置信号发送到定位后台来实现移动终端定位的。而基站定位则是利用基站对移动终端之间的测算距离来确定移动终端的位置。Or obtaining the current geographic location of the mobile terminal, if the current geographic location is within a preset leisure location range, determining that the current context state is a leisure state; if the current geographic location is within a preset entertainment location range, Determining that the current context state is an entertainment state; if the current geographic location is Within the preset office location range, it is determined that the current scene state is the office state. The current geographic location is obtained by using a specific positioning technology. The common positioning technologies include two types, one is GPS-based positioning, and the other is positioning based on a mobile operating network base station. The GPS-based positioning method uses the GPS positioning module on the mobile terminal to transmit its own position signal to the positioning background to realize the positioning of the mobile terminal. The base station positioning is to determine the location of the mobile terminal by using the measured distance between the base station and the mobile terminal.
例如,若定位到当前地理位置为家里(小区A的B栋C层),而预设的休闲位置范围为小区A,则此时判定移动终端为休闲状态;若定位到当前地理位置为办公室(工业区D的E栋楼),而预设的办公位置范围为工业区D,则此时判定移动终端为办公状态;若定位到当前地理位置为在KTV,而预设的娱乐位置范围为包括KTV、电影院、溜冰场的场所,则此时判定移动终端为娱乐状态。For example, if the current geographical location is located at home (C layer B of cell A), and the preset leisure location range is cell A, then the mobile terminal is determined to be in a leisure state; if the current geographic location is the office ( Industrial area D, E building), and the preset office location range is industrial area D, then the mobile terminal is determined to be in an office state; if the current geographic location is located in the KTV, and the preset entertainment location range is included At the KTV, the movie theater, and the ice rink site, it is determined that the mobile terminal is in an entertainment state.
步骤S102,根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用。Step S102: Determine, according to a correspondence between the preset scenario state and the application, at least one application corresponding to the current scenario state.
具体的,移动终端预设了不同的情景状态,以及在不同的情景状态下对应不同的应用软件。在确定了移动终端的当前情景状态后,再确定与所述当前情景状态对应的应用。Specifically, the mobile terminal presets different situation states, and corresponding to different application softwares in different scene states. After determining the current situation of the mobile terminal, the application corresponding to the current context state is determined.
如表1为情景状态与移动终端的应用之间的对应关系表,不同的情景状态下,对应至少一个应用,其中,出行状态对应的应用为地图、交通、天气;办公状态对应的应用为WPS、Office、邮箱;休闲状态对应的应用为音频播放、视频播放器、特征参数检测器、视频教程;而娱乐状态对应的应用为预约类、团购类等。在确定移动终端的当前情景状态为办公状态后,则确定对应的应用为WPS、Office、邮箱。Table 1 is a correspondence table between the scenario state and the application of the mobile terminal. In different scenario states, at least one application is corresponding, wherein the application corresponding to the travel state is map, traffic, and weather; and the application corresponding to the office state is WPS. Office, mailbox; the corresponding application of the leisure state is audio playback, video player, feature parameter detector, video tutorial; and the entertainment state corresponding applications are reservations, group purchases, and so on. After determining that the current situation of the mobile terminal is the office state, it is determined that the corresponding application is WPS, Office, or mailbox.
Figure PCTCN2016080608-appb-000001
Figure PCTCN2016080608-appb-000001
Figure PCTCN2016080608-appb-000002
Figure PCTCN2016080608-appb-000002
表1Table 1
步骤S103,将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在主界面。Step S103: Display the determined icon of the at least one application corresponding to the current scene state on the main interface.
具体的,在确定了与当前情景状态对应的应用后,将所述应用的图标在移动终端界面的首页进行显示,所述确定的应用可以为一个,也可为多个。Specifically, after the application corresponding to the current situation is determined, the icon of the application is displayed on the first page of the mobile terminal interface, and the determined application may be one or multiple.
本发明实施例根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态,再根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用,最后将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在移动终端的主界面。现有技术中,当用户在不同的环境下需要访问不同的应用程序时,每次都需要花费较长时间在终端屏幕上的多个应用图标中逐屏查找对应的应用图标,与现有技术相比,本发明实施例中的移动终端可以根据当前情景状态快速的将对应的应用的图标显示在界面的首页,从而提高了查找及使用效率。The embodiment of the present invention determines a current situation state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal, and determines, according to a correspondence between the preset scenario state and the application, a corresponding to the current scenario state. At least one application, and finally displaying the determined icon of the at least one application corresponding to the current scene state on a main interface of the mobile terminal. In the prior art, when a user needs to access different applications in different environments, it takes a long time to search for corresponding application icons on a screen by using multiple application icons on the terminal screen. In contrast, the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
图2是本发明另一实施例提供的应用的图标显示方法的流程示意图,如图所示所述方法至少包括:FIG. 2 is a schematic flowchart of an icon display method of an application according to another embodiment of the present invention, where the method includes at least:
步骤S201,根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的至少一个可选的情景状态。Step S201: Determine at least one optional scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal.
具体的,所述情景状态包括休闲状态、办公状态、娱乐状态、出行状态中的至少一种。获取移动终端的当前运动速度,判断所述当前运动速度是否大于或等于预设速度阈值,在所述当前运动速度大于或等于预设速度阈值时,则确定可选的情景状态只包括出行状态。 Specifically, the scene state includes at least one of a leisure state, an office state, an entertainment state, and a travel state. Obtaining a current motion speed of the mobile terminal, determining whether the current motion speed is greater than or equal to a preset speed threshold, and determining that the optional context state includes only a travel state when the current motion speed is greater than or equal to a preset speed threshold.
例如,若预设速度阈值为10km/h,而当检测到的当前速度为60km/h时,则确定此时移动终端的情景状态为出行状态。For example, if the preset speed threshold is 10 km/h, and when the detected current speed is 60 km/h, it is determined that the scene state of the mobile terminal is the travel state at this time.
或者获取所述移动终端的当前地理位置,若所述当前地理位置在预设的休闲位置范围内,则确定可选的情景状态为休闲状态;若所述当前地理位置在预设的娱乐位置范围内,则确定可选的情景状态为娱乐状态;若所述当前地理位置在预设的办公位置范围内,则确定可选的情景状态为办公状态。若所述当前地理位置在预设的其中至少两个位置范围内,如娱乐位置范围与休闲位置范围的交界范围内,则此时的可选的情景状态包括休闲状态和娱乐状态。Or obtaining a current geographic location of the mobile terminal, if the current geographic location is within a preset leisure location range, determining that the optional context state is a leisure state; if the current geographic location is in a preset entertainment location range The optional scenario state is determined to be an entertainment state; if the current geographic location is within a preset office location range, it is determined that the optional scenario state is an office state. If the current geographic location is within at least two of the preset location ranges, such as the boundary between the entertainment location range and the leisure location range, then the selectable context states at this time include the leisure state and the entertainment state.
其中,所述当前地理位置通过特定的定位技术获取,常见的定位技术包括两种,一种是基于GPS的定位,一种是基于移动运营网的基站的定位。所述基于GPS的定位方式是利用移动终端上的GPS定位模块将自己的位置信号发送到定位后台来实现移动终端定位的。而基站定位则是利用基站对移动终端之间的测算距离来确定移动终端的位置。The current geographic location is obtained by using a specific positioning technology. The common positioning technologies include two types, one is GPS-based positioning, and the other is positioning based on a mobile operating network base station. The GPS-based positioning method uses the GPS positioning module on the mobile terminal to transmit its own position signal to the positioning background to realize the positioning of the mobile terminal. The base station positioning is to determine the location of the mobile terminal by using the measured distance between the base station and the mobile terminal.
例如,若定位到当前地理位置为A1,只属于预设的休闲位置范围,因此此时的情景状态只包括休闲状态,若定位到当前地理位置为A2,同时属于预设的休闲位置范围和娱乐位置范围,则此时的可选情景状态包括休闲状态和娱乐状态。For example, if the current geographic location is A1, it belongs only to the preset leisure location range, so the scene state at this time only includes the leisure state. If the current geographic location is A2, it belongs to the preset leisure location range and entertainment. The location range, then the optional scene state at this time includes leisure status and entertainment status.
步骤S202,以列表形式显示所述至少一个可选的情景状态。Step S202, displaying the at least one optional scenario state in a list form.
具体的,在检测到当前的情景状态包括多个时,以列表形式显示所述多个可选的情景状态。Specifically, when it is detected that the current scene state includes multiple, the plurality of selectable scene states are displayed in a list form.
例如,若可选的情景状态包括休闲状态、娱乐状态、办公状态,则以如表2所示的形式进行显示。For example, if the optional scene state includes a leisure state, an entertainment state, and an office state, it is displayed in the form shown in Table 2.
休闲状态Leisure state
娱乐状态Entertainment status
办公状态Office status
表2Table 2
可选的,所述显示多个可选情景状态的方式还包括多种,如循环滚动显示,逐个显示等,此处不作具体限定。 Optionally, the manner of displaying the plurality of optional scene states further includes multiple types, such as a cyclic scroll display, a display one by one, and the like, which are not specifically limited herein.
步骤S203,根据在显示的所述列表中的至少一个可选的情景状态中的选择操作,在所述列表中的至少一个可选的情景状态中确定当前情景状态。Step S203: Determine a current scene state in at least one selectable scene state in the list according to a selection operation in at least one selectable scene state in the displayed list.
具体的,在可选的情景状态包括多个时,用户在显示的列表中进行选择操作,如按压、滑屏、双击等,将用户选择的情景状态作为移动终端的当前情景状态。Specifically, when the optional scenario state includes multiple, the user performs a selection operation in the displayed list, such as pressing, sliding, double-clicking, etc., and using the scenario state selected by the user as the current scenario state of the mobile terminal.
步骤S204,根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用。Step S204: Determine, according to a correspondence between the preset scenario state and the application, at least one application corresponding to the current scenario state.
具体的,移动终端预设了不同的情景状态,以及在不同的情景状态下对应不同的应用软件。在确定了移动终端的当前情景状态后,再确定与所述当前情景状态对应的应用。Specifically, the mobile terminal presets different situation states, and corresponding to different application softwares in different scene states. After determining the current situation of the mobile terminal, the application corresponding to the current context state is determined.
如表1为情景状态与移动终端的应用之间的对应关系表,不同的情景状态下,对应至少一个应用,其中,出行状态对应的应用为地图、交通、天气;办公状态对应的应用为WPS、Office、邮箱;休闲状态对应的应用为音频播放、视频播放器、特征参数检测器、视频教程;而娱乐状态对应的应用为预约类、团购类等。在确定移动终端的当前情景状态为办公状态后,则确定对应的应用为WPS、Office、邮箱。Table 1 is a correspondence table between the scenario state and the application of the mobile terminal. In different scenario states, at least one application is corresponding, wherein the application corresponding to the travel state is map, traffic, and weather; and the application corresponding to the office state is WPS. Office, mailbox; the corresponding application of the leisure state is audio playback, video player, feature parameter detector, video tutorial; and the entertainment state corresponding applications are reservations, group purchases, and so on. After determining that the current situation of the mobile terminal is the office state, it is determined that the corresponding application is WPS, Office, or mailbox.
步骤S205,将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在主界面。Step S205, displaying the determined icon of the at least one application corresponding to the current scene state on the main interface.
具体的,在确定了与当前情景状态对应的应用后,将所述应用的图标在移动终端界面的首页进行显示,所述确定的应用可以为一个,也可为多个。Specifically, after the application corresponding to the current situation is determined, the icon of the application is displayed on the first page of the mobile terminal interface, and the determined application may be one or multiple.
本发明实施例根据移动终端的当前运动速度或当前地理位置,及用户的选择操作从至少一个可选的情景状态中确定所述移动终端的当前情景状态,再根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用,最后将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在移动终端的主界面。现有技术中,当用户在不同的环境下需要访问不同的应用程序时,每次都需要花费较长时间在终端屏幕上的多个应用图标中逐屏查找对应的应用图标,与现有技术相比,本发明实施例中的移动终端可以根据当前情景状态快速的将对应的应用的图标显示在界面的首页,从而提高了查找及使用效率。 According to the current motion speed or the current geographic location of the mobile terminal, and the user's selection operation, the current scene state of the mobile terminal is determined from the at least one optional scenario state, and then according to the preset scenario state and the application. Corresponding relationship, determining at least one application corresponding to the current scenario state, and finally displaying the determined icon of the at least one application corresponding to the current scenario state on a main interface of the mobile terminal. In the prior art, when a user needs to access different applications in different environments, it takes a long time to search for corresponding application icons on a screen by using multiple application icons on the terminal screen. In contrast, the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
图3是本发明实施例提供的一种应用的图标显示装置的组成结构示意图,如图所示所述装置包括:FIG. 3 is a schematic structural diagram of an icon display device of an application according to an embodiment of the present invention.
当前情景状态确定模块310,用于根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态。The current scenario state determining module 310 is configured to determine a current scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal.
具体的,所述情景状态包括休闲状态、办公状态、娱乐状态、出行状态中的至少一种。Specifically, the scene state includes at least one of a leisure state, an office state, an entertainment state, and a travel state.
可选的,所述当前情景状态确定模块310具体用于:判断所述当前运动速度是否大于或等于预设速度阈值,在所述当前运动速度大于或等于所述预设速度阈值时,则确定当前情景状态为出行状态。Optionally, the current situation state determining module 310 is specifically configured to: determine whether the current motion speed is greater than or equal to a preset speed threshold, and determine, when the current motion speed is greater than or equal to the preset speed threshold, The current situation is the travel status.
例如,若预设速度阈值为10km/h,而当检测到的当前速度为60km/h时,则确定此时移动终端为出行状态。For example, if the preset speed threshold is 10 km/h, and when the detected current speed is 60 km/h, it is determined that the mobile terminal is in a travel state at this time.
可选的,所述当前情景状态确定模块310具体用于:Optionally, the current scenario state determining module 310 is specifically configured to:
在所述当前地理位置在预设的休闲位置范围内时,确定当前情景状态为休闲状态;Determining that the current situation state is a leisure state when the current geographic location is within a preset leisure location range;
在所述当前地理位置在预设的娱乐位置范围内时,确定当前情景状态为娱乐状态;Determining that the current scene state is an entertainment state when the current geographic location is within a preset entertainment location range;
在所述当前地理位置在预设的办公位置范围内时,确定当前情景状态为办公状态。When the current geographic location is within a preset office location range, determining that the current context state is an office state.
其中,所述当前地理位置通过特定的定位技术获取,常见的定位技术包括两种,一种是基于GPS的定位,一种是基于移动运营网的基站的定位。所述基于GPS的定位方式是利用移动终端上的GPS定位模块将自己的位置信号发送到定位后台来实现移动终端定位的。而基站定位则是利用基站对移动终端之间的测算距离来确定移动终端的位置。The current geographic location is obtained by using a specific positioning technology. The common positioning technologies include two types, one is GPS-based positioning, and the other is positioning based on a mobile operating network base station. The GPS-based positioning method uses the GPS positioning module on the mobile terminal to transmit its own position signal to the positioning background to realize the positioning of the mobile terminal. The base station positioning is to determine the location of the mobile terminal by using the measured distance between the base station and the mobile terminal.
例如,若定位到当前地理位置为家里(小区A的B栋C层),而预设的休闲位置范围为小区A,则此时判定移动终端为休闲状态;若定位到当前地理位置为办公室(工业区D的E栋楼),而预设的办公位置范围为工业区D,则此时判定移动终端为办公状态;若定位到当前地理位置为在KTV,而预设的娱乐位置范围为包括KTV、电影院、溜冰场的场所,则此时判定移动终端为娱 乐状态。For example, if the current geographical location is located at home (C layer B of cell A), and the preset leisure location range is cell A, then the mobile terminal is determined to be in a leisure state; if the current geographic location is the office ( Industrial area D, E building), and the preset office location range is industrial area D, then the mobile terminal is determined to be in an office state; if the current geographic location is located in the KTV, and the preset entertainment location range is included KTV, cinema, ice skating rink, then the mobile terminal is judged as entertainment Music status.
应用确定模块320,用于根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用。The application determining module 320 is configured to determine at least one application corresponding to the current scenario state according to a correspondence between the preset scenario state and the application.
具体的,移动终端预设了不同的情景状态,以及在不同的情景状态下对应不同的应用软件。在确定了移动终端的当前情景状态后,再确定与所述当前情景状态对应的应用。Specifically, the mobile terminal presets different situation states, and corresponding to different application softwares in different scene states. After determining the current situation of the mobile terminal, the application corresponding to the current context state is determined.
如表1为情景状态与移动终端的应用之间的对应关系表,不同的情景状态下,对应至少一个应用,其中,出行状态对应的应用为地图、交通、天气;办公状态对应的应用为WPS、Office、邮箱;休闲状态对应的应用为音频播放、视频播放器、特征参数检测器、视频教程;而娱乐状态对应的应用为预约类、团购类等。在确定移动终端的当前情景状态为办公状态后,则确定对应的应用为WPS、Office、邮箱。Table 1 is a correspondence table between the scenario state and the application of the mobile terminal. In different scenario states, at least one application is corresponding, wherein the application corresponding to the travel state is map, traffic, and weather; and the application corresponding to the office state is WPS. Office, mailbox; the corresponding application of the leisure state is audio playback, video player, feature parameter detector, video tutorial; and the entertainment state corresponding applications are reservations, group purchases, and so on. After determining that the current situation of the mobile terminal is the office state, it is determined that the corresponding application is WPS, Office, or mailbox.
图标显示模块330,用于将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在主界面。The icon display module 330 is configured to display the determined icon of the at least one application corresponding to the current scene state on the main interface.
具体的,在确定了与当前情景状态对应的应用后,将所述应用的图标在移动终端界面的首页进行显示,所述确定的应用可以为一个,也可为多个。Specifically, after the application corresponding to the current situation is determined, the icon of the application is displayed on the first page of the mobile terminal interface, and the determined application may be one or multiple.
可选的,如图4所示,所述当前情景状态确定模块310包括:Optionally, as shown in FIG. 4, the current scenario state determining module 310 includes:
情景状态确定单元311,用于根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的至少一个可选的情景状态;The scenario state determining unit 311 is configured to determine at least one optional scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal;
情景状态显示单元312,用于以列表形式显示所述至少一个可选的情景状态;a scenario status display unit 312, configured to display the at least one optional scenario state in a list form;
当前情景状态确定单元313,用于根据在显示的所述列表中的至少一个可选的情景状态中的选择操作,在所述列表中的至少一个可选的情景状态中确定当前情景状态。The current scene state determining unit 313 is configured to determine a current scene state in at least one selectable scene state in the list according to a selection operation in at least one selectable scene state in the displayed list.
具体的,若所述当前地理位置在预设的其中至少两个位置范围内,如娱乐位置范围与休闲位置范围的交界范围内,则此时的情景状态包括休闲状态及娱乐状态,显示所述至少两个情景状态,根据用户在所述显示的休闲状态及娱乐状态中的选择操作,若用户选择休闲状态,则确定当前情景状态为休闲状态。Specifically, if the current geographic location is within a preset range of at least two locations, such as a boundary between the entertainment location range and the leisure location range, the scenario state at this time includes a leisure state and an entertainment state, and the displaying is performed. At least two scene states are determined according to a user's selection operation in the displayed leisure state and entertainment state, and if the user selects a leisure state, the current scene state is determined to be a leisure state.
本发明实施例根据移动终端的当前运动速度或当前地理位置,确定所述移 动终端的当前情景状态,再根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用,最后将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在移动终端的主界面。现有技术中,当用户在不同的环境下需要访问不同的应用程序时,每次都需要花费较长时间在终端屏幕上的多个应用图标中逐屏查找对应的应用图标,与现有技术相比,本发明实施例中的移动终端可以根据当前情景状态快速的将对应的应用的图标显示在界面的首页,从而提高了查找及使用效率。The embodiment of the present invention determines the shift according to the current motion speed or current geographic location of the mobile terminal. And determining, according to a preset relationship between the preset scenario state and the application, determining at least one application corresponding to the current scenario state, and finally determining the determined at least one corresponding to the current scenario state. An application's icon is displayed on the main interface of the mobile terminal. In the prior art, when a user needs to access different applications in different environments, it takes a long time to search for corresponding application icons on a screen by using multiple application icons on the terminal screen. In contrast, the mobile terminal in the embodiment of the present invention can quickly display the icon of the corresponding application on the front page of the interface according to the current situation, thereby improving the efficiency of searching and using.
图5展示了一种运行上述应用的图标显示方法的基于冯诺依曼体系的计算机系统10。该计算机系统10可以是智能手机、平板电脑、掌上电脑,笔记本电脑或个人电脑等终端设备。具体的,可包括通过系统总线连接的外部输入接口1001、处理器1002、存储器1003和输出接口1004。其中,外部输入接口1001可包括触控屏10016,可选的还可以包括网络接口10018。存储器1003可包括外存储器10032(例如硬盘、光盘或软盘等)和内存储器10034。输出接口1004可包括显示屏10042和音响/喇叭10044等设备。Figure 5 illustrates a von Neumann system-based computer system 10 that operates an icon display method for the above described applications. The computer system 10 can be a terminal device such as a smart phone, a tablet computer, a palmtop computer, a notebook computer or a personal computer. Specifically, an external input interface 1001, a processor 1002, a memory 1003, and an output interface 1004 connected through a system bus may be included. The external input interface 1001 can include a touch screen 10016, and optionally can include a network interface 10018. The memory 1003 may include an external memory 10032 (eg, a hard disk, an optical disk, or a floppy disk, etc.) and an internal memory 10034. The output interface 1004 can include a display screen 10042 and an audio/horn 10044 device.
在本实施例中,本方法的运行基于计算机程序,该计算机程序的程序文件存储于前述基于冯诺依曼体系的计算机系统10的外存储器10032中,在运行时被加载到内存储器10034中,然后被编译为机器码之后传递至处理器1002中执行,从而使得基于冯诺依曼体系的计算机系统10中形成逻辑上的当前情景状态确定模块310、应用确定模块320、图标显示模块330、情景状态显示模块340。且在上述应用的图标显示方法执行过程中,输入的参数均通过外部输入接口1001接收,并传递至存储器1003中缓存,然后输入到处理器1002中进行处理,处理的结果数据或缓存于存储器1003中进行后续地处理,或被传递至输出接口1004进行输出。In this embodiment, the operation of the method is based on a computer program, the program file of which is stored in the external memory 10032 of the aforementioned von Neumann system-based computer system 10, and is loaded into the internal memory 10034 at runtime, It is then compiled into a machine code and passed to the processor 1002 for execution, thereby forming a logical current state state determination module 310, an application determination module 320, an icon display module 330, a scenario in the von Neumann system-based computer system 10. Status display module 340. During the execution of the icon display method of the above application, the input parameters are received by the external input interface 1001, and transferred to the buffer in the memory 1003, and then input to the processor 1002 for processing, and the processed result data is cached in the memory 1003. Subsequent processing is performed or passed to the output interface 1004 for output.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。One of ordinary skill in the art can understand that all or part of the process of implementing the foregoing embodiments can be completed by a computer program to instruct related hardware, and the program can be stored in a computer readable storage medium. When executed, the flow of an embodiment of the methods as described above may be included. The storage medium may be a magnetic disk, an optical disk, or a read-only memory (Read-Only Memory, ROM) or random access memory (RAM).
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。 The above is only the preferred embodiment of the present invention, and the scope of the present invention is not limited thereto, and thus equivalent changes made in the claims of the present invention are still within the scope of the present invention.

Claims (10)

  1. 一种应用的图标显示方法,其特征在于,包括:An icon display method for an application, comprising:
    根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态;Determining a current scene state of the mobile terminal according to a current motion speed of the mobile terminal or a current geographic location;
    根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用;Determining at least one application corresponding to the current scenario state according to a correspondence between a preset scenario state and an application;
    将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在主界面。And displaying the determined icon of the at least one application corresponding to the current scene state on the main interface.
  2. 如权利要求1所述的方法,其特征在于,所述情景状态包括休闲状态、办公状态、娱乐状态、出行状态中的至少一种。The method of claim 1, wherein the context state comprises at least one of a leisure state, an office state, an entertainment state, and a travel state.
  3. 如权利要求2所述的方法,其特征在于,所述根据移动终端的当前运动速度,确定所述移动终端的当前情景状态包括:The method of claim 2, wherein the determining the current state of the mobile terminal according to the current speed of movement of the mobile terminal comprises:
    判断所述当前运动速度是否大于或等于预设速度阈值;Determining whether the current motion speed is greater than or equal to a preset speed threshold;
    在所述当前运动速度大于或等于所述预设速度阈值时,则确定当前情景状态为出行状态。When the current motion speed is greater than or equal to the preset speed threshold, it is determined that the current scene state is a travel state.
  4. 如权利要求2所述的方法,其特征在于,所述根据移动终端的当前地理位置,确定所述移动终端的当前情景状态包括:The method of claim 2, wherein determining the current context state of the mobile terminal according to a current geographic location of the mobile terminal comprises:
    若所述当前地理位置在预设的休闲位置范围内,则确定当前情景状态为休闲状态;If the current geographic location is within a preset leisure location range, determining that the current context state is a casual state;
    若所述当前地理位置在预设的娱乐位置范围内,则确定当前情景状态为娱乐状态;If the current geographic location is within a preset entertainment location range, determining that the current context state is an entertainment state;
    若所述当前地理位置在预设的办公位置范围内,则确定当前情景状态为办公状态。If the current geographic location is within a preset office location range, it is determined that the current context state is an office state.
  5. 如权利要求3或4所述的方法,其特征在于,所述根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态包括: The method according to claim 3 or 4, wherein the determining the current scene state of the mobile terminal according to the current motion speed or the current geographic location of the mobile terminal comprises:
    根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的至少一个可选的情景状态;Determining at least one optional context state of the mobile terminal according to a current motion speed of the mobile terminal or a current geographic location;
    以列表形式显示所述至少一个可选的情景状态;Displaying the at least one optional context state in a list form;
    根据在显示的所述列表中的至少一个可选的情景状态中的选择操作,在所述列表中的至少一个可选的情景状态中确定当前情景状态。A current context state is determined in at least one of the selectable context states in the list based on a selection operation in at least one of the selectable scene states in the list.
  6. 一种应用的图标显示装置,其特征在于,包括:An icon display device for an application, comprising:
    当前情景状态确定模块,用于根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的当前情景状态;a current scenario state determining module, configured to determine a current scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal;
    应用确定模块,用于根据预设的情景状态与应用之间的对应关系,确定与所述当前情景状态对应的至少一个应用;An application determining module, configured to determine at least one application corresponding to the current scenario state according to a correspondence between a preset scenario state and an application;
    图标显示模块,用于将所述确定的与所述当前情景状态对应的至少一个应用的图标显示在主界面。And an icon display module, configured to display the determined icon of the at least one application corresponding to the current scene state on the main interface.
  7. 如权利要求6所述的装置,其特征在于,所述情景状态包括休闲状态、办公状态、娱乐状态、出行状态中的至少一种。The apparatus according to claim 6, wherein the scene state comprises at least one of a leisure state, an office state, an entertainment state, and a travel state.
  8. 如权利要求7所述的装置,其特征在于,所述当前情景状态确定模块具体用于:The device according to claim 7, wherein the current context state determining module is specifically configured to:
    判断所述当前运动速度是否大于或等于预设速度阈值,在所述当前运动速度大于或等于所述预设速度阈值时,则确定当前情景状态为出行状态。Determining whether the current motion speed is greater than or equal to a preset speed threshold, and determining that the current scene state is a travel state when the current motion speed is greater than or equal to the preset speed threshold.
  9. 如权利要求7所述的装置,其特征在于,所述当前情景状态确定模块具体用于:The device according to claim 7, wherein the current context state determining module is specifically configured to:
    在所述当前地理位置在预设的休闲位置范围内时,确定当前情景状态为休闲状态;Determining that the current situation state is a leisure state when the current geographic location is within a preset leisure location range;
    在所述当前地理位置在预设的娱乐位置范围内时,确定当前情景状态为娱乐状态;Determining that the current scene state is an entertainment state when the current geographic location is within a preset entertainment location range;
    在所述当前地理位置在预设的办公位置范围内时,确定当前情景状态为办公状态。 When the current geographic location is within a preset office location range, determining that the current context state is an office state.
  10. 如权利要求8或9所述的装置,其特征在于,所述当前情景状态确定模块包括:The device of claim 8 or 9, wherein the current context state determination module comprises:
    情景状态确定单元,用于根据移动终端的当前运动速度或当前地理位置,确定所述移动终端的至少一个可选的情景状态;a scenario state determining unit, configured to determine at least one optional scenario state of the mobile terminal according to a current motion speed or a current geographic location of the mobile terminal;
    情景状态显示单元,用于以列表形式显示至少一个可选的情景状态;a scene status display unit for displaying at least one optional scene state in a list form;
    当前情景状态确定单元,用于根据在显示的所述列表中的至少一个可选的情景状态中的选择操作,在所述列表中的至少一个可选的情景状态中确定当前情景状态。 The current scene state determining unit is configured to determine a current scene state in at least one selectable scene state in the list according to a selecting operation in at least one selectable scene state in the displayed list.
PCT/CN2016/080608 2016-03-24 2016-04-29 Application icon display method and apparatus WO2017161635A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610173247.2 2016-03-24
CN201610173247.2A CN105867909A (en) 2016-03-24 2016-03-24 Application icon display method and apparatus

Publications (1)

Publication Number Publication Date
WO2017161635A1 true WO2017161635A1 (en) 2017-09-28

Family

ID=56625413

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/080608 WO2017161635A1 (en) 2016-03-24 2016-04-29 Application icon display method and apparatus

Country Status (2)

Country Link
CN (1) CN105867909A (en)
WO (1) WO2017161635A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110457100A (en) * 2019-07-17 2019-11-15 安徽华米信息科技有限公司 Application program display methods, device, equipment and storage medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107437023A (en) * 2017-06-23 2017-12-05 珠海格力电器股份有限公司 Control method and control device for terminal application and mobile terminal
CN109213541B (en) 2017-06-29 2024-09-06 阿里巴巴集团控股有限公司 APP application display interface method and device and electronic equipment
CN113272786A (en) * 2018-12-29 2021-08-17 深圳市欢太科技有限公司 Application program control method and device, storage medium and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090271109A1 (en) * 2006-09-05 2009-10-29 Garmin Ltd. Method and apparatus for switching navigation device mode
CN102355623A (en) * 2011-06-29 2012-02-15 青岛百灵信息科技有限公司 System and method for changing applicable desktop theme of mobile terminal according to position of mobile terminal
CN102446096A (en) * 2011-09-20 2012-05-09 宇龙计算机通信科技(深圳)有限公司 Terminal and position-based display method
CN103019737A (en) * 2012-12-27 2013-04-03 北京小米科技有限责任公司 Method and device for displaying shortcut of application program
CN103761109A (en) * 2014-02-14 2014-04-30 贝壳网际(北京)安全技术有限公司 Method and system for displaying shortcuts of application programs on lock screen interface

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090271109A1 (en) * 2006-09-05 2009-10-29 Garmin Ltd. Method and apparatus for switching navigation device mode
CN102355623A (en) * 2011-06-29 2012-02-15 青岛百灵信息科技有限公司 System and method for changing applicable desktop theme of mobile terminal according to position of mobile terminal
CN102446096A (en) * 2011-09-20 2012-05-09 宇龙计算机通信科技(深圳)有限公司 Terminal and position-based display method
CN103019737A (en) * 2012-12-27 2013-04-03 北京小米科技有限责任公司 Method and device for displaying shortcut of application program
CN103761109A (en) * 2014-02-14 2014-04-30 贝壳网际(北京)安全技术有限公司 Method and system for displaying shortcuts of application programs on lock screen interface

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110457100A (en) * 2019-07-17 2019-11-15 安徽华米信息科技有限公司 Application program display methods, device, equipment and storage medium

Also Published As

Publication number Publication date
CN105867909A (en) 2016-08-17

Similar Documents

Publication Publication Date Title
US8621394B2 (en) Method, apparatus and computer program product for displaying items on multiple floors in multi-level maps
RU2646359C2 (en) Applications presentation method and system of mobile terminal
JP5426021B2 (en) Device customization based on space and time
US20110316880A1 (en) Method and apparatus providing for adaptation of an augmentative content for output at a location based on a contextual characteristic
WO2017161635A1 (en) Application icon display method and apparatus
CN103309575B (en) The method of display icon and terminal
CN104092821A (en) Icon hiding method and system of mobile terminal
JP2013531302A (en) A method for advertiser geo-targeting using map coordinates
US20130281118A1 (en) Mechanism for employing and facilitating proximity and context-based deduction of global positioning of computing devices
JP5840647B2 (en) Geocode data detection and user interface therefor
EP2292022B1 (en) Method, apparatus, and computer program product for location sharing
US9485622B2 (en) Wireless positioning and wireless positioning method and apparatus
JP6543774B2 (en) Information ranking based on computing device properties
WO2017079975A1 (en) Method and device for indoor positioning
CN104850238A (en) Method and device for sorting candidate items generated by input method
US20150066165A1 (en) Electronic system with presentation mechanism and method of operation thereof
WO2015166318A1 (en) System and method for dynamically optimizing map tile quality and detail
JP2014049133A (en) Device and content searching method using the same
JP4614373B2 (en) Image display system, image display device, image providing device, and method thereof
CN107357657B (en) Method and equipment for providing target sub APP channel in application
CN105893124A (en) Information processing method and electronic device
US11972170B1 (en) Automated custom music experiences generated using machine learning
JP4573910B1 (en) Image display system, image display device, image providing device, and method thereof
US9900731B2 (en) Method of providing location based service and electronic device thereof
CN110413817B (en) Method and device for clustering pictures

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16894988

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16894988

Country of ref document: EP

Kind code of ref document: A1