CN106341717A - Cursor movement method and system - Google Patents

Cursor movement method and system Download PDF

Info

Publication number
CN106341717A
CN106341717A CN201610861514.5A CN201610861514A CN106341717A CN 106341717 A CN106341717 A CN 106341717A CN 201610861514 A CN201610861514 A CN 201610861514A CN 106341717 A CN106341717 A CN 106341717A
Authority
CN
China
Prior art keywords
cursor
central point
assembly
hurdle
option hurdle
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.)
Pending
Application number
CN201610861514.5A
Other languages
Chinese (zh)
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.)
TVMining Beijing Media Technology Co Ltd
Original Assignee
TVMining Beijing Media 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 TVMining Beijing Media Technology Co Ltd filed Critical TVMining Beijing Media Technology Co Ltd
Priority to CN201610861514.5A priority Critical patent/CN106341717A/en
Publication of CN106341717A publication Critical patent/CN106341717A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection

Abstract

The invention discloses a cursor movement method and system. The cursor movement method and system are used for making a cursor move to a nearby target component which a user wants to select. The method includes the following steps that: when a cursor movement instruction containing a movement direction is received, the center point of a component where a cursor is currently located is defined as a comparison center point, and adjacent components of the current component in the movement direction and the center points of the adjacent components are obtained; a center point which is nearest to the comparison center point is obtained from the center points of the adjacent components and is defined as an object center point; and the cursor is moved to a component corresponding to the object center point. According to the cursor movement method and system of the invention, the principle of proximity movement of the cursor is determined according to the center points of the components, so that the cursor can move to a nearby target component which a user wants to select at the fastest speed, and therefore, cursor moving efficiency and user experience can be improved.

Description

