The content of the invention
It is contemplated that at least solving one of technical problem in correlation technique to a certain extent.
For this purpose, first purpose of the present invention is to propose a kind of methods of exhibiting of application program use information, to solveShown by the way of application program use information using passive guide page in prior art, be easily caused user cognition and be weary of, readRate and acquisition of information rate are than relatively low, the poor technical problem of bandwagon effect.
Second object of the present invention is to propose a kind of exhibiting device of application program use information.
Third object of the present invention is to propose a kind of electronic equipment.
It is that, up to above-mentioned purpose, first aspect present invention embodiment proposes a kind of displaying side of application program use informationMethod, including:
The guiding video comprising application program use information is obtained from server;
When it is determined that user uses the application program first, the user profile of the user is obtained;
The target video matched with the user profile is selected from the guiding video;
In the interface of the application program, the target video is played out.
In addition, the methods of exhibiting of the application program use information of the embodiment of the present invention, also special with following additional technologyLevy:
Alternatively, the user profile for obtaining the user, including:
The user profile that user is input into when carrying out user's registration is obtained from server;
And/or, in the interface of the application program, show user profile problem;It is raw according to the selected answer of userInto the user profile.
Alternatively, it is described to obtain the guiding video comprising correspondence use information from server, including:
When the installation procedure and/or more new procedures of the application program is downloaded from the server, obtain from the serverTake the guiding video comprising the application program use information;
And/or, when the application program is installed and/or is started first after being updated, obtain from the server and wrapGuiding video containing the application program use information;
And/or, after starting first after the application program is installed and/or updated, when opening net cast, from instituteState server and obtain the guiding video comprising the application program use information.
Alternatively, the determination user uses first the application program, including:
According to the usage record of application program in file record, whether judge the application program is to install and/or moreUse first after new.
Alternatively, it is described to obtain the guiding video comprising application program use information from server, including:
The installation carried out according to application program and/or renewal, obtain and the installation and/or renewal for being carried out from serverCorresponding guiding video.
Alternatively, the user profile includes:User to the familiarity of application program, the use preference of user and/orAt least one of language of user dimension;After the acquisition user profile, also include:
Each dimension in the user profile, generates the tag along sort for being recommended the user.
Alternatively, it is described that the target video matched with the user profile is selected from the guiding video, including:
According to the tag along sort of the user, the target of the content tab with matching is selected from the guiding videoVideo.
Alternatively, before the user profile for obtaining the user, also include:
In the interface of the application program, the generic video in the guiding video is played out;It is described general to regardPreliminary use information of the frequency comprising the application program.
Alternatively, the target video is at least two sections;It is described that the target video is played out, including:
According to sequence of the server to target video, target video described in played in order.
Alternatively, it is described in the interface of the application program, the target video is played out, including:
In the interface of the application program, the target video is played out in floating window form;
When the clicking operation that the closing control detected for the floating window is carried out, terminate broadcasting for the target videoPut, and close the floating window.
Alternatively, it is described in the interface of the application program, the target video is played out, including:
It is right in the form of text in the interface display of the application program during playing out to the target videoThe floating window that the New function of the application program is introduced;
In the viewing area of the floating window being introduced in the New function to the application program, when detecting clicking operation,Interrupt the broadcasting of the target video, and start to play out the guiding video comprising the New function use information.
Alternatively, the target video is at least two sections, described in the interface of application program, and the target video is enteredRow is played, including:
During at least two sections target videos are played, user is shown in floating window form at the interface of the application programInformation subproblem;The selected answer of the subproblem is directed to according to user, is played with user selected by the subproblemAnswer matches target video.
Alternatively, it is described in the interface of the application program, the target video is played out, including:
In the interface of the application program, show that there is the floating window for commencing play out control;
When the clicking operation that user commences play out control to described is detected, to the target video in the floating windowPlay out.
Alternatively, the target video is at least two sections, described in the interface of the application program, and the target is regardedFrequency is played out, including:
During the target video is played out, it is used to play next in the interface display of the application programSection redirect control;
When the clicking operation that user redirects control to described is detected, next section of target video is entered in the floating windowRow is played.
The methods of exhibiting of the application program use information of the embodiment of the present invention, by obtaining from server application program is includedAfter the guiding video of use information, when it is determined that user uses the application program first, the user profile of the user is obtained, andThe target video matched with the user profile is selected from guiding video, and then in the interface of application program, target is regardedFrequency is played out.It is introduced due to not use only use of the form of video to application program, while the target playedVideo also matches with the user profile of user, more agrees with the demand of user, therefore, it is possible to obtain preferably guiding effect,Solve to show by the way of application program use information using passive guide page in prior art, be easily caused user cognition and be weary of,Reading theory and acquisition of information rate are than relatively low, the poor technical problem of bandwagon effect.
It is that, up to above-mentioned purpose, second aspect present invention embodiment proposes a kind of displaying dress of application program use informationPut, including:
Video acquiring module, for obtaining the guiding video comprising application program use information from server;
Data obtaining module, for when it is determined that user uses the application program first, obtaining the user of the userInformation;
Selecting module, for selecting the target video matched with the user profile from the guiding video;
Playing module, in the interface of the application program, playing out to the target video.
In addition, the exhibiting device of the application program use information of the embodiment of the present invention, also special with following additional technologyLevy:
Alternatively, described information acquisition module, user is input into when carrying out user's registration specifically for obtaining from serverUser profile;And/or, in the interface of the application program, showing user profile problem;It is selected according to userAnswer, generates the user profile.
Alternatively, the video acquiring module, including:
First acquisition unit, for downloading the installation procedure and/or more new procedures of the application program from the serverWhen, obtain the guiding video comprising the application program use information from the server;
Second acquisition unit, for when the application program is installed and/or is started first after being updated, from the clothesBusiness device obtains the guiding video comprising the application program use information;
3rd acquiring unit, after starting first after the application program is installed and/or updated, opens videoWhen live, from the server guiding video comprising the application program use information is obtained.
Alternatively, described information acquisition module, specifically for the usage record according to application program in file record, judgesWhether the application program is to install and/or use first after updating.
Alternatively, the video acquiring module, specifically for the installation that carried out according to application program and/or renewal, fromServer obtains the guiding video corresponding with the installation and/or renewal that are carried out.
Alternatively, the user profile includes:User to the familiarity of application program, the use preference of user and/orAt least one of language of user dimension;Described device, also includes:
Tag generation module, for each dimension in the user profile, generates for pushing away to the userThe tag along sort recommended.
Alternatively, the selecting module, specifically for the tag along sort according to the user, selects from the guiding videoSelect out the target video of the content tab with matching.
Alternatively, the playing module, is additionally operable in the interface of the application program, to the guiding video in it is logicalPlayed out with video;Preliminary use information of the generic video comprising the application program.
Alternatively, the target video is at least two sections;
The playing module, specifically for the sequence according to the server to target video, target described in played in orderVideo.
Alternatively, the playing module, including:
First broadcast unit, in the interface of the application program, carrying out to the target video in floating window formPlay;
First control unit, for when detect for the floating window close control carried out clicking operation when, knotThe broadcasting of Shu Suoshu target videos, and close the floating window.
Alternatively, the playing module, including:
Second broadcast unit, for during playing out to the target video, on the boundary of the application programFace shows the floating window being introduced to the New function of the application program in the form of text;
Second control unit, in the viewing area for the floating window being introduced in the New function to the application program,When detecting clicking operation, interrupt the broadcasting of the target video, and start to the guiding comprising the New function use informationVideo is played out.
Alternatively, the target video is at least two sections, the playing module, including:
3rd control unit, for during at least two sections target videos are played, at the interface of the application programUser profile subproblem is shown in floating window form;
3rd broadcast unit, for being directed to the selected answer of the subproblem according to user, plays and is directed to institute with userState the target video of the selected answer matches of subproblem.
Alternatively, the playing module, including:
4th control module, in the interface of the application program, showing that there is the floating window for commencing play out control;
4th playing module, for when the clicking operation that user commences play out control to described is detected, described floatingThe target video is played out in window.
Alternatively, the playing module, including:
5th control module, for during playing out to the target video, on the boundary of the application programFace to show and redirect control for playing next section;
5th playing module, for when the clicking operation that user redirects control to described is detected, in the floating windowNext section of target video is played out.
The exhibiting device of the application program use information of the embodiment of the present invention, by obtaining from server application program is includedAfter the guiding video of use information, when it is determined that user uses the application program first, the user profile of the user is obtained, andThe target video matched with the user profile is selected from guiding video, and then in the interface of application program, target is regardedFrequency is played out.It is introduced due to not use only use of the form of video to application program, while the target playedVideo also matches with the user profile of user, more agrees with the demand of user, therefore, it is possible to obtain preferably guiding effect,Solve to show by the way of application program use information using passive guide page in prior art, be easily caused user cognition and be weary of,Reading theory and acquisition of information rate are than relatively low, the poor technical problem of bandwagon effect.
It is that, up to above-mentioned purpose, third aspect present invention embodiment proposes electronic equipment, including:Housing, processor, storageDevice, circuit board and power circuit, wherein, circuit board is placed in the interior volume that housing is surrounded, and processor and memory are arranged onOn circuit board;Power circuit, powers for each circuit or device for above-mentioned electronic equipment;Memory is used to store executableProgram code;Processor is corresponding with executable program code to run by the executable program code stored in reading memoryProgram, for performing the methods of exhibiting of the application program use information described in first aspect.
The additional aspect of the present invention and advantage will be set forth in part in the description, and partly will become from the following descriptionObtain substantially, or recognized by the practice of the present invention.
Specific embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from start to finishSame or similar label represents same or similar element or the element with same or like function.Below with reference to attachedThe embodiment of figure description is exemplary, it is intended to for explaining the present invention, and be not considered as limiting the invention.
Below with reference to the accompanying drawings methods of exhibiting, device and the electronics for describing the application program use information of the embodiment of the present invention setsIt is standby.
A kind of schematic flow sheet of the methods of exhibiting of application program use information that Fig. 1 is provided by the embodiment of the present invention,The method that the present embodiment is provided, can be performed by electronic equipment, and the electronic equipment is provided with application program, and user can useVarious functions in the application program, as shown in figure 1, method is comprised the following steps:
Step 101, from server the guiding video comprising application program use information is obtained.
Specifically, server maintenance has multistage video, and the video in server includes respectively the application under different editionsThe use information of program, or more meticulously include the application program use information of difference in functionality under each version, that is,Say, the video in server is corresponding with the different editions of the application program or function respectively.
The electronic equipment for performing the present embodiment method is downloaded and current installed version or new function from the serverCorresponding guiding video.Specifically, on the one hand, in application program after being installed, it is capable of identify that current application programVersion number, on the other hand, application program in the updated, it is possible that version updating, it is also possible to which version is identical but introducesNew function, the installation that can be carried out according to application program so as to electronic equipment and/or renewal, obtain and institute from serverThe installation that carries out and/or update corresponding guiding video.
Electronic equipment can be completed to obtain the guiding from server before user's application program first using the versionThe process of video, provides three kinds of possible implementations in the present embodiment:
As a kind of possible implementation, when the installation procedure and/or more new procedures of application program is downloaded from server,The guiding video comprising application program use information is obtained from server.Specifically, downloading from server in electronic equipment shouldDuring with the installation procedure and/or more new procedures of program, corresponding guiding video is carried in the program downloaded;OrPerson, when electronic equipment downloads the installation procedure and/or more new procedures of application program from server, individually downloads and is carried outInstall and/or update corresponding guiding video.
As alternatively possible implementation, when application program is installed and/or is started first after being updated, from clothesBusiness device obtains the guiding video comprising application program use information.Specifically, electronic equipment is looked into after application program is startedAsk the usage record of application program in file record, use time in usage record, use version information, and updateTime and more new content, determine whether application program is to install and/or start first after updating.If nearest in usage recordAfter once updating, there is no new use time, the startup first after illustrating as renewal;If usage record for sky, illustrate beStartup first after installation.
As another possible implementation, after starting first after application program is installed and/or is updated, openDuring net cast, from server the guiding video comprising application program use information is obtained.Specifically, electronic equipment starts and answersAfter with program, the usage record of application program in file record can be inquired about, use time in usage record, be usedVersion information, and time and more new content are updated, determine whether application program is to install and/or start first after updating,After being defined as starting first, when user opens net cast, obtain from server use letter comprising application program in real timeThe guiding video of breath, and play out.
Step 102, when it is determined that user uses the application program first, obtains the user profile of the user.
Specifically, when the usage record according to application program in file record, judge application program for install and/or moreWhen using first after new, need the user profile for obtaining user, user profile here at least can include:User is to applying journeyAt least one of the language of the familiarity of sequence, the use preference of user and/or user dimension.
The concrete mode for obtaining user profile, provides two kinds of possible implementations in the present embodiment:
As a kind of possible implementation, user's letter that user is input into when carrying out user's registration is obtained from serverBreath.Because when the user of application program is registered as, the user can provide some user profile, such that it is able to pass through to obtain theseUser profile, understands the basic condition of user.
As alternatively possible implementation, in the interface of application program, show user profile problem, according to userSelected answer, generates user profile.Specifically, when application program after installing and/or updating to use first, can be withEjecting some needs user to select the problem of answer, and according to the answer that user selects user profile is generated, and user is predicted accordinglyRequired application information.
Further, can be so that after user profile is got, each dimension in user profile generates contingency tableSign.Here tag along sort both can be used for for the user recommending other users with same label, it is also possible to be used for intoTarget video with same label in matching in row next step.
Step 103, selects the target video matched with user profile from guiding video.
Specifically, the guiding video for getting from server can be multistage, but multistage video content is played out, mustSo cause the dislike of user, therefore, it can according to aforementioned user profile, predict the application information needed for user, and according toThis selects the target video higher with the application information degree of correlation needed for user from multistage guiding video.
Used as a kind of possible implementation, each section of guiding video has corresponding problem answers, according in previous stepThe selected answer of user, inquires about the corresponding guiding video of the answer, as target video.
As alternatively possible implementation, according to the tag along sort generated in previous step, each guiding is inquired aboutThe label of video, using the guiding video with same label as target video.
Step 104, in the interface of application program, plays out to target video.
Specifically, in the interface of application program, target video is played out in floating window form.
For an embodiment in clear explanation, the displaying side of another kind of application program use information is present embodiments providedMethod, specifically can be performed by electronic equipment, the exhibition of another kind of application program use information that Fig. 2 is provided by the embodiment of the present inventionShow the schematic flow sheet of method, as shown in Fig. 2 application program is specially live APP, accordingly, the user's tool in the present embodimentBody can with based on broadcasting user, as a kind of possible application scenarios, user for install after use first, in the application scenarios,The methods of exhibiting of the application program use information, comprises the following steps:
Step 201, after application program launching, reading is provided with what the electronic equipment of the application program was locally storedFile record, according to the usage record of application program in file record, judges whether application program is using first after installing.
Specifically, after application program launching, file record is read first, making first after determining whether to installWith.
Step 202, plays out to the generic video in advance from the guiding video accessed by server.
Wherein, preliminary use information of the generic video comprising application program.
Specifically, in the interface of application program as shown in Figure 3, show that floating window is used to guide the broadcasting of video.The floating window is specially in Fig. 3 the floating window near right hand edge.The first frame picture of generic video to be played is shown in floating window, andOn the first frame picture, prompting text is superimposed, has informed that user can be played out by the control below clicking on, such as Fig. 3,Floating window lower section has a control, and the control is to commence play out control for control that video commences play out.Open when user clicks onBeginning play control, so as to electronic equipment detects user to starting the clicking operation of play control, to generic video in floating windowPlay out.
In playing process, if user needs interruption to play, there is a closing control in floating window, electronic equipment is when spyWhen measuring the clicking operation that user is carried out for the closing control of floating window, terminate the broadcasting of the generic video, and close floating window.After user closes floating window, then do not continue to perform the subsequent step in the present embodiment, so as to terminate flow process.
Or, in the case of with multistage generic video, user needs to jump to next section of video, as shown in figure 4,The interface display of application program has the control that redirects for playing next section, i.e. " Next " control in Fig. 4, when detecting userDuring to the clicking operation for redirecting control, next section of generic video is played out in floating window.In the absence of if one section of videoInto the next step of the present embodiment method.
It should be noted that in the case where needing to play with multistage video, row that can be according to server to videoSequence, played in order.Specifically, server in advance writes sequence in the title of video, when electronic equipment is played out, canThe size of numeral determines playing sequence in compare title.
Step 203, when generic video finishes playing, in the interface of application program, shows user profile problem.
Specifically, as shown in figure 5, user profile problem can be shown in floating window mode, and enclose after problem can pointThe answer of choosing.Generally problem can be configured from following dimension, for example:Familiarity, use of the user to application programIn the use preference at family and the language of user.After user selects answer, interface as shown in Figure 6 is shown, point out user trueAnswer is recognized subsequently into next step.
Step 204, according to the selected answer of user user profile is determined, and is selected from guiding video and user's letterThe target video of breath matching.
Used as a kind of possible implementation, each answer is corresponding with one or more snippets guiding video, when user selectsDuring good answer, target video can be selected from guiding video according to this corresponding relation.
Step 205, in the interface of application program, plays out to target video.
Specifically, process target video played in the interface of application program and the process class that generic video is playedSeemingly, specifically can be found in the associated description of step 202.
It is more special, as a kind of possible implementation, during broadcasting target video is carried out, if targetVideo has at least two ends, then can show in floating window form at the interface of application program during target video is playedUser profile subproblem, so as to determine whether the demand of user so that user's request definitely, and is directed to this according to userThe selected answer of subproblem, plays the target video for the selected answer matches of subproblem with user.
As alternatively possible implementation, can be during playing out to target video, in application programThe interface display New function of application program is introduced floating window in the form of text, carry out in the New function to application programIn the viewing area of the floating window of introduction, when detecting clicking operation, the broadcasting of interrupt targets video, and start to comprising the functionThe guiding video of use information is played out.
For clear explanation the present embodiment, the present embodiment additionally provides another kind of application scenarios, i.e. user for head after updatingIt is secondary to use.When using first in the updated, step 201-203 can be skipped, directly in application program launching, journey is applied in judgementWhether sequence is to use first after renewal.When judging user to use first after updating, show user profile as shown in Figure 5Problem, and continue subsequent step.
In the present embodiment, by from server obtain comprising application program use information guiding video after, when it is determined thatWhen user uses the application program first, the user profile of the user is obtained, and selected from guiding video and user's letterThe target video of breath matching, and then in the interface of application program, target video is played out.Due to not use only videoUse of the form to application program be introduced, while the target video played also matches with the user profile of user,More agree with the demand of user, therefore, it is possible to obtain preferably guiding effect, solve to adopt passive guide page exhibition in prior artShow the mode of application program use information, be easily caused user cognition and be weary of, reading theory and acquisition of information rate show effect than relatively lowReally poor technical problem.
In order to realize above-described embodiment, the present invention also proposes a kind of exhibiting device of application program use information.
Fig. 7 is a kind of structural representation of the exhibiting device of application program use information provided in an embodiment of the present invention.
As shown in fig. 7, the exhibiting device of the application program use information includes:Video acquiring module 71, acquisition of information mouldBlock 72, selecting module 73 and playing module 74.
Video acquiring module 71, for obtaining the guiding video comprising application program use information from server.
Specifically, video acquiring module 71, specifically for the installation that carried out according to application program and/or renewal, from clothesBusiness device obtains the guiding video corresponding with the installation and/or renewal that are carried out.
Data obtaining module 72, for when it is determined that user uses the application program first, obtaining user's letter of userBreath.
Specifically, data obtaining module 72, user is input into when carrying out user's registration specifically for obtaining from serverUser profile;And/or, in the interface of the application program, showing user profile problem;Answer according to user is selectedCase, generates the user profile.According to the usage record of application program in file record, whether judge the application program isInstall and/or use first after updating.
Selecting module 73, for selecting the target video matched with the user profile from the guiding video.
Playing module 74, in the interface of the application program, playing out to target video.
It should be noted that the explanation of the aforementioned methods of exhibiting embodiment to application program use information is also applied forThe exhibiting device of the application program use information of the embodiment, here is omitted.
Based on above-described embodiment, the embodiment of the present invention additionally provides the exhibiting device of another kind of application program use informationPossible implementation, Fig. 8 is the structure of the exhibiting device of another kind of application program use information provided in an embodiment of the present inventionSchematic diagram, on the basis of a upper embodiment, video acquiring module 71, including:First acquisition unit 711, second acquisition unit712 and the 3rd acquiring unit 713.
First acquisition unit 711, for the installation procedure of the application program to be downloaded from the server and/or journey is updatedDuring sequence, from the server guiding video comprising the application program use information is obtained.
Second acquisition unit 712, for when the application program is installed and/or is started first after being updated, from instituteState server and obtain the guiding video comprising the application program use information.
3rd acquiring unit 713, after starting first after the application program is installed and/or updated, opensDuring net cast, from the server guiding video comprising the application program use information is obtained.
Further, user profile includes:User is to the familiarity of application program, the use preference of user and/or userAt least one of language dimension;Device, also includes:Tag generation module 75.
Tag generation module 75, for each dimension in the user profile, generates for carrying out to the userThe tag along sort of recommendation.
Based on this, selecting module 73, specifically for the tag along sort according to the user, selects to provide from guiding videoThere is the target video of the content tab of matching.
Further, playing module 74, are additionally operable in the interface of the application program, to it is described guiding video in it is generalVideo is played out;Preliminary use information of the generic video comprising the application program.
Further, target video is at least two sections, based on this, playing module 74, specifically for according to the server pairThe sequence of target video, target video described in played in order.
As a kind of possible implementation, playing module 74, including:First broadcast unit, in the application journeyIn the interface of sequence, the target video is played out in floating window form;First control unit, detects for described for working asWhen closing the clicking operation that control is carried out of floating window, terminates the broadcasting of the target video, and closes the floating window.
Further, playing module 74, also include:Second broadcast unit, for playing out to the target videoDuring, in floating that the interface display of the application program is introduced in the form of text to the New function of the application programWindow;Second control unit, in the viewing area for the floating window being introduced in the New function to the application program, detectsDuring clicking operation, interrupt the broadcasting of the target video, and start to enter the guiding video comprising the New function use informationRow is played.
Further, playing module 74, also include:3rd control unit, in the mistake for playing at least two sections of target videosCheng Zhong, user profile subproblem is shown at the interface of the application program in floating window form;3rd broadcast unit, for according toFamily is directed to the selected answer of the subproblem, plays and is regarded for the target of the selected answer matches of the subproblem with userFrequently.
Further, playing module 74, also include:4th control module, in the interface of the application program, showingWith the floating window for commencing play out control;4th playing module, user is detected to the click for commencing play out control for working asDuring operation, the target video is played out in the floating window.
Further, playing module 74, also include:5th control module, for playing out to the target videoDuring, it is used to playing next section in the interface display of the application program and redirects control;5th playing module, for when spyWhen measuring the clicking operation that user redirects control to described, next section of target video is played out in the floating window.
In the embodiment of the present invention, by obtaining after the guiding video comprising application program use information from server, whenWhen determining that user uses the application program first, the user profile of the user is obtained, and selected and the use from guiding videoThe target video of family information matches, and then in the interface of application program, target video is played out.Due to not use onlyUse of the form of video to application program is introduced, at the same the target video played also with the user profile phase of userMatch somebody with somebody, more agree with the demand of user, therefore, it is possible to obtain preferably guiding effect, solve to adopt passive guide in prior artPage shows the mode of application program use information, is easily caused user cognition and is weary of, reading theory and acquisition of information rate are than relatively low, exhibitionShow the poor technical problem of effect.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically showThe description of example " or " some examples " etc. means to combine specific features, structure, material or spy that the embodiment or example are describedPoint is contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term notIdentical embodiment or example must be directed to.And, the specific features of description, structure, material or feature can be with officeCombine in an appropriate manner in one or more embodiments or example.Additionally, in the case of not conflicting, the skill of this areaArt personnel can be tied the feature of the different embodiments or example described in this specification and different embodiments or exampleClose and combine.
Additionally, term " first ", " second " are only used for describing purpose, and it is not intended that indicating or implying relative importanceOr the implicit quantity for indicating indicated technical characteristic.Thus, define " first ", the feature of " second " can express orImplicitly include at least one this feature.In describing the invention, " multiple " are meant that at least two, such as two, threeIt is individual etc., unless otherwise expressly limited specifically.
In flow chart or here any process described otherwise above or method description are construed as, expression includesIt is one or more for realizing custom logic function or process the step of the module of code of executable instruction, fragment or portionPoint, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussion suitableSequence, including according to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be of the inventionEmbodiment person of ordinary skill in the field understood.
In flow charts expression or here logic described otherwise above and/or step, for example, are considered useIn the order list of the executable instruction for realizing logic function, in may be embodied in any computer-readable medium, forInstruction execution system, device or equipment (as computer based system, the system including processor or other can hold from instructionThe system of row system, device or equipment instruction fetch and execute instruction) use, or with reference to these instruction execution systems, device or setIt is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicate, propagate or passThe dress that defeated program is used for instruction execution system, device or equipment or with reference to these instruction execution systems, device or equipmentPut.The more specifically example (non-exhaustive list) of computer-readable medium includes following:With the electricity that one or more are connected upConnecting portion (electronic installation), portable computer diskette box (magnetic device), random access memory (RAM), read-only storage(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device, and portable optic disk is read-only depositsReservoir (CDROM).In addition, computer-readable medium can even is that the paper that can thereon print described program or other are suitableMedium, because for example by carrying out optical scanner to paper or other media edlin, interpretation can then be entered or if necessary with itHis suitable method is processed to electronically obtain described program, in being then stored in computer storage.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentionedIn embodiment, the software that multiple steps or method can in memory and by suitable instruction execution system be performed with storageOr firmware is realizing.Such as, if realized with hardware with another embodiment, can be with following skill well known in the artAny one of art or their combination are realizing:With for data-signal is realized logic function logic gates fromScattered logic circuit, the special IC with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compileJourney gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method is carriedSuddenly the hardware that can be by program to instruct correlation is completed, and described program can be stored in a kind of computer-readable storage mediumIn matter, the program upon execution, including one or a combination set of the step of embodiment of the method.
Additionally, each functional unit in each embodiment of the invention can be integrated in a processing module, it is also possible toIt is that unit is individually physically present, it is also possible to which two or more units are integrated in a module.Above-mentioned integrated mouldBlock both can be realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.The integrated module is such asFruit is realized and as independent production marketing or when using using in the form of software function module, it is also possible to be stored in a computerIn read/write memory medium.
Storage medium mentioned above can be read-only storage, disk or CD etc..Although having shown that above and retouchingEmbodiments of the invention are stated, it is to be understood that above-described embodiment is exemplary, it is impossible to be interpreted as the limit to the present inventionSystem, one of ordinary skill in the art can be changed to above-described embodiment, change, replace and become within the scope of the inventionType.
The embodiment of the present invention also provides a kind of electronic equipment, and electronic equipment includes the device described in aforementioned any embodiment.
Fig. 9 is the structural representation of electronic equipment one embodiment of the present invention, it is possible to achieve implemented shown in Fig. 1-2 of the present inventionThe flow process of example, as shown in figure 9, above-mentioned electronic equipment can include:Housing 41, processor 42, memory 43, circuit board 44 and electricitySource circuit 45, wherein, circuit board 44 is placed in the interior volume that housing 41 is surrounded, and processor 42 and memory 43 are arranged on circuitOn plate 44;Power circuit 45, powers for each circuit or device for above-mentioned electronic equipment;Memory 43 is used to store and can holdLine program code;Processor 42 is run and executable program generation by the executable program code stored in reading memory 43The corresponding program of code, for performing the methods of exhibiting of the application program use information described in aforementioned any embodiment.
Processor 42 to the concrete implementation procedure and processor 42 of above-mentioned steps by run executable program code comeThe step of further performing, may refer to the description of Fig. 1-2 illustrated embodiments of the present invention, will not be described here.
The electronic equipment is present in a variety of forms, including but not limited to:
(1) mobile communication equipment:The characteristics of this kind equipment is that possess mobile communication function, and to provide speech, dataCommunicate as main target.This Terminal Type includes:Smart mobile phone (such as iPhone), multimedia handset, feature mobile phone, and it is lowEnd mobile phone etc..
(2) super mobile personal computer equipment:This kind equipment belongs to the category of personal computer, has calculating and processes work(Can, typically also possess mobile Internet access characteristic.This Terminal Type includes:PDA, MID and UMPC equipment etc., such as iPad.
(3) portable entertainment device:This kind equipment can show and play content of multimedia.The kind equipment includes:Audio frequency,Video player (such as iPod), handheld device, e-book, and intelligent toy and portable car-mounted navigator.
(4) server:The equipment for providing the service of calculating, the composition of server includes that processor, hard disk, internal memory, system are totalLine etc., server is similar with general computer architecture, but due to needing to provide highly reliable service, therefore processing energyThe aspects such as power, stability, reliability, security, extensibility, manageability require higher.
(5) other have the electronic equipment of data interaction function.
One of ordinary skill in the art will appreciate that realizing all or part of flow process in above-described embodiment method, can beRelated hardware is instructed to complete by computer program, described program can be stored in a computer read/write memory mediumIn, the program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each method.Wherein, described storage medium can be magneticDish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random AccessMemory, RAM) etc..
The above, the only specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyThose familiar with the art the invention discloses technical scope in, the change or replacement that can be readily occurred in, all shouldIt is included within the scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.