[go: up one dir, main page]

CN103294460B - User-interface application layout adjustment method, server device and terminal unit - Google Patents

User-interface application layout adjustment method, server device and terminal unit Download PDF

Info

Publication number
CN103294460B
CN103294460B CN201210050882.3A CN201210050882A CN103294460B CN 103294460 B CN103294460 B CN 103294460B CN 201210050882 A CN201210050882 A CN 201210050882A CN 103294460 B CN103294460 B CN 103294460B
Authority
CN
China
Prior art keywords
identity module
network
network application
user identity
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210050882.3A
Other languages
Chinese (zh)
Other versions
CN103294460A (en
Inventor
张鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201210050882.3A priority Critical patent/CN103294460B/en
Publication of CN103294460A publication Critical patent/CN103294460A/en
Application granted granted Critical
Publication of CN103294460B publication Critical patent/CN103294460B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种用户界面应用布局调整方法、服务端设备及终端设备,该方法包括步骤:终端设备在确认需要调整用户界面应用布局时,向服务端设备发送界面匹配请求,界面匹配请求中携带有终端设备内的用户身份模块的标识;接收服务端设备发送的网络应用的排序结果,排序结果是服务端设备根据用户身份模块的标识,确定用户身份模块对应的各网络应用,以及获得用户身份模块针对确定出的各网络应用的使用信息,并根据获得的各使用信息,对确定出的各网络应用进行排序后发送的;终端设备根据接收到的排序结果,对自身的用户界面应用布局进行调整。本发明技术方案解决了现有技术中需要用户手动对用户界面应用布局进行调整,因此灵活性较低的问题。

The invention discloses a user interface application layout adjustment method, a server device and a terminal device. The method includes the steps: when the terminal device confirms that the user interface application layout needs to be adjusted, the terminal device sends an interface matching request to the server device, and the interface matching request Carry the identification of the user identity module in the terminal device; receive the sorting result of the network application sent by the server device, the sorting result is that the server device determines each network application corresponding to the user identity module according to the identification of the user identity module, and obtains the user The identity module sorts the determined usage information of each network application, and according to the obtained usage information, sorts the determined network applications and sends them; the terminal device applies the layout of its own user interface according to the received sorting results. Make adjustments. The technical solution of the present invention solves the problem in the prior art that the user needs to manually adjust the application layout of the user interface, so the flexibility is low.

Description

用户界面应用布局调整方法、服务端设备及终端设备User interface application layout adjustment method, server device and terminal device

技术领域 technical field

本发明涉及通信技术领域,尤其涉及一种用户界面应用布局调整方法、服务端设备及终端设备。The present invention relates to the field of communication technology, in particular to a user interface application layout adjustment method, server equipment and terminal equipment.

背景技术 Background technique

用户界面(UI,User Interface)设计是指对终端设备软件的人机交互、操作逻辑、界面美观的整体设计。通过用户界面,用户可直观的以视觉、听觉、触觉等方式与终端设备进行交互,以人类最容易接受的直观方式对终端设备进行控制。User interface (UI, User Interface) design refers to the overall design of human-computer interaction, operation logic, and beautiful interface of terminal equipment software. Through the user interface, the user can intuitively interact with the terminal device through visual, auditory, tactile and other means, and control the terminal device in an intuitive way that is most acceptable to human beings.

现有的各种智能终端设备(例如,智能手机、平板电脑等)均支持多种应用,不仅包含各本地应用(例如单机游戏、相机、日历等),还包含各网络应用(例如,语音通话、短信/彩信、定位、邮箱、在线游戏等),每种应用在终端设备的用户界面上都对应有一个应用图标,终端设备将各应用图标按照一定规则进行排列,形成用户界面后进行展现,各应用图标在用户界面中的排列方式可以看作用户界面应用布局。现有技术中的用户界面应用布局形成方法通常有下面两种:Various existing smart terminal devices (for example, smartphones, tablet computers, etc.) support a variety of applications, including not only local applications (such as stand-alone games, cameras, calendars, etc.), but also various network applications (such as voice calls, etc.) , SMS/MMS, positioning, email, online games, etc.), each application has an application icon on the user interface of the terminal device, and the terminal device arranges the application icons according to certain rules to form a user interface for display. The arrangement of application icons in the user interface can be regarded as the application layout of the user interface. There are generally two methods for forming user interface application layouts in the prior art:

出厂预置方式-用户可更改:由终端设备厂商、操作系统厂商或网络运营商定制的用户界面应用布局,定制的规则主要有:1.根据大众用户的使用习惯;2.根据各应用的相对重要性(如是否为定制方主推的应用等)。后续在用户使用终端设备的过程中,用户可以根据自己的需求手动更改用户界面中各应用图标的位置,即用户可以手动对用户界面应用布局进行调整。Factory preset mode - users can change: user interface application layout customized by terminal equipment manufacturers, operating system manufacturers or network operators, the customization rules mainly include: 1. According to the usage habits of public users; 2. According to the relative Importance (such as whether it is the main application promoted by the customizer, etc.). In the subsequent process of using the terminal device, the user can manually change the position of each application icon in the user interface according to his own needs, that is, the user can manually adjust the application layout of the user interface.

出厂预置方式-用户不可更改:同样由终端设备厂商、操作系统厂商或网络运营商依据一定的定制规则对用户界面应用布局进行定制。后续在用户使用终端设备的过程中,用户不可以根据自己的需求手动更改用户界面中各应用图标的位置,即用户不可以手动对用户界面应用布局进行调整。Factory preset mode - the user cannot change: the user interface application layout is also customized by the terminal equipment manufacturer, operating system manufacturer or network operator according to certain customization rules. In the subsequent process of using the terminal device, the user cannot manually change the position of each application icon in the user interface according to his own needs, that is, the user cannot manually adjust the application layout of the user interface.

由上可见,现有技术基本是根据定制方按照普世规律或特殊要求定制用户界面应用布局,无法体现用户的个性化需求,即使用户能够自行更改,也需要用户手动对用户界面应用布局进行调整,使得灵活性非常低。It can be seen from the above that the existing technology basically customizes the user interface application layout according to universal laws or special requirements, which cannot reflect the user's individual needs. Even if the user can change it by himself, the user needs to manually adjust the user interface application layout , making the flexibility very low.

发明内容 Contents of the invention

本发明实施例提供一种用户界面应用布局调整方法、服务端设备及终端设备,用以解决现有技术中需要用户手动对用户界面应用布局进行调整,因此灵活性较低的问题。Embodiments of the present invention provide a user interface application layout adjustment method, a server device and a terminal device to solve the problem in the prior art that the user needs to manually adjust the user interface application layout, so the flexibility is low.

本发明实施例技术方案如下:The technical scheme of the embodiment of the present invention is as follows:

一种用户界面应用布局调整方法,该方法包括:服务端设备接收终端设备发送的界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;所述服务端设备根据所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用;获得所述用户身份模块针对确定出的各网络应用的使用信息;根据获得的各使用信息,对确定出的各网络应用进行排序;将排序结果反馈给所述终端设备,所述排序结果用于所述终端设备对自身的用户界面应用布局进行调整。A user interface application layout adjustment method, the method comprising: a server device receiving an interface matching request sent by a terminal device, the interface matching request carrying an identifier of a user identity module in the terminal device; the server device According to the identification of the user identity module, determine each network application corresponding to the user identity module; obtain the use information of the user identity module for each determined network application; according to the obtained use information, for each determined network application The network applications are sorted; the sorting result is fed back to the terminal device, and the sorting result is used by the terminal device to adjust its own user interface application layout.

一种服务端设备,包括:界面匹配请求接收单元,用于接收终端设备发送的界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;网络应用确定单元,用于根据界面匹配请求接收单元接收到的所述界面匹配请求中携带的所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用;使用信息获得单元,用于获得所述用户身份模块针对网络应用确定单元确定出的各网络应用的使用信息;排序单元,用于根据使用信息获得单元获得的各使用信息,对网络应用确定单元确定出的各网络应用进行排序;排序结果反馈单元,用于将排序单元获得的排序结果反馈给所述终端设备,所述排序结果用于所述终端设备对自身的用户界面应用布局进行调整。A server device, comprising: an interface matching request receiving unit configured to receive an interface matching request sent by a terminal device, wherein the interface matching request carries an identifier of a user identity module in the terminal device; a network application determining unit, It is used to determine each network application corresponding to the user identity module according to the identifier of the user identity module carried in the interface matching request received by the interface matching request receiving unit; the use information obtaining unit is used to obtain the user identity module. The identity module is aimed at the use information of each network application determined by the network application determination unit; the sorting unit is used to sort the network applications determined by the network application determination unit according to the use information obtained by the use information obtaining unit; the sorting result feedback A unit is configured to feed back the sorting result obtained by the sorting unit to the terminal device, and the sorting result is used by the terminal device to adjust its own user interface application layout.

一种用户界面应用布局调整方法,该方法包括:终端设备在确认需要调整用户界面应用布局时,向服务端设备发送界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;接收所述服务端设备发送的网络应用的排序结果,所述排序结果是服务端设备根据所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用,以及获得所述用户身份模块针对确定出的各网络应用的使用信息,并根据获得的各使用信息,对确定出的各网络应用进行排序后发送的;所述终端设备根据接收到的排序结果,对自身的用户界面应用布局进行调整。A user interface application layout adjustment method, the method comprising: when a terminal device confirms that the user interface application layout needs to be adjusted, an interface matching request is sent to a server device, and the interface matching request carries a user identity in the terminal device module identification; receiving the sorting result of the network application sent by the server device, the sorting result is that the server device determines each network application corresponding to the user identity module according to the identification of the user identity module, and obtains the According to the determined usage information of each network application, the user identity module sorts the determined network applications according to the obtained usage information and sends them; the terminal device sorts its own information according to the received sorting results UI app layout tweaks.