A kind of cursor-moving method and system
Technical field
The present invention relates to program plays field, particularly to a kind of cursor-moving method and system.
Background technology
With the raising of scientific and technical development and living standards of the people, TV has become as people's work, study, social activity And the irreplaceable important way of amusement and recreation.However, increasing with usage frequency, user is for viewing TV programme mistake Operating experience in journey requires also more and more higher, and under normal conditions, user is using remote control come on tv display screen Cursor is carrying out movement up and down, and then selects channel and program, but current, shows the page in the menu of TV programme In, may there is the assembly of multiple types, and the assembly of each described type forms different levels, downward by the first level in cursor When mobile, generally entered in first assembly of the second level by ground floor level, even user just wants the assembly of selection It is in the lower section of this first level, but because it is in third layer level, be necessary for could to enter after the second level Third layer level is selected, and brings loaded down with trivial details experience to the use of user;Meanwhile, the length and width in each assembly are not provided as together During control gauge lattice, when cursor is from an assembly to the movement of certain direction, if this assembly assembly adjacent in the direction of movement has two Individual, then it is likely to light rotating savings and shifts to one of assembly at random, rather than user wants the assembly of selection, therefore gives making of user With bringing inconvenience.
Content of the invention
The present invention provides a kind of cursor-moving method and system, determines that light target is moved nearby by the central point of each assembly Dynamic principle, and then allow cursor to want the target element of selection nearby to user with speed movement the fastest, thus being lifted The mobile efficiency of cursor and Consumer's Experience.
According to embodiments of the present invention in a first aspect, providing a kind of cursor-moving method, comprising:
When receiving the cursor move comprising moving direction, the central point that described cursor is presently in assembly is determined Justice is for comparing central point, and obtains and be presently in the adjacent assembly of assembly and described on described moving direction with described cursor The central point of adjacent component;
From in the central point of described adjacent component, obtain compare the closest central point of central point with described, and by its It is defined as object center point;
By mobile for described cursor to the module position corresponding to described object center point.
In certain embodiments, described when receiving the cursor move comprising moving direction, by described cursor work as The central point of front residing assembly is defined as comparing central point, and obtains and be presently in group with described cursor on described moving direction Before the central point of the adjacent assembly of part and described adjacent component, comprising:
When described cursor enters new display interface, travel through all component in described display interface, and according to each institute State shape and the size of assembly, calculate and obtain the central point of each described assembly.
In certain embodiments, described assembly includes program category option hurdle, program channel option hurdle, programm name option One or more of hurdle and programme content option hurdle;
Methods described also includes:
Described according to when usage frequency highest assembly in each described assembly is defaulted as start display by user preferences feature Assembly residing for cursor.
In certain embodiments, described assembly includes being arranged on the program category option hurdle at display interface top, is arranged on The program channel option hurdle of display interface left part and the programm name being arranged in the middle of display interface or content options hurdle;
Described when receiving the cursor move comprising moving direction, described cursor is presently in the center of assembly Point be defined as compare central point, and obtain be presently in described cursor on described moving direction the adjacent assembly of assembly and The central point of described adjacent component, comprising:
When receiving the cursor move moving down from program category option hurdle, described cursor is presently in The central point on program category option hurdle is defined as comparing central point, and obtains the institute adjacent with below described program category option hurdle There is the central point on described program channel option hurdle and described programm name or content options hurdle;
In the described central point from described adjacent component, obtain and compare the closest central point of central point with described, and It is defined as object center point, comprising:
From in the central point on adjacent all described program channel option hurdle and described programm name or content options hurdle, obtain Take and compare the closest central point of central point with described, and be defined as object center point;
Described by mobile for described cursor to the module position corresponding to described object center point, comprising:
By mobile for described cursor to the described program channel option hurdle corresponding to described object center point or described program Title or the center position on content options hurdle.
In certain embodiments, described by mobile for described cursor to the module position corresponding to described object center point it Afterwards, comprising:
Assembly corresponding to described object center point is shown with default sound, image and/or colour code.
Second aspect according to embodiments of the present invention, also provides a kind of cursor mobile system, comprising:
First acquisition module, for when receiving the cursor move comprising moving direction, will be current for described cursor The central point of residing assembly is defined as comparing central point, and obtains and be presently in assembly with described cursor on described moving direction Adjacent assembly and the central point of described adjacent component;
Second acquisition module, compares central point distance for, from the central point of described adjacent component, obtaining with described Near central point, and it is defined as object center point;
Mobile module, for by mobile for described cursor to the module position corresponding to described object center point.
In certain embodiments, described system also includes:
Calculating sub module, all in described display interface for when described cursor enters new display interface, traveling through Assembly, and the shape according to each described assembly and size, calculate and obtain the central point of each described assembly.
In certain embodiments, described assembly includes program category option hurdle, program channel option hurdle, programm name option One or more of hurdle and programme content option hurdle;
Described system also includes:
Default setting module, for giving tacit consent to usage frequency highest assembly in each described assembly according to user preferences feature Assembly residing for described cursor during start display.
In certain embodiments, described assembly includes being arranged on the program category option hurdle at display interface top, is arranged on The program channel option hurdle of display interface left part and the programm name being arranged in the middle of display interface or content options hurdle;
Described first acquisition module includes:
First acquisition submodule, for when receiving the cursor move moving down from program category option hurdle, The central point on the program category option hurdle that described cursor is presently in is defined as comparing central point, and obtains and described program class The central point on adjacent all described program channel option hurdle and described programm name or content options hurdle below other option hurdle;
Described second acquisition module includes:
Second acquisition submodule, for from adjacent all described program channel option hurdle and described programm name or content In the central point on option hurdle, obtain and compare the closest central point of central point with described, and be defined as object center point;
Described mobile module includes:
Mobile submodule, for selecting mobile for described cursor to the described program channel corresponding to described object center point Item hurdle or the center position on described programm name or content options hurdle.
In certain embodiments, described system also includes:
Display module, for by the assembly corresponding to described object center point with default sound, image and/or color mark Know display.
Technical scheme provided in an embodiment of the present invention can produce following beneficial effect: is receiving the light comprising moving direction During mark move, the central point that described cursor is presently in assembly is defined as comparing central point, and obtains in described movement The central point of the adjacent assembly of assembly and described adjacent component is presently in described cursor on direction;From described adjacent component Central point in, obtain and compare the closest central point of central point with described, and be defined as object center point;Will be described Cursor mobile to the module position corresponding to described object center point.The present invention determines cursor by the central point of each assembly Move principle nearby, and then allow cursor to want the target element of selection nearby to user with speed movement the fastest, Thus improving the mobile efficiency of cursor and Consumer's Experience.
Other features and advantages of the present invention will illustrate in the following description, and, partly become from specification Obtain it is clear that or being understood by implementing the present invention.The purpose of the present invention and other advantages can be by the explanations write In book, claims and accompanying drawing, specifically noted structure is realizing and to obtain.
Below by drawings and Examples, technical scheme is described in further detail.
Brief description
Accompanying drawing is used for providing a further understanding of the present invention, and constitutes a part for specification, the reality with the present invention Apply example and be used for explaining the present invention together, be not construed as limiting the invention.
In the accompanying drawings:
Fig. 1 is a kind of flow chart of cursor-moving method according to an exemplary embodiment for the present invention.
Fig. 2 is the flow chart of another kind of cursor-moving method according to an exemplary embodiment for the present invention.
Fig. 3 is the flow chart of another cursor-moving method according to an exemplary embodiment for the present invention.
Fig. 4 is the flow chart of another cursor-moving method according to an exemplary embodiment for the present invention.
Fig. 5 is a kind of block diagram of cursor mobile system according to an exemplary embodiment for the present invention.
Fig. 6 is the block diagram of another kind of cursor mobile system according to an exemplary embodiment for the present invention.
Fig. 7 is the block diagram of another cursor mobile system according to an exemplary embodiment for the present invention.
Fig. 8 is the block diagram of another cursor mobile system according to an exemplary embodiment for the present invention.
Fig. 9 is the block diagram of another cursor mobile system according to an exemplary embodiment for the present invention.
Specific embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are illustrated it will be appreciated that preferred reality described herein Apply example to be merely to illustrate and explain the present invention, be not intended to limit the present invention.
The embodiment of the present disclosure provides a kind of cursor-moving method, for determining light target by the central point of each assembly Move principle nearby, and then allow cursor to want the target element of selection nearby to user with speed movement the fastest, from And improve the mobile efficiency of cursor and Consumer's Experience.As shown in figure 1, the method comprising the steps of s10-s30:
In step s10, when receiving the cursor move comprising moving direction, described cursor is presently in group The central point of part is defined as comparing central point, and obtains that to be presently in assembly with described cursor on described moving direction adjacent Assembly and the central point of described adjacent component;Wherein, described move mode is default moving direction, can as needed by This moving direction is set as one of up and down direction, such as, when there are multiple classes in the menu display page of program The assembly of type, and the assembly of the first level is that the top program category being arranged on the display page (includes amusement, physical culture, news Deng) option hurdle, the assembly of the second level is the program channel being arranged on display interface left part (if described program category option hurdle For physical culture, described program channel option hurdle is the option hurdle of each channel of physical culture) option hurdle, and the assembly of third layer level is When being arranged on programm name in the middle of display interface or content (as the football of sports content, basketball etc.) option hurdle, can set When user's indicating cursor is downward by described program category option hurdle (or program channel option hurdle, programm name or content options hurdle) When mobile, trigger cursor move, and in this embodiment, its moving direction can be for moving up and down.It is intelligible, When the assembly of each level to arrange according to other rules different from this embodiment, then its moving direction can also be according to setting Demand is changed.When described cursor moves down, the adjacent group on its moving direction of assembly that generally it is presently in Part only several (generally only having one or two), therefore it may only be necessary to the central point obtaining these adjacent components is compared Compare the nearest central point of central point to obtaining with described, decrease computer capacity and time, accelerate the mobile speed of cursor Degree.
In step s20, from the central point of described adjacent component, obtain with described compare central point closest in Heart point, and it is defined as object center point;That is, central point distance is compared the closest adjacent sets of central point with described Part is locked as the target element of cursor movement.
In step s30, by mobile for described cursor to the module position corresponding to described object center point.That is, After the target element of locking cursor movement, directly move the cursor to this target element.
In certain embodiments, as shown in Fig. 2 also including step s40 before step s10 of methods described:
In step s40, when described cursor enters new display interface, travel through all groups in described display interface Part, and the shape according to each described assembly and size, calculate and obtain the central point of each described assembly.That is, in this embodiment In, enter new display interface, obtain the length and width of each assembly, that is, carry out calculating and securing component central point, can be follow-up Cursor moving process in reduce amount of calculation lift cursor moving speed.
In certain embodiments, described assembly is including but not limited to program category (including amusement, physical culture, news etc.) (if described program category option hurdle is physical culture, described program channel option hurdle is each of physical culture for option hurdle, program channel The option hurdle of channel) option hurdle, in programm name option hurdle and programme content (as the football of sports content, basketball etc.) option hurdle One or more.
Methods described is further comprising the steps of: according to user preferences feature by usage frequency highest group in each described assembly Part is defaulted as the assembly residing for described cursor when showing of starting shooting.If that is, the cursor position showing during start is in spectators On the programm name option hurdle often seen, then spectators can directly confirm and enter this program of viewing can grasp it is not necessary to go again Make, saved selection time and improved Consumer's Experience.Intelligible, this cursor start display location can also be spectators upper The programm name option hurdle position corresponding to program play during secondary shutdown.
In certain embodiments, described assembly includes being arranged on the program category option hurdle at display interface top, is arranged on The program channel option hurdle of display interface left part and the programm name being arranged in the middle of display interface or content options hurdle;It is appreciated that , the position that above-mentioned option hurdle is in described display interface can be adjusted as needed, and is not limited to as above Embodiment;Further, when cursor is moved down by program category option hurdle, obtain each group being adjacent for convenience The central point of part and calculating, can set up tree, using whole display interface as root node;Each program channel option Hurdle is first nodes, and each programm name in a line program channel option hurdle or content options hurdle are two-level nodes;Cursor by When program category option hurdle moves down, can rest on nearby as on the programm name of two-level node or content options hurdle, because This, when cursor is by continuing to move down as the programm name of two-level node or content options hurdle, needs current two-level node Central point compare with the central point of the first nodes on the right side of it, then with this and node under all two-level nodes in Heart point is compared, and (this assembly may be one to choose the assembly closest with the central point of the two-level node residing for cursor Level node or two-level node), and by cursor movement to this assembly.
As shown in figure 3, described step s10 includes:
Step s101, when receiving the cursor move moving down from program category option hurdle, by described cursor The central point on the program category option hurdle being presently in be defined as compare central point, and obtain with described program category option hurdle under The all described program channel option hurdle of Fang Xianglin and the central point on described programm name or content options hurdle;That is, it is real at this Apply in example, when cursor is moved down by program category option hurdle, be not first option hurdle moving directly to next line, But adopt downward nearby principle, move directly on programm name or the content options hurdle below this program category option hurdle (thus shortening the path of cursor movement);And because the size on the respective option hurdle is not consistent, therefore upper and lower option hurdle Position be not close alignment (such as be located at display interface top program category option hurdle be in described program category The central point on the programm name below option hurdle or content options hurdle is not close alignment;One described program category option May be simultaneously adjacent with two described programm names or content options hurdle below hurdle);Therefore first have to obtain and described program class Below other option hurdle, the central point on adjacent all described program channel option hurdle and described programm name or content options hurdle, enters And judge which central point with to compare central point closest, and then judge the target element of cursor movement.
Described step s20 includes:
Step s201, from adjacent all described program channel option hurdle and described programm name or content options hurdle In heart point, obtain and compare the closest central point of central point with described, and be defined as object center point;Namely judge to move Which central point on dynamic direction with compare that central point is closest, and then judge the target element of cursor movement.
Described step s30 includes:
Step s301, by mobile for described cursor to the described program channel option hurdle corresponding to described object center point or Described programm name or the center position on content options hurdle.That is, after determining the target element of cursor movement, by cursor Move to this target element.
In certain embodiments, as shown in figure 4, also including step s50 after step s30 of methods described:
In step s50, by the assembly corresponding to described object center point with default sound, image and/or color mark Know display.That is, in this embodiment, after cursor movement to target element, need to have shown this cursor with specific identifier Move at this thus pointing out to user.Described specific identifier can be sound, image, color and other prompting marks One of or its multiple combination.
Said method provided in an embodiment of the present invention, when receiving the cursor move comprising moving direction, by institute State cursor be presently in assembly central point be defined as compare central point, and obtain on described moving direction with described cursor work as The adjacent assembly of front residing assembly and the central point of described adjacent component;From in the central point of described adjacent component, obtain with The closest central point of described comparison central point, and it is defined as object center point;By mobile for described cursor to described Module position corresponding to object center point.By the central point of each assembly, the present invention determines that light target moves principle nearby, And then allow cursor to want the target element of selection nearby to user with speed movement the fastest, thus improve cursor move Efficiency of movement and Consumer's Experience.
Corresponding cursor-moving method provided in an embodiment of the present invention, the present invention also provides cursor mobile system, as Fig. 5 institute Show, this system mays include:
First acquisition module 61, for when receiving the cursor move comprising moving direction, described cursor being worked as The central point of front residing assembly is defined as comparing central point, and obtains and be presently in group with described cursor on described moving direction The adjacent assembly of part and the central point of described adjacent component;Wherein, described move mode is default moving direction, Ke Yigen According to needing for this moving direction to be set as one of up and down direction, such as, when existing in the menu display page of program There is the assembly of multiple types, and the assembly of the first level is that the top program category being arranged on the display page (includes amusement, body Educate, news etc.) option hurdle, the assembly of the second level is the program channel being arranged on display interface left part (if described program class Other option hurdle is physical culture, and described program channel option hurdle is the option hurdle of each channel of physical culture) option hurdle, and third layer level Assembly when being to be arranged on programm name in the middle of display interface or content (as the football of sports content, basketball etc.) option hurdle, Can set when user's indicating cursor by described program category option hurdle (or program channel option hurdle, programm name or content choosing Hurdle) when moving down, trigger cursor move, and in this embodiment, its moving direction can be for moving up and down. Intelligible, when the assembly of each level to arrange according to other rules different from this embodiment, then its moving direction also may be used To be changed according to setting demand.When described cursor moves down, the assembly that generally it is presently in is in its moving direction Upper adjacent assembly only several (generally only having one or two), therefore it may only be necessary to obtain in these adjacent components Heart point is compared to obtain and is compared the nearest central point of central point with described, decreases computer capacity and time, accelerates Cursor moving speed.
Second acquisition module 62, for, from the central point of described adjacent component, obtaining and comparing central point distance with described Nearest central point, and it is defined as object center point;That is, by central point distance with described to compare central point closest Adjacent component be locked as the target element of cursor movement.
Mobile module 63, for by mobile for described cursor to the module position corresponding to described object center point.That is, After the target element of locking cursor movement, directly move the cursor to this target element.
In certain embodiments, as shown in fig. 6, described system also includes:
Calculating sub module 64, for when described cursor enters new display interface, traveling through the institute in described display interface There are assembly, and the shape according to each described assembly and size, calculate and obtain the central point of each described assembly.That is, it is real at this Apply in example, enter new display interface, obtain the length and width of each assembly, that is, carry out calculating and securing component central point, Ke Yi Reduce amount of calculation in follow-up cursor moving process and lift cursor moving speed.
In certain embodiments, described assembly is including but not limited to program category (including amusement, physical culture, news etc.) (if described program category option hurdle is physical culture, described program channel option hurdle is each of physical culture for option hurdle, program channel The option hurdle of channel) option hurdle, in programm name option hurdle and programme content (as the football of sports content, basketball etc.) option hurdle One or more.
As shown in fig. 7, described system also includes:
Default setting module 65, for writing from memory usage frequency highest assembly in each described assembly according to user preferences feature Assembly residing for described cursor when thinking start display.If that is, the cursor position showing during start is the most often seen in spectators Programm name option hurdle on, then spectators can directly confirm and enter viewing this program can it is not necessary to again row operation, section About selection time improve Consumer's Experience.Intelligible, this cursor start display location can also be that spectators are last closes Programm name option hurdle position corresponding to the program play during machine.
In certain embodiments, described assembly includes being arranged on the program category option hurdle at display interface top, is arranged on The program channel option hurdle of display interface left part and the programm name being arranged in the middle of display interface or content options hurdle;It is appreciated that , the position that above-mentioned option hurdle is in described display interface can be adjusted as needed, and is not limited to as above Embodiment;Further, when cursor is moved down by program category option hurdle, obtain each group being adjacent for convenience The central point of part and calculating, can set up tree, using whole display interface as root node;Each program channel option Hurdle is first nodes, and each programm name in a line program channel option hurdle or content options hurdle are two-level nodes;Cursor by When program category option hurdle moves down, can rest on nearby as on the programm name of two-level node or content options hurdle, because This, when cursor is by continuing to move down as the programm name of two-level node or content options hurdle, needs current two-level node Central point compare with the central point of the first nodes on the right side of it, then with this and node under all two-level nodes in Heart point is compared, and (this assembly may be one to choose the assembly closest with the central point of the two-level node residing for cursor Level node or two-level node), and by cursor movement to this assembly.
As shown in figure 8, described first acquisition module 61 includes:
First acquisition submodule 611, for receiving the cursor move moving down from program category option hurdle When, the central point on the program category option hurdle that described cursor is presently in is defined as comparing central point, and obtains and described section The center on adjacent all described program channel option hurdle and described programm name or content options hurdle below mesh class option hurdle Point;That is, in this embodiment, when cursor is moved down by program category option hurdle, it is not to move directly to next line First option hurdle, but adopt downward nearby principle, move directly to the programm name below this program category option hurdle Or on content options hurdle (thus shortening the path of cursor movement);And because the size on the respective option hurdle is not consistent, Therefore the position on option hurdle is not close alignment (such as positioned at program category option hurdle and the place on display interface top up and down The central point on the programm name below described program category option hurdle or content options hurdle is not close alignment;One institute Stating may be simultaneously adjacent with two described programm names or content options hurdle below program category option hurdle);Therefore first have to obtain Take all described program channel option hurdle adjacent with below described program category option hurdle and described programm name or content choosing The central point on hurdle, and then judge which central point and compare that central point is closest, and then judge the target of cursor movement Assembly.
Described second acquisition module 62 includes:
Second acquisition submodule 621, for from adjacent all described program channel option hurdle and described programm name or In the central point on content options hurdle, obtain and compare the closest central point of central point with described, and be defined as in object Heart point;Namely which central point on judgement moving direction with compare that central point is closest, and then judge cursor movement Target element.
Described mobile module 63 includes:
Mobile submodule 631, for moving described cursor to the described program corresponding to described object center point frequently Road option hurdle or the center position on described programm name or content options hurdle.That is, in the target element determining cursor movement Afterwards, by cursor movement to this target element.In certain embodiments, as shown in figure 9, described system also includes:
Display module 66, for by the assembly corresponding to described object center point with default sound, image and/or color Mark display.That is, in this embodiment, after cursor movement to target element, need to show this cursor with specific identifier Have been moved at this thus pointing out to user.Described specific identifier can be sound, image, color and other prompting marks One of knowledge or its multiple combination.
By the central point of each assembly, said system provided in an embodiment of the present invention, determines that light target moves nearby former Then, and then allow cursor to want the target element of selection nearby to user with speed movement the fastest, thus improving light The mobile efficiency of mark and Consumer's Experience.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can be using complete hardware embodiment, complete software embodiment or the reality combining software and hardware aspect Apply the form of example.And, the present invention can be using in one or more computers wherein including computer usable program code The shape of the upper computer program implemented of usable storage medium (including but not limited to magnetic disc store and optical memory etc.) Formula.
The present invention is the flow process with reference to method according to embodiments of the present invention, equipment (system) and computer program Figure and/or block diagram are describing.It should be understood that each stream in flowchart and/or block diagram can be asked by computer program Flow process in journey and/or square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided Ask all-purpose computer, the processor of special-purpose computer, Embedded Processor or other programmable information processing equipments to produce A raw machine is so that produced for reality by the request of computer or the computing device of other programmable information processing equipments The device of the function of specifying in present one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
The request of these computer programs may be alternatively stored in and can guide computer or other programmable information processing equipments with spy Determine in the computer-readable memory that mode works so that the request generation being stored in this computer-readable memory includes asking Seek the manufacture of device, this request unit realize in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or The function of specifying in multiple square frames.
The request of these computer programs also can be loaded in computer or other programmable information processing equipments so that counting On calculation machine or other programmable devices, execution series of operation steps to be to produce computer implemented process, thus in computer or On other programmable devices, the request of execution is provided for realizing in one flow process of flow chart or multiple flow process and/or block diagram one The step of the function of specifying in individual square frame or multiple square frame.
Obviously, those skilled in the art can carry out the various changes and modification essence without deviating from the present invention to the present invention God and scope.So, if these modifications of the present invention and modification belong to the scope of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to comprise these changes and modification.

