The methods of exhibiting and device of title in a kind of message catalog
Technical field
The application is related to the methods of exhibiting and device of title in field of computer technology, more particularly to a kind of message catalog.
Background technology
In work and study life, user can get much information on demand, such as can be with reading technique document, literature
Works, music can also be listened to, video etc. can also be watched.
When showing information, often there are two display areas, one is navigation area, secondly be content area, Gu Mingsi
Justice, the particular content of information can be shown in content area, such as when information is document, content area can displaying document
Particular content;Navigation area then can be used for the content of fast positioning information, can be in navigation area for document
Each title in middle displaying file catalogue.Prior art is typically directly to be shown the character of each title, as shown in figure 1,
For a kind of existing common document display mode, content area can show the particular content of document on right side;Navigation area
In left side, the character of each title in catalogue can be shown, different grades of title can also be represented by being retracted, when receiving pin
After the click commands of the character of title, the content corresponding to displaying in content area.
However, prior art character of title in navigation area is directly to catalogue is shown, to a certain extent can
Vision is caused to disturb content area.Such as user when the character of needs is obtained from document as shown in Figure 1, it is necessary to concentrate
Energy is in content area, but the character of each title also occurs in navigation area, and very strong with content area correlation, just certain
Cause vision to disturb content area in degree, so as to cause the notice of dispersion user, and then have influence on user and obtain information
Efficiency.
The content of the invention
The purpose of the embodiment of the present application is to provide a kind of methods of exhibiting of title in message catalog, to realize in displaying catalogue
While middle title, the vision interference to content area is reduced to a certain extent, mitigates and user's notice is disperseed, improve
User obtains the efficiency of information.
In order to solve the above technical problems, what the embodiment of the present application was realized in:
The embodiment of the present application uses following technical proposals:
The methods of exhibiting of title in a kind of message catalog, including:
Determine the character of each title in the catalogue of information;
According to the character of each title, it is determined that when character is shown with preset pattern, it is each pre- corresponding to each title
If the display location of the size of figure and each preset pattern in navigation area;
When triggering figure displaying condition, according to the size and display location of each preset pattern, in described information
Navigation area in each preset pattern is shown.
Preferably, methods described also includes:
When triggering character displaying condition, according to the display location of the character determination for each title, in described information
Navigation area in the character of each title is shown.
Preferably, according to the character of each title, determine the size of each preset pattern corresponding to each title and
Display location of each preset pattern in navigation area, including:
According to the character number of each title, the size of each preset pattern corresponding to each title and described is determined
Display location of each preset pattern in navigation area.
Preferably, according to the character of each title, determine the size of each preset pattern corresponding to each title and
Display location of each preset pattern in navigation area, including:
According to grade corresponding to the character of each title, determine the size of each preset pattern corresponding to each title with
And display location of each preset pattern in navigation area.
Preferably, avatars condition is triggered, including:
When described information is opened;Or
Described information is in opening, and pointer position is outside the navigation area.
Preferably, character expression condition is triggered, including:
Described information is in opening, and pointer position is in the navigation area.
Preferably, each preset pattern is shown in the navigation area of described information, including:
Each preset pattern is shown in the navigation area of described information, and it is corresponding to information in content area
Preset pattern add the first bandwagon effect;Then
The character of each title is shown in the navigation area of described information, including:
The character of each title is shown in the navigation area of described information, and to information pair in content area
The character for the title answered adds the second bandwagon effect.
Preferably, the character of each title in the catalogue of information is determined, including:
When information is opened, the character of each title in catalogue is determined.
Preferably, described information includes document.
Preferably, the preset pattern includes straightway.
The exhibiting device of title in a kind of message catalog, including:First determining unit, the second determining unit and the first exhibition
Show unit, wherein,
First determining unit, determine the character of each title in the catalogue of information;
Second determining unit, according to the character of each title, it is determined that when character is shown with preset pattern, it is described
The display location of the size of each preset pattern corresponding to each title and each preset pattern in navigation area;
First display unit, when triggering figure displaying condition, according to the size of each preset pattern and exhibition
Show position, each preset pattern is shown in the navigation area of described information.
Preferably, described device also includes the second display unit,
When triggering character displaying condition, according to the display location of the character determination for each title, in described information
Navigation area in the character of each title is shown.
Preferably, second determining unit,
According to the character number of each title, the size of each preset pattern corresponding to each title and described is determined
Display location of each preset pattern in navigation area.
Preferably, second determining unit,
According to grade corresponding to the character of each title, determine the size of each preset pattern corresponding to each title with
And display location of each preset pattern in navigation area.
Preferably, first display unit,
Each preset pattern is shown in the navigation area of described information, and it is corresponding to information in content area
Preset pattern add the first bandwagon effect;Then
Second display unit, the character of each title is shown in the navigation area of described information, and
Second bandwagon effect is added to the character of title corresponding to information in content area.
Preferably, first determining unit,
When information is opened, the character of each title in catalogue is determined.
The technical scheme provided from above the embodiment of the present application, the embodiment of the present application is according to the mesh of the information determined
In record after the character of each title, it is determined that when character is shown with preset pattern, the size of each preset pattern corresponding to each title with
And display location of each preset pattern in navigation area, trigger figure displaying condition when, information navigation area to true
Each preset pattern made is shown.When user browses information, by way of figure catalogue, title in catalogue is shown
Meanwhile the vision interference to content area is reduced to a certain extent, mitigate and user's notice is disperseed, improve user and obtain
The efficiency of information.In addition, by trigger character show condition when, according to for each title character determination display location,
The mode that the navigation area of information is shown to the character of each title in catalogue, user is not influenceed acquisition is quickly jumped by title
Information under some title.
Brief description of the drawings
, below will be to embodiment or existing in order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art
There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments described in application, for those of ordinary skill in the art, do not paying the premise of creative labor
Under, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic diagram that prior art shows each title in catalogue in navigation area;
Fig. 2 is the schematic flow sheet of the methods of exhibiting of title in a kind of message catalog of the application;
Fig. 3 is the schematic flow sheet that the application shows title in catalogue to graphically in navigation area;
Fig. 4 is the schematic flow sheet that the application shows title in catalogue to graphically in navigation area;
Fig. 5 be the application trigger figure show condition when, show title in catalogue to graphically in navigation area
Schematic flow sheet;
Fig. 6 be the application trigger character show condition when, show title in catalogue to graphically in navigation area
Schematic flow sheet;
Fig. 7 be the application trigger character show condition when, show title in catalogue to graphically in navigation area
Schematic flow sheet;
Fig. 8 is the schematic flow sheet of the methods of exhibiting of title in a kind of file catalogue of the application;
Fig. 9 is the structural representation of the exhibiting device of title in a kind of message catalog of the application.
Embodiment
To make the purpose, technical scheme and advantage of the application clearer, below in conjunction with the application specific embodiment and
Technical scheme is clearly and completely described corresponding accompanying drawing.Obviously, described embodiment is only the application one
Section Example, rather than whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not doing
Go out under the premise of creative work the every other embodiment obtained, belong to the scope of the application protection.
Below in conjunction with accompanying drawing, the technical scheme that each embodiment of the application provides is described in detail.
Embodiment 1
As it was previously stated, prior art is typically directly to be shown the character of each title in navigation area.Such as such as
Shown in Fig. 1, the character of each title in the catalogue of document is directly shown in navigation area, tool of the user in browsing content region
When holding in vivo, the character being easily navigated in region to a certain extent is taken sb's mind off sth, for example, information is document or video
When, the character of each title in the catalogue of document or video is directly shown that user is in browsing document or sight in navigation area
When seeing video, the character of each title may be unconsciously paid close attention to, and ignore the particular content in content area.It is so existing
Technology character of title in navigation area is directly to catalogue is shown, and causes vision to do content area to a certain extent
Disturb, so as to cause the notice of dispersion user, and then have influence on the efficiency that user obtains information.Based on drawbacks described above, the application
Embodiment provides a kind of methods of exhibiting of title in message catalog, to realize while title in showing catalogue, certain
Reduced in degree and the vision of content area is disturbed, mitigated and user's notice is disperseed, improve the efficiency that user obtains information.
The flow of this method is as shown in Fig. 2 comprise the steps:
Step 11:Determine the character of each title in the catalogue of information.
The core concept of this method is, by prior art in the character of each title shown in navigation area, replaces with
Graphically it is shown, so in this step, it is possible to first determine the character of each title in the catalogue of information.Than
Such as document as shown in Figure 1, it can be created a directory in advance for the document, multiple titles are contained in the catalogue,
And each title corresponds to a string of characters, specifically " the Rails introductions " such as in Fig. 1, " Rails layouts and view rendering "
Deng;And for example, for video, it can be one catalogue of the video creation in advance, multiple titles, Mei Gebiao are contained in the catalogue
Topic can be to a time point that should be on video time axle and corresponding a string of characters;Also such as, for including the sound of how first single
Frequently, can create a directory in advance for the audio, contain multiple titles in the catalogue, each title to should in audio it is every
The starting point of first single and corresponding a string of characters (song title).In this step, default information has had one and has created the mesh completed
Record.The character of a title, can be the foundation being shown to graphically in the catalogue determined.On it should be noted that
It can carry out checking the internet information for browsing broadcasting online by internet to state the information such as the document mentioned, video, audio,
It is loaded under can also being and locally carries out checking the local information for browsing broadcasting.
Step 12:According to the character of each title, it is determined that when character is shown with preset pattern, it is each pre- corresponding to each title
If the display location of the size of figure and each preset pattern in navigation area.
Have been previously mentioned, this method will replace with graphically in the character of each title shown in navigation area
It is shown, this step is assured that out how to be shown by figure.Specifically, character is shown with figure
When, first have to determine with which kind of figure, that is, determine character being shown with default figure, such as, default figure can
With straightway, wave line segment, rectangle etc..Secondly, after determining preset pattern, it is possible to determine corresponding to each title
The displaying size of each preset pattern, specifically, fixed size, for straightway, Ke Yiwei can be pre-set
Each title sets the straightway of fixed pixel length;Can be that each title sets fixed pixel and for example for rectangle
(hollow or entity) rectangle of length and width.After the size of each preset pattern corresponding to each title is determined, it is possible to really
Fixed display location of each preset pattern in navigation area, for example navigation area is on left side or right side, then can be by each title
Corresponding each preset pattern is vertically arranged, or navigation area is in upside or downside, then can will be each corresponding to each title
Preset pattern progress is horizontally arranged, specifically, can determine display location by coordinate.
In actual applications, the character number of each title is not quite similar, can in order to improve the bandwagon effect of figure displaying
To determine the different sizes to match from its character number respectively when determining preset pattern for each title.So in one kind
In embodiment, this step can include:According to the character number of each title, the chi of each preset pattern corresponding to each title is determined
Display location of very little and each preset pattern in navigation area.Specifically, such as, 1 character can be set just to take 4 pictures
Plain width, so, the pixel wide that a title takes is that character number is multiplied by 4.Wherein, the determination on character number,
It can be 1 character according to rule set in advance, such as by Chinese character statistics, be 0.5 by statistics such as English character, symbols
Individual character etc..Specifically for example, " Rails introductions " in Fig. 1, " Rails " English character, 1 space, 2 middle words are contained
Symbol, the character number counted is 2.5+0.5+2=5.Correspondingly, this title just occupies 20 pixel wides, if in advance
If figure is straightway, then final can shows the straightway of 20 pixel wides.Determining corresponding to each title
The size of each preset pattern, display location can also be determined, it is similar with introducing above, it can be determined by coordinate.
In actual applications, it there may be between each title in the relation of the superior and the subordinate, such as such as Fig. 1 " primary study course " and be
First order title, " Rails on Rack " are second level title, and " Ralis plug-in units introduction " is just third level title, so,
In order to further improve the bandwagon effect of figure displaying, in one embodiment, this step can include:According to each title
Grade corresponding to character, determine the exhibition of the size of each preset pattern and each preset pattern in navigation area corresponding to each title
Show position.Specifically, the size of preset pattern corresponding to each grade title according to the relation of grade, can be determined respectively, specifically
For example the straightway of first order title takes 20 pixel wides, the straightway of second level title takes 30 pixel wides etc..
Different brackets can also be embodied by the position relationship of preset pattern, specifically for example, when preset pattern is straightway, and each mark
, can be by being set not for different brackets title when straightway corresponding to topic will be vertically arranged in the manner shown in figure 1
Same horizontal indent, embody hierarchical relationship;Or when horizontally arranged, can be by setting different longitudinal directions for different brackets title
Indent, embody hierarchical relationship.In actual applications, there can also be a variety of preset patterns, such as, different grades of title is corresponding
Different preset patterns, such as first order title line correspondence section, second level title homologous thread section, third level title are corresponding empty
Line segment etc..
In actual applications, this step can also integrate the character number and grade according to each title, determine each title pair
Display location of the size and each preset pattern for each preset pattern answered in navigation area.Specifically, preset pattern is
It straightway, can be that each title determines various sizes of straightway respectively, and set straight line corresponding to each title
Section is shown according to layout as shown in Figure 1, by setting different horizontal indents for different grades of title, embody etc.
Level relation.
Step 13:When triggering figure displaying condition, according to the size and display location of each preset pattern determined,
Each preset pattern is shown in the navigation area of information.
In a previous step, specifically describe and determine the size of each preset pattern corresponding to each title and displaying position
Put, in this step, condition can be shown with preset pattern, until when triggering the condition, it is possible in the navigation area of information
Each preset pattern is shown, for example as shown in figure 3, the straightway chi matched with its character number is determined for each title
It is very little, and by setting horizontal indent, embody the hierarchical relationship of title.
In actual applications, due to the title that the information that user browses necessarily belongs in catalogue, so in order to prompt
Title in the content area that user browses belonging to information, in one embodiment, to each pre- in the navigation area of information
If figure is shown, can include:Each preset pattern is shown in the navigation area of information, and in content area
Preset pattern corresponding to information adds the first bandwagon effect.Specifically, information necessarily belongs in catalogue in content area one
Title, so can adds the first bandwagon effect to its corresponding preset pattern, to have the function that prompting, such as, the
One bandwagon effect can be as shown in Figure 4, highlighted, overstriking etc., or change figure etc..
For trigger condition, when could be arranged to information and being opened, such as, after document is opened, when sound, video
After being started broadcasting, user has the particular content in high probability meeting attentinal contents region, can now trigger figure displaying bar
Part, so as to present graphical catalogue.It may be arranged as information and be in opening, and pointer position is outside navigation area, such as
As shown in figure 5, pointer position in content area (i.e. outside navigation area) when, user has high probability can be in attentinal contents regions
Particular content, rather than the catalogue in navigation area, can also now trigger figure displaying condition.
The catalogue that figure embodies is virtual catalogue after all, rather than really, by the character of reality embodies actual mesh
Record, so can also be in due course embodies catalogue by character.
Step 14:When triggering character displaying condition, according to the display location of the character determination for each title, in information
The character of each title is shown in navigation area.
When user wishes quickly to jump to the content of needs by catalogue, it is necessary to by original character catalogue, and
Can not be only by the catalogue of figure, so when triggering character displaying condition, it is possible to according to the character determination for each title
Display location, be shown in navigation area, for display location, can with above similarly, be each mark by coordinate
The character of topic presets display location.For trigger condition, when information is in opening, and pointer position is in navigation area
When interior, user has high probability to pay close attention to the title in navigation area, so as to the content under quick obtaining desired title, now may be used
With as shown in fig. 6, character expression condition is triggered, to show character catalogue.
The by the agency of in step 13, in order to prompt the title in the content area that user browses belonging to information, in one kind
In embodiment, the character of each title is shown in the navigation area of information, can be included:In the navigation area of information
In the character of each title is shown, and the second bandwagon effect is added to the character of title corresponding to information in content area.
Specifically, the title that information also necessarily belongs in character catalogue in content area, so can is to default corresponding to it
Figure adds the second bandwagon effect, to have the function that prompting, such as, the second bandwagon effect can be as shown in Figure 7, height
Bright, overstriking and/or variant font are big, change font etc..
The method provided using embodiment 1, after the character of each title in the catalogue for the information determined, it is determined that by word
When symbol is shown with preset pattern, exhibition of the size and each preset pattern of each preset pattern in navigation area corresponding to each title
Show position, when triggering figure displaying condition, each preset pattern determined is shown in the navigation area of information.With
When family browses information, by way of figure catalogue, while showing title in catalogue, reduce to a certain extent to content regions
The vision interference in domain, mitigates and user's notice is disperseed, and improves the efficiency that user obtains information.In addition, by trigger word
Accord with displaying condition when, according to for each title character determination display location, information navigation area to catalogue in each title
The mode that is shown of character, do not influence user and the information obtained under some title quickly jumped by title.
Embodiment 2
In current reading documents, it the character of title will be shown in navigation area is directly to catalogue, work as user
During particular content in reading content region, vision will can be caused to disturb content area to a certain extent, user may
Take sb's mind off sth in spite of oneself into navigation area, and then have influence on the efficiency that user obtains information.So based on implementation
The identical invention thinking of example 1, the extension as embodiment 1.The embodiment of the present application provides a kind of exhibition of title in file catalogue
Show method, to realize while title in showing catalogue, reduce the vision interference to content area to a certain extent, mitigate
User's notice is disperseed, improves the efficiency that user obtains document.The flow of this method is as shown in figure 8, comprise the steps:
Step 21:When document is opened, the character of each title in catalogue is determined.
In actual applications, can be when document be opened in order to reach the purpose of saving process resource, then start to determine
In catalogue the character of title and it is follow-up determine how displaying, without for each document, predefine get well how
Shown by graphics mode.
Step 22:According to the number and grade of the character of each title, it is determined that when character is shown with straightway, each title pair
Display location of the size and each straightway for each straightway answered in navigation area.
In this step, it may be determined that the character of title is shown in a manner of straightway, and according to each lemma
The number of symbol determines the different sizes of straightway corresponding to each title respectively, is perpendicular by straight line segment layout corresponding to each title
There is different horizontal indents in line row, different grades of title, determine displaying position of each straightway in navigation area
Put.
In actual applications, can by the size and display location of each straightway, with pattern data preserve in the buffer, with
Just during subsequent triggers figure displaying condition, the pattern data is transferred.
Step 23:When document is in opening, and pointer position is outside navigation area, according to the size of each straightway
And display location, each straightway is shown in the navigation area of document, and to corresponding to the document in content area
Straightway adds the first bandwagon effect.
As shown in figure 5, being the schematic diagram of this step, pointer position assists user to pay attention in content area (right side)
Power is all concentrated in content area, according to the size and display location of each straightway determined in step 22, in document
Navigation area (left side) in each straightway is shown, and to corresponding to the document in content area straightway add overstriking
Bandwagon effect.
By the agency of above, can establish one style data, this step can is directly transferred the pattern data, entered
Row renders, to be illustrated in navigation area.
Step 24:When document is in opening, and pointer position is in navigation area, according to the character for each title
The display location of determination, the character of each title is shown in the navigation area of document, and to the document in content area
The character of corresponding title adds the second bandwagon effect.
As shown in fig. 7, it is the schematic diagram of this step, when pointer position is in navigation area, it is believed that user wants concern mesh
Record, so that quick obtaining is to required information, so according to the display location of the character determination for each title, in the navigation of document
The character of each title is shown in region, and to the character addition font conversion of title corresponding to the document in content area
With overstriking effect.This step can also pre-establish one style data, during to trigger displaying condition, directly transfer and wash with watercolours
Dye.
The method provided using embodiment 2, when document is opened, according to each title in the catalogue for the document determined
After character, it is determined that when character is shown with straightway, the size of each straightway corresponding to each title and each straightway are navigating
Display location in region, when triggering figure displaying condition, each straightway determined is carried out in the navigation area of document
Displaying.In user's browsing document, by way of figure catalogue, while showing title in file catalogue, to a certain degree
Upper reduce is disturbed the vision of content area, mitigates and user's notice is disperseed, and improves the efficiency that user obtains document content.
In addition, by the display location when triggering character displaying condition, determined according to the character for each title, in the navigation area of document
The mode that domain is shown to the character of each title in catalogue, do not influence user by title quickly jump obtain some title under
Document content.
Embodiment 3
Based on identical inventive concept, embodiment 3 provides a kind of exhibiting device of title in message catalog, to realize
While showing title in catalogue, the vision interference to content area is reduced to a certain extent, is mitigated to user's notice
It is scattered, improve the efficiency that user obtains information.As shown in figure 9, be the structure chart of the device, including:First determining unit 31,
Two determining units 32 and the first display unit 33, wherein,
First determining unit 31, it may be determined that the character of each title in the catalogue of information;
Second determining unit 32, can be according to the character of each title, it is determined that when character is shown with preset pattern, each title
Display location of the size and each preset pattern of corresponding each preset pattern in navigation area;
First display unit 33, can be when triggering figure displaying condition, according to the size of each preset pattern and displaying
Position, each preset pattern is shown in the navigation area of information.
In one embodiment, the device can also include the second display unit 34, can be with
When triggering character displaying condition, according to the display location of the character determination for each title, in the navigation area of information
The character of each title is shown in domain.
In one embodiment, the second determining unit 32, can be with
According to the character number of each title, determine that the size of each preset pattern corresponding to each title and each preset pattern exist
Display location in navigation area.
In one embodiment, the second determining unit 32, can be with
According to grade corresponding to the character of each title, the size of each preset pattern corresponding to each title and each default is determined
Display location of the figure in navigation area.
In one embodiment, when the first display unit 33 determines triggering avatars condition, can include:
When first display unit 33 determines that information is opened;Or
First display unit 33 determines that information is in opening, and pointer position is outside navigation area.
In one embodiment, when the second display unit 34 determines triggering character expression condition, can include:
Second display unit 34 determines that information is in opening, and pointer position is in navigation area.
In one embodiment, the first display unit 33, can be with
Each preset pattern is shown in the navigation area of information, and to presetting figure corresponding to information in content area
Shape adds the first bandwagon effect;Then
Second display unit 34, the character of each title can be shown in the navigation area of information, and to content
The character of title corresponding to information adds the second bandwagon effect in region.
In one embodiment, the first determining unit 31, can be with
When information is opened, the character of each title in catalogue is determined.
In one embodiment, information can include document.
In one embodiment, preset pattern can include straightway.
The device provided using embodiment 3, after the character of each title in the catalogue for the information determined, it is determined that by word
When symbol is shown with preset pattern, exhibition of the size and each preset pattern of each preset pattern in navigation area corresponding to each title
Show position, when triggering figure displaying condition, each preset pattern determined is shown in the navigation area of information.With
When family browses information, by way of figure catalogue, while showing title in catalogue, reduce to a certain extent to content regions
The vision interference in domain, mitigates and user's notice is disperseed, and improves the efficiency that user obtains information.In addition, by trigger word
Accord with displaying condition when, according to for each title character determination display location, information navigation area to catalogue in each title
The mode that is shown of character, do not influence user and the information obtained under some title quickly jumped by title.
In the 1990s, the improvement for a technology can clearly distinguish be on hardware improvement (for example,
Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So
And as the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit.
Designer nearly all obtains corresponding hardware circuit by the way that improved method flow is programmed into hardware circuit.Cause
This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, PLD
(Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate
Array, FPGA)) it is exactly such a integrated circuit, its logic function is determined by user to device programming.By designer
Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, without asking chip maker to design and make
Special IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " patrols
Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development,
And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language
(Hardware Description Language, HDL), and HDL is also not only a kind of, but have many kinds, such as ABEL
(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description
Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL
(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby
Hardware Description Language) etc., VHDL (Very-High-Speed are most generally used at present
Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also should
This understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages,
Can is readily available the hardware circuit for realizing the logical method flow.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing
Device and storage can by the computer of the computer readable program code (such as software or firmware) of (micro-) computing device
Read medium, gate, switch, application specific integrated circuit (Application Specific Integrated Circuit,
ASIC), the form of programmable logic controller (PLC) and embedded microcontroller, the example of controller include but is not limited to following microcontroller
Device:ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, are deposited
Memory controller is also implemented as a part for the control logic of memory.It is also known in the art that except with
Pure computer readable program code mode realized beyond controller, completely can be by the way that method and step is carried out into programming in logic to make
Controller is obtained in the form of gate, switch, application specific integrated circuit, programmable logic controller (PLC) and embedded microcontroller etc. to come in fact
Existing identical function.Therefore this controller is considered a kind of hardware component, and various for realizing to including in it
The device of function can also be considered as the structure in hardware component.Or even, can be by for realizing that the device of various functions regards
For that not only can be the software module of implementation method but also can be the structure in hardware component.
System, device, module or the unit that above-described embodiment illustrates, it can specifically be realized by computer chip or entity,
Or realized by the product with certain function.One kind typically realizes that equipment is computer.Specifically, computer for example may be used
Think personal computer, laptop computer, cell phone, camera phone, smart phone, personal digital assistant, media play
It is any in device, navigation equipment, electronic mail equipment, game console, tablet PC, wearable device or these equipment
The combination of equipment.
For convenience of description, it is divided into various units during description apparatus above with function to describe respectively.Certainly, this is being implemented
The function of each unit can be realized in same or multiple softwares and/or hardware during application.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program
Product.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Apply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more
The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.)
The form of product.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram
Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided
The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or
The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in individual square frame or multiple square frames.
In a typical configuration, computing device includes one or more processors (CPU), input/output interface, net
Network interface and internal memory.
Internal memory may include computer-readable medium in volatile memory, random access memory (RAM) and/or
The forms such as Nonvolatile memory, such as read-only storage (ROM) or flash memory (flash RAM).Internal memory is computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved
State random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electric erasable
Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM),
Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus
Or any other non-transmission medium, the information that can be accessed by a computing device available for storage.Define, calculate according to herein
Machine computer-readable recording medium does not include temporary computer readable media (transitory media), such as data-signal and carrier wave of modulation.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to nonexcludability
Comprising so that process, method, commodity or equipment including a series of elements not only include those key elements, but also wrapping
Include the other element being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described
Other identical element also be present in the process of element, method, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can be provided as method, system or computer program product.
Therefore, the application can be using the embodiment in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Form.Deposited moreover, the application can use to can use in one or more computers for wherein including computer usable program code
The shape for the computer program product that storage media is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.)
Formula.
The application can be described in the general context of computer executable instructions, such as program
Module.Usually, program module includes performing particular task or realizes routine, program, object, the group of particular abstract data type
Part, data structure etc..The application can also be put into practice in a distributed computing environment, in these DCEs, by
Task is performed and connected remote processing devices by communication network.In a distributed computing environment, program module can be with
In the local and remote computer-readable storage medium including storage device.
Each embodiment in this specification is described by the way of progressive, identical similar portion between each embodiment
Divide mutually referring to what each embodiment stressed is the difference with other embodiment.It is real especially for system
For applying example, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is referring to embodiment of the method
Part explanation.
Embodiments herein is the foregoing is only, is not limited to the application.For those skilled in the art
For, the application can have various modifications and variations.All any modifications made within spirit herein and principle, it is equal
Replace, improve etc., it should be included within the scope of claims hereof.