一种终端设备,包括:确认单元,用于确认是否需要调整用户界面应用布局;界面匹配请求发送单元,用于在确认单元确认需要调整用户界面应用布局时,向服务端设备发送界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;排序结果接收单元,用于接收所述服务端设备发送的网络应用的排序结果,所述排序结果是服务端设备根据所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用,以及获得所述用户身份模块针对确定出的各网络应用的使用信息,并根据获得的各使用信息,对确定出的各网络应用进行排序后发送的;调整单元,用于根据排序结果接收单元接收到的排序结果,对终端设备的用户界面应用布局进行调整。A terminal device, comprising: a confirming unit for confirming whether the user interface application layout needs to be adjusted; an interface matching request sending unit for sending the interface matching request to the server device when the confirming unit confirms that the user interface application layout needs to be adjusted, The interface matching request carries the identification of the user identity module in the terminal device; the sorting result receiving unit is configured to receive the sorting result of the network application sent by the server device, and the sorting result is obtained by the server device according to The identity of the user identity module, determining each network application corresponding to the user identity module, and obtaining the usage information of the user identity module for each determined network application, and according to the obtained usage information, for the determined Each network application is sorted and sent; the adjustment unit is configured to adjust the user interface application layout of the terminal device according to the sorting result received by the sorting result receiving unit.

本发明实施例技术方案中,在终端设备确认需要调整用户界面应用布局时,先要向服务端设备发送界面匹配请求,界面匹配请求中携带有终端设备内的用户身份模块的标识,再由服务端设备在接收终端设备发送的界面匹配请求后,根据界面匹配请求中携带的用户身份模块的标识,确定该用户身份模块对应的各网络应用,并获得该用户身份模块针对确定出的各网络应用的使用信息,以及根据获得的各使用信息,对确定出的各网络应用进行排序,以便将排序结果反馈给终端设备,终端设备接收服务端设备发送的网络应用的排序结果后,根据接收到的排序结果,对自身的用户界面应用布局进行调整。由上可见,本发明实施例技术方案中,在进行用户界面应用布局调整时,不仅可以通过用户手动对用户界面应用布局进行调整,还可以由终端设备在确认需要调整用户界面应用布局时,根据终端设备内的用户身份模块针对各网络应用的使用信息,对自身的用户界面应用布局进行调整,由于本发明实施例中终端设备能够自动对用户界面应用布局进行调整,有效避免了现有技术中必须由用户手动对用户界面应用布局进行调整的问题,因此有效地提高了调整用户界面应用布局的灵活性。In the technical solution of the embodiment of the present invention, when the terminal device confirms that the layout of the user interface application needs to be adjusted, it first sends an interface matching request to the server device, and the interface matching request carries the identification of the user identity module in the terminal device, and then the service After receiving the interface matching request sent by the terminal device, the terminal device determines the network applications corresponding to the user identity module according to the identification of the user identity module carried in the interface matching request, and obtains the user identity module for each determined network application. use information, and sort the determined network applications according to the obtained use information, so as to feed back the sorting results to the terminal device. After the terminal device receives the sorting results of the network applications sent by the server device, it Sort the results and adjust the application layout of its own user interface. It can be seen from the above that in the technical solution of the embodiment of the present invention, when adjusting the layout of the user interface application, not only the user can manually adjust the layout of the user interface application, but also the terminal device can adjust the layout of the user interface application according to the The user identity module in the terminal device adjusts its own user interface application layout according to the usage information of each network application. Since the terminal device in the embodiment of the present invention can automatically adjust the user interface application layout, it effectively avoids the problems in the prior art. The user interface application layout must be adjusted manually, thus effectively improving the flexibility of adjusting the user interface application layout.

附图说明 Description of drawings

图1为本发明实施例一中,用户界面应用布局调整方法流程示意图;FIG. 1 is a schematic flowchart of a method for adjusting a user interface application layout in Embodiment 1 of the present invention;

图2为本发明实施例一中,服务端设备从网络业务服务器获得用户身份模块针对网络应用的使用信息的网络架构示意图;2 is a schematic diagram of the network architecture in which the server device obtains the usage information of the user identity module for the network application from the network service server in Embodiment 1 of the present invention;

图3为本发明实施例一中,终端设备的用户界面应用布局风格示例一;FIG. 3 is an example 1 of a user interface application layout style of a terminal device in Embodiment 1 of the present invention;

图4为本发明实施例一中,终端设备的用户界面应用布局风格示例二;FIG. 4 is an example 2 of a user interface application layout style of a terminal device in Embodiment 1 of the present invention;

图5为本发明实施例二中,用户界面应用布局调整方法具体实现流程示意图;FIG. 5 is a schematic diagram of a specific implementation flow of a user interface application layout adjustment method in Embodiment 2 of the present invention;

图6为本发明实施例三中,服务端设备结构示意图;FIG. 6 is a schematic structural diagram of a server device in Embodiment 3 of the present invention;

图7为本发明实施例三中,终端设备结构示意图。FIG. 7 is a schematic structural diagram of a terminal device in Embodiment 3 of the present invention.

具体实施方式 detailed description

下面结合各个附图对本发明实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细地阐述。The main realization principles, specific implementation modes and corresponding beneficial effects of the technical solutions of the embodiments of the present invention will be described in detail below in conjunction with each accompanying drawing.

实施例一Embodiment one

如图1所示,为本发明实施例一提出的用户界面应用布局调整方法流程示意图,其具体处理流程如下:As shown in FIG. 1 , it is a schematic flow diagram of a method for adjusting the layout of a user interface application proposed in Embodiment 1 of the present invention, and its specific processing flow is as follows:

步骤11,终端设备在确认需要调整用户界面应用布局时,向服务端设备发送界面匹配请求,界面匹配请求中携带有终端设备内的用户身份模块的标识。Step 11, when the terminal device confirms that the application layout of the user interface needs to be adjusted, it sends an interface matching request to the server device, and the interface matching request carries the identification of the user identity module in the terminal device.

其中,上述终端设备内部置有用户身份模块,可以通过用户身份模块的标识对用户身份进行鉴别,该用户身份模块可以但不限于为用户身份模块(SIM,Subscriber Identity Module)卡,此时的用户身份模块的标识可以为SIM卡卡号。用户身份模块也可以为用户识别模块(UIM,User Identity Model)卡,此时的用户身份模块的标识可以为UIM卡卡号。用户身份模块还可以为全球用户识别(USIM,Universal Subscriber Identity Module)卡,此时的用户身份模块的标识可以为USIM卡卡号。Wherein, the above-mentioned terminal equipment is equipped with a subscriber identity module inside, and the identity of the subscriber can be authenticated through the identification of the subscriber identity module. The subscriber identity module can be, but not limited to, a Subscriber Identity Module (SIM, Subscriber Identity Module) card. The identifier of the identity module may be a SIM card number. The user identity module may also be a user identity module (UIM, User Identity Model) card, and the identifier of the user identity module at this time may be a UIM card number. The subscriber identity module may also be a Universal Subscriber Identity Module (USIM, Universal Subscriber Identity Module) card, and the identifier of the subscriber identity module at this time may be a USIM card number.

本发明实施例一中,终端设备确认需要调整用户界面应用布局的确认方式可以但不限于包括主动确认和被动确认两种,具体的:In Embodiment 1 of the present invention, the terminal device confirms that the user interface application layout needs to be adjusted. The confirmation methods may include, but are not limited to, active confirmation and passive confirmation. Specifically:

主动确认方式,终端设备在启动时,主动检测终端设备内的用户身份模块的标识,并将此次检测出的用户身份模块的标识与终端设备上一次启动时检测出的用户身份模块的标识进行比较,判断二者是否相同,若判断出二者不相同,则确认需要调整用户界面应用布局;In the active confirmation mode, when the terminal device starts up, it actively detects the identity of the user identity module in the terminal device, and compares the identity of the detected user identity module with the identity of the user identity module detected when the terminal device was started last time. Compare and judge whether the two are the same, if it is judged that the two are not the same, it is confirmed that the user interface application layout needs to be adjusted;

若判断出二者相同,则将终端设备的用户界面状态记录器中存储的用户界面作为当前的用户界面,由终端设备呈现给用户。If it is determined that the two are the same, the user interface stored in the user interface state recorder of the terminal device is used as the current user interface, and is presented to the user by the terminal device.

为了终端设备在下一次启动时,能够确定终端设备上一次启动时检测出的用户身份模块的标识,在上述主动确认方式中,终端设备在判断出此次检测出的用户身份模块的标识与终端设备上一次启动时检测出的用户身份模块的标识不相同后,可以将此次检测出的用户身份模块的标识与检测时间对应存储,其对应关系可以如表一所示。In order for the terminal device to be able to determine the identity of the user identity module detected when the terminal device was started last time when it is started next time, in the above-mentioned active confirmation method, the terminal device judges that the identity of the user identity module detected this time is consistent with the identity of the terminal device. After the identifier of the user identity module detected at the last startup is different, the identifier of the user identity module detected this time can be stored in correspondence with the detection time, and the corresponding relationship can be shown in Table 1.

表一:Table I:

用户身份模块的标识 ID of the User Identity Module 检测时间 detection time 标识一 logo one 2010年10月1日 October 1, 2010 标识二 logo two 2012年1月1日 January 1, 2012

终端设备在下一次启动时,可以根据存储的用户身份模块的标识与检测时间的对应关系,确定终端设备上一次启动时检测出的用户身份模块的标识,例如,由表一可知终端设备上一次启动时检测出的用户身份模块的标识为标识二,若此次检测出的用户身份模块的标识为标识一,由于此次检测出的用户身份模块的标识“标识一”与终端设备上一次启动时检测出的用户身份模块的标识“标识二”不相同,则确认需要调整用户界面应用布局。When the terminal device is started next time, it can determine the identity of the user identity module detected when the terminal device was started last time according to the corresponding relationship between the stored user identity module logo and the detection time. For example, it can be seen from Table 1 that the terminal device last started If the ID of the user identity module detected at this time is ID 2, if the ID of the ID module detected this time is ID 1, since the ID of the ID module detected this time is the same as when the terminal device was started last time If the detected identity "identity two" of the user identity module is different, it is confirmed that the application layout of the user interface needs to be adjusted.

