CN102722523A - Webpage cursor positioning method and terminal device - Google Patents

Webpage cursor positioning method and terminal device Download PDF

Info

Publication number
CN102722523A
CN102722523A CN2012101499554A CN201210149955A CN102722523A CN 102722523 A CN102722523 A CN 102722523A CN 2012101499554 A CN2012101499554 A CN 2012101499554A CN 201210149955 A CN201210149955 A CN 201210149955A CN 102722523 A CN102722523 A CN 102722523A
Authority
CN
China
Prior art keywords
cursor
webpage
step length
info web
moving step
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
Application number
CN2012101499554A
Other languages
Chinese (zh)
Other versions
CN102722523B (en
Inventor
黄亚如
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201210149955.4A priority Critical patent/CN102722523B/en
Publication of CN102722523A publication Critical patent/CN102722523A/en
Application granted granted Critical
Publication of CN102722523B publication Critical patent/CN102722523B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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

Webpage cursor positioning method and terminal device
Technical field
The present invention relates to terminal technology fields such as intelligent television, relate in particular to a kind of webpage cursor positioning method and terminal device.
Background technology
Along with improving constantly and the continuous development of integration of three networks industry of Intelligent Terminal level; The single service mode of cable digital TV will obtain changing at present, and the diversity of content format, type service and access way will become the new feature of the DTV under the integration of three networks environment.
DTV is excessive to intelligent television gradually under the pressure of the demand of market competition situation.Intelligent television is as smart mobile phone; Has the full open model platform; Carry operating system, can come constantly television function to be expanded through this class method by user's program of providing of third party such as installation and uninstall, recreation service provider voluntarily; And can realize surfing the web through netting twine and wireless network, improved user experience greatly.
Existing TV is when browsing page, and the browser location is unit with the pixel mainly, and its precision is high; But the time in the face of at present more and more high-precision resolution; The content that the user paid close attention to can not appear with pixel unit, and this mode too accurately not can solve the orientation problem of cursor, when causing the content in location on the contrary; Need pay repeatedly loaded down with trivial details operation, reduce user experience greatly.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of webpage cursor positioning method and terminal device, is intended to improve the validity of the webpage cursor positioning of terminal devices such as intelligent television.
In order to achieve the above object, the present invention proposes a kind of webpage cursor positioning method, comprising:
Receive the cursor move that the user sends;
Obtain the cursor moving step length corresponding with the info web of said cursor move and said webpage;
Move the cursor of said webpage according to said cursor moving step length and said cursor move.
The present invention also proposes a kind of terminal device, comprising:
Receiver module is used to receive the cursor move that the user sends;
Acquisition module is used to obtain the cursor moving step length corresponding with the info web of said cursor move and said webpage;
Locating module is used for moving according to said cursor moving step length and said cursor move the cursor of said webpage.
A kind of webpage cursor positioning method and terminal device that the present invention proposes; Can increase the validity that cursor moves greatly according to the different cursor moving step length of info web coupling of webpage, reduce operation steps; Often need the Nth power shift action to compare with traditional with pixel unit's target in move mode location; The present invention can reach the desired target of user more efficient, convenient, fast, has promoted the availability of intelligent television greatly, brings great operating experience to the user.
Description of drawings
Fig. 1 is the schematic flow sheet of webpage cursor positioning method first embodiment of the present invention;
Fig. 2 is a kind of schematic flow sheet that obtains the cursor moving step length corresponding with the info web of cursor move and webpage among webpage cursor positioning method first embodiment of the present invention;
Fig. 3 is the another kind of schematic flow sheet that obtains the cursor moving step length corresponding with the info web of cursor move and webpage among webpage cursor positioning method first embodiment of the present invention;
Fig. 4 is the schematic flow sheet of webpage cursor positioning method second embodiment of the present invention;
Fig. 5-1 is to Fig. 5-the 16th, 16 kinds of common web page layout synoptic diagram that the present invention relates to;
Fig. 5-the 17th, a kind of webpage instance graph that the present invention relates to;
Fig. 6 is the structural representation of terminal device first embodiment of the present invention;
Fig. 7 is first kind of structural representation of acquisition module among terminal device first embodiment of the present invention;
Fig. 8 is second kind of structural representation of acquisition module among terminal device first embodiment of the present invention;
Fig. 9 is the structural representation of terminal device second embodiment of the present invention.
In order to make technical scheme of the present invention clearer, clear, will combine accompanying drawing to do further to detail below.
Embodiment
The solution of the embodiment of the invention mainly is: through the different cursor moving step length of info web coupling; When the user browses certain network address; The automatic pair net page information of terminal devices such as intelligent television meeting; Distribute the cursor moving step length that presets, move according to newly assigned step-length automatically when cursor moves, to improve the validity of cursor positioning; If in initialized data base, do not find corresponding info web; Then automatic recording user move operation data, and calculate moving step length and current web page information matches and preservation, when get into this webpage next time; New step-length comes into force, and makes terminal device have more human features.
Terminal device can be equipment such as intelligent television, STB among the present invention, and following examples illustrate with intelligent television, but is not limited to this kind situation.
As shown in Figure 1, first embodiment of the invention proposes a kind of webpage cursor positioning method, comprising:
Step S101 receives the cursor move that the user sends;
Present embodiment is example with the intelligent television, and this intelligent television has the web page browsing function, and the user turns on TV, during through browser Website login browsing page, to the browser transmission cursor move of intelligent television.
Wherein, intelligent television can be carried out user's operation through telepilot.Telepilot is used for sending all kinds of control signals to televisor, realizes that all kinds of of televisor control.Telepilot realizes that through the direction button of telepilot cursor moves as the main tool of man-machine interaction, and promptly the direction of passage button sends the cursor move.
Step S102 obtains the cursor moving step length corresponding with the info web of cursor move and webpage;
In order to improve the validity of webpage cursor positioning, after intelligent television received the cursor move that the user sends, intelligent television obtained the info web of user institute browsing page, so that obtain corresponding cursor moving step length according to info web.
Wherein, info web comprises the website information of webpage and the integral layout information of webpage.The integral layout of webpage can be confirmed according to the XML file of webpage.The XML file of webpage can be kept at this locality in advance.
Particularly, the present embodiment intelligent television disposes initialized data base, is provided with the corresponding relation between cursor moving step length and the info web in this initialized data base in advance.
Because the layout of different web pages maybe be different; Consider when adopting unified step-length moving cursor; May not satisfy the positioning requirements of each website; Therefore can pass through the software initialize data, make each cursor moving step length and the corresponding coupling of a network address or page layout, the corresponding relation of while between each cursor moving step length of initialized data base preservation and corresponding info web.
When user's browsing page, intelligent television is searched the cursor moving step length with this info web coupling according to the info web of the webpage that gets access to from initialized data base.
Above-mentioned initialized data base can be stored in the storer of intelligent television, and controls each operation by the MCU of intelligent television, finds corresponding info web and cursor positioning step-length thereof through matching operation, and upgrades automatically, with the intelligence location of realization cursor.
In addition, consider that the intelligent television backstage when the cursor positioning step-length of configuration in the initialized data base, can't mate setting to all info webs; That is to say; When according to the webpage network address of active user's visit or the info webs such as layout information of current web page, in initialized data base, search the cursor positioning step-length, possibly search less than the cursor positioning step-length corresponding with current web page information; The automatic obtaining mode of the above-mentioned relatively cursor positioning step-length of present embodiment; Also be provided with manual mode, in manual mode, obtain the cursor positioning step-length through user's practical operation.
Intelligent television with above-mentioned automatic mode as the acquiescence mode; Promptly when user's log-on webpage, be defaulted as automatic mode, in automatic mode, if in initialized data base, do not find corresponding info web; Then intelligent television changes manual mode over to; Move operation data that can automatic recording user, the interval of the effective coverage that user's moving cursor is produced is as current cursor moving step length and distribute, with current cursor moving step length and current web page information stores in initialized data base; When next user gets into this webpage, adopt the cursor moving step length of this new moving step length as corresponding webpage.
Step S103 moves the cursor of webpage according to cursor moving step length and cursor move.
As previously mentioned, intelligent television is carried out user's operation through telepilot.Telepilot is used for sending all kinds of control signals to televisor, realizes that all kinds of of televisor control.Telepilot realizes that through the direction button of telepilot cursor moves as the main tool of man-machine interaction, presses directionkeys each time, and cursor will be installed the moving step length that distributes according to predetermined direction and beat, and realize cursor positioning.
Under above-mentioned automatic mode, when the up and down button moving cursor of user through TV remote controller, intelligent television is then according to user's operational order; With the cursor moving step length moving cursor that distributes, promptly cursor will jump according to the moving step length that distributes, the corresponding corresponding mobile step-length of each webpage; In same webpage; Can be to move up and down corresponding step-length, corresponding another step-length of move left and right also can be the corresponding unique moving step length of same webpage; For above-mentioned manual mode, then according to user's move operation moving cursor, the interval of the effective coverage that promptly produces with user's moving cursor is as current cursor moving step length.
In specific operation process, as shown in Figure 2, for above-mentioned first kind of embodiment (automatic mode), above-mentioned steps S102 specifically comprises:
Step S1020 obtains the info web of webpage;
Step S1021 searches initialized data base according to info web;
Be provided with the cursor moving step length in this initialized data base in advance, the corresponding coupling of each cursor moving step length with an info web, initialized data base is preserved the corresponding relation of cursor moving step length and info web.
Step S1022 obtains cursor moving step length and distribution with cursor move and info web coupling from initialized data base.
This embodiment is through the different cursor moving step length of info web coupling; Because the corresponding website layout of different network address maybe be different, when adopting unified step-length moving cursor, may not satisfy the positioning requirements of each website; Present embodiment presets cursor moving step length data or obtains the cursor moving step length through user's practical operation dual mode through software; Automatically distribute cursor moving step length corresponding or record step-length by television system, increase the validity that cursor moves greatly, reduce operation steps with info web; Often need the Nth power shift action to compare with traditional with pixel unit's target in move mode location; The present invention can reach the desired target of user more efficient, convenient, fast, thereby makes intelligent television more personalized and intellectuality, has promoted the user experience effect.
As shown in Figure 3, as another kind of embodiment (automatic mode combines with manual mode), above-mentioned steps S102 specifically comprises:
Step S1020 obtains the info web of webpage;
Step S1021 searches initialized data base according to info web;
Step S1023 judges the cursor moving step length that whether exists in the initialized data base with the info web coupling; If exist, then get into step S1022; Otherwise, get into step S1024;
Step S1024, the interval of the effective coverage that the recording user moving cursor time is marked on the webpage to be produced as current cursor moving step length, is stored in it in initialized data base with current cursor moving step length and info web.
Wherein, The effective coverage is meant substantial zone in the webpage; The interval of the effective coverage that user's moving cursor produces obtains through the valid function of certain direction of recording user, as vertically being positioned to the pixel quantity behind the content area, writes down the cursor moving step length of webpage for this reason; And with the info web corresponding stored of this cursor moving step length and webpage in initialized data base; When get into this webpage next time,, directly from initialized data base, search the cursor moving step length of this webpage then through automatic mode.
Step S1022 obtains the cursor moving step length with cursor move and info web coupling from initialized data base.
This embodiment is through the different cursor moving step length of info web coupling; Because the corresponding website layout of different network address maybe be different, when adopting unified step-length moving cursor, may not satisfy the positioning requirements of each website; Present embodiment presets cursor moving step length data through software; Automatically distribute the cursor moving step length corresponding by television system, increase the validity that cursor moves greatly, reduce operation steps with info web; Often need the Nth power shift action to compare with traditional with pixel unit's target in move mode location; The present invention can reach the desired target of user more efficient, convenient, fast, thereby makes intelligent television more personalized and intellectuality, has promoted the user experience effect.
As shown in Figure 4, second embodiment of the invention proposes a kind of webpage cursor positioning method, on the basis of above-mentioned first embodiment, before above-mentioned steps S102, also comprises:
Step S104 judges whether the current location of cursor is the effective coverage; If then get into step S102; Otherwise, get into step S105;
Step S105 is the unit moving cursor with the pixel of screen, and returns step S104, till the residing position of cursor is the effective coverage.
The difference of present embodiment and above-mentioned first embodiment is; In the present embodiment, when user's browsing page, need whether be in the effective coverage to the current location of cursor on the webpage and judge; The effective coverage is meant whether the cursor position is substantial zone; Need consider the page layout of webpage for this reason, avoid moving cursor in inactive area, improve the efficient that cursor moves.
To shown in Fig. 5-17, Fig. 5-1 has enumerated 16 kinds of web page layouts commonly used to Fig. 5-16 like Fig. 5-1, and wherein, preceding four kinds is basic page layout figure, and the back is simple mixed layout figure for 12 kinds; Fig. 5-17 is a kind of webpage instance graph.
By finding out that webpage is as a visual information fusion body among above-mentioned each figure, a key element is the center of whole webpage, i.e. content, and information or content are only the most worthy to the user, also are unique exercisable zones simultaneously.
Each layout has reflected the rule of its logic, and at once, the arrangement mode of row, content then is the entities of filling row, row; Therefore the running fix of cursor should be main with content, promptly always locatees substantial zone, avoids the invalid operation of blank space location; Therefore, the location of content row or content row always when actual location is convenient the description; Present embodiment is unit with the line space; The intelligence location that is cursor is accurate with behavior, and each cursor moves jump delegation, realizes that each the jump reaches the next line content.
As previously mentioned, cursor moving step length of the present invention has two kinds of obtain manners, automatic mode and manual modes.Usually, the website that the user often uses is mainly websites such as comprehensive portal website, search engine class, ecommerce class and video class, through predicting the topology data of these several types of websites, draws corresponding cursor moving step length and is preset in the database.
For automatic mode, for the acquiescence mode of intelligent television, in user's log-on webpage; Intelligent television obtains the info web of webpage, from initialized data base, reads the cursor moving step length of this info web coupling, and this moment, user's cursor moved jumping according to the step-length that reads; The corresponding corresponding mobile step-length of each webpage in same webpage, can be to move up and down corresponding step-length; Corresponding another step-length of move left and right also can be the corresponding unique moving step length of same webpage.
For manual mode; When can not find webpage information matched in the moving step length data that intelligent television is presetting; Automatically get into manual mode; Through the valid function of certain direction of recording user,, write down the moving step length of website for this reason and be stored to initialized data base as vertically being positioned to the pixel quantity behind the content area.
For first kind of application scenarios (webpage of user's login is at the matching range of system intialization), the detailed process of cursor positioning is:
1, behind the television startup, the user is through the browser log-on webpage;
2, cursor position is carried out initialization, and intelligent television judges through MCU whether current location is the effective coverage, whether is substantial zone promptly.
3, because cursor intelligence location is a unit with the line space; If the cursor initialization bit is changed to non-effective coverage (as blanking); The jump that with the line space is unit will can't be positioned to the effective coverage forever; Therefore the moving step length of cursor still is that unit moves with the pixel at this moment, till the backstage judges is chosen the effective coverage;
If 4 cursor initialization bit are changed to the effective coverage, the backstage is read initialized data base automatically and is compared info web;
5, find the network address of coupling after, read corresponding cursor moving step length and distribute; Refresh the cursor moving step length of current web page, realize that the intelligence of cursor is effectively located.
If can not find webpage information matched, then get into manual mode automatically, opening entry user's operation.
For second kind of application scenarios (webpage of user login is not at the matching range of system intialization), when the webpage of user's login not in the scope in system intialization, get into manual mode automatically, specific operation process is following:
1, behind the television startup, the user is through the browser log-on webpage;
2, cursor position is carried out initialization, and intelligent television judges through MCU whether current location is the effective coverage, whether is substantial zone promptly.
If 3 cursor initialization bit are changed to the effective coverage, the backstage is read initialized data base automatically and is compared info web;
4, when can not find webpage information matched, get into manual mode automatically;
5, read cursor position, the current coordinate position of record cursor is value1;
6, the user continues operation, and whether judges operation still be operation (is example with the line space) up and down, if still for operating up and down, then keep the value1 value; Whether if the user changes to other direction operation, then rejudging the cursor current location is the effective coverage, if step 5 is then returned in the effective coverage, till the user continues same direction operation
7, the user continues operation, when cursor moves to the target area, presses and confirms operation, and write down new cursor position this moment is value 2;
8, calculate cursor moving step length value=value 2 – value1, the value value is refreshed the acquiescence step-length that the cursor for current web page moves;
9 with the value value as current web page cursor moving step length, be stored in the initialized data base, during this webpage of next time login, then repeat aforementioned automatic mode and coupling.
Present embodiment can define the cursor moving step length through the info web of webpage of login; Also can be used for writing down step-length through making of user; And be complementary with the info web of webpage, increase the validity that cursor moves greatly, reduce operation steps; Often need the Nth power shift action to compare with traditional with pixel unit's target in move mode location; The present invention can reach the desired target of user more efficient, convenient, fast, has promoted the availability of intelligent television greatly, brings great operating experience to the user.
As shown in Figure 6, first embodiment of the invention proposes a kind of terminal device, comprising: receiver module 601, acquisition module 602 and locating module 603, and each module is carried out function corresponding through the MCU control of intelligent television, wherein:
Receiver module 601 is used to receive the cursor move that the user sends;
Acquisition module 602 is used to obtain the cursor moving step length corresponding with the info web of said cursor move and said webpage;
Locating module 603 is used for moving according to said cursor moving step length and said cursor move the cursor of said webpage.
Present embodiment is example with the intelligent television, and intelligent television has the web page browsing function, and the user turns on TV, during through browser Website login browsing page, to the browser transmission cursor move of intelligent television.
Wherein, intelligent television can be carried out user's operation through telepilot.Telepilot is used for sending all kinds of control signals to televisor, realizes that all kinds of of televisor control.Telepilot realizes that through the direction button of telepilot cursor moves as the main tool of man-machine interaction, and promptly the direction of passage button sends the cursor move.。
In order to improve the validity of webpage cursor positioning; After the receiver module 601 of intelligent television receives the cursor move of user's transmission; Intelligent television obtains the info web of user institute browsing page through acquisition module 602, so that obtain corresponding cursor moving step length according to info web.
Wherein, info web comprises the website information of webpage and the integral layout information of webpage.The integral layout of webpage can be confirmed according to the XML file of webpage.The XML file of webpage can be kept at this locality in advance.
Particularly, the present embodiment intelligent television disposes initialized data base, is provided with the corresponding relation between cursor moving step length and the info web in this initialized data base in advance.
Because the layout of different web pages maybe be different; Consider when adopting unified step-length moving cursor; May not satisfy the positioning requirements of each website; Therefore can pass through the software initialize data, make each cursor moving step length and the corresponding coupling of a network address or page layout, the corresponding relation of while between each cursor moving step length of initialized data base preservation and corresponding info web.
When user's browsing page, the acquisition module 602 of intelligent television is searched the cursor moving step length with this info web coupling according to the info web of the webpage that gets access to from initialized data base.
Above-mentioned initialized data base can be stored in the storer of intelligent television, and controls each operation by the MCU of intelligent television, finds corresponding info web and cursor positioning step-length thereof through matching operation, and upgrades automatically, with the intelligence location of realization cursor.
In addition, consider that the intelligent television backstage when the cursor positioning step-length of configuration in the initialized data base, can't mate setting to all info webs; That is to say; When according to the webpage network address of active user's visit or the info webs such as layout information of current web page, in initialized data base, search the cursor positioning step-length, possibly search less than the cursor positioning step-length corresponding with current web page information; The automatic obtaining mode of the above-mentioned relatively cursor positioning step-length of present embodiment; Also be provided with manual mode, in manual mode, obtain the cursor positioning step-length through user's practical operation.
Intelligent television with above-mentioned automatic mode as the acquiescence mode; Promptly when user's log-on webpage, be defaulted as automatic mode, in automatic mode, if in initialized data base, do not find corresponding info web; Then intelligent television changes manual mode over to; Move operation data that can automatic recording user, the interval of the effective coverage that user's moving cursor is produced is as current cursor moving step length and distribute, with current cursor moving step length and current web page information stores in initialized data base; When next user gets into this webpage, adopt the cursor moving step length of this new moving step length as corresponding webpage.
As previously mentioned, intelligent television is carried out user's operation through telepilot.Telepilot is used for sending all kinds of control signals to televisor, realizes that all kinds of of televisor control.Telepilot realizes that through the direction button of telepilot cursor moves as the main tool of man-machine interaction, presses directionkeys each time, and cursor will be installed the moving step length that distributes according to predetermined direction and beat, and realize cursor positioning.
Under above-mentioned automatic mode, when the user passes through the moving cursor of button up and down of TV remote controller, 603 operational orders of the locating module of intelligent television according to the user; With the cursor moving step length moving cursor that distributes, promptly cursor will jump according to the moving step length that distributes, the corresponding corresponding mobile step-length of each webpage; In same webpage; Can be to move up and down corresponding step-length, corresponding another step-length of move left and right also can be the corresponding unique moving step length of same webpage; For above-mentioned manual mode, 603 move operation moving cursors of locating module according to the user, the interval of the effective coverage that promptly produces with user's moving cursor is as current cursor moving step length.As shown in Figure 7, in the practical implementation process, as above-mentioned first kind of embodiment (automatic mode), above-mentioned acquisition module 602 comprises: first acquiring unit 6020, search unit 6021, second acquisition unit 6022, wherein:
First acquiring unit 6020 is used to obtain the info web of said webpage;
Search unit 6021, be used for searching initialized data base according to info web;
Be provided with the cursor moving step length in this initialized data base in advance, the corresponding coupling of each cursor moving step length with an info web, initialized data base is preserved the corresponding relation of cursor moving step length and info web.
Second acquisition unit 6022 is used for obtaining the cursor moving step length that matees with said cursor move and info web from initialized data base.
This embodiment is through the different cursor moving step length of info web coupling; Because the corresponding website layout of different network address maybe be different, when adopting unified step-length moving cursor, may not satisfy the positioning requirements of each website; Present embodiment presets cursor moving step length data or obtains the cursor moving step length through user's practical operation dual mode through software; Automatically distribute cursor moving step length corresponding or record step-length by television system, increase the validity that cursor moves greatly, reduce operation steps with info web; Often need the Nth power shift action to compare with traditional with pixel unit's target in move mode location; The present invention can reach the desired target of user more efficient, convenient, fast, thereby makes intelligent television more personalized and intellectuality, has promoted the user experience effect.
As shown in Figure 8, as above-mentioned second kind of embodiment (automatic mode), on the basis of above-mentioned embodiment, said acquisition module 602 also comprises: judging unit 6023 and storage unit 6024, wherein:
Said judging unit 6023 is used for judging whether said initialized data base exists the cursor moving step length that matees with said info web; If exist, then from said initialized data base, obtain the cursor moving step length that matees with said cursor move and said info web by said second acquisition unit 6022; Otherwise, the interval of the effective coverage that is marked on the webpage to be produced by the said 6022 recording user moving cursor time of second acquisition unit, with it as current cursor moving step length;
Said storage unit 6024 is used for this current cursor moving step length and info web are stored in initialized data base.
Wherein, The effective coverage is meant substantial zone in the webpage; The interval of the effective coverage that user's moving cursor produces obtains through the valid function of certain direction of recording user, as vertically being positioned to the pixel quantity behind the content area, writes down the cursor moving step length of webpage for this reason; And with the info web corresponding stored of this cursor moving step length and webpage in initialized data base; When get into this webpage next time,, directly from initialized data base, search the cursor moving step length of this webpage then through automatic mode.
This embodiment is through the different cursor moving step length of info web coupling; Because the corresponding website layout of different network address maybe be different, when adopting unified step-length moving cursor, may not satisfy the positioning requirements of each website; Present embodiment presets cursor moving step length data through software; Automatically distribute the cursor moving step length corresponding by television system, increase the validity that cursor moves greatly, reduce operation steps with info web; Often need the Nth power shift action to compare with traditional with pixel unit's target in move mode location; The present invention can reach the desired target of user more efficient, convenient, fast, thereby makes intelligent television more personalized and intellectuality, has promoted the user experience effect.
As shown in Figure 9, second embodiment of the invention proposes a kind of terminal device, on the basis of above-mentioned first embodiment, also comprises judge module 604;
Said judge module 604 is used to judge whether the current location of cursor is the effective coverage; If then distribute the cursor moving step length according to said info web and initialized data base by acquisition module 602; Otherwise, be that unit moves said cursor by said locating module 603 with the pixel of screen, till the residing position of said cursor is the effective coverage.
The difference of present embodiment and above-mentioned first embodiment is; In the present embodiment, when user's browsing page, at first whether be in the effective coverage and judge through the current location of cursor on 604 pairs of webpages of judge module; The effective coverage is meant whether the cursor position is substantial zone; Need consider the page layout of webpage for this reason, avoid moving cursor in inactive area, improve the efficient that cursor moves.
If the current location of cursor is the effective coverage, then distribute the cursor moving step length according to info web and initialized data base by acquisition module 602; If the current location of cursor is an inactive area, be the unit moving cursor with the pixel of intelligent television screen then, till the residing position of cursor is the effective coverage by locating module 603.
To shown in Fig. 5-17, webpage is as a visual information fusion body by above-mentioned Fig. 5-1, and a key element is the center of whole webpage, i.e. content, and information or content are only the most worthy to the user, also are unique exercisable zones simultaneously.
Each layout has reflected the rule of its logic, and at once, the arrangement mode of row, content then is the entities of filling row, row; Therefore the running fix of cursor should be main with content, promptly always locatees substantial zone, avoids the invalid operation of blank space location; Therefore, the location of content row or content row always when actual location is convenient the description; Present embodiment is unit with the line space; The intelligence location that is cursor is accurate with behavior, and each cursor moves jump delegation, realizes that each the jump reaches the next line content.
As previously mentioned, cursor moving step length of the present invention has two kinds of obtain manners, automatic mode and manual modes.Usually, the website that the user often uses is mainly websites such as comprehensive portal website, search engine class, ecommerce class and video class, through predicting the topology data of these several types of websites, draws corresponding cursor moving step length and is preset in the database.
For automatic mode, for the acquiescence mode of intelligent television, in user's log-on webpage; Intelligent television obtains the info web of webpage, from initialized data base, reads the cursor moving step length of this info web coupling, and this moment, user's cursor moved jumping according to the step-length that reads; The corresponding corresponding mobile step-length of each webpage in same webpage, can be to move up and down corresponding step-length; Corresponding another step-length of move left and right also can be the corresponding unique moving step length of same webpage.
For manual mode; When can not find webpage information matched in the moving step length data that intelligent television is presetting; Automatically get into manual mode; Through the valid function of certain direction of recording user,, write down the moving step length of website for this reason and be stored to initialized data base as vertically being positioned to the pixel quantity behind the content area.
For first kind of application scenarios (webpage of user's login is at the matching range of system intialization), the detailed process of cursor positioning is:
1, behind the television startup, the user is through the browser log-on webpage;
2, cursor position is carried out initialization, and intelligent television judges through MCU whether current location is the effective coverage, whether is substantial zone promptly.
3, because cursor intelligence location is a unit with the line space; If the cursor initialization bit is changed to non-effective coverage (as blanking); The jump that with the line space is unit will can't be positioned to the effective coverage forever; Therefore the moving step length of cursor still is that unit moves with the pixel at this moment, till the backstage judges is chosen the effective coverage;
If 4 cursor initialization bit are changed to the effective coverage, the backstage is read initialized data base automatically and is compared info web;
5, find webpage information matched after, read corresponding cursor moving step length and distribute; Refresh the cursor moving step length of current web page, realize that the intelligence of cursor is effectively located.
If can not find webpage information matched, then get into manual mode automatically, opening entry user's operation.
For second kind of application scenarios (webpage of user login is not at the matching range of system intialization), when the webpage of user's login not in the scope in system intialization, get into manual mode automatically, specific operation process is following:
1, behind the television startup, the user is through the browser log-on webpage;
2, cursor position is carried out initialization, and intelligent television judges through MCU whether current location is the effective coverage, whether is substantial zone promptly.
If 3 cursor initialization bit are changed to the effective coverage, the backstage is read initialized data base automatically and is compared info web;
4, when can not find webpage information matched, get into manual mode automatically;
5, read cursor position, the current coordinate position of record cursor is value1;
6, the user continues operation, and whether judges operation still be operation (is example with the line space) up and down, if still for operating up and down, then keep the value1 value; Whether if the user changes to other direction operation, then rejudging the cursor current location is the effective coverage, if step 5 is then returned in the effective coverage, till the user continues same direction operation
7, the user continues operation, when cursor moves to the target area, presses and confirms operation, and write down new cursor position this moment is value 2;
8, calculate cursor moving step length value=value 2 – value1, the value value is refreshed the acquiescence step-length that the cursor for current web page moves;
9 with the value value as current web page cursor moving step length, be stored in the initialized data base, during this webpage of next time login, then repeat aforementioned automatic mode and coupling.
The webpage cursor positioning method and the terminal device of embodiment of the invention intelligent television; Can define the cursor moving step length through the info web of webpage of login, also can be used for writing down step-length, and be complementary with the info web of webpage through making of user; Increase the validity that cursor moves greatly; Reduce operation steps, often need the Nth power shift action to compare with traditional with pixel unit's target in move mode location, the present invention can reach the desired target of user more efficient, convenient, fast; Promoted the availability of terminal devices such as intelligent television greatly, brought great operating experience to the user.
The above is merely the preferred embodiments of the present invention; Be not so limit claim of the present invention; Every equivalent structure or flow process conversion that utilizes instructions of the present invention and accompanying drawing content to be done; Or directly or indirectly be used in other relevant technical field, all in like manner be included in the scope of patent protection of the present invention.

Claims (10)

1. a webpage cursor positioning method is characterized in that, comprising:
Receive the cursor move that the user sends;
Obtain the cursor moving step length corresponding with the info web of said cursor move and said webpage;
Move the cursor of said webpage according to said cursor moving step length and said cursor move.
2. method according to claim 1 is characterized in that, the said step of obtaining the cursor moving step length corresponding with the info web of cursor move and said webpage comprises:
Obtain the info web of said webpage;
Search initialized data base according to said info web;
From said initialized data base, obtain cursor moving step length with said cursor move and said info web coupling.
3. method according to claim 2 is characterized in that, saidly also comprises after searching the step of initialized data base according to info web:
Judge the cursor moving step length that whether exists in the said initialized data base with said info web coupling; If exist, then carry out the step of from said initialized data base, obtaining the cursor moving step length that matees with said cursor move and said info web; Otherwise
The interval of the effective coverage that the recording user moving cursor time is marked on the webpage to be produced as current cursor moving step length, is stored in it in said initialized data base with current cursor moving step length and said info web.
4. method according to claim 2 is characterized in that, said info web comprises the website information of webpage or the integral layout information of webpage.
5. according to each described method among the claim 1-4, it is characterized in that, also comprise before the said step according to info web and initialized data base distribution cursor moving step length:
Whether the current location of judging said cursor is the effective coverage; If then carry out step according to said info web and initialized data base distribution cursor moving step length; Otherwise
Pixel with screen is that unit moves said cursor, till the residing position of said cursor is the effective coverage.
6. a terminal device is characterized in that, comprising:
Receiver module is used to receive the cursor move that the user sends;
Acquisition module is used to obtain the cursor moving step length corresponding with the info web of said cursor move and said webpage;
Locating module is used for moving according to said cursor moving step length and said cursor move the cursor of said webpage.
7. terminal device according to claim 6 is characterized in that, said acquisition module comprises:
First acquiring unit is used to obtain the info web of said webpage;
Search the unit, be used for searching initialized data base according to said info web;
Second acquisition unit is used for obtaining the cursor moving step length that matees with said cursor move and said info web from said initialized data base.
8. terminal device according to claim 7 is characterized in that, said acquisition module also comprises: judging unit and storage unit, wherein:
Said judging unit is used for judging whether said initialized data base exists the cursor moving step length that matees with said info web; If exist, then from said initialized data base, obtain the cursor moving step length that matees with said cursor move and said info web by said second acquisition unit; Otherwise, the interval of the effective coverage that is marked on the webpage to be produced by the said second acquisition unit recording user moving cursor time, with it as current cursor moving step length;
Said storage unit is used for this current cursor moving step length and said info web are stored in said initialized data base.
9. terminal device according to claim 7 is characterized in that, said info web comprises the website information of webpage or the integral layout information of webpage.
10. according to each described terminal device among the claim 6-9, it is characterized in that, also comprise judge module;
Said judge module is used to judge whether the current location of said cursor is the effective coverage; If then distribute the cursor moving step length according to said info web and initialized data base by said distribution module; Otherwise, be that unit moves said cursor by said locating module with the pixel of screen, till the residing position of said cursor is the effective coverage.
CN201210149955.4A 2012-05-15 2012-05-15 webpage cursor positioning method and terminal device Expired - Fee Related CN102722523B (en)

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 true CN102722523A (en) 2012-10-10
CN102722523B 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015058443A1 (en) * 2013-10-25 2015-04-30 深圳创维-Rgb电子有限公司 Method and apparatus for positioning cursor in browser

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060005222A1 (en) * 2004-06-30 2006-01-05 Kabushiki Kaisha Toshiba Television broadcast receiving apparatus, system and method having separate display area for displaying an enlarged portion of web page while simultaneously displaying web page at a predetermined aspect ratio
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060005222A1 (en) * 2004-06-30 2006-01-05 Kabushiki Kaisha Toshiba Television broadcast receiving apparatus, system and method having separate display area for displaying an enlarged portion of web page while simultaneously displaying web page at a predetermined aspect ratio
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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015058443A1 (en) * 2013-10-25 2015-04-30 深圳创维-Rgb电子有限公司 Method and apparatus for positioning cursor in browser

Also Published As

Publication number Publication date
CN102722523B (en) 2017-02-08

Similar Documents

Publication Publication Date Title
US11818302B2 (en) Systems and methods for presenting home screen shortcuts
US8840014B2 (en) Identification code processing system, identification code processing method thereof, and apparatus for supporting same
TWI488537B (en) A setting method and the device of the connecting to the access point
KR20140053375A (en) System and method for presenting a video stream
CN101505409B (en) Method for playing mobile multimedia broadcast program through browser and terminal thereof
CN103731731A (en) Method and device for setting desktop of smart television
CN102665127A (en) Browser system of digital television
CN104808920A (en) Focal point control method and focal point control device
CN102364957A (en) Method, device and equipment for playing internet videos
CN105681477A (en) Data access method and server
KR101865106B1 (en) System and method for determining a level of confidence that a media item is being presented
CN102662493A (en) Method for positioning mouse cursor by using intelligent terminal and the intelligent terminal
CN102740142A (en) Method for providing IPTV (Internet Protocol Television) service to different terminals and IPTV service system
CN103618962A (en) Control method and device for getting access to specific video application of smart television
CN103648051A (en) Method and device for searching video files played by smart television
US20120210276A1 (en) System and method to store a service or content list for easy access on a second display
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
CN103281303A (en) Method and equipment for obtaining data
CN102722523A (en) Webpage cursor positioning method and terminal device
CN103167627A (en) System and method based on wireless fidelity (WIFI) to achieve sharing mobile phone files
US20160034596A1 (en) Method and system for browsing virtual object
CN105450758A (en) Multimedia file play method and terminal
CN104202680A (en) Method and device for acquiring stream media
CN104185085A (en) Video on-demand method and device

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

Granted publication date: 20170208