Claims (10)

1. a kind of cursor-moving method is it is characterised in that include:
When receiving the cursor move comprising moving direction, the central point that described cursor is presently in assembly is defined as Compare central point, and obtain the adjacent assembly of assembly and described adjacent is presently in described cursor on described moving direction The central point of assembly;
From in the central point of described adjacent component, obtain and compare the closest central point of central point with described, and defined For object center point;
By mobile for described cursor to the module position corresponding to described object center point.
2. the method for claim 1 is it is characterised in that described receiving the cursor move comprising moving direction When, the central point that described cursor is presently in assembly be defined as compare central point, and obtain on described moving direction with institute State before cursor is presently in the adjacent assembly of assembly and the central point of described adjacent component, comprising:
When described cursor enters new display interface, travel through all component in described display interface, and according to each described group The shape of part and size, calculate and obtain the central point of each described assembly.
3. the method for claim 1 is it is characterised in that described assembly includes program category option hurdle, program channel choosing One or more of item hurdle, programm name option hurdle and programme content option hurdle;
Methods described also includes:
Usage frequency highest assembly in each described assembly is defaulted as by described cursor during start display according to user preferences feature Residing assembly.
4. the method for claim 1 is it is characterised in that described assembly includes the program class being arranged on display interface top Other option hurdle, the program channel option hurdle being arranged on display interface left part and the programm name or interior being arranged on display interface centre Hold option hurdle;
Described when receiving the cursor move comprising moving direction, will be fixed for central point that described cursor is presently in assembly Justice is for comparing central point, and obtains and be presently in the adjacent assembly of assembly and described on described moving direction with described cursor The central point of adjacent component, comprising:
When receiving the cursor move moving down from program category option hurdle, the program that described cursor is presently in The central point on class option hurdle is defined as comparing central point, and obtains all institutes adjacent with below described program category option hurdle State program channel option hurdle and the central point on described programm name or content options hurdle;
In the described central point from described adjacent component, obtain compare the closest central point of central point with described, and by its It is defined as object center point, comprising:
From in the central point on adjacent all described program channel option hurdle and described programm name or content options hurdle, obtain with The closest central point of described comparison central point, and it is defined as object center point;
Described by mobile for described cursor to the module position corresponding to described object center point, comprising:
By mobile for described cursor to the described program channel option hurdle corresponding to described object center point or described programm name Or the center position on content options hurdle.
5. the method for claim 1 it is characterised in that described by mobile for described cursor to described object center point institute After corresponding module position, comprising:
Assembly corresponding to described object center point is shown with default sound, image and/or colour code.
6. a kind of cursor mobile system is it is characterised in that include:
First acquisition module, for when receiving the cursor move comprising moving direction, described cursor being presently in The central point of assembly is defined as comparing central point, and obtains that to be presently in assembly with described cursor on described moving direction adjacent Assembly and described adjacent component central point;
Second acquisition module, for from the central point of described adjacent component, obtains with described to compare central point closest Central point, and it is defined as object center point;
Mobile module, for by mobile for described cursor to the module position corresponding to described object center point.
7. system as claimed in claim 6 is it is characterised in that described system also includes:
Calculating sub module, for when described cursor enters new display interface, traveling through all component in described display interface, And the shape according to each described assembly and size, calculate and obtain the central point of each described assembly.
8. system as claimed in claim 6 is it is characterised in that described assembly includes program category option hurdle, program channel choosing One or more of item hurdle, programm name option hurdle and programme content option hurdle;
Described system also includes:
Default setting module, for according to user preferences feature by usage frequency highest assembly default in each described assembly Assembly residing for described cursor during machine display.
9. system as claimed in claim 6 is it is characterised in that described assembly includes the program class being arranged on display interface top Other option hurdle, the program channel option hurdle being arranged on display interface left part and the programm name or interior being arranged on display interface centre Hold option hurdle;
Described first acquisition module includes:
First acquisition submodule, for when receiving the cursor move moving down from program category option hurdle, by institute The central point stating the program category option hurdle that cursor is presently in is defined as comparing central point, and obtains and the choosing of described program category The central point on adjacent all described program channel option hurdle and described programm name or content options hurdle below item hurdle;
Described second acquisition module includes:
Second acquisition submodule, for from adjacent all described program channel option hurdle and described programm name or content options In the central point on hurdle, obtain and compare the closest central point of central point with described, and be defined as object center point;
Described mobile module includes:
Mobile submodule, for by mobile for described cursor to the described program channel option hurdle corresponding to described object center point Or the center position on described programm name or content options hurdle.
10. system as claimed in claim 6 is it is characterised in that described system also includes:
Display module, for showing the assembly corresponding to described object center point with default sound, image and/or colour code Show.
CN201610861514.5A 2016-09-28 2016-09-28 Cursor movement method and system Pending CN106341717A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610861514.5A CN106341717A (en) 2016-09-28 2016-09-28 Cursor movement method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610861514.5A CN106341717A (en) 2016-09-28 2016-09-28 Cursor movement method and system