为了终端设备在下一次启动时,能够确定终端设备上一次启动时检测出的用户身份模块的标识,在上述主动确认方式中,终端设备在判断出此次检测出的用户身份模块的标识与终端设备上一次启动时检测出的用户身份模块的标识不相同后,也可以仅存储此次检测出的用户身份模块的标识,而不存储检测时间。终端设备在下一次启动时,可以根据存储的用户身份模块的标识,确定终端设备上一次启动时检测出的用户身份模块的标识,从而在判断出此次检测出的用户身份模块的标识与终端设备上一次启动时检测出的用户身份模块的标识不相同时,确认需要调整用户界面应用布局,以及存储此次检测出的用户身份模块的标识。In order for the terminal device to be able to determine the identity of the user identity module detected when the terminal device was started last time when it is started next time, in the above-mentioned active confirmation method, the terminal device judges that the identity of the user identity module detected this time is consistent with the identity of the terminal device. If the ID of the user identity module detected at the last startup is different, only the ID of the user identity module detected this time may be stored without storing the detection time. When the terminal device is started next time, it can determine the identity of the user identity module detected when the terminal device was started last time according to the stored identity of the user identity module, so as to determine the identity of the detected user identity module and the identity of the terminal device. If the identity of the user identity module detected at the last startup is different, it is confirmed that the layout of the user interface application needs to be adjusted, and the identity of the user identity module detected this time should be stored.

本发明实施例一提出,由于终端设备在第一次启动时,其上可以未存储有用户身份模块的标识,从而无法确定终端设备上一次启动时检测出的用户身份模块的标识,此时可以确认需要调整用户界面应用布局。此外,终端设备上可以在出厂时对用户身份模块的标识进行预先设置,例如,将用户身份模块的标识设置为标识0,终端设备在启动时,若从自身存储的用户身份模块的标识中获得标识0,则确认自身为第一次启动,此时可以确认需要调整用户界面应用布局。Embodiment 1 of the present invention proposes that when the terminal device starts for the first time, the identity of the user identity module may not be stored on it, so it is impossible to determine the identity of the user identity module detected when the terminal device was started last time. Confirm that the UI application layout needs to be adjusted. In addition, the ID of the user identity module can be preset on the terminal device when leaving the factory. For example, if the ID of the user identity module is set to ID 0, when the terminal device is started, if If the flag is 0, it is confirmed that it is the first startup. At this time, it can be confirmed that the application layout of the user interface needs to be adjusted.

被动确认方式,当使用终端设备的用户想要根据自身的用户身份模块针对各网络应用的使用信息调整用户界面应用布局时,可以由用户向其使用的终端设备发送一个触发信号(例如,用户按下预先设定的按键),终端设备接收到该触发信号后,确认需要调整用户界面应用布局。Passive confirmation method, when the user using the terminal device wants to adjust the user interface application layout according to the usage information of each network application according to his own user identity module, the user can send a trigger signal to the terminal device he is using (for example, the user presses Pressing a preset button), after receiving the trigger signal, the terminal device confirms that the application layout of the user interface needs to be adjusted.

此外,终端设备还可以采用主动确认与被动确认相结合的方式,来确认需要调整用户界面应用布局,终端设备在启动时,先通过主动确认方式判断是否需要调整用户界面应用布局,若通过主动确认方式确认不需要调整用户界面应用布局时,还可以在终端设备的运行过程中,通过被动确认方式确认需要调整用户界面应用布局。In addition, the terminal device can also use a combination of active confirmation and passive confirmation to confirm that the user interface application layout needs to be adjusted. When the terminal device is started, it first judges whether the user interface application layout needs to be adjusted through active confirmation. When the mode confirmation does not need to adjust the user interface application layout, it is also possible to confirm that the user interface application layout needs to be adjusted through a passive confirmation mode during the operation of the terminal device.

步骤12,服务端设备根据用户身份模块的标识,确定该用户身份模块对应的各网络应用。Step 12, the server device determines network applications corresponding to the user identity module according to the identity of the user identity module.

本发明实施例一中,服务端设备先接收步骤11中终端设备发送的界面匹配请求,界面匹配请求中携带有终端设备内的用户身份模块的标识,为了确定终端设备内的用户身份模块是否预先注册了服务端设备所提供的界面匹配业务,服务端设备在接收终端设备发送的界面匹配请求后,还可以根据界面匹配请求中携带的用户身份模块的标识对用户身份模块进行鉴权,并在鉴权结果为鉴权通过时,再执行确定网络应用的排序结果的后续操作,若鉴权结果为鉴权不通过,则服务端设备可以不进行任何处理,也可以向终端设备发送一个表示鉴权不通过的提示信息。In Embodiment 1 of the present invention, the server device first receives the interface matching request sent by the terminal device in step 11. The interface matching request carries the ID of the user identity module in the terminal device. In order to determine whether the user identity module in the terminal device is After registering the interface matching service provided by the server device, the server device can also authenticate the user identity module according to the identity of the user identity module carried in the interface matching request after receiving the interface matching request sent by the terminal device, and When the authentication result is that the authentication is passed, the subsequent operation of determining the sorting result of the network application is performed. If the authentication result is that the authentication fails, the server device may not perform any processing, or may send a message indicating that the authentication is not passed to the terminal device. Prompt message that the right is not passed.

若服务端设备对用户身份模块进行鉴权的鉴权结果为鉴权通过,则先要根据用户身份模块的标识,确定用户身份模块对应的各网络应用。其中,服务端设备可以向该用户身份模块对应的网络运营商部署的网络设备发送网络应用获取请求,网络应用获取请求中携带有该用户身份模块的标识,上述网络设备接收到网络应用获取请求后,根据网络应用获取请求中携带的该用户身份模块的标识,查找该用户身份模块对应的各网络应用的应用标识,并将查找到的应用标识发送给服务端设备,服务端设备从而能够确定出用户身份模块对应的各网络应用。If the authentication result of the authentication of the user identity module by the server device is that the authentication is passed, it first needs to determine each network application corresponding to the user identity module according to the identifier of the user identity module. Wherein, the server device may send a network application acquisition request to the network device deployed by the network operator corresponding to the user identity module. The network application acquisition request carries the identification of the user identity module. After the above network device receives the network application acquisition request According to the ID of the user identity module carried in the network application acquisition request, search for the application ID of each network application corresponding to the user identity module, and send the found application ID to the server device, so that the server device can determine the Each network application corresponding to the user identity module.

步骤13,服务端设备获得所述用户身份模块针对确定出的各网络应用的使用信息。Step 13, the server device obtains the usage information of the user identity module for each determined network application.

服务端设备在确定用户身份模块对应的各网络应用后,再针对确定出的用户身份模块对应的每个网络应用,分别向该网络应用对应的网络业务服务器发送使用信息获取请求,使用信息获取请求中携带有用户身份模块的标识和该网络应用的应用标识,网络业务服务器接收到服务端设备发送的使用信息获取请求后,在自身存储的用户身份模块的标识、网络应用的应用标识、使用信息之间的对应关系中,查找使用信息获取请求中携带的用户身份模块的标识和网络应用的应用标识所对应的使用信息,然后向服务端设备反馈用户身份模块针对该网络应用的使用信息,使用信息可以但不限于包括该用户身份模块在对应的预设时间段内的使用次数、使用费用等信息。After determining each network application corresponding to the user identity module, the server device sends a use information acquisition request to the network service server corresponding to the network application for each network application corresponding to the determined user identity module, and the use information acquisition request The ID of the user identity module and the application ID of the network application are carried in the user identity module. In the corresponding relationship between the user identity module and the application identifier of the network application carried in the use information acquisition request, find the use information corresponding to it, and then feed back the use information of the user identity module for the network application to the server device, using The information may include, but is not limited to, information such as the number of times the user identity module is used within a corresponding preset time period, usage fees, and the like.

本发明实施例一中,可以在网络中设置一个服务端设备和多个网络业务服务器,预先设定每种网络应用对应一个网络业务服务器,一个网络业务服务器对应一种或几种网络应用,服务端设备仅向确定出的各网络应用对应的网络业务服务器发送使用信息获取请求,这样就避免了用户身份模块没有开通某网络应用,服务端设备却依然向该网络应用对应的网络业务服务器发送使用信息获取请求的情况,因此有效节省了系统传输资源。如图2所示,为服务端设备从网络业务服务器获得用户身份模块针对确定出的各网络应用的使用信息的网络架构示意图,网络中设置了一个服务端设备和N个网络业务服务器,预先设定每种网络应用对应一个网络业务服务器,服务端设备确定用户身份模块对应的网络应用为网络应用1和网络应用2,网络应用1对应网络业务服务器1,网络应用2对应网络业务服务器2,服务端设备仅向网络业务服务器1和网络业务服务器2发送使用信息获取请求,而不向其他的网络业务服务器发送使用信息获取请求。In Embodiment 1 of the present invention, one server device and multiple network service servers can be set in the network, each network application corresponds to one network service server, one network service server corresponds to one or several network applications, and the service The end device only sends usage information acquisition requests to the network service servers corresponding to the determined network applications, thus avoiding that the user identity module does not activate a certain network application, but the server device still sends usage information to the network service server corresponding to the network application. information acquisition request, thus effectively saving system transmission resources. As shown in Figure 2, it is a schematic diagram of the network architecture in which the server device obtains the usage information of each network application determined by the user identity module from the network service server. A server device and N network service servers are set in the network, and the preset Each network application corresponds to a network service server, the server device determines that the network applications corresponding to the user identity module are network application 1 and network application 2, network application 1 corresponds to network service server 1, network application 2 corresponds to network service server 2, and the service The end device only sends usage information acquisition requests to the network service server 1 and the network service server 2, but does not send usage information acquisition requests to other network service servers.

步骤14,服务端设备根据获得的各使用信息,对确定出的各网络应用进行排序。Step 14, the server device sorts the determined network applications according to the obtained usage information.

