Embodiment
Below describe embodiments of the invention in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label means same or similar element or the element with identical or similar functions from start to finish.Below by the embodiment be described with reference to the drawings, be exemplary, only be used to explaining the present invention, and can not be interpreted as limitation of the present invention.On the contrary, embodiments of the invention comprise spirit and interior all changes, modification and the equivalent of intension scope that falls into additional claims.
In description of the invention, it will be appreciated that, term " first ", " second " etc. are only be used to describing purpose, and can not be interpreted as indication or hint relative importance.In description of the invention, it should be noted that, unless otherwise clearly defined and limited, term " is connected ", " connection " should do broad understanding, for example, can be to be fixedly connected with, and can be also to removably connect, or connects integratedly; Can be mechanical connection, can be also to be electrically connected to; Can be directly to be connected, also can indirectly be connected by intermediary.For the ordinary skill in the art, can concrete condition understand above-mentioned term concrete meaning in the present invention.In addition, in description of the invention, except as otherwise noted, the implication of " a plurality of " is two or more.
In flow chart or in this any process of otherwise describing or method, describe and can be understood to, mean to comprise one or more module, fragment or part be used to the code of the executable instruction of the step that realizes specific logical function or process, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can be not according to order shown or that discuss, comprise according to related function by the mode of basic while or by opposite order, carry out function, this should be understood by the embodiments of the invention person of ordinary skill in the field.
Below with reference to accompanying drawing, method to set up, terminal, server and the system according to the applied environment of the embodiment of the present invention described.
A kind of method to set up of applied environment, comprise the steps: that the user utilizes first terminal to extract the parameter of the personal settings on first terminal to obtain the personal settings parameter and to transmit the personal settings parameter to server; Server is preserved and the Individuation Management parameters; The request that the user utilizes the second terminal to server transmission different from first terminal to download the personal settings parameter; Server is verified the user; After being proved to be successful, server is transferred to the second terminal by the personal settings parameter; And the user configures the personal settings parameter to obtain personal settings on the second terminal.
Fig. 1 is the flow chart of the method to set up of applied environment according to an embodiment of the invention.
As shown in Figure 1, the method to set up of applied environment comprises the steps.
Step S101, user utilize first terminal to extract the parameter of the personal settings on first terminal to obtain the personal settings parameter and to transmit the personal settings parameter to server.
For example, on the computer that the user stays at home, use MS-WORD and be provided with to meet the personal settings of oneself being accustomed to, such as font, character boundary, line space etc., the user is transferred to server by these personal settings parameters.
Preferably, the user utilizes first terminal that varigrained personal settings parameter is transferred to server.For example, for the personal settings of same MS-WORD, varigrained personal settings parameter can be arranged.This varigrained personal settings parameter for example comprises the personal settings parameter of font and line space, comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, or comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, margin, first trip indentation etc.
Preferably, the personal settings parameter comprises the application personalization parameters.This application program is not limited to the above-mentioned MS-WORD exemplified, and can be browser application, various word-processing application, drawing application program etc.
Step S102, server is preserved and the Individuation Management parameters.
Preferably, varigrained personal settings parameter is kept on server according to granule size or according to time sequencing.The advantage of Individuation Management parameters is like this, is convenient to the personal settings parameter that the user searched and selected oneself to think the granularity of use.
The request that step S103, user utilize the second terminal to server transmission different from first terminal to download the personal settings parameter.
When on the office computer of user in office, working, if want, use the personal settings of MS-WORD identical on the computer with family, can to server, send the request of downloading the personal settings parameter by the office computer of office.
Preferably, the user can, according to the ability of own terminal, select varigrained personal settings parameter.If the second terminal is the poor mobile phone of word processing ability etc., can select the personal settings parameter of low granularity.If the second terminal is desktop computer etc., can select the personal settings parameter of high granularity.
In an embodiment of the present invention, first terminal and the second terminal can be the various terminals such as notebook, desktop computer, mobile phone, PDA, net book.
Step S104, server is verified the user.
Preferably, the server by utilizing user inputs the mode authentication of users of username and password.For example, after server receives the request of the download personal settings parameter that the user sends by the second terminal, can be on the second terminal the display reminding user input the dialog box of username and password, if the username and password of user's input is correct, to being proved to be successful of user, otherwise with regard to authentication failed.
Alternatively, server can also utilize the mode authentication of users of dynamic password.Server, when receiving the user and download the request of personal settings, sends dynamic password to predetermined user's mobile phone; The user inputs dynamic password; And if dynamic password is correct, server authentication user success.
In order to guarantee the actual effect of this dynamic password, the term of validity of dynamic password can be defined as to 5 minutes.
Server authentication user's method is not limited to above-mentioned two kinds of methods listing, can be existing various feasible verification method, includes but not limited to speech recognition, living things feature recognition, CA certificate etc.
Step S105, after being proved to be successful, server is transferred to the second terminal by the personal settings parameter.
Step S106, user configure the personal settings parameter to obtain personal settings on the second terminal.
After receiving the personal settings parameter that server transmission comes, the user utilizes the second terminal to be configured this personal settings parameter, after having configured, namely obtains and the identical applied environment of applied environment on first terminal.
Method to set up according to the applied environment of the embodiment of the present invention, by from server, downloading the parameters of uploading in advance, and on other terminal, parameters is configured, can obtain the personal settings identical with before personal settings, thereby the user can use identical applied environment on different terminals, convenient for users and strengthened user's experience.
Fig. 2 is the flow chart of the method to set up of applied environment according to an embodiment of the invention.As shown in Figure 2, the method to set up of applied environment comprises the steps.
Step S201, user utilize first terminal to extract the parameter of the personal settings on first terminal to obtain the personal settings parameter and to transmit the personal settings parameter to server.
For example, on the computer that the user stays at home, use MS-WORD and be provided with to meet the personal settings of oneself being accustomed to, such as font, character boundary, line space etc., the user is transferred to server by these personal settings parameters.
Preferably, the user utilizes first terminal that varigrained personal settings parameter is transferred to server.For example, for the personal settings of same MS-WORD, varigrained personal settings parameter can be arranged.This varigrained personal settings parameter for example comprises the personal settings parameter of font and line space, comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, or comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, margin, first trip indentation etc.
Preferably, the personal settings parameter comprises the application personalization parameters.This application program is not limited to the above-mentioned MS-WORD exemplified, and can be browser application, various word-processing application, drawing application program etc.
Step S202, server is preserved and the Individuation Management parameters.
Preferably, varigrained personal settings parameter is kept on server according to granule size or according to time sequencing.The advantage of Individuation Management parameters is like this, is convenient to the personal settings parameter that the user searched and selected oneself to think the granularity of use.
The request that step S203, user utilize the second terminal to server transmission different from first terminal to download the personal settings parameter.
When on the office computer of user in office, working, if want, use the personal settings of MS-WORD identical on the computer with family, can to server, send the request of downloading the personal settings parameter by the office computer of office.
In an embodiment of the present invention, first terminal and the second terminal can be the various terminals such as notebook, desktop computer, mobile phone, PDA, net book.
Preferably, the user can, according to the ability of own terminal, select varigrained personal settings parameter.If the second terminal is the poor mobile phone of word processing ability etc., can select the personal settings parameter of low granularity.If the second terminal is desktop computer etc., can select the personal settings parameter of high granularity.
Step S204, server is verified the user.
Preferably, the server by utilizing user inputs the mode authentication of users of username and password.For example, after server receives the request of the download personal settings parameter that the user sends by the second terminal, can be on the second terminal the display reminding user input the dialog box of username and password, if the username and password of user's input is correct, to being proved to be successful of user, otherwise with regard to authentication failed.
Alternatively, server can also utilize the mode authentication of users of dynamic password.Server, when receiving the user and download the request of personal settings, sends dynamic password to predetermined user's mobile phone; The user inputs dynamic password; And if dynamic password is correct, server authentication user success.
In order to guarantee the actual effect of this dynamic password, the term of validity of dynamic password can be defined as to 5 minutes.
Server authentication user's method is not limited to above-mentioned two kinds of methods listing, can be existing various feasible verification method, includes but not limited to speech recognition, living things feature recognition, CA certificate etc.
Step S205, after being proved to be successful, server is transferred to the second terminal by the personal settings parameter.
Step S206, user configure the personal settings parameter to obtain personal settings on the second terminal.
After receiving the personal settings parameter that server transmission comes, the user utilizes the second terminal to be configured this personal settings parameter, after having configured, namely obtains and the identical applied environment of applied environment on first terminal.
Step S207, the user uses the personal settings parameter on the second terminal after, if the user revises the personal settings parameter, be transferred to amended parameters server to upgrade the personal settings parameter.
According to the method to set up of the applied environment of the embodiment of the present invention, can preserve at any time and upgrade user's personal settings, to guarantee in office where the managing on position, any terminal of user, can use up-to-date personal settings.
Fig. 3 is the flow chart of the method to set up of applied environment according to an embodiment of the invention.As shown in Figure 3, the method to set up of applied environment comprises the steps.
Step S301, user utilize first terminal to extract the parameter of the personal settings on first terminal to obtain the personal settings parameter and to transmit the personal settings parameter to server.
For example, on the computer that the user stays at home, use MS-WORD and be provided with to meet the personal settings of oneself being accustomed to, such as font, character boundary, line space etc., the user is transferred to server by these personal settings parameters.
Preferably, the user utilizes first terminal that varigrained personal settings parameter is transferred to server.For example, for the personal settings of same MS-WORD, varigrained personal settings parameter can be arranged.This varigrained personal settings parameter for example comprises the personal settings parameter of font and line space, comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, or comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, margin, first trip indentation etc.
Preferably, the personal settings parameter comprises the application personalization parameters.This application program is not limited to the above-mentioned MS-WORD exemplified, and can be browser application, various word-processing application, drawing application program etc.
Step S302, server is verified the user to transmission personal settings parameter.Server authentication user's method can be existing various feasible verification method, includes but not limited to username and password, dynamic password, speech recognition, living things feature recognition, CA certificate etc.
Step S303, server is preserved and the Individuation Management parameters.
Preferably, varigrained personal settings parameter is kept on server according to granule size or according to time sequencing.The advantage of Individuation Management parameters is like this, is convenient to the personal settings parameter that the user searched and selected oneself to think the granularity of use.
The request that step S304, user utilize the second terminal to server transmission different from first terminal to download the personal settings parameter.
When on the office computer of user in office, working, if want, use the personal settings of MS-WORD identical on the computer with family, can to server, send the request of downloading the personal settings parameter by the office computer of office.
In an embodiment of the present invention, first terminal and the second terminal can be the various terminals such as notebook, desktop computer, mobile phone, PDA, net book.
Preferably, the user can, according to the ability of own terminal, select varigrained personal settings parameter.If the second terminal is the poor mobile phone of word processing ability etc., can select the personal settings parameter of low granularity.If the second terminal is desktop computer etc., can select the personal settings parameter of high granularity.
Step S305, server is verified the user.
Preferably, the server by utilizing user inputs the mode authentication of users of username and password.For example, after server receives the request of the download personal settings parameter that the user sends by the second terminal, can be on the second terminal the display reminding user input the dialog box of username and password, if the username and password of user's input is correct, to being proved to be successful of user, otherwise with regard to authentication failed.
Alternatively, server can also utilize the mode authentication of users of dynamic password.Server, when receiving the user and download the request of personal settings, sends dynamic password to predetermined user's mobile phone; The user inputs dynamic password; And if dynamic password is correct, server authentication user success.
In order to guarantee the actual effect of this dynamic password, the term of validity of dynamic password can be defined as to 5 minutes.
Server authentication user's method is not limited to above-mentioned two kinds of methods listing, can be existing various feasible verification method, includes but not limited to speech recognition, living things feature recognition, CA certificate etc.
Step S306, after being proved to be successful, server is transferred to the second terminal by the personal settings parameter.
Step S307, user configure the personal settings parameter to obtain personal settings on the second terminal.
After receiving the personal settings parameter that server transmission comes, the user utilizes the second terminal to be configured this personal settings parameter, after having configured, namely obtains and the identical applied environment of applied environment on first terminal.
Step S308, the user uses the personal settings parameter on the second terminal after, if the user revises the personal settings parameter, be transferred to amended parameters server to upgrade the personal settings parameter.
According to the method to set up of the applied environment of the embodiment of the present invention, can preserve at any time and upgrade user's personal settings, to guarantee in office where the managing on position, any terminal of user, can use up-to-date personal settings.
Method to set up according to the applied environment of the embodiment of the present invention, except at customer requirements, verifying it when server is downloaded the personal settings parameter, when uploading the personal settings parameter to server, the user also can verify it, further to guarantee fail safe.
Fig. 4 is the flow chart of the method to set up of applied environment according to an embodiment of the invention.As shown in Figure 4, the method to set up of applied environment comprises the steps.
Step S401, user utilize first terminal to extract the parameter of the personal settings on first terminal to obtain the personal settings parameter and to transmit the personal settings parameter to server.
For example, on the computer that the user stays at home, use MS-WORD and be provided with to meet the personal settings of oneself being accustomed to, such as font, character boundary, line space etc., the user is transferred to server by these personal settings parameters.
Preferably, the user utilizes first terminal that varigrained personal settings parameter is transferred to server.For example, for the personal settings of same MS-WORD, varigrained personal settings parameter can be arranged.This varigrained personal settings parameter for example comprises the personal settings parameter of font and line space, comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, or comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, margin, first trip indentation etc.
Preferably, the personal settings parameter comprises the application personalization parameters.This application program is not limited to the above-mentioned MS-WORD exemplified, and can be browser application, various word-processing application, drawing application program etc.
Step S402, server is verified the user to transmission personal settings parameter.Server authentication user's method can be existing various feasible verification method, includes but not limited to username and password, dynamic password, speech recognition, living things feature recognition, CA certificate etc.
Method to set up according to the applied environment of the embodiment of the present invention, except at customer requirements, verifying it when server is downloaded the personal settings parameter, when uploading the personal settings parameter to server, the user also can verify it, further to guarantee fail safe.
Step S403, server is preserved and the Individuation Management parameters.
Preferably, varigrained personal settings parameter is kept on server according to granule size or according to time sequencing.The advantage of Individuation Management parameters is like this, is convenient to the personal settings parameter that the user searched and selected oneself to think the granularity of use.
The request that step S404, user utilize the second terminal to server transmission different from first terminal to download the personal settings parameter.
When on the office computer of user in office, working, if want, use the personal settings of MS-WORD identical on the computer with family, can to server, send the request of downloading the personal settings parameter by the office computer of office.
In an embodiment of the present invention, first terminal and the second terminal can be the various terminals such as notebook, desktop computer, mobile phone, PDA, net book.
Preferably, the user can, according to the ability of own terminal, select varigrained personal settings parameter.If the second terminal is the poor mobile phone of word processing ability etc., can select the personal settings parameter of low granularity.If the second terminal is desktop computer etc., can select the personal settings parameter of high granularity.
Step S405, user preserve the setting of the second terminal.
Step S406, server is verified the user.
Preferably, the server by utilizing user inputs the mode authentication of users of username and password.For example, after server receives the request of the download personal settings parameter that the user sends by the second terminal, can be on the second terminal the display reminding user input the dialog box of username and password, if the username and password of user's input is correct, to being proved to be successful of user, otherwise with regard to authentication failed.
Alternatively, server can also utilize the mode authentication of users of dynamic password.Server, when receiving the user and download the request of personal settings, sends dynamic password to predetermined user's mobile phone; The user inputs dynamic password; And if dynamic password is correct, server authentication user success.
In order to guarantee the actual effect of this dynamic password, the term of validity of dynamic password can be defined as to 5 minutes.
Server authentication user's method is not limited to above-mentioned two kinds of methods listing, can be existing various feasible verification method, includes but not limited to speech recognition, living things feature recognition, CA certificate etc.
Step S407, after being proved to be successful, server is transferred to the second terminal by the personal settings parameter.
Step S408, user configure the personal settings parameter to obtain personal settings on the second terminal.
After receiving the personal settings parameter that server transmission comes, the user utilizes the second terminal to be configured this personal settings parameter, after having configured, namely obtains and the identical applied environment of applied environment on first terminal.
Step S409, the user uses the personal settings parameter on the second terminal after, if the user revises the personal settings parameter, be transferred to amended parameters server to upgrade the personal settings parameter.
According to the method to set up of the applied environment of the embodiment of the present invention, can preserve at any time and upgrade user's personal settings, to guarantee in office where the managing on position, any terminal of user, can use up-to-date personal settings.
Step S410, if the user does not re-use personal settings parameter, the setting that recovers the second terminal on the second terminal.
Method to set up according to the applied environment of the embodiment of the present invention, if the user uses computer in the public place of for example Internet bar, when needs leave current environment, can exit the login to server, complete the preservation of environmental parameter on server, recover simultaneously the personal settings of the previous current environment of preserving, so that other users reuse, and the personal settings that prevent user self are modified, thereby avoid causing other safety issues.
A kind of terminal comprises: receiver module, and receiver module is for receiving the personal settings from the user; Personal settings configuration module, personal settings configuration module are configured to obtain the parameters of personal settings for the personal settings to receiving; The parameters extraction module, the parameters extraction module is for extracting parameters; The parameters configuration module, the parameters configuration module is configured to obtain personal settings for the parameters that server is sent; And transceiver module, transceiver module is for receiving from the parameters of server or the parameters of extraction being transferred to server.
Fig. 5 is the structured flowchart of terminal according to an embodiment of the invention.As shown in Figure 5, terminal 50 comprises receiver module 510, personal settings configuration module 520, parameters extraction module 530, parameters configuration module 540 and transceiver module 550.
In an embodiment of the present invention, terminal 50 can be the various terminals such as notebook, desktop computer, mobile phone, PDA, net book.
Particularly, receiver module 510 is for receiving the personal settings from the user.For example, the user uses MS-WORD and is provided with and meets the personal settings of oneself being accustomed on terminal, and receiver module 510 receives these personal settings.
Personal settings configuration module 520 is configured to obtain the parameters of personal settings for the personal settings to receiving.Such as the MS-WORD that the user is used, be configured to obtain the personal settings parameters such as font, character boundary, line space, intersegmental distance.
Parameters extraction module 530 is be used to extracting parameters.
Preferably, parameters extraction module 130 extracts varigrained parameters.For example, for the personal settings of same MS-WORD, can extract varigrained personal settings parameter.This varigrained personal settings parameter for example comprises the personal settings parameter of font and line space, comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, or comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, margin, first trip indentation etc.
Preferably, the personal settings parameter comprises the application personalization parameters.This application program is not limited to the above-mentioned MS-WORD exemplified, and can be browser application, various word-processing application, drawing application program etc.
Parameters configuration module 540 is configured to obtain personal settings for the parameters that server is sent.
After receiving the personal settings parameter that server transmission comes, 140 pairs of these personal settings parameters of parameters configuration module are configured, after having configured, namely obtain with the terminal of uploading this personal settings parameter on the identical applied environment of applied environment.
Transceiver module 550 is for receiving from the parameters of server or the parameters of extraction being transferred to server.
Terminal according to the embodiment of the present invention, can extract the personal settings parameter and upload onto the server to use on other terminal, also can download the personal settings parameter of uploading in advance and this personal settings parameter is configured to obtain personal settings from server, thereby the user can use identical applied environment on different terminals, convenient for users and strengthened user's experience.
A kind of server comprises: receiver module, and receiver module is for receiving the request from user's download personal settings parameter; Preserve module, preserve module for preserving and the Individuation Management parameters; Authentication module, authentication module send the user of the request of downloading the personal settings parameter for checking; And transceiver module, transceiver module, for receiving from user's personal settings parameter or after being proved to be successful, sends to the personal settings parameter user of the request of sending.
Fig. 6 is the structured flowchart of server according to an embodiment of the invention.As shown in Figure 6, server 60 comprises receiver module 610, preserves module 620, authentication module 630 and transceiver module 640.
Particularly, receiver module 610 is for receiving the request from user's download personal settings parameter.This request can be the request for different grain size personal settings parameter.For example, for the personal settings of same MS-WORD, varigrained personal settings parameter can be arranged.This varigrained personal settings parameter for example comprises the personal settings parameter of font and line space, comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, or comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, margin, first trip indentation etc.
Preserve module 620 for preserving and the Individuation Management parameters.
Preferably, varigrained personal settings parameter is kept on server according to granule size or according to time sequencing.The advantage of Individuation Management parameters is like this, is convenient to the personal settings parameter that the user searched and selected oneself to think the granularity of use.
Preferably, the personal settings parameter comprises the application personalization parameters.This application program is not limited to the above-mentioned MS-WORD exemplified, and can be browser application, various word-processing application, drawing application program etc.
Authentication module 630 sends the user of the request of downloading the personal settings parameter for checking.
Preferably, authentication module 630 utilizes the user to input the mode authentication of users of username and password.For example, after server receives the request of the download personal settings parameter that the user sends by the second terminal, can be on the second terminal the display reminding user input the dialog box of username and password, if the username and password of user's input is correct, to being proved to be successful of user, otherwise with regard to authentication failed.
Alternatively, authentication module 630 can also utilize the mode authentication of users of dynamic password.Server, when receiving the user and download the request of personal settings, sends dynamic password to predetermined user's mobile phone; The user inputs dynamic password; And if dynamic password is correct, authentication module 630 authentication of users successes.
In order to guarantee the actual effect of this dynamic password, the term of validity of dynamic password can be defined as to 5 minutes.
The method of authentication module 630 authentication of users is not limited to above-mentioned two kinds of methods listing, can be existing various feasible verification method, includes but not limited to speech recognition, living things feature recognition, CA certificate etc.
Transceiver module 640, for receiving from user's personal settings parameter or after being proved to be successful, sends to the personal settings parameter user of the request of sending.
On the computer that the user stays at home, use MS-WORD and be provided with to meet the personal settings of oneself being accustomed to, such as font, character boundary, line space etc., transceiver module 640 can receive these personal settings parameters.
Server according to the embodiment of the present invention, can preserve on the terminal that the user arranges the personal settings parameter and when the user uses other terminal, after the authentication of users success, this personal settings parameter is sent to the user, thereby the user can use identical applied environment on different terminals, convenient for users and strengthened user's experience.
A kind of system that arranges of applied environment, comprise first terminal, second terminal and the server different from first terminal, and wherein, first terminal is for extracting the personal settings parameter and to server transmission personal settings parameter; Server is preserved and the Individuation Management parameters; The request that the personal settings parameter is downloaded in the second terminal to server transmission; Server is verified the second terminal; After being proved to be successful, server is transferred to the second terminal by personal settings; And second terminal configuration personal settings parameter to obtain personal settings.
Fig. 7 is the structured flowchart of the system that arranges of applied environment according to an embodiment of the invention.As shown in Figure 7, the system that arranges 70 of applied environment comprises first terminal 710, second terminal 720 and the server 730 different from described first terminal 710.
First terminal 710 is be used to extracting the personal settings parameter and transmitting the personal settings parameters to server 730.
For example, the user above uses MS-WORD and is provided with at first terminal (computer of family) and meets the personal settings of oneself being accustomed to, such as font, character boundary, line space etc., the user is transferred to server by first terminal by these personal settings parameters.
Preferably, the user utilizes first terminal that varigrained personal settings parameter is transferred to server.For example, for the personal settings of same MS-WORD, varigrained personal settings parameter can be arranged.This varigrained personal settings parameter for example comprises the personal settings parameter of font and line space, comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, or comprise the personal settings parameter of font, line space, character boundary, intersegmental distance, margin, first trip indentation etc.
Preferably, the personal settings parameter comprises the application personalization parameters.This application program is not limited to the above-mentioned MS-WORD exemplified, and can be browser application, various word-processing application, drawing application program etc.
Server 730 is preserved and the Individuation Management parameters.
Preferably, varigrained personal settings parameter is kept on server according to granule size or according to time sequencing.The advantage of Individuation Management parameters is like this, is convenient to the personal settings parameter that the user searched and selected oneself to think the granularity of use.
The request that the second terminal 720 is downloaded the personal settings parameter to server 730 transmission.
As the user for example, during in the upper work of the second terminal (office computer of office), if want, use with first terminal on the personal settings of identical MS-WORD, can send the request of downloading the personal settings parameter by the second terminal to server.
Preferably, the user can, according to the ability of the second terminal, select varigrained personal settings parameter.If the second terminal is the poor mobile phone of word processing ability etc., can select the personal settings parameter of low granularity.If the second terminal is desktop computer etc., can select the personal settings parameter of high granularity.
In an embodiment of the present invention, first terminal 710 and the second terminal 720 can be the various terminals such as notebook, desktop computer, mobile phone, PDA, net book.
730 pairs of the second terminals 720 of server are verified.
Preferably, the server by utilizing user is by the mode authentication of users of the username and password of the second terminal input.For example, after server receives the request of the download personal settings parameter that the user sends by the second terminal, can be on the second terminal the display reminding user input the dialog box of username and password, if the username and password of user's input is correct, to being proved to be successful of the second terminal, otherwise with regard to authentication failed.
Alternatively, server can also utilize the mode of dynamic password to verify the second terminal.Server, when receiving the user and download the request of personal settings, sends dynamic password to predetermined user's mobile phone; The user inputs dynamic password; And if dynamic password is correct, server authentication the second terminal success.
In order to guarantee the actual effect of this dynamic password, the term of validity of dynamic password can be defined as to 5 minutes.
The method of server authentication the second terminal is not limited to above-mentioned two kinds of methods listing, can be existing various feasible verification method, includes but not limited to speech recognition, living things feature recognition, CA certificate etc.
After being proved to be successful, server 730 is transferred to the second terminal 720 by personal settings.
The second terminal 720 configuration personal settings parameters are to obtain personal settings.
After receiving the personal settings parameter that server transmission comes, the second terminal is configured this personal settings parameter, after having configured, namely obtains and the identical applied environment of applied environment on first terminal.
The system that arranges according to the applied environment of the embodiment of the present invention, by from server, downloading the parameters of uploading in advance, and on other terminal, parameters is configured, can obtain the personal settings identical with before personal settings, thereby the user can use identical applied environment on different terminals, convenient for users and strengthened user's experience.
In one embodiment of the invention, after the second terminal 720 is used the personal settings parameter, if the personal settings parameter is revised, the second terminal 720 is transferred to server to upgrade the personal settings parameter by amended personal settings parameter.
According to the system that arranges of the applied environment of the embodiment of the present invention, can preserve at any time and upgrade user's personal settings, to guarantee in office where the managing on position, any terminal of user, can use up-to-date personal settings.
In one embodiment of the invention, before server 730 preservations Individuation Management parameters, the first terminals 710 of 730 pairs of transmission personal settings parameters of server are verified.The method of server 730 checking first terminals 710 can be existing various feasible verification method, includes but not limited to username and password, dynamic password, speech recognition, living things feature recognition, CA certificate etc.
The system that arranges according to the applied environment of the embodiment of the present invention, except at the second demanding terminal, verifying it when server is downloaded the personal settings parameter, when uploading the personal settings parameter to server, first terminal also can verify it, further to guarantee fail safe.
In one embodiment of the invention, before the second terminal 720 is used the personal settings parameter, preserve the setting of the second terminal 720; If, and the second terminal 720 do not re-use the personal settings parameter, recover the setting of the second terminal 720.
The system that arranges according to the applied environment of the embodiment of the present invention, if the user uses computer in the public place of for example Internet bar, when needs leave current environment, can exit the login to server, complete the preservation of environmental parameter on server, recover simultaneously the personal settings of the previous current environment of preserving, so that other users reuse, and the personal settings that prevent user self are modified, thereby avoid causing other safety issues.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, a plurality of steps or method can realize with being stored in memory and by software or firmware that suitable instruction execution system is carried out.For example, if realize with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: have for data-signal being realized to the discrete logic of the logic gates of logic function, application-specific integrated circuit (ASIC) with suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
In the description of this specification, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or example in conjunction with specific features, structure, material or the characteristics of this embodiment or example description.In this manual, the schematic statement of above-mentioned term not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or characteristics can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is by claims and be equal to and limit.