CN103713834A - Focus positioning method and device - Google Patents
Focus positioning method and device Download PDFInfo
- Publication number
- CN103713834A CN103713834A CN201310745232.5A CN201310745232A CN103713834A CN 103713834 A CN103713834 A CN 103713834A CN 201310745232 A CN201310745232 A CN 201310745232A CN 103713834 A CN103713834 A CN 103713834A
- Authority
- CN
- China
- Prior art keywords
- links
- user
- target grid
- positional information
- focus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000003321 amplification Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a focus positioning method and device. The focus positioning method includes the steps that location information of a target square, eventually selected by a user, in Sudoku on a terminal screen is acquired; according to the acquired location information of the target square, a preset link list is looked up, and a link set relevant to the location information of the target square is acquired; based on the acquired link set, a focus is positioned to a link, selected by the user from the link set, in a browser page. Due to the fact the target square is selected by the user according to requirements, the link set which is intersected with the location of the target square contains links needed by the user, the focus is switched into the link, closest to the top left corner of the screen, in the link set which is intersected with the location of the target square, in a return iterative selection mode, the user can eventually move the focus to the needed link, in addition, the user can use a direction key of a remote control unit as assistance and quickly position the focus to the needed link, and therefore the focus positioning method and device are convenient and quick to use.
Description
Technical field
The present invention relates to telecontrol engineering field, relate in particular to a kind of method and device that utilizes remote control to realize quick focus location.
Background technology
At present, along with the universalness of television set intelligently and IP network, browser has been applied on increasing intelligent television, and the application based on browser also can get more and more.But traditional remote controller be all based on " on ", D score, " left side ", " right side " four direction button carry out focus switching, and when the mode of this focus switching is applied in large-scale portal website, if want, focus is switched to above the link that user wants to click, may need to switch more than 20 focus continuously, even more.This can waste user's plenty of time undoubtedly, and user's operation is very loaded down with trivial details, has a strong impact on user and experiences.
Summary of the invention
Fundamental purpose of the present invention is to provide method and the device of a kind of focus location, is intended to fast focus be navigated to user desired position.
In order to achieve the above object, the present invention proposes the method for a kind of focus location, comprising:
Obtain the positional information of the target grid of final checked in the nine grids of user on terminal screen;
According to the positional information of the target grid obtaining, in preset lists of links, search, obtain the set of links relevant to the positional information of this target grid;
Set of links based on obtaining, is positioned at by focus chaining that in browser page, user chooses from described set of links.
Preferably, in described lists of links, record each link of browser page and the positional information on screen thereof.
Preferably, described positional information comprises: the horizontal length of upper left corner horizontal level parameter, vertical position parameter and the target grid of target grid, vertical height.
Preferably, the step of obtaining the positional information of the target grid of final checked in the nine grids of user on terminal screen described in comprises:
According to user instruction, on screen, divide nine grids, successively the nine grids on screen are carried out to iteration division, and navigate to according to the finger URL of user input the target grid of choosing in the nine grids that user in the end divides, obtain the positional information of described target grid.
Preferably, the positional information of the target grid that described basis is obtained is searched in preset lists of links, and the step of obtaining the set of links relevant to the positional information of this target grid comprises:
According to the positional information of the target grid obtaining, searching the position obtaining with this target grid in described lists of links has linking of common factor, and forms a set of links.
Preferably, the described set of links based on obtaining, is positioned at by focus the step chaining that in browser page, user chooses from described set of links and comprises:
Focus is automatically switched to chaining of the set of links the most close screen upper left corner that obtains, and the telecommand that further receives user's input, and according to described telecommand, focus is moved to Object linking from the link in the most close screen of the described set of links upper left corner.
The present invention also proposes the device of a kind of focus location, comprising:
Acquisition module, for obtaining the positional information of the target grid of the nine grids final checked of user on terminal screen;
Search module, for searching in preset lists of links according to the positional information of the target grid obtaining, obtain the set of links relevant to the positional information of this target grid;
Locating module, for the set of links based on obtaining, is positioned at by focus chaining that in browser page, user chooses from described set of links.
Preferably, in described lists of links, record each link of browser page and the positional information on screen thereof.
Preferably, described positional information comprises: the horizontal length of upper left corner horizontal level parameter, vertical position parameter and the target grid of target grid, vertical height.
Preferably, described acquisition module is used for:
According to user instruction, on screen, divide nine grids, successively the nine grids on screen are carried out to iteration division, and navigate to according to the finger URL of user input the target grid of choosing in the nine grids that user in the end divides, obtain the positional information of described target grid.
Preferably, described in, search module for:
According to the positional information of the target grid obtaining, searching the position obtaining with this target grid in described lists of links has linking of common factor, and forms a set of links.
Preferably, described locating module is used for:
Focus is automatically switched to chaining of the set of links the most close screen upper left corner that obtains, and the telecommand that further receives user's input, and according to described telecommand, focus is moved to Object linking from the link in the most close screen of the described set of links upper left corner.
Method and the device of a kind of focus location that the present invention proposes, according to user instruction iteration on screen, divide nine grids, and according to the finger URL of user input, obtain the positional information of the target grid that user finally chooses in nine grids, according to the positional information of this target grid, search the set of links that has common factor with the position of this target grid, because this target grid is chosen as required for user, therefore, there is the set of links of common factor to comprise required the linking of user with the position of this target grid, and automatically focus is switched to the chaining of the set of links the most close screen upper left corner that there is common factor position with this target grid, by this selection mode that returns to iteration, user finally can be by Focal Point Shift to chaining of wanting, user also can navigate to focus required chaining as assisting fast by the directionkeys of telepilot in addition, very convenient quick.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the method preferred embodiment of focus of the present invention location;
Fig. 2 is the structural representation of the device preferred embodiment of focus of the present invention location.
In order to make technical scheme of the present invention clearer, clear, below in conjunction with accompanying drawing, be described in further detail.
Embodiment
The solution of the embodiment of the present invention is mainly: according to user instruction iteration on screen, divide nine grids, and according to the finger URL of user input, obtain the positional information of the target grid that user finally chooses in nine grids, according to the positional information of this target grid, search the set of links that has common factor with the position of this target grid, because this target grid is chosen as required for user, therefore, there is the set of links of common factor to comprise required the linking of user with the position of this target grid, and automatically focus is switched to the chaining of the set of links the most close screen upper left corner that there is common factor position with this target grid, by this selection mode that returns to iteration, user finally can be by Focal Point Shift to chaining of wanting, user also can navigate to focus required chaining as assisting fast by the directionkeys of telepilot in addition.
As shown in Figure 1, preferred embodiment of the present invention proposes the method for a kind of focus location, comprising:
Step S101, obtains the positional information of the target grid of final checked in the nine grids of user on terminal screen;
When user starts quick positioning of focal pattern, above the current viewing area of browser, can set up one and hoodwink figure layer, this hoodwinks figure layer is a translucent figure layer.These nine impartial regions of hoodwinking that figure layer is divided into 3*3 the current viewing area of browser on screen are also nine grids, for the ease of user observe and nine grids in the division in region, 9 foursquare grids in nine grids are filled to different colors.For the ease of user, input, in nine grids 9 foursquare grids by order from top to bottom, from left to right respectively with " 1 " of telepilot, " 2 ", " 3 ", " 4 ", " 5 ", " 6 ", " 7 ", " 8 ", " 9 " numerical key is corresponding one by one, optional, can on each lattice region, put on corresponding numerical coding 1-9.When user inputs certain numerical key by telepilot, represent that user has chosen grid corresponding to this numerical key, the grid amplification that user is chosen is presented on the middle position of hoodwinking figure layer, also can continue the grid of choosing to be divided into nine grids, user continues to select a certain grid in nine grids by telepilot input number keyboard, iteration is gone down successively, and the numeric string that user is inputted by telepilot is successively as finger URL.Finger URL is set of number string, and the numeral of being inputted by telepilot successively by user forms.Its first bit digital representative be the corresponding grid of numeral of user's input in the nine grids of the whole viewing area of browser, the grid number of also choosing, each numeral is below the grid number of nine grids in the region of digital representative before it.At this, take finger URL " 123 " is illustrated as example, numeral " 1 " representative be the grid number that in the nine grids of the whole viewing area of browser, user chooses, numeral " 2 " representative be the grid number of nine grids in the region of numeral " 1 " representative above, numeral " 3 " representative be the grid number of nine grids in the region of numeral " 12 " representative.Especially, empty finger URL (" ") representative is the whole viewing area of browser.Thus, in the nine grids that can divide in current iteration according to the finger URL of user's input successively, navigate to the grid that user chooses, thereby final realization in the nine grids of in the end dividing chosen target grid.
In the present embodiment, iterations can be preset by user, when iterations reaches predefined number of times, stops dividing nine grids; Also can preset the area value of a grid, when the area of grid is less than predefined area value, stop dividing nine grids; Also iteration is gone down always, until find required link; In this no limit.
Obtain the positional information of the target grid of choosing in the nine grids that user in the end divides, this positional information can be used the upper left corner coordinate (x of target grid, y) and the horizontal length of target grid, vertical height (w, h) represent, wherein, x represents the horizontal level parameter in the target grid upper left corner, y represents the vertical position parameter in the target grid upper left corner, w represents horizontal length, h represents vertical height, it should be noted that, in the whole viewing area of browser, take the upper left corner is some initial point, take the upper left corner as benchmark, be horizontal direction from left to right, it is from top to bottom vertical direction.
The concrete steps of calculating the positional information of obtaining the target grid of choosing in the nine grids that user in the end divides according to the finger URL of user input are as follows:
The vertical height h=totalHeight/3 of the target grid of finally choosing
n, wherein totalHeight represents the overall height of browser display area, n represents the character number of " finger URL ", i.e. the digital number of input.For example the n of finger URL " 97 " is 2.The width of the grid of finally choosing is horizontal length w=totalWidth/3
n, wherein totalWidth represents the overall width of browser display area.The upper left corner x coordinate x of the target grid of finally choosing
n=x
(n-1)+ ((c
n-1) %3) * w
n, x wherein
nbe the x coordinate of the n time input finger URL, x
(n-1)it is the x coordinate of the n-1 time input finger URL.C
nthe finger URL numeral of the n time input, w
nit is the width of the grid of the n time input finger URL.The upper left corner y coordinate y of the target grid of finally choosing
n=y
(n-1)+ ((c
n-1)/3) * h
n, y wherein
nbe the y coordinate of the n time input finger URL, y
(n-1)be the y coordinate of the n-1 time input finger URL, c
nit is the finger URL numeral of the n time input.H
nit is the height of the grid of the n time input finger URL.
For the ease of understanding, the finger URL of take input at this is elaborated as " 97 " as example: the horizontal width of setting browser display area is 1024, and the overall height of browser display area is 728.The width of the grid of finally choosing of finger URL " 97 " representative is horizontal length w=1024/3
2=113, vertical height h=728/3
2=80.The computation process of the upper left corner coordinate x of the grid of finger URL " 97 " representative is in two steps: the first step is calculated x coordinate x corresponding to numeral " 9 "
1, x
1=x
0+ ((c
1-1) %3) * w
1; X wherein
0=0; c
1=9; w
1=1024/3.Bring formula into and calculate x
1=0+((9-1) %3) * (1024/3)=682; The upper left corner x coordinate x of the grid of second step compute location symbol " 97 " representative
2, x
2=x
1+ ((c
2-1) %3) * w
2; X wherein
1=682; c
2=7; w
2=1024/9.Bring formula into and calculate x
2=682+((7-1) %3) * (1024/9)=682.The calculating of the upper left corner coordinate y of the grid of finger URL " 97 " representative is also divided into two steps: the first step is calculated y coordinate y corresponding to numeral " 9 "
1=y
0+ ((c
1-1) %3) * h
1; Y wherein
0=0; c
1=9; h
1=728/3.Bring formula into and calculate y
1=0+((9-1) %3) * (728/3)=484.The upper left corner y coordinate y of the grid of second step compute location symbol " 97 " representative
2=y
1+ ((c
2-1) %3) * h
2; Y wherein
1=484; c
2=7; h
2=728/9; Bring formula into and calculate y
2=484+((7-1) %3) * (728/9)=644.Like this, finally calculate the positional information i.e. upper left corner coordinate (x, y) of this grid and the horizontal length of this grid, the vertical height (w, h) of the grid of finger URL " 97 " representative, wherein, x=682, y=644, w=113, h=80.
Step S102, searches in preset lists of links according to the positional information of the target grid obtaining, and obtains the set of links relevant to the positional information of this target grid;
Calculate after the positional information of the target grid that user chooses in the nine grids of dividing, according to the positional information of this target grid, in preset lists of links, search, obtain the set of links relevant to the positional information of this target grid.Usually, the position being linked on screen can be regarded a rectangle as, the positional information being linked on screen also can be used the upper left corner coordinate (x of rectangle corresponding to link, y) and horizontal length, vertical height (w, h) represent, wherein, x represents rectangle link upper left corner horizontal level parameter, y represents rectangle link upper right corner vertical position parameter, w represents horizontal length, h represents vertical height, by each link and positional information thereof in browser page one by one correspondence be kept in lists of links, the link that can click each focus in browser page by lists of links positions.
In described lists of links, comprise each link and positional information thereof, record each and be linked at the concrete region in the whole viewing area of browser, the positional information of the target grid of choosing in the nine grids that user in the end divides has also represented its regional extent in browser display area, in described lists of links, searching the regional extent of obtaining the target grid of choosing in the nine grids of in the end dividing with user has the some of common factor to link, and forms a set of links.
Step S103, the set of links based on obtaining, is positioned at by focus chaining that in browser page, user chooses from described set of links.
The regional extent that finds the target grid of choosing in the nine grids of in the end dividing with user in described lists of links has linking of common factor, form after a set of links, automatically in set of links, select the link in the most close screen upper left corner, and the focus of current browser page is switched to rapidly to this chains.If it is also Object linking that this link is the required link of user, user only need pass through the instruction of telepilot input validation, can enter this according to user's confirmation instruction and link corresponding webpage.If this link is not the required link of user, user can continue input number keyboard iteration again, also can by telepilot " on ", D score, " left side ", " right side " four buttons input telecommand, adjust the position of focus, the link that Focal Point Shift is chosen from described set of links to user is also the required Object linking of user, can complete the quick location of focus.Because the regional extent of grid is chosen according to the position at required Object linking place for user, therefore, by coordinate telepilot " on ", D score, " left side ", " right side " four buttons, user can navigate to focus on required Object linking fast in the regional extent of grid, operate very quick, convenient.
The present embodiment is divided nine grids according to user instruction iteration on screen, and according to the finger URL of user input, obtain the positional information of the target grid that user finally chooses in nine grids, according to the positional information of this target grid, search the set of links that has common factor with the position of this target grid, because this target grid is chosen as required for user, therefore, there is the set of links of common factor to comprise required the linking of user with the position of this target grid, and automatically focus is switched to the chaining of the set of links the most close screen upper left corner that there is common factor position with this target grid, by this selection mode that returns to iteration, user finally can be by Focal Point Shift to chaining of wanting, user also can navigate to focus required chaining as assisting fast by the directionkeys of telepilot in addition, very convenient quick.
As shown in Figure 2, preferred embodiment of the present invention proposes the device of a kind of focus location, comprising: acquisition module 201, search module 202 and locating module 203, wherein:
When user starts quick positioning of focal pattern, above the current viewing area of browser, can set up one and hoodwink figure layer, this hoodwinks figure layer is a translucent figure layer.These nine impartial regions of hoodwinking that figure layer is divided into 3*3 the current viewing area of browser on screen are also nine grids, for the ease of user observe and nine grids in the division in region, 9 foursquare grids in nine grids are filled to different colors.For the ease of user, input, in nine grids 9 foursquare grids by order from top to bottom, from left to right respectively with " 1 " of telepilot, " 2 ", " 3 ", " 4 ", " 5 ", " 6 ", " 7 ", " 8 ", " 9 " numerical key is corresponding one by one, optional, can on each lattice region, put on corresponding numerical coding 1-9.When user inputs certain numerical key by telepilot, represent that user has chosen grid corresponding to this numerical key, the grid amplification that user is chosen is presented on the middle position of hoodwinking figure layer, also can continue the grid of choosing to be divided into nine grids, user continues to select a certain grid in nine grids by telepilot input number keyboard, iteration is gone down successively, and the numeric string that user is inputted by telepilot is successively as finger URL.Finger URL is set of number string, and the numeral of being inputted by telepilot successively by user forms.Its first bit digital representative be the corresponding grid of numeral of user's input in the nine grids of the whole viewing area of browser, the grid number of also choosing, each numeral is below the grid number of nine grids in the region of digital representative before it.At this, take finger URL " 123 " is illustrated as example, numeral " 1 " representative be the grid number that in the nine grids of the whole viewing area of browser, user chooses, numeral " 2 " representative be the grid number of nine grids in the region of numeral " 1 " representative above, numeral " 3 " representative be the grid number of nine grids in the region of numeral " 12 " representative.Especially, empty finger URL (" ") representative is the whole viewing area of browser.Thus, in the nine grids that can divide in current iteration according to the finger URL of user's input successively, navigate to the grid that user chooses, thereby final realization in the nine grids of in the end dividing chosen target grid.
In the present embodiment, iterations can be preset by user, when iterations reaches predefined number of times, stops dividing nine grids; Also can preset the area value of a grid, when the area of grid is less than predefined area value, stop dividing nine grids; Also iteration is gone down always, until find required link; In this no limit.
Obtain the positional information of the target grid of choosing in the nine grids that user in the end divides, this positional information can be used the upper left corner coordinate (x of target grid, y) and the horizontal length of target grid, vertical height (w, h) represent, wherein, x represents the horizontal level parameter in the target grid upper left corner, y represents the vertical position parameter in the target grid upper left corner, w represents horizontal length, h represents vertical height, it should be noted that, in the whole viewing area of browser, what take the upper left corner is some initial point, take the upper left corner as benchmark, be horizontal direction from left to right, it is from top to bottom vertical direction.
The concrete steps of calculating the positional information of obtaining the target grid of choosing in the nine grids that user in the end divides according to the finger URL of user input are as follows:
The vertical height h=totalHeight/3 of the target grid of finally choosing
n, wherein totalHeight represents the overall height of browser display area, n represents the character number of " finger URL ", i.e. the digital number of input.For example the n of finger URL " 97 " is 2.The width of the target grid of finally choosing is horizontal length w=totalWidth/3
n, wherein totalWidth represents the overall width of browser display area.The upper left corner x coordinate x of the target grid of finally choosing
n=x
(n-1)+ ((c
n-1) %3) * w
n, x wherein
nbe the x coordinate of the n time input finger URL, x
(n-1)it is the x coordinate of the n-1 time input finger URL.C
nthe finger URL numeral of the n time input, w
nit is the width of the grid of the n time input finger URL.The upper left corner y coordinate y of the target grid of finally choosing
n=y
(n-1)+ ((c
n-1)/3) * h
n, y wherein
nbe the y coordinate of the n time input finger URL, y
(n-1)be the y coordinate of the n-1 time input finger URL, c
nit is the finger URL numeral of the n time input.H
nit is the height of the grid of the n time input finger URL.
For the ease of understanding, the finger URL of take input at this is elaborated as " 97 " as example: the horizontal width of setting browser display area is 1024, and the overall height of browser display area is 728.The width of the grid of finally choosing of finger URL " 97 " representative is horizontal length w=1024/3
2=113, vertical height h=728/3
2=80.The computation process of the upper left corner coordinate x of the grid of finger URL " 97 " representative is in two steps: the first step is calculated x coordinate x corresponding to numeral " 9 "
1, x
1=x
0+ ((c
1-1) %3) * w
1; X wherein
0=0; c
1=9; w
1=1024/3.Bring formula into and calculate x
1=0+((9-1) %3) * (1024/3)=682; The upper left corner x coordinate x of the grid of second step compute location symbol " 97 " representative
2, x
2=x
1+ ((c
2-1) %3) * w
2; X wherein
1=682; c
2=7; w
2=1024/9.Bring formula into and calculate x
2=682+((7-1) %3) * (1024/9)=682.The calculating of the upper left corner coordinate y of the grid of finger URL " 97 " representative is also divided into two steps: the first step is calculated y coordinate y corresponding to numeral " 9 "
1=y
0+ ((c
1-1) %3) * h
1; Y wherein
0=0; c
1=9; h
1=728/3.Bring formula into and calculate y
1=0+((9-1) %3) * (728/3)=484.The upper left corner y coordinate y of the grid of second step compute location symbol " 97 " representative
2=y
1+ ((c
2-1) %3) * h
2; Y wherein
1=484; c
2=7; h
2=728/9; Bring formula into and calculate y
2=484+((7-1) %3) * (728/9)=644.Like this, the positional information of the grid of the finger URL finally calculating " 97 " representative i.e. the upper left corner coordinate (x, y) of this grid and the horizontal length of this grid, vertical height (w, h), wherein, and x=682, y=644, w=113, h=80.
Calculate after the positional information of the target grid that user chooses in the nine grids of dividing, according to the positional information of this target grid, in preset lists of links, search, obtain the set of links relevant to the positional information of this target grid.Usually, the position being linked on screen can be regarded a rectangle as, the positional information being linked on screen also can be used the upper left corner coordinate (x of rectangle corresponding to link, y) and horizontal length, vertical height (w, h) represent, wherein, x represents rectangle link upper left corner horizontal level parameter, y represents rectangle link upper left corner vertical position parameter, w represents horizontal length, h represents vertical height, by each link and positional information thereof in browser page one by one correspondence be kept in lists of links, the link that can click each focus in browser page by lists of links positions.
In described lists of links, comprise each link and positional information thereof, record each and be linked at the concrete region in the whole viewing area of browser, the positional information of the target grid of choosing in the nine grids that user in the end divides has also represented its regional extent in browser display area, in described lists of links, searching the regional extent of obtaining the target grid of choosing in the nine grids of in the end dividing with user has the some of common factor to link, and forms a set of links.
Locating module 203, for the set of links based on obtaining, is positioned at by focus chaining that in browser page, user chooses from described set of links.
The regional extent that finds the target grid of choosing in the nine grids of in the end dividing with user in described lists of links has linking of common factor, form after a set of links, automatically in set of links, select the link in the most close screen upper left corner, and the focus of current browser page is switched to rapidly to this chains.If it is also Object linking that this link is the required link of user, user only need pass through the instruction of telepilot input validation, can enter this according to user's confirmation instruction and link corresponding webpage.If this link is not the required link of user, user can continue input number keyboard iteration again, also can by telepilot " on ", D score, " left side ", " right side " four buttons input telecommand, adjust the position of focus, the link that Focal Point Shift is chosen from described set of links to user is also the required Object linking of user, can complete the quick location of focus.Because the regional extent of grid is chosen according to the position at required Object linking place for user, therefore, by coordinate telepilot " on ", D score, " left side ", " right side " four buttons, user can navigate to focus on required Object linking fast in the regional extent of grid, operate very quick, convenient.
The present embodiment is divided nine grids according to user instruction iteration on screen, and according to the finger URL of user input, obtain the positional information of the target grid that user finally chooses in nine grids, according to the positional information of this target grid, search the set of links that has common factor with the position of this target grid, because this target grid is chosen as required for user, therefore, there is the set of links of common factor to comprise required the linking of user with the position of this target grid, and automatically focus is switched to the chaining of the set of links the most close screen upper left corner that there is common factor position with this target grid, by this selection mode that returns to iteration, user finally can be by Focal Point Shift to chaining of wanting, user also can navigate to focus required chaining as assisting fast by the directionkeys of telepilot in addition, very convenient quick.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.Through the above description of the embodiments, those skilled in the art can be well understood to the mode that above-described embodiment method can add essential general hardware platform by software and realize, can certainly pass through hardware, but in a lot of situation, the former is better embodiment.Understanding based on such, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), comprise that some instructions are with so that a station terminal equipment (can be mobile phone, computing machine, server, or the network equipment etc.) carry out the method described in each embodiment of the present invention.
The foregoing is only the preferred embodiments of the present invention; not thereby limit the scope of the claims of the present invention; every equivalent structure or flow process conversion that utilizes instructions of the present invention and accompanying drawing content to do; or be directly or indirectly used in other relevant technical field, be all in like manner included in scope of patent protection of the present invention.
Claims (12)
1. a method for focus location, is characterized in that, comprising:
Obtain the positional information of the target grid of final checked in the nine grids of user on terminal screen;
According to the positional information of the target grid obtaining, in preset lists of links, search, obtain the set of links relevant to the positional information of this target grid;
Set of links based on obtaining, is positioned at by focus chaining that in browser page, user chooses from described set of links.
2. method according to claim 1, is characterized in that, records each link of browser page and the positional information on screen thereof in described lists of links.
3. method according to claim 1 and 2, is characterized in that, described positional information comprises: the horizontal length of upper left corner horizontal level parameter, vertical position parameter and the target grid of target grid, vertical height.
4. method according to claim 1, is characterized in that, described in obtain the positional information of the target grid of final checked in the nine grids of user on terminal screen step comprise:
According to user instruction, on screen, divide nine grids, successively the nine grids on screen are carried out to iteration division, and navigate to according to the finger URL of user input the target grid of choosing in the nine grids that user in the end divides, obtain the positional information of described target grid.
5. method according to claim 4, is characterized in that, the positional information of the target grid that described basis is obtained is searched in preset lists of links, and the step of obtaining the set of links relevant to the positional information of this target grid comprises:
According to the positional information of the target grid obtaining, searching the position obtaining with this target grid in described lists of links has linking of common factor, and forms a set of links.
6. method according to claim 5, is characterized in that, the described set of links based on obtaining is positioned at by focus the step chaining that in browser page, user chooses from described set of links and comprises:
Focus is automatically switched to chaining of the set of links the most close screen upper left corner that obtains, and the telecommand that further receives user's input, and according to described telecommand, focus is moved to Object linking from the link in the most close screen of the described set of links upper left corner.
7. a device for focus location, is characterized in that, comprising:
Acquisition module, for obtaining the positional information of the target grid of the nine grids final checked of user on terminal screen;
Search module, for searching in preset lists of links according to the positional information of the target grid obtaining, obtain the set of links relevant to the positional information of this target grid;
Locating module, for the set of links based on obtaining, is positioned at by focus chaining that in browser page, user chooses from described set of links.
8. device according to claim 7, is characterized in that, records each link of browser page and the positional information on screen thereof in described lists of links.
9. according to the device described in claim 7 or 8, it is characterized in that, described positional information comprises: the horizontal length of upper left corner horizontal level parameter, vertical position parameter and the target grid of target grid, vertical height.
10. device according to claim 7, is characterized in that, described acquisition module specifically for:
According to user instruction, on screen, divide nine grids, successively the nine grids on screen are carried out to iteration division, and navigate to according to the finger URL of user input the target grid of choosing in the nine grids that user in the end divides, obtain the positional information of described target grid.
11. devices according to claim 10, is characterized in that, described in search module specifically for:
According to the positional information of the target grid obtaining, searching the position obtaining with this target grid in described lists of links has linking of common factor, and forms a set of links.
12. devices according to claim 11, is characterized in that, described locating module specifically for:
Focus is automatically switched to chaining of the set of links the most close screen upper left corner that obtains, and the telecommand that further receives user's input, and according to described telecommand, focus is moved to Object linking from the link in the most close screen of the described set of links upper left corner.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310745232.5A CN103713834B (en) | 2013-12-30 | 2013-12-30 | The method and device of focus positioning |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310745232.5A CN103713834B (en) | 2013-12-30 | 2013-12-30 | The method and device of focus positioning |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103713834A true CN103713834A (en) | 2014-04-09 |
CN103713834B CN103713834B (en) | 2018-01-12 |
Family
ID=50406856
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310745232.5A Expired - Fee Related CN103713834B (en) | 2013-12-30 | 2013-12-30 | The method and device of focus positioning |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103713834B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104267871A (en) * | 2014-09-10 | 2015-01-07 | 百度在线网络技术(北京)有限公司 | Method for rendering pages and device thereof |
WO2016107224A1 (en) * | 2014-12-29 | 2016-07-07 | 深圳Tcl新技术有限公司 | Method and device for controlling movement of interface focus |
CN106708371A (en) * | 2017-01-17 | 2017-05-24 | 深圳创维数字技术有限公司 | Browser focal point control implementation method and system |
CN113051495A (en) * | 2019-12-27 | 2021-06-29 | 成都鼎桥通信技术有限公司 | Web page focus navigation method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1120703A2 (en) * | 1999-12-30 | 2001-08-01 | Nokia Corporation | Display device with web navigation capability |
CN1335549A (en) * | 2000-07-21 | 2002-02-13 | 骆忆黎 | Intuitive nine-check option input method for intelligent terminal |
CN101916159A (en) * | 2010-07-30 | 2010-12-15 | 凌阳科技股份有限公司 | Virtual input system utilizing remote controller |
CN102547463A (en) * | 2011-12-15 | 2012-07-04 | Tcl集团股份有限公司 | Method and device for locating interface focus of TV set, and TV set |
CN102662493A (en) * | 2012-03-12 | 2012-09-12 | 深圳Tcl新技术有限公司 | Method for positioning mouse cursor by using intelligent terminal and the intelligent terminal |
-
2013
- 2013-12-30 CN CN201310745232.5A patent/CN103713834B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1120703A2 (en) * | 1999-12-30 | 2001-08-01 | Nokia Corporation | Display device with web navigation capability |
CN1335549A (en) * | 2000-07-21 | 2002-02-13 | 骆忆黎 | Intuitive nine-check option input method for intelligent terminal |
CN101916159A (en) * | 2010-07-30 | 2010-12-15 | 凌阳科技股份有限公司 | Virtual input system utilizing remote controller |
CN102096552A (en) * | 2010-07-30 | 2011-06-15 | 凌阳科技股份有限公司 | Virtual input system utilizing remote controller |
CN102547463A (en) * | 2011-12-15 | 2012-07-04 | Tcl集团股份有限公司 | Method and device for locating interface focus of TV set, and TV set |
CN102662493A (en) * | 2012-03-12 | 2012-09-12 | 深圳Tcl新技术有限公司 | Method for positioning mouse cursor by using intelligent terminal and the intelligent terminal |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104267871A (en) * | 2014-09-10 | 2015-01-07 | 百度在线网络技术(北京)有限公司 | Method for rendering pages and device thereof |
WO2016107224A1 (en) * | 2014-12-29 | 2016-07-07 | 深圳Tcl新技术有限公司 | Method and device for controlling movement of interface focus |
CN105812944A (en) * | 2014-12-29 | 2016-07-27 | 深圳Tcl新技术有限公司 | Interface focus movement control method and device |
CN105812944B (en) * | 2014-12-29 | 2019-01-18 | 深圳Tcl新技术有限公司 | Interface focus control method for movement and device |
CN106708371A (en) * | 2017-01-17 | 2017-05-24 | 深圳创维数字技术有限公司 | Browser focal point control implementation method and system |
WO2018133504A1 (en) * | 2017-01-17 | 2018-07-26 | 深圳创维数字技术有限公司 | Browser focus control implementation method and implementation system |
CN106708371B (en) * | 2017-01-17 | 2020-04-07 | 深圳创维数字技术有限公司 | Method and system for realizing focus control of browser |
CN113051495A (en) * | 2019-12-27 | 2021-06-29 | 成都鼎桥通信技术有限公司 | Web page focus navigation method and device |
CN113051495B (en) * | 2019-12-27 | 2023-10-20 | 成都鼎桥通信技术有限公司 | Web page focus navigation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN103713834B (en) | 2018-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101388041B (en) | Browsers page navigation method and system for handhold terminal | |
CN103713834A (en) | Focus positioning method and device | |
CN104978317A (en) | Webpage generating method, webpage generating device, website generating method and website building server | |
CN105278799A (en) | Interface switching method and apparatus | |
CN101980191A (en) | Method and device for locking focus element in webpage browsing process | |
CN104731585A (en) | Display method and device of vote page | |
CN101170636B (en) | Interaction personal TV terminal focus mobility method | |
CN102405470A (en) | Systems and methods for compound searching | |
CN104077313A (en) | Display method and display method of multiple input boxes in webpage page and terminal equipment | |
WO2018133504A1 (en) | Browser focus control implementation method and implementation system | |
CN102541882A (en) | Webpage navigation page, webpage displaying method and mobile communication terminal | |
CN103561338A (en) | Instruction mode switching method and device based on intelligent television interface | |
CN104834457A (en) | Method and apparatus for automatically adjusting touch screen keyboard | |
CN107450843A (en) | A kind of input frame method of adjustment and a kind of mobile terminal | |
CN104777919A (en) | Method and device for character inputting based on remote controller | |
CN102402361B (en) | Motion track based on mouse carries out the method and apparatus controlled on computers | |
CN106527916A (en) | Operating method and device based on virtual reality equipment, and operating equipment | |
CN104598133A (en) | Instruction book generating method and device for object | |
CN104281561A (en) | Data recovery method and electronic equipment | |
CN106998489B (en) | A kind of focus is crossed the border searching method and device | |
CN102905194B (en) | Method and device for moving focal points in digital television browser, and digital television | |
CN105468747A (en) | Recommendation information display method and device | |
CN105094671A (en) | Method and device used for editing content of input region | |
CN105392057A (en) | Method for implementing dynamic optimization of soft keyboard layout | |
CN108170365A (en) | Smart television input method, device and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180112 |