CN100437446C - Cursor for electronic devices - Google Patents

Cursor for electronic devices Download PDF

Info

Publication number
CN100437446C
CN100437446C CNB028299965A CN02829996A CN100437446C CN 100437446 C CN100437446 C CN 100437446C CN B028299965 A CNB028299965 A CN B028299965A CN 02829996 A CN02829996 A CN 02829996A CN 100437446 C CN100437446 C CN 100437446C
Authority
CN
China
Prior art keywords
display
electronic equipment
view
cursor
empty
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB028299965A
Other languages
Chinese (zh)
Other versions
CN1748196A (en
Inventor
J·韦内宁
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.)
MOTIONIP LLC
Original Assignee
Myorigo Oy
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 Myorigo Oy filed Critical Myorigo Oy
Publication of CN1748196A publication Critical patent/CN1748196A/en
Application granted granted Critical
Publication of CN100437446C publication Critical patent/CN100437446C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer

Abstract

The present invention discloses a method, an electronic device and a computer program for displaying a cursor on the display of an electronic device. The size of the display is so small that only a part of a virtual view can be displayed on the display at one time. A user of the electronic device can change the displayed part of the virtual view on the display. In the present invention, the correlation between the cursor location on the display and the location of the displayed part of the virtual view in the whole virtual view is determined so that the location of the cursor on the display reflects the location of the displayed part of the virtual view which is in proportion to the whole virtual view. In other words, the user can quickly perceive the exact location in the virtual desktop or the exact location in the large digital information on the display of the electronic device, for example.

Description