服务端设备根据获得的各使用信息,对确定出的各网络应用进行排序的排序方法可以但不限于为下述:服务端设备先针对用户身份模块对应的每个网络应用,分别根据用户身份模块针对该网络应用的使用信息,计算用户身份模块针对该网络应用的使用频率,然后根据计算出的各网络应用的使用频率,对确定出的各网络应用进行排序。The sorting method for the server device to sort the determined network applications according to the obtained usage information may be, but not limited to, the following: the server device first for each network application corresponding to the user identity module, respectively according to the user identity module For the use information of the network application, calculate the use frequency of the network application by the user identity module, and then sort the determined network applications according to the calculated use frequency of each network application.

具体的,若用户身份模块针对网络应用的使用信息包括该用户身份模块在规定时间段内针对该网络应用的使用次数以及使用费用,服务端设备根据该用户身份模块在规定时间段内针对所有网络应用的使用总次数和使用总费用,以及在规定时间段内针对该网络应用的使用次数和使用费用,计算用户身份模块针对该网络应用的使用频率。Specifically, if the usage information of the user identity module for the network application includes the number of times the user identity module is used for the network application within a specified time period and the usage fee, the server device uses the user identity module for all network applications within the specified time period. The total number of usage times and the total usage fee of the application, as well as the usage times and usage fee of the network application within a specified time period are used to calculate the usage frequency of the network application by the user identity module.

其中,当用户身份模块在规定时间段内(例如,一个月)针对所有网络应用的使用总次数为C、使用总费用F,在规定时间段内针对该网络应用的使用次数为A、使用费用为B时,用户身份模块针对该网络应用的使用频率X可以通过下述方式确定:Among them, when the user identity module uses the total number of times of use for all network applications within a specified period of time (for example, one month) is C, and the total usage fee is F, the number of times of use for this network application within the specified period of time is A, and the usage fee is When it is B, the usage frequency X of the user identity module for the network application can be determined in the following manner:

Xx == AA CC ++ BB Ff

例如:用户身份模块在规定时间段内(例如,一个月)针对所有网络应用的使用总次数为1000次,使用总费用为150元,在规定时间段内针对短信网络应用的使用次数为400次(即发送短信400条),使用费用为30元,则用户身份模块针对短信网络应用的使用频率X可以通过下述方式确定:For example: the user identity module uses a total of 1,000 times for all network applications within a specified time period (for example, one month), the total usage fee is 150 yuan, and the number of times for SMS network applications used within a specified time period is 400 times (i.e. sending 400 short messages), and the use fee is 30 yuan, then the user identity module's usage frequency X for the short message network application can be determined in the following manner:

本发明实施例一中,服务端设备在计算出各网络应用的使用频率后,可以先获得用户身份模块对应的各网络应用分别对应的权重系数,然后针对用户身份模块对应的每个网络应用,分别根据该网络应用对应的权重系数和计算出的该网络应用的使用频率,计算该网络应用的归一化使用频率,再根据计算出的各网络应用的归一化使用频率,对确定出的各网络应用进行排序。In Embodiment 1 of the present invention, after calculating the use frequency of each network application, the server device can first obtain the weight coefficients corresponding to each network application corresponding to the user identity module, and then for each network application corresponding to the user identity module, Calculate the normalized frequency of use of the network application according to the weight coefficient corresponding to the network application and the calculated frequency of use of the network application, and then calculate the normalized frequency of use of the network application based on the calculated normalized frequency of use of each network application. Each web application is sorted.

其中,当该网络应用的使用频率为X,该网络应用对应的权重系数为Y时,该网络应用的归一化使用频率XG可以通过下述方式确定:Wherein, when the use frequency of the network application is X and the weight coefficient corresponding to the network application is Y, the normalized use frequency XG of the network application can be determined in the following manner:

XG=X×YX G =X×Y

本发明实施例一中,各网络应用对应的权重系数可以是预先设置并存储于服务端设备中的,具体可以采用如下的设置规则,先对各网络应用进行分类,例如,划分为基础服务类和增值服务类两类,针对每类网络应用设置一个权重系数。In Embodiment 1 of the present invention, the weight coefficients corresponding to each network application can be pre-set and stored in the server device. Specifically, the following setting rules can be used to classify each network application, for example, into basic service categories and value-added services, and a weight coefficient is set for each type of network application.

网络应用、网络应用类别与权重系数的对应关系可以如表二所示。The corresponding relationship between network applications, network application categories and weight coefficients may be shown in Table 2.

表二:Table II:

步骤15,服务端设备将排序结果反馈给所述终端设备。Step 15, the server device feeds back the ranking result to the terminal device.

其中,服务端设备在计算出各网络应用的归一化使用频率后,可以直接将计算结果反馈给终端设备,由终端设备根据计算结果对各网络应用进行排序,还可以由服务端设备根据计算结果对各网络应用进行排序,然后将排序结果反馈给终端设备,排序结果用于终端设备对自身的用户界面应用布局进行调整。Among them, after the server device calculates the normalized usage frequency of each network application, it can directly feed back the calculation result to the terminal device, and the terminal device sorts the network applications according to the calculation result, and the server device can also use the calculated As a result, each network application is sorted, and then the sorting result is fed back to the terminal device, and the sorting result is used by the terminal device to adjust its own user interface application layout.

步骤16,终端设备根据接收到的排序结果,对自身的用户界面应用布局进行调整。Step 16, the terminal device adjusts its own user interface application layout according to the received sorting result.

本发明实施例一中,由于接收到的排序结果中的各网络应用,可能存在终端设备不支持的网络应用,所以终端设备先要在接收到的排序结果的各网络应用中,查找自身支持的各网络应用,然后根据查找到的各网络应用的排序结果,对自身的用户界面应用布局进行调整。In Embodiment 1 of the present invention, since there may be network applications not supported by the terminal device among the network applications in the received sorting results, the terminal device first needs to search for the network applications supported by itself in the received sorting results. Each network application then adjusts its user interface application layout according to the searched ranking results of each network application.

具体的调整方法可以为,终端设备在自身的用户界面中,保持各本地应用的位置不变,并在其他位置上,根据查找到的各网络应用的排序,对查找到的各网络应用的位置进行调整,针对自身的用户界面中除本地应用和查找到的各网络应用之外的其他网络应用,根据各网络应用在调整用户界面应用布局前的顺序,在用户界面的剩余位置上对各网络应用的位置进行调整。The specific adjustment method can be as follows: the terminal device keeps the position of each local application unchanged in its own user interface, and in other positions, according to the ranking of each found network application, sorts the found position of each network application Make adjustments, aiming at other network applications in its own user interface except for local applications and found network applications, according to the order of each network application before adjusting the layout of the user interface application, adjust each network application in the remaining position of the user interface Adjust the location of the application.

终端设备的用户界面应用布局风格可以如图3所示,也可以如图4所示,本发明对此不做具体限定,在图3和图4中,随着位置编号的增大,应用的重要度逐渐降低。The user interface application layout style of the terminal device may be as shown in Figure 3 or Figure 4, which is not specifically limited in the present invention. In Figures 3 and 4, as the position number increases, the application The importance gradually decreases.

例如,终端设备的用户界面应用布局风格如图3所示,终端设备在上一次的用户界面中,各本地应用的位置为1、3、5、7、10,保持各本地应用的位置不变,剩余的位置为2、4、6、8、9、11、12,若查找到五个网络应用,按照排序结果为网络应用A、网络应用B、网络应用C、网络应用D、网络应用E,对查找到的各网络应用的位置进行调整时,可以将网络应用A的位置调整到位置2,将网络应用B的位置调整到位置4,将网络应用C的位置调整到位置6,将网络应用D的位置调整到位置8,将网络应用E的位置调整到位置9,针对自身的用户界面中除本地应用和查找到的各网络应用之外的其他网络应用(网络应用G和网络应用H),若在上一次用户界面应用布局中,网络应用G的位置在网络应用H的位置的前面(即网络应用G在图3中的位置编号小于网络应用H在图3中的位置编号),则将网络应用G的位置调整到位置11,将网络应用H的位置调整到位置12。For example, the user interface application layout style of the terminal device is shown in Figure 3. In the last user interface of the terminal device, the positions of each local application are 1, 3, 5, 7, and 10, and the positions of each local application remain unchanged. , the remaining positions are 2, 4, 6, 8, 9, 11, and 12. If five web applications are found, the sorting results are web app A, web app B, web app C, web app D, and web app E , when adjusting the positions of the found network applications, you can adjust the position of network application A to position 2, the position of network application B to position 4, the position of network application C to position 6, and the network Adjust the position of application D to position 8, adjust the position of network application E to position 9, and adjust the position of other network applications (network application G and network application H) in its own user interface except for local applications and found network applications. ), if in the last user interface application layout, the position of the network application G is in front of the position of the network application H (that is, the position number of the network application G in FIG. 3 is smaller than the position number of the network application H in FIG. 3 ), Then adjust the position of network application G to position 11, and adjust the position of network application H to position 12.

若终端设备的用户界面有多个页面,则可以按照同样的方法分别对每个页面进行用户界面应用布局调整。If the user interface of the terminal device has multiple pages, the layout of the user interface application may be adjusted for each page in the same way.

终端设备在对自身的用户界面应用布局调整结束后,存储调整后的用户界面,在终端设备的使用过程中,用户手动调整用户界面应用布局后,也可以存储调整后的用户界面,可以但不限于在终端设备内的用户界面状态记录器中存储调整后的用户界面,存储的用户界面按照更新时间滚动覆盖。After the terminal device has adjusted the layout of its own user interface application, it stores the adjusted user interface. During the use of the terminal device, after the user manually adjusts the layout of the user interface application, the adjusted user interface can also be stored. It is limited to storing the adjusted user interface in the user interface state recorder in the terminal device, and the stored user interface is scrolled and covered according to the update time.