Publications (1)

Publication Number Publication Date
CN106341717A true CN106341717A (en) 2017-01-18

Family

ID=57839594

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610861514.5A Pending CN106341717A (en) 2016-09-28 2016-09-28 Cursor movement method and system

Country Status (1)

Country Link
CN (1) CN106341717A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108668156A (en) * 2018-06-20 2018-10-16 青岛海信电器股份有限公司 Focus mobility method and device and terminal device in a kind of program entries display interface
CN110580104A (en) * 2018-05-22 2019-12-17 群光电子股份有限公司 Cursor movement auxiliary system and method
WO2021120419A1 (en) * 2019-12-19 2021-06-24 青岛海信传媒网络技术有限公司 User interface display method and device
US11212588B2 (en) 2018-06-20 2021-12-28 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137945A (en) * 1996-04-02 2000-10-24 Sony Corporation Apparatus and method for editing recorded material
US6816176B2 (en) * 2001-07-05 2004-11-09 International Business Machines Corporation Temporarily moving adjacent or overlapping icons away from specific icons being approached by an on-screen pointer on user interactive display interfaces
CN103197835A (en) * 2013-03-06 2013-07-10 深圳市路通网络技术有限公司 Control method and system for cursor movement
CN103533416A (en) * 2013-10-25 2014-01-22 深圳创维-Rgb电子有限公司 Method and device for positioning cursor in browser
CN103916710A (en) * 2014-03-31 2014-07-09 优视科技有限公司 Focal point switching method and system
CN104768071A (en) * 2015-02-28 2015-07-08 北京奇艺世纪科技有限公司 Character arrangement and cursor movement methods and devices for virtual keyboard

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137945A (en) * 1996-04-02 2000-10-24 Sony Corporation Apparatus and method for editing recorded material
US6816176B2 (en) * 2001-07-05 2004-11-09 International Business Machines Corporation Temporarily moving adjacent or overlapping icons away from specific icons being approached by an on-screen pointer on user interactive display interfaces
CN103197835A (en) * 2013-03-06 2013-07-10 深圳市路通网络技术有限公司 Control method and system for cursor movement
CN103533416A (en) * 2013-10-25 2014-01-22 深圳创维-Rgb电子有限公司 Method and device for positioning cursor in browser
CN103916710A (en) * 2014-03-31 2014-07-09 优视科技有限公司 Focal point switching method and system
CN104768071A (en) * 2015-02-28 2015-07-08 北京奇艺世纪科技有限公司 Character arrangement and cursor movement methods and devices for virtual keyboard

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110580104A (en) * 2018-05-22 2019-12-17 群光电子股份有限公司 Cursor movement auxiliary system and method
CN108668156A (en) * 2018-06-20 2018-10-16 青岛海信电器股份有限公司 Focus mobility method and device and terminal device in a kind of program entries display interface
CN108668156B (en) * 2018-06-20 2021-02-23 海信视像科技股份有限公司 Method and device for moving focus in program item display interface and terminal equipment
US11212588B2 (en) 2018-06-20 2021-12-28 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device
US11758236B2 (en) 2018-06-20 2023-09-12 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device
US11917256B1 (en) 2018-06-20 2024-02-27 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device
WO2021120419A1 (en) * 2019-12-19 2021-06-24 青岛海信传媒网络技术有限公司 User interface display method and device