The cursor that is used for electronic equipment
Technical field
The present invention relates to electronic equipment.Specifically, the present invention relates to a kind of novelty and improved method, be used for computer program and electronic equipment and know current location at empty view greater than physical display.
Background technology
The display sizes of electronic equipment is provided with certain restriction to presentation information on display.Small displays is not the best place that presents bulk information.If information content is very big and be present on the display during all information of same, then details may will thicken.A kind of settling mode of this problem is so-called " empty desktop ".Wherein, the numerical information of entire quantity was expressed in bigger space in the same time, and described space is greater than the information of the actual quantity that is presented on the described device display.Therefore, need be used for means that information represented outside the viewing area is conducted interviews.This for example realizes by the scroll bar on the display.
Use following notion among the application:
" cursor " means any pointer that has relative variable position in data.Described cursor can be such item, and described item shows mouse or other navigational tool place pointed, perhaps inserts the place of text in learning process when writing in data, or the like.
" empty view " means the data acquisition that is arranged in whole space, and the user can be engraved in the described set when specifying and navigate.
" display part of empty view " means the part of above-mentioned empty view, and described part is shown on the display of the electronic equipment that maybe can be displayed on the described empty view of visit.
When will be on display shown information was big more than display area, the current location in the information is bad to be discovered.For example, provide map application such as the PDA(Personal Digital Assistant) electronic equipment.Described map comprises such zone, once only can show 1/10000 of described zone with readable form on the display of described electronic equipment.In described detailed view, for the processor of described electronic equipment, whole map logically is represented as 100 * 100 two-dimensional matrix.For example by using scroll bar or some other method or mode, the user of electronic equipment can " move " in map.Yet, do not offer the information of the current location in the whole map of user.
There are some can be considered to prior art solutions.For example a kind of scheme in map provides coordinate readings to the user.Another kind of solution is the coordinate readings of display highlighting on display.Another kind of solution is a displaing coordinate grid on display.Above-mentioned solution typically can be used on computers, but some can also be used on the mobile device, for example on PDA, mobile phone, remote controllers or the similar equipment.
But above-mentioned solution has several shortcomings.Coordinate readings has some maximal value that the user of equipment should know.Coordinate can provide the definite position in the numerical information.Yet, know that coordinate is actually otiose, because the total scale of numerical data is unclear and coordinate does not provide the picture directly perceived of current location in numerical data.In other words, when using coordinate time, the user does not know his relative position in whole numerical data.On the contrary, coordinate is only represented certain relative measurement ratio of numerical information.In sum, coordinate can not promote rapid navigation.
Another kind of solution can be that tangible zonule is provided in display.The current location of described tangible regional explicit user in whole numerical data.The problem of this scheme is: for example when using electronic equipment, do not have enough spaces to be separated and be used for above-mentioned tangible zone.Even provide tangible zone to come the current location of explicit user in whole numerical data, can not be used effectively to such an extent as to its size is too little.
The present invention has alleviated the problems referred to above considerably.Especially, by the present invention, the user can be for example goes up or find out accurate location apace in a large amount of numerical information represented by the display of electronic equipment at " empty desktop ".
Summary of the invention
The invention describes and be used for display light calibration method, electronic equipment and computer program on the display of electronic equipment.The size of described display is too little, to such an extent as to once can only show the part of empty view on described display.The user of described electronic equipment changes the shown part of described empty view on described display.In the present invention, correlativity between the position of the shown part of cursor position on the described display and described empty view in whole empty view is determined, like this, the position of the shown part in the described cursor position reflection on the described display and the proportional described empty view of whole empty view.In other words, the user can aware for example definite position in a large amount of numerical informations shown on definite position on the described empty desktop or the display at described electronic equipment apace.
In a preferred embodiment, the direction of change electronic equipment has just changed the view on the described display.In another embodiment, described view is changed by using scroll bar, mouse etc.
In one embodiment, the correlativity between the shown part of cursor position and described empty view is linear.In another embodiment, described correlativity is non-linear.
The present invention can also move to desired region in a large amount of numerical datas with a kind of very fast mode, described data must be on the display of described electronic equipment portions ground viewed.The user is moving to described cursor on the position of expectation on the display.Because the ad-hoc location of the described cursor on the described display is bound on the particular figure in the whole numerical data, therefore, can realize fast moving.
In a preferred embodiment, described electronic equipment is mobile phone or PDA(Personal Digital Assistant), remote controllers, network clipboard, digital camera or is furnished with electronic equipment of indicating equipment or the like.
The present invention has compared several advantages with prior art solutions.By the present invention, the user can perceive the definite position of the shown part on the described empty desktop or the definite position of the shown part in a large amount of numerical data apace.In addition, the user can determine his/her position by the position of watching described cursor on bigger empty view.The user can also move to described cursor in the corner of described bigger empty view, and the corner of will be not described not bigger empty view is rolled to the center of described physical display.
Description of drawings
Fig. 1 is the process flow diagram of explanation the method according to this invention, and described method is assigned shown part position in cursor position and the bigger empty view by moving cursor;
Fig. 2 is the process flow diagram of explanation the method according to this invention, and described method is assigned the position of the shown part in cursor position and the bigger empty view by moving shown part;
Fig. 3 is the process flow diagram of embodiment of explanation the method according to this invention, and described method is assigned the position of the shown part in cursor position and the bigger empty view;
Fig. 4 is the block diagram of explanation according to electronic equipment of the present invention; And
Fig. 5 is the block diagram of explanation according to the position of cursor of the present invention.
Some embodiments of the present invention are described in the dependent claims.
Embodiment
Below will embodiments of the present invention is described in detail, example of the present invention is illustrated in the accompanying drawings.
With reference to figure 1 and stage 100, the part of whole empty view is displayed on the display.The part of described demonstration can become any ratio or ratio with whole empty view.In the stage 110, cursor moves on display.Any miscellaneous equipment that described cursor can pass through selection, touch pad, operating rod or the suitable moving cursor of mouse, button moves.In the stage 120, determine the relation between the position of the position of described cursor and shown view.
In certain embodiments, described relation is linear, and in other embodiments, then along with deviation from origin etc. and progression.In certain embodiments, described cursor, empty view and/or shown part have identical initial point.In step 130, the position of the position of described cursor and shown part is changed according to described relation.
With reference to figure 2 and stage 200, the part of whole empty view is displayed on the display.In the stage 210, the shown part of described empty view moves on display.Any miscellaneous equipment that the shown part of described empty view may be passed through selection, touch pad, operating rod or the suitable moving cursor of mouse, button moves.Determine the relation between the position of the position of described cursors and shown view in stage 220.
In the stage 230, respond to users action, change the position of described cursor and the position of shown part according to described relation.
With reference to figure 3 and stage 300, the part of whole empty view is displayed on the display.Shown part can become any ratio or ratio with whole empty view.In the stage 310, cursor moves on described display.In the stage 320, moving cursor is responded, with identical or different speed, the shown part of the described empty view that on the direction identical, rolls with described cursor.In the stage 330, for example respond to users action, the moving direction of described cursor is changed.As the response to this, the rotating direction of the shown part of described empty view becomes the direction identical with the moving direction of described cursor.Speed can be identical or different.
Can know that the user can control moving of moving of described cursor or shown part, thereby further controls moving of another according to the present invention.Same, can know that the described stage 100,110,120,130,200,210,220,230,300,310,320,330 and/or 340 may be adopted any ordering, thereby is performed with different orders.
With reference to figure 4, the storer 20 of described electronic equipment is used to calculate and store the data that all need, and described data are used for or relate to character, pattern, lines, link, image or the pixel that can once be displayed on easily on the described display device.Usually, on described display 40 once only to show the part of described empty view.Therefore, provide view control device 50.View control device 50 preferably is meant mobile controller, for example, and various movable sensors, but also can be prior art system, for example be used for determining the indicating device of relative motion and/or direction.
There is sensors of various types to be used for determining the position and the direction of described electronic equipment, for example, acceleration sensor, gyroscope and be used for the video image of analysis position.For example, might measure the banking motion of described electronic equipment by described view control device 50.Described processor 10 receives described result and explains described result.Movable sensor for example is a piezo-electric type or capacitive based, and it can produce and the proportional aanalogvoltage of accelerator coefficient.By described movable sensor energy measurement one dimension, two dimension or three-dimensional acceleration.The measurement of banking motion is based on such fact, that is, peak acceleration is parallel to the gravity of the earth.Therefore, the direction of described electronic equipment can define with respect to the earth.Also can use and have the direction that various forms of gyroscopes are measured described electronic equipment.Measured amount for example is angle of inclination and acceleration.
In a preferred embodiment, the view on the described display 40 is moved on the direction identical with the direction of described electronic equipment inclination.And the specific direction of described electronic equipment can show the identical view in the whole empty view on described display 40.Therefore, the variation of managing described view is to be easy to and reasonably.Described view control device 50 can also be meant scroll bar or use mouse.
Described electronic equipment also can comprise the display adapter that is coupled to described display 40 and processor 10.Described display adapter control display 40 with described processor 10.In order not use described data-carrier store 20a to be used to store and to show relevant information, described display adapter can comprise data buffer, the information that storage will show on described display 40 in described impact damper.
Described electronic equipment also can comprise browse lock 80, can notify described electronic equipment by described browse lock when execution is browsed.In a preferred embodiment, described browse lock is meant button.Described browse lock is formed for described cursor or shown part are moved to the device 70 of desired locations with described view control device 50.In other words, when described browse lock was closed, the user of described electronic equipment can move to desired locations with described cursor on display, and wherein shown part is static.
Fig. 5 has illustrated the position of the described cursor 60 on the described display 40 of described electronic equipment.When rolling, the relation of cursor 60 between the central point of the physical location on the described physical display 10 and described physical display 40 and bigger empty view 64 has identical relatively trend or follows identical trend.In other words, correlativity between the position of shown part 62 in whole empty view of the position of the described cursor 60 on the display 40 and described empty view 64 is determined, like this, the position with the shown part 62 of whole empty view 64 proportional described empty views has been reflected in the position of the described cursor 60 on described display 40.Control the same subscriber method of described rolling and also can control described cursor 60 simultaneously.In Fig. 5, the described cursor 60 of mark " x " expression.Yet the cursor of other form can certainly be used, and according to the present invention, the outward appearance of described cursor 60 can change.
The invention describes solution to such problem, promptly, when the empty view 64 that rolls greater than physical display 10, how rolling operation (for example may wait by roller ball, mobile controller, mouse and carry out) and the mobile of cursor 60 are combined, simultaneously, described use is intuitively.
When the user rolled described bigger empty view 64 (like this, the image on the described display 40 moves to left) to the right, the cursor 60 on described display 40 moved to right.In many examples, described cursor 60 always moves on such direction of described display 40, and wherein said user is rolled to described bigger empty view 64 on the described direction.Relation between these move can be linearity or nonlinear.Next described is linear situation.
In described example, coordinate system is two-dimentional.Defined following parameter:
The central point of bigger view=(0,0)
The upper left corner of bigger view=(vxmax ,-vymax)
The lower right corner of bigger view=(vxmax, vymax)
The central point of physical display=(0,0)
The upper left corner of physical display=(pxmax ,-pymax)
The lower right corner of physical display=(pxmax ,-pymax)
The position of the central point of physical display on big view=(vx, vy)
Cursor position on physical display=(x, y)
In described physical display 40, the step in described bigger empty view coordinate system equals the step in the coordinate system of described physical display 40.For for simplicity, use 1: 1 amplification coefficient and linear algorithm in the following formula.
x=pxmax*(vx/(vxmax-pxmax))
y=pymax*(vy/(vymax-pymax))
Cursor position on described bigger empty view is
CursorX=vx+x
CursorY=vy+y
The part of having been seen when as can be known from Fig. 5, described cursor 60 intuitively and has reasonably hinted specific mobile on described display 40.View 62 is meant the part of being watched of described bigger view 64, and described part is displayed on the described display 40 at every turn.
Advantage of the present invention is that the user can determine his/her position by the position of observing described cursor on bigger empty view.And described user can move to described cursor in the corner of described bigger empty view, and will not move to the center of described physical display than the corner of big view.
It will be apparent to one skilled in the art that basic thought of the present invention can be implemented by variety of way.Therefore, the present invention and embodiment are not limited to above-mentioned example, and on the contrary, they change in the scope of claim below.