由上述处理过程可知,本发明实施例技术方案中,在终端设备确认需要调整用户界面应用布局时,先要向服务端设备发送界面匹配请求,界面匹配请求中携带有终端设备内的用户身份模块的标识,再由服务端设备在接收终端设备发送的界面匹配请求后,根据界面匹配请求中携带的用户身份模块的标识,确定该用户身份模块对应的各网络应用,并获得该用户身份模块针对确定出的各网络应用的使用信息,以及根据获得的各使用信息,对确定出的各网络应用进行排序,以便将排序结果反馈给终端设备,终端设备接收服务端设备发送的网络应用的排序结果后,根据接收到的排序结果,对自身的用户界面应用布局进行调整。由上可见,本发明实施例技术方案中,在进行用户界面应用布局调整时,不仅可以通过用户手动对用户界面应用布局进行调整,还可以由终端设备在确认需要调整用户界面应用布局时,根据终端设备内的用户身份模块针对各网络应用的使用信息,对自身的用户界面应用布局进行调整,由于本发明实施例中终端设备能够自动对用户界面应用布局进行调整,有效避免了现有技术中必须由用户手动对用户界面应用布局进行调整的问题,因此有效地提高了调整用户界面应用布局的灵活性。It can be seen from the above process that in the technical solution of the embodiment of the present invention, when the terminal device confirms that the user interface application layout needs to be adjusted, it first sends an interface matching request to the server device, and the interface matching request carries the user identity module in the terminal device After receiving the interface matching request sent by the terminal device, the server device determines the network applications corresponding to the user identity module according to the identity of the user identity module carried in the interface matching request, and obtains the user identity module for Determine the use information of each network application, and sort the determined network applications according to the obtained use information, so as to feed back the ranking result to the terminal device, and the terminal device receives the ranking result of the network application sent by the server device Afterwards, according to the received sorting result, the user interface application layout of itself is adjusted. It can be seen from the above that in the technical solution of the embodiment of the present invention, when adjusting the layout of the user interface application, not only the user can manually adjust the layout of the user interface application, but also the terminal device can adjust the layout of the user interface application according to the The user identity module in the terminal device adjusts its own user interface application layout according to the usage information of each network application. Since the terminal device in the embodiment of the present invention can automatically adjust the user interface application layout, it effectively avoids the problems in the prior art. The user interface application layout must be adjusted manually, thus effectively improving the flexibility of adjusting the user interface application layout.

下面给出更为详细的实施方式。A more detailed implementation is given below.

实施例二Embodiment two

如图5所示,为本发明实施例二提出的用户界面应用布局调整方法具体实现流程示意图,其具体处理流程如下:As shown in FIG. 5 , it is a schematic diagram of a specific implementation flow of the user interface application layout adjustment method proposed in Embodiment 2 of the present invention, and its specific processing flow is as follows:

步骤51,终端设备在启动时,检测该终端设备内的用户身份模块的标识。Step 51, when the terminal device is started, it detects the identity of the user identity module in the terminal device.

步骤52,终端设备判断此次检测出的用户身份模块的标识与上一次启动时检测出的用户身份模块的标识是否相同,若判断结果为是,则转至步骤53,若判断结果为否,则转至步骤54。Step 52, the terminal device judges whether the identifier of the subscriber identity module detected this time is the same as the identifier of the subscriber identity module detected when it was started last time, if the judgment result is yes, then go to step 53, if the judgment result is no, Then go to step 54.

步骤53,终端设备调用用户界面状态记录器中记录的用户界面,并呈现给用户。Step 53, the terminal device invokes the user interface recorded in the user interface state recorder and presents it to the user.

步骤54,终端设备确认用户状态发生变更,即需要调整用户界面应用布局。In step 54, the terminal device confirms that the user status has changed, that is, the application layout of the user interface needs to be adjusted.

步骤55,终端设备向服务端设备发送界面匹配请求,界面匹配请求中携带有终端设备内的用户身份模块的标识。Step 55, the terminal device sends an interface matching request to the server device, and the interface matching request carries the ID of the user identity module in the terminal device.

步骤56,服务端设备根据接收到的用户身份模块的标识,对用户身份模块进行鉴权。In step 56, the server device authenticates the user identity module according to the received identifier of the user identity module.

步骤57,若鉴权通过,则服务端设备向该用户身份模块对应的网络运营商部署的网络设备发送网络应用获取请求,该网络应用获取请求中携带有该用户身份模块的标识。Step 57: If the authentication passes, the server device sends a network application acquisition request to the network device deployed by the network operator corresponding to the user identity module, and the network application acquisition request carries the identification of the user identity module.

步骤58,上述网络设备接收到该网络应用获取请求后,根据网络应用获取请求中携带有该用户身份模块的标识,查找该用户身份模块对应的各网络应用的应用标识。Step 58: After receiving the network application acquisition request, the network device searches for the application identifications of the network applications corresponding to the user identity module according to the identification of the user identity module carried in the network application acquisition request.

步骤59,上述网络设备将查找到的各网络应用的应用标识发送给服务端设备,服务器端设备从而确定出用户身份模块对应的各网络应用。In step 59, the above-mentioned network device sends the found application identifiers of the network applications to the server device, and the server device determines the network applications corresponding to the user identity module.

步骤510,服务端设备针对用户身份模块对应的每个网络应用,分别向该网络应用对应的网络业务服务器发送使用信息获取请求,使用信息获取请求中携带有该用户身份模块的标识以及该网络应用的应用标识。Step 510: For each network application corresponding to the user identity module, the server device sends a use information acquisition request to the network service server corresponding to the network application, and the use information acquisition request carries the identity of the user identity module and the network application application ID.

步骤511,网络业务服务器在自身存储的用户身份模块的标识、网络应用的应用标识、使用信息之间的对应关系中,查找使用信息获取请求中携带的用户身份模块的标识和网络应用的应用标识所对应的使用信息。Step 511, the network service server searches for the identity of the user identity module and the application identity of the network application carried in the use information acquisition request in the corresponding relationship between the identity of the user identity module stored in itself, the application identity of the network application, and the usage information The corresponding usage information.

步骤512,网络业务服务器向服务端设备反馈查找到的使用信息。Step 512, the network service server feeds back the found usage information to the server device.

步骤513,服务端设备针对用户身份模块对应的每个网络应用,分别根据用户身份模块针对该网络应用的使用信息,计算用户身份模块针对该网络应用的使用频率。Step 513: For each network application corresponding to the user identity module, the server device calculates the frequency of use of the network application by the user identity module according to the use information of the network application by the user identity module.

步骤514,服务端设备根据计算出的各网络应用的使用频率,对确定出的各网络应用进行排序。Step 514, the server device sorts the determined network applications according to the calculated frequency of use of the network applications.

步骤515,服务端设备将排序结果反馈给终端设备。Step 515, the server device feeds back the ranking result to the terminal device.

步骤516,终端设备在接收到的排序结果的各网络应用中,查找自身支持的各网络应用。Step 516, the terminal device searches for each network application supported by itself among the network applications in the received sorting result.

步骤517,终端设备根据查找到的各网络应用的排序结果,对自身的用户界面应用布局进行调整。In step 517, the terminal device adjusts the application layout of its user interface according to the sorting results of the searched network applications.

步骤518,终端设备中的用户界面状态记录器记录调整后的用户界面,并将调整后的用户界面呈现给用户。Step 518, the user interface state recorder in the terminal device records the adjusted user interface, and presents the adjusted user interface to the user.

实施例三Embodiment three

相应的,本发明实施例三提供一种服务端设备,其结构如图6所示,包括:Correspondingly, Embodiment 3 of the present invention provides a server device, the structure of which is shown in FIG. 6 , including:

界面匹配请求接收单元61,用于接收终端设备发送的界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;An interface matching request receiving unit 61, configured to receive an interface matching request sent by a terminal device, where the interface matching request carries an identifier of a user identity module in the terminal device;

网络应用确定单元62,用于根据界面匹配请求接收单元61接收到的所述界面匹配请求中携带的所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用;A network application determining unit 62, configured to determine each network application corresponding to the user identity module according to the identifier of the user identity module carried in the interface matching request received by the interface matching request receiving unit 61;

使用信息获得单元63,用于获得所述用户身份模块针对网络应用确定单元62确定出的各网络应用的使用信息;A usage information obtaining unit 63, configured to obtain the usage information of each network application determined by the user identity module for the network application determining unit 62;

排序单元64,用于根据使用信息获得单元63获得的各使用信息,对网络应用确定单元62确定出的各网络应用进行排序;A sorting unit 64, configured to sort the network applications determined by the network application determining unit 62 according to the usage information obtained by the usage information obtaining unit 63;

排序结果反馈单元65,用于将排序单元64获得的排序结果反馈给所述终端设备,所述排序结果用于所述终端设备对自身的用户界面应用布局进行调整。The sorting result feedback unit 65 is configured to feed back the sorting result obtained by the sorting unit 64 to the terminal device, and the sorting result is used by the terminal device to adjust its own user interface application layout.

较佳地,所述服务端设备还包括:Preferably, the server device also includes:

鉴权单元,用于在网络应用确定单元62确定所述用户身份模块对应的各网络应用之前,根据所述用户身份模块的标识对所述用户身份模块进行鉴权;An authentication unit, configured to authenticate the user identity module according to the identifier of the user identity module before the network application determining unit 62 determines each network application corresponding to the user identity module;

所述网络应用确定单元62,具体用于在鉴权单元的鉴权结果为鉴权通过时,确定所述用户身份模块对应的各网络应用。The network application determination unit 62 is specifically configured to determine each network application corresponding to the user identity module when the authentication result of the authentication unit is that the authentication is passed.

较佳地,所述使用信息获得单元63具体包括:Preferably, the usage information obtaining unit 63 specifically includes:

使用信息获取请求发送子单元,用于针对所述用户身份模块对应的每个网络应用,分别向该网络应用对应的网络业务服务器发送使用信息获取请求,所述使用信息获取请求中携带有所述用户身份模块的标识;The usage information acquisition request sending subunit is configured to, for each network application corresponding to the user identity module, respectively send a usage information acquisition request to the network service server corresponding to the network application, and the usage information acquisition request carries the Identification of the user identity module;

