A kind of generation method and system of interface of mobile terminalTechnical field
The present invention relates to moving communicating field, relate in particular to a kind of generation method and system that are used for the dynamic change user interface of portable terminal.
Background technology
Universal day by day along with mobile communication terminal, with the portable terminal of the growing customization oneself of user and the increase of portable terminal demand for experience, people no longer have been satisfied with simple customization functions such as replacing the tinkle of bells, EFR STK, but think to participate in more and more the DIY of own mobile phone, make it really become the reflection of own life style and interest hobby.
In general, the user interfaces at different levels of present portable terminal all are just to have determined before mobile phone dispatches from the factory, and just can not change after mobile phone dispatches from the factory, and more can not dynamically update.More precisely, even the user interfaces at different levels of portable terminal can change after mobile phone dispatches from the factory, also just allowing the user to be preset in cell phone manufacturer between several operation interfaces few in number of mobile phone inside selects, and do not allow the user to pass through OTA (Over The Air, the aerial download) mode such as, select all kinds of themes oneself liked and the operation interface of style, dynamically update from the outside.
In addition, the menus at different levels of portable terminal operation interface with regard to the inalterable fact, have more and more become a factor of considering when the user selects mobile phone after mobile phone dispatches from the factory.For instance, certain user may be familiar with the operation interface of A mobile phone, but he but likes the outward appearance of B mobile phone, because present mobile phone is big multi-functional complicated, the operation interface complexity is so the situation of Fa Shenging is exactly that the user interface of B mobile phone does not just meet the original operating habit of this user probably, like this, will reduce the possibility that this user buys the B mobile phone, but in fact the A mobile phone can not satisfy its personalized requirement again.At present, this phenomenon has more and more become a kind of universal phenomenon.
In addition, along with the fieriness of present mobile phone market competition, cell phone manufacturer more and more wish oneself mobile phone can with operation interface on distinguish mutually with the mobile phone of other manufacturers; Add the continuous proposition from all demands of user and each operator, it is also shorter and shorter that cell phone manufacturer is forced to the pressure and cycle at retouching operation interface.Therefore, each portable terminal manufacturer also presses for a kind of like this method and system, develops not only various different styles quickly to help them, and can satisfy the operation interface of the demand again.
Again from the angle of operator, each operator wishes all that also the respective services of oneself releasing can distinguish mutually with other operators, not only in terms of content, and also can constantly be full of variety on the interface, weed out the old and bring forth the new the attentiveness, hobby and the fashion trend that attract the user constantly to change well.Therefore, the generation method and system of the disclosed a kind of interface of mobile terminal of this patent also are in order to satisfy so a kind of demand.
Summary of the invention
In order to address the above problem, a kind of generation method and system that portable terminal dynamically changes user interface that are used for have been the object of the present invention is to provide, be used for dynamically changing the mobile phone menu operation interface, make mobile phone users, also comprise portable terminal manufacturer, and telecom operators, after portable terminal dispatches from the factory,, change the theme of portable terminal integral body (perhaps local) operation interface according to demand separately, style, with mode of operation etc., make its operating habit that more can meet the user, reflection user's life style and hobby, and can strengthen portable terminal manufacturer, with the competitive advantage of telecom operators, for the user provides better service.
To achieve these goals, the invention discloses the generation method that a kind of portable terminal dynamically changes user interface, described interface is the whole operation interfaces of portable terminal or the operation interface of part, and this method comprises the steps:
Portable terminal user interface template data at different levels bag generates step, is used to generate the operation interface of each grade of dynamic mobile terminal, supplies the mobile phone terminal download and is kept at portable terminal, comes the portable terminal user interfaces at different levels of customization oneself;
Portable terminal user interface template data at different levels bag is found step, and being used to help the user to find can be for the portable terminal of downloading user interface tabulation at different levels;
Portable terminal user interface template data at different levels bag download step is used for the download of portable terminal user interface template data at different levels bag, and the management of contingent various situations in the downloading process.
Described portable terminal user interface template data at different levels bag finds that step also comprises: after the user tentatively determines to download a certain portable terminal user interfaces at different levels, preview picture, text description and introduction are provided again, and assisting users is made the decision of whether downloading.
Described portable terminal user interface template data at different levels bag download step also comprises providing necessary prompting, helps the user to understand the progress that institute's occurrence and downloading process are carried out.
Described portable terminal user interface template data at different levels bag download step, also comprise: portable terminal user interface template data at different levels bag analyzing step and step display, wherein said analyzing step, be used for the parsing of interface template packets at different levels, make menu level, the display position of each element in the above-mentioned packet, DISPLAY ORDER and show that size etc. can both correctly be parsed; Described step display is used for the analysis result with above-mentioned parsing module, and each element can both be revealed with correct DISPLAY ORDER and size on correct menu level, display position in the promptly above-mentioned packet.
Described portable terminal dynamically changes the generation method of user interface, also comprise portable terminal dynamic user operation interface management process, the work of coordinated management portable terminal user interface template data at different levels bag, and provide various user prompts, inform the working condition of each step of user.
Described portable terminal dynamically changes the generation method of user interface; also comprise portable terminal user interface digital copyright management at different levels step; cooperate portable terminal dynamic user operation interface management process, manage all and digital copyright protecting function associated.
Described portable terminal dynamic user operation interface management process also is included in before the demonstration portable terminal user interface template data at different levels bag, and the residual competence information of described packet is provided; And under the expired situation of residual competence, notice portable terminal dynamic user operation interface administration module prompting user does the renewal of authority; After the user selects the authority renewal, the parsing of DRM authority bag is provided once more, and keeps authority information.
Described portable terminal dynamic user operation interface management process also is included in the user when selecting certain user interface template data APMB package to do deletion action, the corresponding authority of deleting described file.
Described portable terminal dynamic user operation interface management process, also comprise the user interface template data APMB packages at different levels that are preset at terminal inner before preserving the user downloads to portable terminal from the portable terminal outside user interface template data APMB packages at different levels and portable terminal dispatches from the factory; The preview interface of described packet file is provided, from existing user interface template data APMB package, selects one and be set to current portable terminal operation interface for the user; Deletion user interface template data APMB package makes the user just in the existing user interface template data APMB package, selects one and deletes.
The invention also discloses a kind of portable terminal and dynamically change the generation system of user interface, this system comprises server end and portable terminal two parts at least, and described interface is the whole operation interfaces of portable terminal or the operation interface of part, and this system comprises:
Portable terminal user interface template data at different levels bag generation module is used to generate the operation interface of each grade of dynamic mobile terminal, downloads also for mobile phone terminal and is kept at portable terminal, comes the portable terminal user interfaces at different levels of customization oneself;
Portable terminal user interface template data at different levels bag is found module, and being used to help the user to find can be for the portable terminal of downloading user interface tabulation at different levels;
Portable terminal user interface template data at different levels bag download module is used for the download of portable terminal user interface template data at different levels bag, and the management of contingent various situations in the downloading process.
Described portable terminal user interface template data at different levels bag finds that module also comprises: after the user tentatively determines to download a certain portable terminal user interfaces at different levels, preview picture, text description and introduction are provided again, and assisting users is made the decision of whether downloading.
Described portable terminal users at different levels operate the boundary and template data bag download module, also comprise: portable terminal user interface template data at different levels bag parsing module and display module, wherein said parsing module, be used for the parsing of interface template packets at different levels, make menu level, the display position of each element in the above-mentioned packet, DISPLAY ORDER and show that size etc. can both correctly be parsed; Described display module is used for the analysis result with above-mentioned parsing module, and each element can both be revealed with correct DISPLAY ORDER and size on correct menu level, display position in the promptly above-mentioned packet.
Described portable terminal dynamically changes the generation system of user interface, also comprise portable terminal dynamic user operation interface administration module, the work of coordinated management portable terminal user interface template data at different levels bag, and provide various user prompts, inform the working condition of each step of user.
Described portable terminal dynamically changes the generation method of user interface; also comprise portable terminal user interface digital rights management module at different levels; cooperate portable terminal dynamic user operation interface management process, manage all and digital copyright protecting function associated.
Described portable terminal dynamic user operation interface administration module also is used for providing the residual competence information of described packet before showing portable terminal user interface template data at different levels bag; And under the expired situation of residual competence, notice portable terminal dynamic user operation interface administration module prompting user does the renewal of authority; And after the user selects the authority renewal, the parsing of DRM authority bag is provided once more, and keeps authority information.
Described portable terminal dynamic user operation interface administration module also comprises being used for when the user selects certain user interface template data APMB package to do deletion action the corresponding authority of deleting described file.
Described portable terminal dynamically changes the generation system of user interface, the file module that also comprises portable terminal user interfaces at different levels, be used to preserve the user interface template data APMB packages at different levels that the user downloads to portable terminal from the portable terminal outside user interface template data APMB packages at different levels and portable terminal are preset at terminal inner before dispatching from the factory; Also be used to provide the preview interface of described packet file, from existing user interface template data APMB package, select one and be set to current portable terminal operation interface for the user; Also be used for the deletion of user interface template data APMB package, make the user just in the existing user interface template data APMB package, select one and delete.
Described portable terminal dynamically changes the generation system of user interface, and described server end end also comprises: terminal door module is used for WAP service, WEB service and terminal protocol; Service Processing Module is used for portable terminal user interface Template Managers at different levels and portable terminal user interface template at different levels data download bag; The Push notification module is used to send new data SMS; System management module is used for operator's management, operator's rights management, terminal management, system monitoring, failure diagnosis, network management, system debug and regular job management; The DRM interface module is used for the communications protocol with DRM Server; The external interface module is used for the general settlement platform, with prepaid platform, with network management platform, provides interface with the OA operation analysis platform.
Effect of the present invention is: can satisfy the mobile phone of user's customization oneself and the demand that mobile phone is experienced to the utmost, can make mobile phone personalization and hommization more, satisfy operating habit and the personalized demand set of user to greatest extent to own mobile phone, make that after mobile phone dispatches from the factory the user still can change the operation interface of own mobile phone.The present invention also makes each portable terminal manufacturer and operator can release the changeful operation interface that indicates own style, to be different from similar competitor, is on a good wicket in market competition.
Description of drawings
Included accompanying drawing is used for further understanding the present invention, its as an illustration book part and explain principle of the present invention with specification, in the accompanying drawings:
Fig. 1 is the iconic element in a certain interface of portable terminal among the present invention and the schematic diagram of position thereof;
Fig. 2 is that comparatively complete portable terminal user interfaces at different levels are downloaded flow process.
Embodiment
The present invention relates to a kind of generation method that is used for the dynamic change user interface of portable terminal, this method comprises the steps and flow process: portable terminal user interface template data at different levels bag generation module; The portable terminal part: portable terminal dynamic user operation interface administration module, portable terminal user interface template data at different levels bag are found the file module of module, portable terminal user interface template data at different levels bag download module, portable terminal user interface template data at different levels bag parsing module, portable terminal user interface template data at different levels bag display module, portable terminal user interface digital copyright managements at different levels (DRM, DigitalRights Management) module, portable terminal user interfaces at different levels; Server section: terminal door module, Service Processing Module, Push notification module, accounting module, query statistic module, system management module, DRM interface module, settlement management module, external interface module.Other has flow process, and portable terminal user interfaces at different levels are downloaded flow process, switching flow, and the deletion flow process, the DRM authority is new technological process more.
The invention discloses the generation system that a kind of portable terminal dynamically changes user interface, described interface is the whole operation interfaces of portable terminal or the operation interface of part, comprises as lower module, now is described below respectively:
Portable terminal user interface template data at different levels bag generation module is used to generate the operation interface of each grade of dynamic mobile terminal, downloads also for mobile phone terminal and is kept at portable terminal, comes the portable terminal user interfaces at different levels of customization oneself.
Portable terminal dynamic user operation interface administration module, be used to coordinate portable terminal user interface template data at different levels bag and find module, portable terminal user interface template data at different levels bag download module, portable terminal user interface template data at different levels bag parsing module, portable terminal user interface template data at different levels bag display module, portable terminal user interface digital copyright management at different levels (DRM, DigitalRights Management) module, work between the file module of portable terminal user interfaces at different levels etc., and provide various user prompts, inform the internal work situation of the described module of user.
Portable terminal user interface template data at different levels bag is found module, the WAP browser in the mobile phone for example, being used to help the user to find can be for the portable terminal of downloading user interface tabulation at different levels, and, after the user tentatively determines to download a certain portable terminal user interfaces at different levels, preview picture, text description and introduction etc. are provided again, and assisting users is made the decision of whether downloading.
Portable terminal user interface template data at different levels bag download module is used for the download of portable terminal user interface template data at different levels bag, and the management of contingent various situations in the downloading process, simultaneously, provide necessary prompting, help the user to understand the progress that institute's occurrence and downloading process are carried out.
Portable terminal user interface template data at different levels bag parsing module, be used for the parsing of interface template packets at different levels, make menu level, the display position of each element (comprising sound element) in the above-mentioned packet, DISPLAY ORDER and show that size etc. can both correctly be parsed.
Portable terminal user interface template data at different levels bag display module, be used for analysis result with above-mentioned parsing module, be that each element (comprising sound element) can both be revealed with correct DISPLAY ORDER and size on correct menu level, display position in the above-mentioned packet.
Portable terminal user interface digital copyright managements at different levels (DRM, Digital RightsManagement) module is used to cooperate portable terminal dynamic user operation interface administration module, manages all and digital copyright protecting function associated.For example, resolve the portable terminal user interface template data at different levels bag that has passed through digital copyright protecting, and after resolving, described packet is divided into the data division and the authority part of portable terminal user interface template data at different levels bag.Described module also is used for providing the residual competence information of described packet before showing portable terminal user interface template data at different levels bag.And under the expired situation of residual competence, notice portable terminal dynamic user operation interface administration module prompting user does the renewal of authority.Then, after the user selects the authority renewal, the parsing of DRM authority bag is provided once more, and keeps authority information.Described module also is used for when the user selects certain user interface template data APMB package to do deletion action, the corresponding authority of deleting described file.
The file module of portable terminal user interfaces at different levels, be used to preserve the user interface template data APMB packages at different levels that the user downloads to portable terminal from the portable terminal outside user interface template data APMB packages at different levels and portable terminal are preset at terminal inner before dispatching from the factory.Described module also is used to provide the preview interface of described packet file,, selects one and is set to current portable terminal operation interface from existing user interface template data APMB package for the user.Described module also is used for the deletion of user interface template data APMB package, makes the user just in the existing user interface template data APMB package, selects one and deletes.
The invention also discloses a kind of generation system that is used for the dynamic change user interface of portable terminal, this system comprises server end and portable terminal two parts at least, above-mentioned module is the module of portable terminal part except that portable terminal user interface template data at different levels bag generation module.Server end Module Division and major function thereof are as follows:
1) terminal door module is used for WAP service, WEB service and terminal protocol.
2) Service Processing Module is used for portable terminal user interface Template Managers at different levels and portable terminal user interface template at different levels data download package.
3) Push notification module is used to send new data SMS.
4) accounting module is used to generate charge information.
5) query statistic module is used for data query according to condition, and statistical data analysis generates form
6) system management module is used for operator's management, operator's rights management, terminal management, system monitoring, failure diagnosis, network management, system debug, regular job management
7) DRM interface module is used for the communications protocol with DRM Server
8) settlement management module
9) external interface module is used for and the general settlement platform, and reaching with the OA operation analysis platform with prepaid platform, with network management platform provides interface.
Further describe the preferred embodiments of the present invention with reference to the accompanying drawings.
In the present invention, be shown to the user's on every portable terminal, big to each user interface, little signal strength signal intensity icon, battery electric quantity to the interface indicated icon, returned soft key, and the positions of elements and the icons such as sound of each operation keys, can after mobile phone dispatches from the factory, replace and customization according to user preferences by the user.
The example that Fig. 1 shows promptly is the simplest layout of some user interfaces among the present invention, and it has schematically shown an interface different of a user interface of the present invention and present conventional mobile phone.Among the figure, batteryelectric quantity indication 12,viewing area 13,menu 15 are constant, and signal strength signalintensity Status icons 11 is positioned at the lower right corner, is positioned at the upper left corner and return 14, and the interface is different when dispatching from the factory with the portable terminal of our custom.
Describe a comparatively complete portable terminal of the present invention user interfaces at different levels below in detail and download flow process, see Fig. 2:
S21 user opens the portable terminal power supply
S22 shows current portable terminal user interfaces at different levels
Does S23 select to change the current mobile terminal user interface?
S24 enters portable terminal user interface discovery procedures at different levels
S25 user browses the tabulation of portable terminal user interfaces at different levels, carries out preview and checks details
S26 user selects a certain portable terminal user interfaces at different levels, and decision is downloaded
S27 portable terminal user interface template data at different levels bag is downloaded
The DRM of S28 portable terminal user interface template data at different levels bag resolves
S29 preserves the data division and the authority part of portable terminal user interface template data at different levels bag
Is the mobile phone users operation interface that S210 downloads set to current mobile phone operation interface?
S211 with just-downloaded portable terminal user interfaces at different levels as current interface.
The present invention makes the interface of mobile terminal more personalized, the user also comprises portable terminal manufacturer, and telecom operators, after portable terminal dispatches from the factory, according to demand separately, indiscriminately ad. as one wishes change theme, style and the mode of operation etc. of portable terminal integral body (comprising the part) operation interface, make it more can meet user's operating habit, reflection user's life style and hobby, and can strengthen the competitive advantage of portable terminal manufacturer and telecom operators, for the user provides better service.
Should be appreciated that, the foregoing description only is the description of generation method and system sub-fraction function of the dynamic change user interface of this portable terminal, but the present invention is not limited to this embodiment, without departing from the spirit and scope of the present invention, can also make various improvement and modification to the present invention.