Claims (10)

1. one kind is used for display light calibration method on the display of electronic equipment, wherein, once only shows the part of empty view on the described display of described electronic equipment, wherein, said method comprising the steps of:
Respond to users action, on described display, change the shown part of described empty view;
Display highlighting on described display,
Determine the relation between the position of shown part in whole described empty view of the position of the described cursor on the described display and described empty view, like this, the position reflection of the described cursor on the described display and the position of the shown part of the proportional described empty view of described whole empty view
It is characterized in that described method is further comprising the steps of:
Measure the banking motion of described electronic equipment with movable sensor, this movable sensor is measured three-dimensional acceleration, and high acceleration is parallel to the gravity of the earth,
Based on described measurement to described banking motion, determine the direction of described electronic equipment with respect to the earth, and
View on the described display is moved on the direction identical with the direction of described electronic equipment inclination.
2. according to the method for claim 1, it is characterized in that described cursor is moved on the identical direction of the direction of being rolled with described empty view.
3. according to the method for claim 1, it is characterized in that described relation is linearity or nonlinear.
4. according to the method for claim 1, it is characterized in that, when browse lock is closed, described cursor can be moved to expectation the position and on described display shown part be static.
5. an electronic equipment is used for display highlighting on the display of described electronic equipment, and described electronic equipment comprises at least:
Processor (10);
Be coupled to the storer (20) of described processor (10), described storer (20) comprises the empty view that is suitable for to user's expressing information of described electronic equipment;
Be coupled to the display (40) of described processor (10);
View control device (50) changes view on the described display (40) by this view control device;
Cursor (60) on the described display (40),
Relation between the position of the described cursor (60) on the described display (40) and the position of the shown part of described empty view in whole described empty view makes the position reflection of the described cursor (60) on the described display and the position of the shown part of the proportional described empty view of described whole empty view;
It is characterized in that,
Described view control device (50) is meant movable sensor, is used for determining the direction of described electronic equipment with respect to the earth, and this movable sensor is measured three-dimensional acceleration, and high acceleration is parallel to the gravity of the earth;
Described view control device (50) is measured the banking motion of described electronic equipment, and
Described processor (10) receives its measurement result, and explains described result, and described electronic equipment moves the view on the described display (40) on the equidirectional of the direction that described electronic equipment tilts.
6. according to the electronic equipment of claim 5, it is characterized in that described electronic equipment is a mobile phone.
7. according to the electronic equipment of claim 5, it is characterized in that described electronic equipment is personal digital assistant, remote controllers, game console, network clipboard, wireless device, mobile camera or internet device.
8. according to the electronic equipment of claim 5, it is characterized in that browse lock (80) is configured for the part that is shown of described cursor or described empty view is moved to the device of the position of expectation with described view control device (50).
9. electronic equipment according to Claim 8 is characterized in that, when described browse lock was closed, described cursor can be moved to the position of the expectation on described display (40), and described be shown the part be static.
10. electronic equipment according to Claim 8 is characterized in that, described browse lock is a button.
CNB028299965A 2002-10-07 2002-10-07 Cursor for electronic devices Expired - Fee Related CN100437446C (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/FI2002/000785 WO2004031934A1 (en) 2002-10-07 2002-10-07 Cursor for electronic devices

Publications (2)

Publication Number Publication Date
CN1748196A CN1748196A (en) 2006-03-15
CN100437446C true CN100437446C (en) 2008-11-26

Family

ID=32050408

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028299965A Expired - Fee Related CN100437446C (en) 2002-10-07 2002-10-07 Cursor for electronic devices

Country Status (5)

Country Link
EP (1) EP1550026A1 (en)
JP (1) JP4126045B2 (en)
CN (1) CN100437446C (en)
AU (1) AU2002331134A1 (en)
WO (1) WO2004031934A1 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101261550B1 (en) * 2006-02-01 2013-05-06 삼성전자주식회사 Pointing device, pointer displaying device, pointing method and pointer displaying method using virtual area
EP2090974B1 (en) 2006-08-02 2011-12-21 Research In Motion Limited System and method for adjusting presentation of text and images on an electronic device according to an orientation of the device
US8493323B2 (en) 2006-08-02 2013-07-23 Research In Motion Limited System and method for adjusting presentation of moving images on an electronic device according to an orientation of the device
US8139026B2 (en) 2006-08-02 2012-03-20 Research In Motion Limited System and method for adjusting presentation of text and images on an electronic device according to an orientation of the device
US8176434B2 (en) * 2008-05-12 2012-05-08 Microsoft Corporation Virtual desktop view scrolling
JP5703873B2 (en) * 2011-03-17 2015-04-22 ソニー株式会社 Information processing apparatus, information processing method, and program
CN103064602A (en) * 2012-07-26 2013-04-24 明基电通有限公司 Electronic device, far-end control system and far-end control method
CN103412701B (en) * 2012-11-01 2016-08-31 华为技术有限公司 remote desktop image processing method and device
EP2801891B1 (en) 2013-05-09 2018-12-26 Samsung Electronics Co., Ltd Input Apparatus, Pointing Apparatus, Method for Displaying Pointer, and Recordable Medium
CN103389807B (en) * 2013-07-16 2016-07-06 江苏惠通集团有限责任公司 The data processing method of space mouse and the control method of mouse pointer
KR20150117018A (en) * 2014-04-09 2015-10-19 삼성전자주식회사 Computing apparatus, method for controlling computing apparatus thereof, and multi-display system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5602566A (en) * 1993-08-24 1997-02-11 Hitachi, Ltd. Small-sized information processor capable of scrolling screen in accordance with tilt, and scrolling method therefor
US6411275B1 (en) * 1997-12-23 2002-06-25 Telefonaktiebolaget Lm Ericsson (Publ) Hand-held display device and a method of displaying screen images
US20020084981A1 (en) * 2000-11-14 2002-07-04 Flack James F. Cursor navigation system and method for a display

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6232527A (en) 1985-08-06 1987-02-12 Hitachi Ltd Display picture control system
US6624824B1 (en) * 1996-04-30 2003-09-23 Sun Microsystems, Inc. Tilt-scrolling on the sunpad
SE516729C2 (en) * 1997-10-07 2002-02-19 Ericsson Telefon Ab L M Method and apparatus for a screen of a communication device
US6466198B1 (en) * 1999-11-05 2002-10-15 Innoventions, Inc. View navigation and magnification of a hand-held device with a display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5602566A (en) * 1993-08-24 1997-02-11 Hitachi, Ltd. Small-sized information processor capable of scrolling screen in accordance with tilt, and scrolling method therefor
US6411275B1 (en) * 1997-12-23 2002-06-25 Telefonaktiebolaget Lm Ericsson (Publ) Hand-held display device and a method of displaying screen images
US20020084981A1 (en) * 2000-11-14 2002-07-04 Flack James F. Cursor navigation system and method for a display

Also Published As

Publication number Publication date
AU2002331134A1 (en) 2004-04-23
WO2004031934A1 (en) 2004-04-15
JP2006502476A (en) 2006-01-19
CN1748196A (en) 2006-03-15
JP4126045B2 (en) 2008-07-30
EP1550026A1 (en) 2005-07-06

Similar Documents

Publication Publication Date Title
US6624824B1 (en) Tilt-scrolling on the sunpad
CN101210824B (en) Information processing apparatus, information processing method and information processing program
CN102012739B (en) Information display apparatus, information display method and program
US8013835B2 (en) Computer system having shared display devices
CN102792250B (en) Mobile terminal
JP4743268B2 (en) Information processing apparatus, information processing method, and program
EP2723048B1 (en) Method for navigating through calendar elements in a telecommunication network
US20070038955A1 (en) Pen-based computer system having first and second windows together with second window locator within first window
US20110221776A1 (en) Display input device and navigation device
US20150116363A1 (en) User Interface for Mobile Device Including Dynamic Orientation Display
CN100437446C (en) Cursor for electronic devices
EP1374019A2 (en) Browser system and method of using it
US20120212429A1 (en) Control method for information input device, information input device, program therefor, and information storage medium therefor
CN102870069A (en) Information storage medium, information input device, and control method of same
CN105892831A (en) Sliding display method and sliding display device of list data of mobile terminal
CN104932687A (en) Mobile terminal and method for displaying information on mobile terminal
CN103782265B (en) Information processor, display control method, program and information storage medium
US20130212530A1 (en) Menu display device, menu display control method, program and information storage medium
JPH08287085A (en) Data base retrieval system
CN103890703A (en) Input control device, input control method, and input control program
CN105389079A (en) Graph display apparatus, graph display method
CN104981765A (en) User interface for toolbar navigation
CN102129291A (en) Handheld electronic device with motion-controlled cursor
US20060176294A1 (en) Cursor for electronic devices
US9658715B2 (en) Display mapping modes for multi-pointer indirect input devices

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
ASS Succession or assignment of patent right

Owner name: MOVEMENT IP CO., LTD.

Free format text: FORMER OWNER: MIELIGE CO., LTD.

Effective date: 20100413

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: LUXEMBOURG LUXEMBOURG TO: NORTH CAROLINA,U.S.A.

TR01 Transfer of patent right

Effective date of registration: 20100413

Address after: North Carolina

Patentee after: MOTIONIP LLC

Address before: Luxemburg Luxemburg

Patentee before: Myorigo Oy

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081126

Termination date: 20101007