使用信息接收子单元,用于接收该网络业务服务器反馈的、所述用户身份模块针对该网络应用的使用信息。The use information receiving subunit is configured to receive the use information of the user identity module for the network application fed back by the network service server.

较佳地,所述排序单元64具体包括:Preferably, the sorting unit 64 specifically includes:

使用频率计算子单元,用于针对所述用户身份模块对应的每个网络应用,分别根据所述用户身份模块针对该网络应用的使用信息,计算所述用户身份模块针对该网络应用的使用频率;The usage frequency calculation subunit is configured to calculate, for each network application corresponding to the user identity module, the frequency of use of the network application by the user identity module according to the usage information of the network application by the user identity module;

排序子单元,用于根据使用频率计算子单元计算出的各网络应用的使用频率,对网络应用确定单元62确定出的各网络应用进行排序。The sorting subunit is configured to sort the network applications determined by the network application determining unit 62 according to the usage frequency of each network application calculated by the usage frequency calculation subunit.

更佳地,所述排序子单元具体包括:More preferably, the sorting subunit specifically includes:

权重系数获得模块,用于获得所述用户身份模块对应的各网络应用分别对应的权重系数;A weight coefficient obtaining module, configured to obtain the weight coefficients corresponding to the respective network applications corresponding to the user identity module;

归一化使用频率计算模块,用于针对所述用户身份模块对应的每个网络应用,分别根据权重系数获得模块获得的该网络应用对应的权重系数和使用频率计算子单元计算出的该网络应用的使用频率,计算该网络应用的归一化使用频率;The normalized use frequency calculation module is configured to, for each network application corresponding to the user identity module, respectively according to the weight coefficient corresponding to the network application obtained by the weight coefficient obtaining module and the network application calculated by the use frequency calculation subunit The usage frequency of the network application is calculated to calculate the normalized usage frequency of the network application;

排序模块,用于根据归一化使用频率计算模块计算出的各网络应用的归一化使用频率,对网络应用确定单元62确定出的各网络应用进行排序。The sorting module is configured to sort the network applications determined by the network application determining unit 62 according to the normalized usage frequency of each network application calculated by the normalized usage frequency calculation module.

更佳地,使用信息获得单元63获得的用户身份模块针对网络应用的使用信息包括该用户身份模块在规定时间段内针对该网络应用的使用次数以及使用费用;Preferably, the usage information of the user identity module for the network application obtained by the usage information obtaining unit 63 includes the usage times and usage fees of the user identity module for the network application within a specified period of time;

使用频率计算子单元,具体用于根据该用户身份模块在规定时间段内针对所有网络应用的使用总次数和使用总费用,以及在规定时间段内针对该网络应用的使用次数和使用费用,计算所述用户身份模块针对该网络应用的使用频率。The usage frequency calculation subunit is specifically used to calculate the total usage times and usage fees for all network applications of the user identity module within a specified period of time, and the usage times and usage fees of the network application within a specified period of time. The user identity module is directed to the usage frequency of the network application.

本发明实施例三还提供一种终端设备,其结构如图7所示,包括:Embodiment 3 of the present invention also provides a terminal device, the structure of which is shown in FIG. 7 , including:

确认单元71,用于确认是否需要调整用户界面应用布局;A confirming unit 71, configured to confirm whether the user interface application layout needs to be adjusted;

界面匹配请求发送单元72,用于在确认单元71确认需要调整用户界面应用布局时,向服务端设备发送界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;An interface matching request sending unit 72, configured to send an interface matching request to the server device when the confirmation unit 71 confirms that the user interface application layout needs to be adjusted, and the interface matching request carries the identification of the user identity module in the terminal device ;

排序结果接收单元73,用于接收所述服务端设备发送的网络应用的排序结果,所述排序结果是服务端设备根据所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用,以及获得所述用户身份模块针对确定出的各网络应用的使用信息,并根据获得的各使用信息,对确定出的各网络应用进行排序后发送的;The sorting result receiving unit 73 is configured to receive the sorting result of the network application sent by the server device, the sorting result is that the server device determines each network application corresponding to the user identity module according to the identification of the user identity module , and obtaining the use information of the user identity module for the determined network applications, and sorting the determined network applications according to the obtained use information before sending;

调整单元74,用于根据排序结果接收单元73接收到的排序结果,对终端设备的用户界面应用布局进行调整。The adjustment unit 74 is configured to adjust the user interface application layout of the terminal device according to the sorting result received by the sorting result receiving unit 73 .

较佳地,所述确认单元71具体包括:Preferably, the confirmation unit 71 specifically includes:

标识检测子单元,用于在终端设备启动时,检测所述终端设备内的用户身份模块的标识;The identification detection subunit is used to detect the identification of the user identity module in the terminal equipment when the terminal equipment is started;

判断子单元,用于判断标识检测子单元此次检测出的用户身份模块的标识与标识检测子单元在终端设备上一次启动时检测出的用户身份模块的标识是否相同;The judging subunit is used to judge whether the identity of the user identity module detected by the identity detection subunit this time is the same as the identity of the user identity module detected by the identity detection subunit when the terminal device was started last time;

确认子单元,用于在判断子单元的判断结果为否时,确认需要调整用户界面应用布局。The confirmation subunit is configured to confirm that the user interface application layout needs to be adjusted when the determination result of the determination subunit is negative.

较佳的,所述调整单元74具体包括:Preferably, the adjustment unit 74 specifically includes:

查找子单元,用于在终端设备支持的各网络应用中,查找排序结果接收单元接收到的排序结果中的各网络应用;The search subunit is used to search for each network application in the sorting result received by the sorting result receiving unit among the network applications supported by the terminal device;

调整子单元,用于根据查找子单元查找到的各网络应用的排序结果,对终端设备的用户界面应用布局进行调整。The adjustment subunit is configured to adjust the user interface application layout of the terminal device according to the sorting results of the network applications found by the search subunit.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the present invention have been described, additional changes and modifications can be made to these embodiments by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.

Claims (18)