Similar Documents

Publication Publication Date Title
CN106341717A (en) Cursor movement method and system
KR101903821B1 (en) Avatars of friends as non-player-characters
US20130316316A1 (en) Dynamic exercise content
JP6573397B2 (en) Information processing system, server, information processing program, and object granting method
US11681412B2 (en) User interface menu transitions with selectable actions
JP5936757B1 (en) GAME SERVER, TERMINAL, GAME CONTROL METHOD AND PROGRAM BY GAME SERVER
JP2015509767A (en) Virtual location check-in
CN105430471A (en) Method and device for displaying live commenting in video
CN104869477A (en) Method and device for segmented playing of video
JP2020054476A (en) Game program
US11033818B2 (en) Method for providing close-range battle royale game in which permitted number of players and permitted area in game map are determined dynamically and game server using the same
CN111258558B (en) Coloring processing method and device for motion trail
US11269492B2 (en) Context-based user interface menu with selectable actions
US20160188288A1 (en) Method and mobile device for playing music based on movement
KR101466761B1 (en) A method and an apparatus for self-healing using color therapy in the terminal
WO2024016677A1 (en) Virtual game control method and apparatus, storage medium, and electronic device
US11707674B2 (en) Game apparatus, control method, and control program for using a first game to define a play area of a second game
EP3928487B1 (en) Contextual layer for digital content
KR101425920B1 (en) Method, apparatus, system for generating platform based on location and method for playing on-line games using platform
KR101992377B1 (en) Apparatus and method for providing game
CN104918074B (en) A kind of video broadcasts single dissemination method and device
US11504618B2 (en) Server-based video help in a video game
JP7060829B1 (en) Information processing equipment, information processing methods, and programs
KR101900240B1 (en) Method, apparatus and recording medium for controlling a game
US20240001231A1 (en) Altering computer game tiles having multiple matchable ends

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170118