CN102722523B - webpage cursor positioning method and terminal device - Google Patents
webpage cursor positioning method and terminal device Download PDFInfo
- Publication number
- CN102722523B CN102722523B CN201210149955.4A CN201210149955A CN102722523B CN 102722523 B CN102722523 B CN 102722523B CN 201210149955 A CN201210149955 A CN 201210149955A CN 102722523 B CN102722523 B CN 102722523B
- Authority
- CN
- China
- Prior art keywords
- cursor
- webpage
- info web
- moving step
- step length
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000008878 coupling Effects 0.000 claims description 16
- 238000010168 coupling process Methods 0.000 claims description 16
- 238000005859 coupling reaction Methods 0.000 claims description 16
- 230000013011 mating Effects 0.000 claims description 7
- 238000000151 deposition Methods 0.000 claims description 2
- 230000009471 action Effects 0.000 abstract description 8
- 230000008569 process Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 238000011017 operating method Methods 0.000 description 6
- 230000006399 behavior Effects 0.000 description 4
- 230000005611 electricity Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 206010034719 Personality change Diseases 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 210000004247 hand Anatomy 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000018199 S phase Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007363 ring formation reaction Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
The invention discloses a webpage cursor positioning method and a terminal device. The webpage cursor positioning method comprises the following steps: receiving a cursor movement instruction sent by a user, obtaining the cursor movement distance corresponding to the cursor movement instruction and the webpage information of the webpage, and moving a cursor of the webpage according to the cursor movement distance and the cursor movement instruction. The webpage cursor positioning method disclosed by the invention can define the cursor movement distance through logging in the webpage information of the webpage, and also can record the cursor movement distance through the use of the user, and the cursor movement distance is matched with the webpage information, so that the effectiveness of the cursor movement is greatly enhanced, and the operation steps are reduced. Compared with the traditional pixel unit moving method that one target is positioned by N power of moving actions, the webpage cursor positioning method disclosed by the invention has the advantages that the expected target of the user can be achieved more efficiently, conveniently and rapidly, the usability of the terminal device is greatly enhanced, and further, the operation experience of the user is greatly improved.
Description
Technical field
The present invention relates to the field of terminal technology such as intelligent television, more particularly, to a kind of webpage cursor positioning method and terminal set
Standby.
Background technology
Continuous improvement with Intelligent Terminal level and the continuous development of integration of three networks industry, current cabled digital electricity
Depending on single service pattern will be changed, the multiformity of content format, type service and access way will become three nets and melt
The new feature of the DTV under cyclization border.
DTV is gradually excessive to intelligent television under the pressure of the demand of market competition situation.Intelligent television is as smart mobile phone
Equally, there is full open model platform, carry operating system, software, game etc. the 3rd can voluntarily be installed and uninstalled by user
The program that square service provider provides, by this class method come the continuous function to television set expanded it is possible to passed through netting twine and
Wireless network, to realize surfing the web, greatly improves Consumer's Experience.
When browsing webpage, browser positions mainly in units of pixel existing TV, and its precision is high, but
When in the face of current more and more high-precision resolution, user's content of interest can not possibly be presented with pixel unit, this
Excessively accurately mode not can solve light target orientation problem, when causing to position a content on the contrary, needs to pay
Repeatedly loaded down with trivial details operation, substantially reduces Consumer's Experience.
Content of the invention
Present invention is primarily targeted at providing a kind of webpage cursor positioning method and terminal unit it is intended to improve intelligence electricity
Depending on waiting effectiveness of the webpage cursor positioning of terminal unit.
In order to achieve the above object, the present invention proposes a kind of webpage cursor positioning method, including:
The cursor move that receive user sends;
Obtain the info web corresponding cursor moving step length with described cursor move and described webpage;
Cursor according to described cursor moving step length and the mobile described webpage of described cursor move.
The present invention also proposes a kind of terminal unit, including:
Receiver module, the cursor move sending for receive user;
Acquisition module, is moved with the corresponding cursor of info web of described cursor move and described webpage for obtaining
Dynamic step-length;
Locating module, for the light according to described cursor moving step length and the mobile described webpage of described cursor move
Mark.
A kind of webpage cursor positioning method proposed by the present invention and terminal unit, can mate not according to the info web of webpage
Same cursor moving step length, greatly increases the effectiveness of cursor movement, reduces operating procedure, is moved with pixel unit with traditional
Flowing mode positions a target and generally requires Nth power shift action and compare, the present invention can more efficient, convenient, quickly reach
To the desired target of user, it is greatly improved the availability of intelligent television, bring great operating experience to user.
Brief description
Fig. 1 is the schematic flow sheet of webpage cursor positioning method first embodiment of the present invention;
Fig. 2 is the net obtaining in webpage cursor positioning method first embodiment of the present invention with cursor move and webpage
A kind of schematic flow sheet of page information corresponding cursor moving step length;
Fig. 3 is the net obtaining in webpage cursor positioning method first embodiment of the present invention with cursor move and webpage
Another kind of schematic flow sheet of page information corresponding cursor moving step length;
Fig. 4 is the schematic flow sheet of webpage cursor positioning method second embodiment of the present invention;
Fig. 5-1 to Fig. 5-16 is 16 kinds according to the present invention common web page layout schematic diagrams;
Fig. 5-17 is a kind of webpage instance graph according to the present invention;
Fig. 6 is the structural representation of terminal unit first embodiment of the present invention;
Fig. 7 is the first structural representation of acquisition module in terminal unit first embodiment of the present invention;
Fig. 8 is the second structural representation of acquisition module in terminal unit first embodiment of the present invention;
Fig. 9 is the structural representation of terminal unit second embodiment of the present invention.
In order that technical scheme is clearer, clear, it is described in further detail below in conjunction with accompanying drawing.
Specific embodiment
The solution of the embodiment of the present invention is mainly:Different cursor moving step lengths are mated by info web, when with
When family browses certain network address, the terminal unit such as intelligent television meeting Auto-matching info web, distribute preset cursor moving step length,
Automatically move according to newly assigned step-length when cursor is mobile, to improve the effectiveness of cursor positioning;If in initialized data base
Do not find corresponding info web, then automatically record user's moving operation data, and calculate moving step length and current web page information
Mate and preserve, when entering this webpage next time, new step-length comes into force, and makes terminal unit have more human features.
In the present invention, terminal unit can be the equipment such as intelligent television, Set Top Box, and following examples are illustrated with intelligent television
Illustrate, but be not limited to this kind of situation.
As shown in figure 1, first embodiment of the invention proposes a kind of webpage cursor positioning method, including:
Step S101, the cursor move that receive user sends;
, this intelligent television has web page browsing function to the present embodiment taking intelligent television as a example, and user turns on TV, by clear
When device Website login of looking at browses webpage, send cursor move to the browser of intelligent television.
Wherein, intelligent television can execute the operation of user by remote control.Remote control is used for sending respectively to television set
Class control signal, realizes all kinds of operational controls of television set.Remote control as the main tool of man-machine interaction, by remote control
Direction key is realized cursor and is moved, and sends cursor move by direction key.
Step S102, obtains cursor moving step length corresponding with the info web of cursor move and webpage;
In order to improve the effectiveness of webpage cursor positioning, when intelligent television receives the cursor move of user's transmission
Afterwards, intelligent television obtains the info web of the browsed webpage of user, to obtain the mobile step of corresponding cursor according to info web
Long.
Wherein, info web includes the website information of webpage and the integral layout information of webpage.The integral layout of webpage
Can be determined according to the XML file of webpage.The XML file of webpage can be pre-stored in locally.
Specifically, the present embodiment intelligent television is configured with initialized data base, is provided with cursor in advance in this initialized data base
Corresponding relation between moving step length and info web.
Due to different web pages layout may different it is contemplated that using the mobile light timestamp of unified step-length it may not be possible to full
The positioning requirements of each website of foot, therefore can pass through the preset data of software, make each cursor moving step length and a network address or webpage
Layout Corresponding matching, preserves the corresponding relation between each cursor moving step length and corresponding info web in initialized data base simultaneously.
When user browses webpage, intelligent television, according to the info web of the webpage getting, is looked into from initialized data base
Look for the cursor moving step length mating with this info web.
Above-mentioned initialized data base can be stored in the memorizer of intelligent television, and controls each by the MCU of intelligent television
Operation, finds corresponding info web and its cursor positioning step-length by matching operation, and automatically updates, to realize light target intelligence
Can positioning.
In addition, it is contemplated that it is impossible to all during cursor positioning step-length in configuring initialized data base for the intelligent television backstage
Info web carries out mating setting the layout that is to say, that when the webpage network address accessing according to active user or current web page
The info webs such as information, search cursor positioning step-length in initialized data base, may search less than corresponding with current web page information
Cursor positioning step-length, the automatic obtaining mode of the relatively above-mentioned cursor positioning step-length of the present embodiment, be additionally provided with manual mode, in handss
In dynamic model formula, cursor positioning step-length is obtained by user's practical operation.
Intelligent television, in above-mentioned automatic mode mode by default, is defaulted as automatic mode in User logs in webpage,
In automatic mode, if not finding corresponding info web in initialized data base, intelligent television proceeds to manual mode, can be automatically
The moving operation data of record user, the interval of the effective coverage that mobile for user cursor is produced is as current cursor moving step length
And distribute, current cursor moving step length and current web page information are stored in initialized data base, enter this net in next user
During page, using this new moving step length as the cursor moving step length corresponding to webpage.
Step S103, according to the cursor of cursor moving step length and the mobile webpage of cursor move.
As it was previously stated, intelligent television executes the operation of user by remote control.Remote control is used for sending respectively to television set
Class control signal, realizes all kinds of operational controls of television set.Remote control as the main tool of man-machine interaction, by remote control
Direction key is realized cursor and is moved, and presses directionkeys each time, and the moving step length installing distribution according to predetermined direction is jumped by cursor
Dynamic, realize cursor positioning.
Under above-mentioned automatic mode, when user moves light timestamp, intelligence electricity by the button up and down of TV remote controller
Depending on the then operational order according to user, cursor is moved with the cursor moving step length of distribution, that is, cursor is by according to the mobile step distributed
Long jump, each webpage corresponds to corresponding moving step length, in such as same webpage, can be to move up and down a corresponding step
Long, move left and right another step-length corresponding or same webpage corresponds to unique moving step length;For above-mentioned manual mould
Formula, then move cursor according to the moving operation of user, and the interval of the effective coverage being produced using the mobile cursor of user is as current
Cursor moving step length.
In specific operation process, as shown in Fig. 2 for the first embodiment above-mentioned(Automatic mode), above-mentioned steps
S102 specifically includes:
Step S1020, obtains the info web of webpage;
Step S1021, searches initialized data base according to info web;
Cursor moving step length is provided with advance, each cursor moving step length is corresponding with an info web in this initialized data base
Coupling, initialized data base preserves the corresponding relation of cursor moving step length and info web.
Step S1022, is obtained the cursor being mated with cursor move and info web from initialized data base and moves
Step-length is simultaneously distributed.
Present embodiment mates different cursor moving step lengths by info web, due to the different corresponding websites of network address
Layout may be different, using the mobile light timestamp of unified step-length it may not be possible to meet the positioning requirements of each website, the present embodiment
Obtain cursor moving step length by software preset cursor moving step length data or by user's practical operation two ways, by TV
System distributes cursor moving step length corresponding with info web or record step-length automatically, greatly increases the effectiveness of cursor movement,
Reduce operating procedure, with traditional, Nth power shift action phase is generally required with pixel unit move mode one target of positioning
The present invention can more efficient, convenient, quickly reach the desired target of user to ratio, so that intelligent television has more individual character
Change and intelligent, improve Consumer's Experience effect.
As shown in figure 3, as another embodiment(Automatic mode and the combination of manual mode), above-mentioned steps S102 tool
Body includes:
Step S1020, obtains the info web of webpage;
Step S1021, searches initialized data base according to info web;
Step S1023, judges to whether there is the cursor moving step length mating with info web in initialized data base;If depositing
Then entering step S1022;Otherwise, enter step S1024;
Step S1024, record user is marked on the interval of produced effective coverage on webpage the mobile cursor time, is made
For current cursor moving step length, current cursor moving step length and info web are stored in initialized data base.
Wherein, effective coverage refers to substantial region in webpage, the interval of the effective coverage that the mobile cursor of user produces
Obtained by recording effective operation in certain direction of user, such as vertically position the pixel quantity to content area, be recorded as
The cursor moving step length of this webpage, and it is stored in initialized data base by corresponding with the info web of webpage for this cursor moving step length
In, when entering this webpage next time, then pass through automatic mode, from initialized data base, directly search the mobile step of cursor of this webpage
Long.
Step S1022, is obtained the cursor being mated with cursor move and info web from initialized data base and moves
Step-length.
Present embodiment mates different cursor moving step lengths by info web, due to the different corresponding websites of network address
Layout may be different, using the mobile light timestamp of unified step-length it may not be possible to meet the positioning requirements of each website, the present embodiment
By software preset cursor moving step length data, automatically distribute cursor moving step length corresponding with info web by television system,
Greatly increase the effectiveness of cursor movement, reduce operating procedure, with traditional, a mesh is positioned with pixel unit move mode
Mark generally requires Nth power shift action and compares, and the present invention can more efficient, convenient, quickly reach the desired mesh of user
Mark, so that intelligent television more personalized and intellectuality, improves Consumer's Experience effect.
As shown in figure 4, second embodiment of the invention proposes a kind of webpage cursor positioning method, in above-mentioned first embodiment
On the basis of, also included before above-mentioned steps S102:
Step S104, judges whether light target current location is effective coverage;If so, then enter step S102;Otherwise, enter
Enter step S105;
Step S105, mobile cursor in units of the pixel of screen, and return to step S104, until the position residing for cursor
Till being set to effective coverage.
The present embodiment is with the difference of above-mentioned first embodiment, in the present embodiment, when user browses webpage,
Need whether to be in effective coverage to the current location of cursor on webpage and judge, effective coverage refers to that cursor position is
No for substantial region, need for this page layout of webpage is accounted for, it is to avoid mobile cursor in inactive area, carry
The high efficiency of cursor movement.
As shown in Fig. 5-1 to Fig. 5-17, Fig. 5-1 to Fig. 5-16 lists 16 kinds of conventional web page layouts, wherein,
First four kinds is basic page layout figure, and 12 kinds is simple mixed layout figure afterwards;Fig. 5-17 is a kind of webpage instance graph.
Webpage be can be seen that as a visual information fusion body by above-mentioned each in figure, a key element is whole
The center of individual webpage, i.e. content, information or content are only to user's most worthy, are also unique exercisable region simultaneously.
Each layout reflects the rule of its logic, i.e. the arrangement mode of row, column, and content is then filling row, column
Entity, the therefore running fix of light target should always position substantial region based on content, it is to avoid the nothing of blank space positioning
Effect operation, therefore, in actual location always content row or content row positioning, for convenience of describe, the present embodiment is with line space
For unit, that is, light target intelligent positioning is accurate with behavior, each cursor mobile jump a line, realizes jump every time and reaches in next line
Hold.
As it was previously stated, cursor moving step length of the present invention has two kinds of acquisition modes, automatic mode and manual mode.Logical
Often, the commonly used website of user is mainly the nets such as comprehensive portal website, search engine class, ecommerce class and video class
Stand, by predicting the topology data of this few class website, draw corresponding cursor moving step length and be preset in data base.
For automatic mode, it is the default behavior of intelligent television, in User logs in webpage, intelligent television obtains the net of webpage
Page information, reads the cursor moving step length of this info web coupling from initialized data base, and the now cursor movement of user will be by
According to read step-length jump, each webpage correspond to corresponding moving step length, in such as same webpage, can be move up and down right
Answer a step-length, move left and right another step-length corresponding or same webpage corresponds to unique moving step length.
For manual mode, when intelligent television can not find the info web of coupling in preset moving step length data,
Automatically into manual mode, by recording effective operation in certain direction of user, such as vertically position the pixel to content area
Point quantity, is recorded as the moving step length of this website and stores to initialized data base.
For the first application scenarios(The webpage of User logs in is in the matching range of system intialization), cursor positioning concrete
Process is:
1st, after television startup, user passes through browser log-on webpage;
That is, whether the 2nd, cursor position is initialized, by MCU, intelligent television judges whether current location is effective coverage,
For substantial region.
3rd, because cursor intelligent positioning is in units of line space, if cursor initialization bit is set to non-active area(As stayed
Blank), the jump in units of line space will cannot position to effective coverage forever, therefore now light target moving step length still with
Pixel moves for unit, till backstage judges that user chooses effective coverage;
If 4 cursor initialization bit are set to effective coverage, backstage is automatically read initialized data base and is compared info web;
5th, after finding the network address of coupling, read corresponding cursor moving step length and distribute;The cursor refreshing current web page moves
Dynamic step-length, realizes light target intelligence and effectively positions.
If can not find the info web of coupling, automatically into manual mode, the operation of start recording user.
For second application scenarios(The webpage of User logs in is not in the matching range of system intialization), when User logs in
, not in the range of system intialization, automatically into manual mode, specific operation process is as follows for webpage:
1st, after television startup, user passes through browser log-on webpage;
That is, whether the 2nd, cursor position is initialized, by MCU, intelligent television judges whether current location is effective coverage,
For substantial region.
If 3 cursor initialization bit are set to effective coverage, backstage is automatically read initialized data base and is compared info web;
4th, when can not find the info web of coupling, automatically into manual mode;
5th, read cursor position, record cursor present co-ordinate position is value1;
Whether the 6th, user continues operation, and judge user operation still for down operation(Taking line space as a example)If being still
Down operation, then retain value1 value;If user is changed to other direction operations, whether rejudge cursor current location
For effective coverage, if effective coverage, then return to step 5, till user continues same direction operation
7th, user continues operation, when cursor movement is to target area, presses confirmation operation, now records new cursor position
For value 2;
8th, calculate cursor moving step length value=value 2 value1, value value is refreshed the light for current web page
The acquiescence step-length of mark movement;
9 using value value as current web page cursor moving step length, store to initialized data base, next time log in this webpage
When, then repeat aforementioned automatic mode and mate.
The present embodiment can define cursor moving step length by the info web of the webpage of login it is also possible to pass through user
Using recording step-length, and match with the info web of webpage, greatly increase the effectiveness of cursor movement, reduce operation step
Suddenly, positioned compared with a target generally requires Nth power shift action with pixel unit move mode with traditional, energy of the present invention
Enough more efficient, convenient, quickly reach the desired target of user, be greatly improved the availability of intelligent television, to use
Great operating experience is brought at family.
As shown in fig. 6, first embodiment of the invention proposes a kind of terminal unit, including:Receiver module 601, acquisition module
602 and locating module 603, each module is controlled by the MCU of intelligent television and executes corresponding function, wherein:
Receiver module 601, the cursor move sending for receive user;
Acquisition module 602, for obtaining the corresponding light of info web with described cursor move and described webpage
Mark moving step length;
Locating module 603, for moving described webpage according to described cursor moving step length and described cursor move
Cursor.
, intelligent television has web page browsing function to the present embodiment taking intelligent television as a example, and user turns on TV, by browsing
When device Website login browses webpage, send cursor move to the browser of intelligent television.
Wherein, intelligent television can execute the operation of user by remote control.Remote control is used for sending respectively to television set
Class control signal, realizes all kinds of operational controls of television set.Remote control as the main tool of man-machine interaction, by remote control
Direction key is realized cursor and is moved, and sends cursor move by direction key..
In order to improve the effectiveness of webpage cursor positioning, when the receiver module 601 of intelligent television receives user's transmission
After cursor move, intelligent television obtains the info web of the browsed webpage of user by acquisition module 602, so that according to net
Page information obtains corresponding cursor moving step length.
Wherein, info web includes the website information of webpage and the integral layout information of webpage.The integral layout of webpage
Can be determined according to the XML file of webpage.The XML file of webpage can be pre-stored in locally.
Specifically, the present embodiment intelligent television is configured with initialized data base, is provided with cursor in advance in this initialized data base
Corresponding relation between moving step length and info web.
Due to different web pages layout may different it is contemplated that using the mobile light timestamp of unified step-length it may not be possible to full
The positioning requirements of each website of foot, therefore can pass through the preset data of software, make each cursor moving step length and a network address or webpage
Layout Corresponding matching, preserves the corresponding relation between each cursor moving step length and corresponding info web in initialized data base simultaneously.
When user browses webpage, the acquisition module 602 of intelligent television according to the info web of the webpage getting, from pre-
Put the cursor moving step length that in data base, lookup is mated with this info web.
Above-mentioned initialized data base can be stored in the memorizer of intelligent television, and controls each by the MCU of intelligent television
Operation, finds corresponding info web and its cursor positioning step-length by matching operation, and automatically updates, to realize light target intelligence
Can positioning.
In addition, it is contemplated that it is impossible to all during cursor positioning step-length in configuring initialized data base for the intelligent television backstage
Info web carries out mating setting the layout that is to say, that when the webpage network address accessing according to active user or current web page
The info webs such as information, search cursor positioning step-length in initialized data base, may search less than corresponding with current web page information
Cursor positioning step-length, the automatic obtaining mode of the relatively above-mentioned cursor positioning step-length of the present embodiment, be additionally provided with manual mode, in handss
In dynamic model formula, cursor positioning step-length is obtained by user's practical operation.
Intelligent television, in above-mentioned automatic mode mode by default, is defaulted as automatic mode in User logs in webpage,
In automatic mode, if not finding corresponding info web in initialized data base, intelligent television proceeds to manual mode, can be automatically
The moving operation data of record user, the interval of the effective coverage that mobile for user cursor is produced is as current cursor moving step length
And distribute, current cursor moving step length and current web page information are stored in initialized data base, enter this net in next user
During page, using this new moving step length as the cursor moving step length corresponding to webpage.
As it was previously stated, intelligent television executes the operation of user by remote control.Remote control is used for sending respectively to television set
Class control signal, realizes all kinds of operational controls of television set.Remote control as the main tool of man-machine interaction, by remote control
Direction key is realized cursor and is moved, and presses directionkeys each time, and the moving step length installing distribution according to predetermined direction is jumped by cursor
Dynamic, realize cursor positioning.
Under above-mentioned automatic mode, when user moves light timestamp, intelligence electricity by the button up and down of TV remote controller
Depending on the locating module 603 then operational order according to user, cursor is moved with the cursor moving step length of distribution, that is, cursor will be according to
The moving step length jump of distribution, each webpage corresponds to corresponding moving step length, in such as same webpage, can be to move up and down
A corresponding step-length, moves left and right another step-length corresponding or same webpage corresponds to unique moving step length;For upper
State manual mode, then the moving operation according to user moves cursor to locating module 603, that is, effective with user's mobile cursor generation
The interval in region is as current cursor moving step length.As shown in fig. 7, in specific implementation process, as the first enforcement above-mentioned
Mode(Automatic mode), above-mentioned acquisition module 602 includes:First acquisition unit 6020, searching unit 6021, second acquisition unit
6022, wherein:
First acquisition unit 6020, for obtaining the info web of described webpage;
Searching unit 6021, for searching initialized data base according to info web;
Cursor moving step length is provided with advance, each cursor moving step length is corresponding with an info web in this initialized data base
Coupling, initialized data base preserves the corresponding relation of cursor moving step length and info web.
Second acquisition unit 6022, for obtaining and described cursor move and info web from initialized data base
The cursor moving step length of coupling.
Present embodiment mates different cursor moving step lengths by info web, due to the different corresponding websites of network address
Layout may be different, using the mobile light timestamp of unified step-length it may not be possible to meet the positioning requirements of each website, the present embodiment
Obtain cursor moving step length by software preset cursor moving step length data or by user's practical operation two ways, by TV
System distributes cursor moving step length corresponding with info web or record step-length automatically, greatly increases the effectiveness of cursor movement,
Reduce operating procedure, with traditional, Nth power shift action phase is generally required with pixel unit move mode one target of positioning
The present invention can more efficient, convenient, quickly reach the desired target of user to ratio, so that intelligent television has more individual character
Change and intelligent, improve Consumer's Experience effect.
As shown in figure 8, as above-mentioned second embodiment(Automatic mode), on the basis of above-mentioned embodiment, institute
State acquisition module 602 also to include:Judging unit 6023 and memory element 6024, wherein:
Described judging unit 6023, is mated with described info web for judging to whether there is in described initialized data base
Cursor moving step length;If existing, obtained from described initialized data base and described cursor by described second acquisition unit 6022
Move and the cursor moving step length of described info web coupling;Otherwise, use is recorded by described second acquisition unit 6022
The family mobile cursor time is marked on the interval of produced effective coverage on webpage, as current cursor moving step length;
Described memory element 6024, for being stored in initialized data base by this current cursor moving step length and info web
In.
Wherein, effective coverage refers to substantial region in webpage, the interval of the effective coverage that the mobile cursor of user produces
Obtained by recording effective operation in certain direction of user, such as vertically position the pixel quantity to content area, be recorded as
The cursor moving step length of this webpage, and it is stored in initialized data base by corresponding with the info web of webpage for this cursor moving step length
In, when entering this webpage next time, then pass through automatic mode, from initialized data base, directly search the mobile step of cursor of this webpage
Long.
Present embodiment mates different cursor moving step lengths by info web, due to the different corresponding websites of network address
Layout may be different, using the mobile light timestamp of unified step-length it may not be possible to meet the positioning requirements of each website, the present embodiment
By software preset cursor moving step length data, automatically distribute cursor moving step length corresponding with info web by television system,
Greatly increase the effectiveness of cursor movement, reduce operating procedure, with traditional, a mesh is positioned with pixel unit move mode
Mark generally requires Nth power shift action and compares, and the present invention can more efficient, convenient, quickly reach the desired mesh of user
Mark, so that intelligent television more personalized and intellectuality, improves Consumer's Experience effect.
As shown in figure 9, second embodiment of the invention proposes a kind of terminal unit, on the basis of above-mentioned first embodiment,
Also include judge module 604;
Described judge module 604, for judging whether light target current location is effective coverage;If so, then by acquisition mould
Block 602 distributes cursor moving step length according to described info web and initialized data base;Otherwise, by described locating module 603 to shield
The pixel of curtain moves described cursor for unit, till described cursor location is effective coverage.
The present embodiment is with the difference of above-mentioned first embodiment, in the present embodiment, when user browses webpage,
First pass through judge module 604 and judge to whether the current location of cursor on webpage is in effective coverage, effective coverage is
Refer to whether cursor position is substantial region, need for this page layout of webpage is accounted for, it is to avoid invalid
In region, mobile cursor, improves the efficiency of cursor movement.
If light target current location is effective coverage, divided according to info web and initialized data base by acquisition module 602
Luminous intensity distribution mark moving step length;If light target current location is inactive area, by locating module 603 with the pixel of intelligent television screen
Point moves cursor for unit, till cursor location is effective coverage.
Shown in above-mentioned Fig. 5-1 to Fig. 5-17, webpage as a visual information fusion body, a key element is
The center of whole webpage, i.e. content, information or content are only to user's most worthy, are also unique exercisable region simultaneously.
Each layout reflects the rule of its logic, i.e. the arrangement mode of row, column, and content is then filling row, column
Entity, the therefore running fix of light target should always position substantial region based on content, it is to avoid the nothing of blank space positioning
Effect operation, therefore, in actual location always content row or content row positioning, for convenience of describe, the present embodiment is with line space
For unit, that is, light target intelligent positioning is accurate with behavior, each cursor mobile jump a line, realizes jump every time and reaches in next line
Hold.
As it was previously stated, cursor moving step length of the present invention has two kinds of acquisition modes, automatic mode and manual mode.Logical
Often, the commonly used website of user is mainly the nets such as comprehensive portal website, search engine class, ecommerce class and video class
Stand, by predicting the topology data of this few class website, draw corresponding cursor moving step length and be preset in data base.
For automatic mode, it is the default behavior of intelligent television, in User logs in webpage, intelligent television obtains the net of webpage
Page information, reads the cursor moving step length of this info web coupling from initialized data base, and the now cursor movement of user will be by
According to read step-length jump, each webpage correspond to corresponding moving step length, in such as same webpage, can be move up and down right
Answer a step-length, move left and right another step-length corresponding or same webpage corresponds to unique moving step length.
For manual mode, when intelligent television can not find the info web of coupling in preset moving step length data,
Automatically into manual mode, by recording effective operation in certain direction of user, such as vertically position the pixel to content area
Point quantity, is recorded as the moving step length of this website and stores to initialized data base.
For the first application scenarios(The webpage of User logs in is in the matching range of system intialization), cursor positioning concrete
Process is:
1st, after television startup, user passes through browser log-on webpage;
That is, whether the 2nd, cursor position is initialized, by MCU, intelligent television judges whether current location is effective coverage,
For substantial region.
3rd, because cursor intelligent positioning is in units of line space, if cursor initialization bit is set to non-active area(As stayed
Blank), the jump in units of line space will cannot position to effective coverage forever, therefore now light target moving step length still with
Pixel moves for unit, till backstage judges that user chooses effective coverage;
If 4 cursor initialization bit are set to effective coverage, backstage is automatically read initialized data base and is compared info web;
5th, after finding the info web of coupling, read corresponding cursor moving step length and distribute;Refresh the light of current web page
Mark moving step length, realizes light target intelligence and effectively positions.
If can not find the info web of coupling, automatically into manual mode, the operation of start recording user.
For second application scenarios(The webpage of User logs in is not in the matching range of system intialization), when User logs in
, not in the range of system intialization, automatically into manual mode, specific operation process is as follows for webpage:
1st, after television startup, user passes through browser log-on webpage;
That is, whether the 2nd, cursor position is initialized, by MCU, intelligent television judges whether current location is effective coverage,
For substantial region.
If 3 cursor initialization bit are set to effective coverage, backstage is automatically read initialized data base and is compared info web;
4th, when can not find the info web of coupling, automatically into manual mode;
5th, read cursor position, record cursor present co-ordinate position is value1;
Whether the 6th, user continues operation, and judge user operation still for down operation(Taking line space as a example)If being still
Down operation, then retain value1 value;If user is changed to other direction operations, whether rejudge cursor current location
For effective coverage, if effective coverage, then return to step 5, till user continues same direction operation
7th, user continues operation, when cursor movement is to target area, presses confirmation operation, now records new cursor position
For value 2;
8th, calculate cursor moving step length value=value 2 value1, value value is refreshed the light for current web page
The acquiescence step-length of mark movement;
9 using value value as current web page cursor moving step length, store to initialized data base, next time log in this webpage
When, then repeat aforementioned automatic mode and mate.
The webpage cursor positioning method of embodiment of the present invention intelligent television and terminal unit, can be by the webpage of login
Info web is defining cursor moving step length it is also possible to by user using recording step-length, and the info web with webpage
Match, greatly increase the effectiveness of cursor movement, reduce operating procedure, with traditional with pixel unit move mode positioning
One target generally requires Nth power shift action and compares, and the present invention can more efficient, convenient, quickly reach user's institute's phase
The target hoped, is greatly improved the availability of the terminal units such as intelligent television, brings great operating experience to user.
The foregoing is only the preferred embodiments of the present invention, not thereby limit the scope of the claims of the present invention, every utilization
Equivalent structure or flow process conversion that description of the invention and accompanying drawing content are made, or the skills being directly or indirectly used in other correlations
Art field, is included within the scope of the present invention.
Claims (6)
1. a kind of webpage cursor positioning method is it is characterised in that include:
The cursor move that receive user sends;
Obtain the info web corresponding cursor moving step length with described cursor move and described webpage, wherein said net
Page information includes the website information of webpage or the integral layout information of webpage;
Cursor according to described cursor moving step length and the mobile described webpage of described cursor move;
Wherein, described acquisition and the info web corresponding cursor moving step length of described cursor move and described webpage
Step includes:
Obtain the info web of described webpage;
Initialized data base is searched according to described info web;
The mobile step of the cursor mating with described cursor move and described info web is obtained from described initialized data base
Long.
2. method according to claim 1 is it is characterised in that described search initialized data base according to described info web
Also include after step:
Judge to whether there is the cursor moving step length mating with described info web in described initialized data base;If existing, hold
Row obtains the cursor moving step length mating with described cursor move and described info web from described initialized data base
Step;Otherwise
Record user is marked on the interval of produced effective coverage on webpage the mobile cursor time, moves as current cursor
Step-length, current cursor moving step length and described info web are stored in described initialized data base.
3. method according to claim 1 and 2 is it is characterised in that described acquisition and described cursor move and institute
Also include before the step of info web corresponding cursor moving step length stating webpage:
Judge whether described smooth target current location is effective coverage;If so, then execution obtain with described cursor move with
And the step of the info web corresponding cursor moving step length of described webpage;Otherwise
Mobile described cursor in units of the pixel of screen, till described cursor location is effective coverage.
4. a kind of terminal unit is it is characterised in that include:
Receiver module, the cursor move sending for receive user;
Acquisition module, for obtaining the info web corresponding cursor moving step length with described cursor move and webpage,
Wherein said info web includes the website information of webpage or the integral layout information of webpage;
Locating module, for the cursor according to described cursor moving step length and the mobile described webpage of described cursor move;
Wherein, described acquisition module includes:
First acquisition unit, for obtaining the info web of described webpage;
Searching unit, for searching initialized data base according to described info web;
Second acquisition unit, for obtaining and described cursor move and described info web from described initialized data base
The cursor moving step length of coupling.
5. terminal unit according to claim 4 is it is characterised in that described acquisition module also includes:Judging unit and depositing
Storage unit, wherein:
Described judging unit, for judging that whether there is the cursor being mated with described info web in described initialized data base is moved
Step-length;If exist, by described second acquisition unit obtains from described initialized data base and described cursor move and
The cursor moving step length of described info web coupling;Otherwise, cursor during cursor mobile by described second acquisition unit record user
The interval of produced effective coverage on webpage, as current cursor moving step length;
Described memory element, for being stored in described initialized data base by this current cursor moving step length and described info web
In.
6. the terminal unit according to claim 4 or 5 is it is characterised in that also include judge module;
Described judge module, for judging whether described smooth target current location is effective coverage;If so, then by described acquisition mould
Block obtains the info web corresponding cursor moving step length with described cursor move and described webpage;Otherwise, by described
Locating module mobile described cursor in units of the pixel of screen, until described cursor location for effective coverage is
Only.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210149955.4A CN102722523B (en) | 2012-05-15 | 2012-05-15 | webpage cursor positioning method and terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210149955.4A CN102722523B (en) | 2012-05-15 | 2012-05-15 | webpage cursor positioning method and terminal device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102722523A CN102722523A (en) | 2012-10-10 |
CN102722523B true CN102722523B (en) | 2017-02-08 |
Family
ID=46948284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210149955.4A Expired - Fee Related CN102722523B (en) | 2012-05-15 | 2012-05-15 | webpage cursor positioning method and terminal device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102722523B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533416B (en) * | 2013-10-25 | 2017-04-19 | 深圳创维-Rgb电子有限公司 | Method and device for positioning cursor in browser |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101373404A (en) * | 2007-08-24 | 2009-02-25 | 幸琳 | Intelligent positioning method of press key equipment |
CN101755264A (en) * | 2007-05-21 | 2010-06-23 | 亚马逊技术股份有限公司 | zone-associated objects |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006019780A (en) * | 2004-06-30 | 2006-01-19 | Toshiba Corp | Television broadcast receiver, television broadcast reception system, and display control method |
-
2012
- 2012-05-15 CN CN201210149955.4A patent/CN102722523B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101755264A (en) * | 2007-05-21 | 2010-06-23 | 亚马逊技术股份有限公司 | zone-associated objects |
CN101373404A (en) * | 2007-08-24 | 2009-02-25 | 幸琳 | Intelligent positioning method of press key equipment |
Also Published As
Publication number | Publication date |
---|---|
CN102722523A (en) | 2012-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102591954B (en) | A kind of browser data load method and device | |
CN102722551B (en) | Intelligent switching method and system for browser kernels | |
KR20200043467A (en) | Method and terminal device for extracting web page content | |
CN105634881A (en) | Application scene recommending method and device | |
WO2015062438A1 (en) | Instructing mode switching method and apparatus based on smart television interface | |
CN105159122A (en) | Smart home control system and control method | |
CN101645084A (en) | Processing method of dynamic data of embedded browser | |
CN104380280A (en) | System and method for dynamically converting webpage, and computer-readable recording medium | |
CN104093085B (en) | Method for information display and device | |
CN103020313B (en) | A kind of grasping means based on the detection network web update cycle | |
WO2015062439A1 (en) | Indication mode switching method and device based on smart television interface | |
CN103096385A (en) | Method and device and terminal of flow control | |
CN105629908A (en) | Internet of things equipment control method and device | |
CN103648036A (en) | Arrangement method and arrangement apparatus of necessary arrangement items of intelligent television | |
CN103731723B (en) | The method and system of refreshing a device list in terminal device | |
CN103841255A (en) | Mobile terminal and mobile terminal data access method | |
CN111367996A (en) | KV index-based thermal data increment synchronization method and device | |
CN103425234A (en) | Method for dynamically adjusting picture processing performance and display terminal | |
CN102722523B (en) | webpage cursor positioning method and terminal device | |
CN101546546B (en) | Network data converter and method for controlling data conversion | |
CN104427275A (en) | Method for carrying out interconnection control on equipment and electronic equipment | |
CN101686378A (en) | System and method for user interface server and user to acquire service | |
CN103747352A (en) | Smart television search control method and control device | |
CN103281303A (en) | Method and equipment for obtaining data | |
CN105635819A (en) | Set top box power supply management method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
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: 20170208 |