1.一种用户界面应用布局调整方法,其特征在于,包括:1. A user interface application layout adjustment method, characterized in that, comprising: 服务端设备接收终端设备发送的界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;The server device receives the interface matching request sent by the terminal device, and the interface matching request carries the identifier of the user identity module in the terminal device; 所述服务端设备根据所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用;The server device determines each network application corresponding to the user identity module according to the identity of the user identity module; 获得所述用户身份模块针对确定出的各网络应用的使用信息;Obtaining the usage information of the user identity module for each determined network application; 根据获得的各使用信息,对确定出的各网络应用进行排序;Sort the determined network applications according to the obtained usage information; 将排序结果反馈给所述终端设备,所述排序结果用于所述终端设备对自身的用户界面应用布局进行调整,其中,终端设备在自身的用户界面中,保持各本地应用的位置不变,并在其他位置上,根据自身支持的各网络应用的排序,对自身支持的各网络应用的位置进行调整,针对自身的用户界面中除本地应用和自身支持的各网络应用之外的其他网络应用,根据各其他网络应用在调整用户界面应用布局前的顺序,在用户界面的剩余位置上对各其他网络应用的位置进行调整。feeding back the sorting result to the terminal device, where the sorting result is used by the terminal device to adjust the application layout of its own user interface, wherein the terminal device keeps the position of each local application unchanged in its own user interface, And in other positions, according to the sorting of the network applications supported by itself, the position of each network application supported by itself is adjusted, and for other network applications in its own user interface except local applications and network applications supported by itself According to the order of each other network application before adjusting the layout of the user interface application, the position of each other network application is adjusted on the remaining position of the user interface. 2.如权利要求1所述的方法,其特征在于,所述服务端设备确定所述用户身份模块对应的各网络应用之前,还包括:2. The method according to claim 1, wherein before the server device determines each network application corresponding to the user identity module, it further includes: 根据所述用户身份模块的标识对所述用户身份模块进行鉴权;并authenticating the user identity module according to the identity of the user identity module; and 在鉴权结果为鉴权通过时,执行确定所述用户身份模块对应的各网络应用的步骤。When the authentication result is that the authentication is passed, the step of determining each network application corresponding to the user identity module is executed. 3.如权利要求1所述的方法,其特征在于,服务端设备获得所述用户身份模块针对确定出的各网络应用的使用信息,具体包括:3. The method according to claim 1, wherein the server device obtains the usage information of the user identity module for each determined network application, which specifically includes: 服务端设备针对所述用户身份模块对应的每个网络应用,分别向该网络应用对应的网络业务服务器发送使用信息获取请求,所述使用信息获取请求中携带有所述用户身份模块的标识,并接收该网络业务服务器反馈的、所述用户身份模块针对该网络应用的使用信息。For each network application corresponding to the user identity module, the server device sends a use information acquisition request to the network service server corresponding to the network application, the use information acquisition request carries the identity of the user identity module, and and receiving the usage information of the user identity module for the network application fed back by the network service server. 4.如权利要求1所述的方法,其特征在于,根据获得的各使用信息,对确定出的各网络应用进行排序,具体包括:4. The method according to claim 1, wherein, according to the obtained usage information, the determined network applications are sorted, specifically comprising: 服务端设备针对所述用户身份模块对应的每个网络应用,分别根据所述用户身份模块针对该网络应用的使用信息,计算所述用户身份模块针对该网络应用的使用频率;For each network application corresponding to the user identity module, the server device calculates the frequency of use of the network application by the user identity module according to the use information of the network application by the user identity module; 根据计算出的各网络应用的使用频率,对确定出的各网络应用进行排序。The determined network applications are sorted according to the calculated frequency of use of the network applications. 5.如权利要求4所述的方法,其特征在于,根据计算出的各网络应用的使用频率,对确定出的各网络应用进行排序,具体包括:5. The method according to claim 4, wherein, according to the calculated frequency of use of each network application, the determined network applications are sorted, specifically comprising: 获得所述用户身份模块对应的各网络应用分别对应的权重系数;Obtaining weight coefficients respectively corresponding to network applications corresponding to the user identity module; 服务端设备针对所述用户身份模块对应的每个网络应用,分别根据该网络应用对应的权重系数和计算出的该网络应用的使用频率,计算该网络应用的归一化使用频率;For each network application corresponding to the user identity module, the server device calculates the normalized frequency of use of the network application according to the weight coefficient corresponding to the network application and the calculated frequency of use of the network application; 根据计算出的各网络应用的归一化使用频率,对确定出的各网络应用进行排序。The determined network applications are sorted according to the calculated normalized usage frequencies of the network applications. 6.如权利要求4所述的方法,其特征在于,用户身份模块针对网络应用的使用信息包括该用户身份模块在规定时间段内针对该网络应用的使用次数以及使用费用;6. The method according to claim 4, wherein the usage information of the user identity module for the network application includes the number of times the user identity module is used for the network application within a specified time period and the usage fee; 根据所述用户身份模块针对该网络应用的使用信息,计算所述用户身份模块针对该网络应用的使用频率,具体包括:Calculating the frequency of use of the network application by the user identity module according to the use information of the user identity module for the network application, specifically including: 服务端设备根据该用户身份模块在规定时间段内针对所有网络应用的使用总次数和使用总费用,以及在规定时间段内针对该网络应用的使用次数和使用费用,计算所述用户身份模块针对该网络应用的使用频率。The server device calculates the total number of usage times and usage fees for all network applications of the user identity module within the specified time period, and the usage times and usage fees of the network application within the specified time period, and calculates the user identity module's How often this web app is used. 7.一种用于用户界面应用布局调整的服务端设备,其特征在于,包括:7. A server device for user interface application layout adjustment, characterized in that it comprises: 界面匹配请求接收单元,用于接收终端设备发送的界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;An interface matching request receiving unit, configured to receive an interface matching request sent by a terminal device, where the interface matching request carries an identifier of a user identity module in the terminal device; 网络应用确定单元,用于根据界面匹配请求接收单元接收到的所述界面匹配请求中携带的所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用;A network application determining unit, configured to determine each network application corresponding to the user identity module according to the identity of the user identity module carried in the interface matching request received by the interface matching request receiving unit; 使用信息获得单元,用于获得所述用户身份模块针对网络应用确定单元确定出的各网络应用的使用信息;A use information obtaining unit, configured to obtain the use information of each network application determined by the user identity module for the network application determination unit; 排序单元,用于根据使用信息获得单元获得的各使用信息,对网络应用确定单元确定出的各网络应用进行排序;a sorting unit, configured to sort the network applications determined by the network application determining unit according to the usage information obtained by the usage information obtaining unit; 排序结果反馈单元,用于将排序单元获得的排序结果反馈给所述终端设备,所述排序结果用于所述终端设备对自身的用户界面应用布局进行调整,其中,终端设备在自身的用户界面中,保持各本地应用的位置不变,并在其他位置上,根据自身支持的各网络应用的排序,对自身支持的各网络应用的位置进行调整,针对自身的用户界面中除本地应用和自身支持的各网络应用之外的其他网络应用,根据各其他网络应用在调整用户界面应用布局前的顺序,在用户界面的剩余位置上对各其他网络应用的位置进行调整。a sorting result feedback unit, configured to feed back the sorting result obtained by the sorting unit to the terminal device, and the sorting result is used by the terminal device to adjust the application layout of its own user interface, wherein the terminal device , keep the position of each local application unchanged, and in other positions, adjust the position of each network application supported by itself according to the order of each network application supported by itself, and adjust the position of each network application supported by itself. For other network applications other than the supported network applications, the position of each other network application is adjusted in the remaining position of the user interface according to the order of each other network application before adjusting the layout of the user interface application. 8.如权利要求7所述的服务端设备,其特征在于,还包括:8. The server device according to claim 7, further comprising: 鉴权单元,用于在网络应用确定单元确定所述用户身份模块对应的各网络应用之前,根据所述用户身份模块的标识对所述用户身份模块进行鉴权;An authentication unit, configured to authenticate the user identity module according to the identifier of the user identity module before the network application determination unit determines each network application corresponding to the user identity module; 所述网络应用确定单元,具体用于在鉴权单元的鉴权结果为鉴权通过时,确定所述用户身份模块对应的各网络应用。The network application determination unit is specifically configured to determine each network application corresponding to the user identity module when the authentication result of the authentication unit is that the authentication is passed. 9.如权利要求7所述的服务端设备,其特征在于,使用信息获得单元具体包括:9. The server device according to claim 7, wherein the usage information obtaining unit specifically comprises: 使用信息获取请求发送子单元,用于针对所述用户身份模块对应的每个网络应用,分别向该网络应用对应的网络业务服务器发送使用信息获取请求,所述使用信息获取请求中携带有所述用户身份模块的标识;The usage information acquisition request sending subunit is configured to, for each network application corresponding to the user identity module, respectively send a usage information acquisition request to the network service server corresponding to the network application, and the usage information acquisition request carries the Identification of the user identity module; 使用信息接收子单元,用于接收该网络业务服务器反馈的、所述用户身份模块针对该网络应用的使用信息。The use information receiving subunit is configured to receive the use information of the user identity module for the network application fed back by the network service server. 10.如权利要求7所述的服务端设备,其特征在于,排序单元具体包括:使用频率计算子单元,用于针对所述用户身份模块对应的每个网络应用,分别根据所述用户身份模块针对该网络应用的使用信息,计算所述用户身份模块针对该网络应用的使用频率;10. The server device according to claim 7, wherein the sorting unit specifically comprises: a usage frequency calculation subunit, configured to, for each network application corresponding to the user identity module, respectively according to the user identity module According to the use information of the network application, calculate the frequency of use of the user identity module for the network application; 排序子单元,用于根据使用频率计算子单元计算出的各网络应用的使用频率,对网络应用确定单元确定出的各网络应用进行排序。The sorting subunit is configured to sort the network applications determined by the network application determination unit according to the usage frequency of each network application calculated by the usage frequency calculation subunit. 11.如权利要求10所述的服务端设备,其特征在于,排序子单元具体包括:11. The server device according to claim 10, wherein the sorting subunit specifically comprises: 权重系数获得模块,用于获得所述用户身份模块对应的各网络应用分别对应的权重系数;A weight coefficient obtaining module, configured to obtain the weight coefficients corresponding to the respective network applications corresponding to the user identity module; 归一化使用频率计算模块,用于针对所述用户身份模块对应的每个网络应用,分别根据权重系数获得模块获得的该网络应用对应的权重系数和使用频率计算子单元计算出的该网络应用的使用频率,计算该网络应用的归一化使用频率;The normalized use frequency calculation module is configured to, for each network application corresponding to the user identity module, respectively according to the weight coefficient corresponding to the network application obtained by the weight coefficient obtaining module and the network application calculated by the use frequency calculation subunit The usage frequency of the network application is calculated to calculate the normalized usage frequency of the network application; 排序模块,用于根据归一化使用频率计算模块计算出的各网络应用的归一化使用频率,对网络应用确定单元确定出的各网络应用进行排序。The sorting module is configured to sort the network applications determined by the network application determination unit according to the normalized usage frequency of each network application calculated by the normalized usage frequency calculation module. 12.如权利要求10所述的服务端设备,其特征在于,使用信息获得单元获得的用户身份模块针对网络应用的使用信息包括该用户身份模块在规定时间段内针对该网络应用的使用次数以及使用费用;12. The server device according to claim 10, wherein the usage information of the user identity module for the network application obtained by the use information obtaining unit includes the number of times the user identity module is used for the network application within a specified period of time and usage fee; 使用频率计算子单元,具体用于根据该用户身份模块在规定时间段内针对所有网络应用的使用总次数和使用总费用,以及在规定时间段内针对该网络应用的使用次数和使用费用,计算所述用户身份模块针对该网络应用的使用频率。The usage frequency calculation subunit is specifically used to calculate the total usage times and usage fees for all network applications of the user identity module within a specified period of time, and the usage times and usage fees of the network application within a specified period of time. The user identity module is directed to the usage frequency of the network application. 13.一种用户界面应用布局调整方法,其特征在于,包括:13. A user interface application layout adjustment method, characterized in that, comprising: 终端设备在确认需要调整用户界面应用布局时,向服务端设备发送界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;When the terminal device confirms that the user interface application layout needs to be adjusted, it sends an interface matching request to the server device, and the interface matching request carries the identifier of the user identity module in the terminal device; 接收所述服务端设备发送的网络应用的排序结果,所述排序结果是服务端设备根据所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用,以及获得所述用户身份模块针对确定出的各网络应用的使用信息,并根据获得的各使用信息,对确定出的各网络应用进行排序后发送的;receiving the sorting result of the network application sent by the server device, the sorting result is that the server device determines each network application corresponding to the user identity module according to the identifier of the user identity module, and obtains the user identity module For the determined use information of each network application, and according to the obtained use information, the determined network applications are sorted and then sent; 所述终端设备根据接收到的排序结果,对自身的用户界面应用布局进行调整,其中,终端设备在自身的用户界面中,保持各本地应用的位置不变,并在其他位置上,根据自身支持的各网络应用的排序,对自身支持的各网络应用的位置进行调整,针对自身的用户界面中除本地应用和自身支持的各网络应用之外的其他网络应用,根据各其他网络应用在调整用户界面应用布局前的顺序,在用户界面的剩余位置上对各其他网络应用的位置进行调整。The terminal device adjusts the application layout of its own user interface according to the received sorting result, wherein the terminal device keeps the position of each local application unchanged in its own user interface, and in other positions, according to its own support The sorting of each network application, adjust the position of each network application supported by itself, for other network applications in its own user interface except local applications and each network application supported by itself, adjust the user according to the status of each other network application The sequence before the layout of the interface application is used to adjust the positions of other network applications on the remaining positions of the user interface. 14.如权利要求13所述的方法,其特征在于,终端设备确认需要调整用户界面应用布局,具体包括:14. The method according to claim 13, wherein the terminal device confirms that the user interface application layout needs to be adjusted, specifically comprising: 终端设备在启动时,检测所述终端设备内的用户身份模块的标识;并When the terminal device is started, detecting the identity of the user identity module in the terminal device; and 判断此次检测出的用户身份模块的标识与终端设备上一次启动时检测出的用户身份模块的标识是否相同;Judging whether the identity of the user identity module detected this time is the same as the identity of the user identity module detected when the terminal device was started last time; 若判断结果为否,则确认需要调整用户界面应用布局。If the determination result is no, it is confirmed that the user interface application layout needs to be adjusted. 15.如权利要求13所述的方法,其特征在于,所述终端设备根据接收到的排序结果,对自身的用户界面应用布局进行调整,具体包括:15. The method according to claim 13, wherein the terminal device adjusts its own user interface application layout according to the received sorting result, specifically comprising: 所述终端设备在自身支持的各网络应用中,查找接收到的排序结果中的各网络应用;并The terminal device searches for each network application in the received sorting result among the network applications supported by itself; and 根据查找到的各网络应用的排序结果,对自身的用户界面应用布局进行调整。According to the sorting results of the searched network applications, the user interface application layout of itself is adjusted. 16.一种用于用户界面应用布局调整的终端设备,其特征在于,包括:16. A terminal device for user interface application layout adjustment, characterized in that it comprises: 确认单元,用于确认是否需要调整用户界面应用布局;A confirmation unit is used to confirm whether the user interface application layout needs to be adjusted; 界面匹配请求发送单元,用于在确认单元确认需要调整用户界面应用布局时,向服务端设备发送界面匹配请求,所述界面匹配请求中携带有所述终端设备内的用户身份模块的标识;An interface matching request sending unit, configured to send an interface matching request to the server device when the confirmation unit confirms that the user interface application layout needs to be adjusted, and the interface matching request carries the identifier of the user identity module in the terminal device; 排序结果接收单元,用于接收所述服务端设备发送的网络应用的排序结果,所述排序结果是服务端设备根据所述用户身份模块的标识,确定所述用户身份模块对应的各网络应用,以及获得所述用户身份模块针对确定出的各网络应用的使用信息,并根据获得的各使用信息,对确定出的各网络应用进行排序后发送的;A sorting result receiving unit, configured to receive the sorting result of the network application sent by the server device, the sorting result is that the server device determines each network application corresponding to the user identity module according to the identifier of the user identity module, and obtaining the use information of the user identity module for the determined network applications, and sorting the determined network applications according to the obtained use information before sending; 调整单元,用于根据排序结果接收单元接收到的排序结果,对终端设备的用户界面应用布局进行调整,在终端设备的用户界面中,保持各本地应用的位置不变,并在其他位置上,根据终端设备支持的各网络应用的排序,对终端设备支持的各网络应用的位置进行调整,针对终端设备的用户界面中除本地应用和终端设备支持的各网络应用之外的其他网络应用,根据各其他网络应用在调整用户界面应用布局前的顺序,在用户界面的剩余位置上对各其他网络应用的位置进行调整。The adjustment unit is configured to adjust the application layout of the user interface of the terminal device according to the sorting result received by the sorting result receiving unit, keep the position of each local application in the user interface of the terminal device unchanged, and in other positions, According to the ranking of the network applications supported by the terminal device, adjust the position of each network application supported by the terminal device, and for other network applications in the user interface of the terminal device except local applications and network applications supported by the terminal device, according to The order of each other network application before adjusting the application layout of the user interface is adjusted on the remaining position of the user interface. 17.如权利要求16所述的终端设备,其特征在于,确认单元具体包括:17. The terminal device according to claim 16, wherein the confirmation unit specifically comprises: 标识检测子单元,用于在终端设备启动时,检测所述终端设备内的用户身份模块的标识;The identification detection subunit is used to detect the identification of the user identity module in the terminal equipment when the terminal equipment is started; 判断子单元,用于判断标识检测子单元此次检测出的用户身份模块的标识与标识检测子单元在终端设备上一次启动时检测出的用户身份模块的标识是否相同;The judging subunit is used to judge whether the identity of the user identity module detected by the identity detection subunit this time is the same as the identity of the user identity module detected by the identity detection subunit when the terminal device was started last time; 确认子单元,用于在判断子单元的判断结果为否时,确认需要调整用户界面应用布局。The confirmation subunit is configured to confirm that the user interface application layout needs to be adjusted when the determination result of the determination subunit is negative. 18.如权利要求16所述的终端设备,其特征在于,调整单元具体包括:18. The terminal device according to claim 16, wherein the adjustment unit specifically comprises: 查找子单元,用于在终端设备支持的各网络应用中,查找排序结果接收单元接收到的排序结果中的各网络应用;The search subunit is used to search for each network application in the sorting result received by the sorting result receiving unit among the network applications supported by the terminal device; 调整子单元,用于根据查找子单元查找到的各网络应用的排序结果,对终端设备的用户界面应用布局进行调整。The adjustment subunit is configured to adjust the user interface application layout of the terminal device according to the sorting results of the network applications found by the search subunit.
CN201210050882.3A 2012-02-29 2012-02-29 User-interface application layout adjustment method, server device and terminal unit Active CN103294460B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210050882.3A CN103294460B (en) 2012-02-29 2012-02-29 User-interface application layout adjustment method, server device and terminal unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210050882.3A CN103294460B (en) 2012-02-29 2012-02-29 User-interface application layout adjustment method, server device and terminal unit

Publications (2)

Publication Number Publication Date
CN103294460A CN103294460A (en) 2013-09-11
CN103294460B true CN103294460B (en) 2016-08-31

Family

ID=49095404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210050882.3A Active CN103294460B (en) 2012-02-29 2012-02-29 User-interface application layout adjustment method, server device and terminal unit

Country Status (1)

Country Link
CN (1) CN103294460B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104965753A (en) * 2014-06-06 2015-10-07 腾讯科技(深圳)有限公司 Method, server, terminal, and system for desktop layout
CN104063226A (en) * 2014-06-27 2014-09-24 联想(北京)有限公司 Information processing method and electronic equipment
CN105357235A (en) * 2014-08-18 2016-02-24 中兴通讯股份有限公司 Page access method and device
CN105468386A (en) * 2014-08-29 2016-04-06 小米科技有限责任公司 Yellow page display method and apparatus
CN104267960B (en) * 2014-09-29 2018-01-23 广州华多网络科技有限公司 A kind of generation method and equipment of user interface forms
CN104536647B (en) * 2014-12-16 2018-03-13 广东欧珀移动通信有限公司 The location regulation method and device of application icon
CN106201246A (en) * 2016-06-28 2016-12-07 乐视控股(北京)有限公司 Page layout processing method and processing device
CN106773855B (en) * 2016-12-22 2020-06-12 深圳市元征科技股份有限公司 Vehicle diagnosis option display method and vehicle diagnosis device
CN106803859A (en) * 2017-01-20 2017-06-06 浪潮通信信息系统有限公司 Application interface display method and device
CN107291446B (en) * 2017-05-16 2021-06-08 北京金山安全软件有限公司 Desktop management method and device
US12096087B2 (en) * 2018-09-11 2024-09-17 Opentv, Inc. Techniques for configuring and managing user interfaces of a content guide for multiple device types
CN111240559A (en) * 2018-11-28 2020-06-05 深圳市帝迈生物技术有限公司 Terminal equipment, quick navigation method of operation interface of terminal equipment and computer storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916843A (en) * 2006-09-06 2007-02-21 华为技术有限公司 Method and system for laying out and accessing modules of user interface
CN102067078A (en) * 2008-06-19 2011-05-18 摩托罗拉移动公司 Method and system for customization of a graphical user interface (GUI) of a communication device in a communication network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7062299B2 (en) * 2001-11-06 2006-06-13 Samsung Electronics Co., Ltd. Wireless terminal capable of automatically setting its functions and method for the same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916843A (en) * 2006-09-06 2007-02-21 华为技术有限公司 Method and system for laying out and accessing modules of user interface
CN102067078A (en) * 2008-06-19 2011-05-18 摩托罗拉移动公司 Method and system for customization of a graphical user interface (GUI) of a communication device in a communication network

Also Published As

Publication number Publication date
CN103294460A (en) 2013-09-11

Similar Documents

Publication Publication Date Title
CN103294460B (en) User-interface application layout adjustment method, server device and terminal unit
US20200356949A1 (en) Information Processing Method, Server, and Logistics Terminal
TWI450558B (en) Method and system for providing online service corresponding to multiple mobile devices, server and mobile device thereof, and computer program product
US10652287B2 (en) Method, device, and system for managing information recommendation
WO2018098941A1 (en) Processing method for communication identifier binding and terminal
CN106791955B (en) A kind of method and system of determining live streaming duration
CN104796385A (en) Terminal binding method, device and system
US20160255494A1 (en) Method and apparatus for displaying associated information in electronic device
CN103501485B (en) Push the method, apparatus and terminal device of application
CN105809481A (en) Virtual item transmitting method, receiving method, devices and system
CN102932759B (en) Information sharing method and device
CN105025043A (en) Information sharing method, information sharing device and information sharing system
CN105898606B (en) A kind of method, apparatus and system voted
CN106936827B (en) A kind of broadcast recipients' queue regulation method, device and terminal
CN107493378A (en) Application program login method and device, computer equipment and readable storage medium
CN110572508B (en) Address book synchronization method and device, storage medium and electronic equipment
CN102868819B (en) A kind of process the method and device of communication service under common account
CN109886670B (en) Payment method, device, system, mobile terminal, payment machine and server
US9369889B2 (en) Method for provisioning of a SIM card
CN103533545B (en) A kind of obtain the method for effective communication account number, device and equipment
CN104702674B (en) Geographical position exchange method and device
CN108153832A (en) Pushed information display methods and device
CN106034177A (en) Information interaction method and apparatus thereof
CN105357388B (en) A kind of method and electronic equipment of information recommendation
CN111213167B (en) A payment method, an unlocking method and related terminals

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant