CN1274892A - Computer system having user interface using rotary switch and method thereof - Google Patents
Computer system having user interface using rotary switch and method thereof Download PDFInfo
- Publication number
- CN1274892A CN1274892A CN00107570A CN00107570A CN1274892A CN 1274892 A CN1274892 A CN 1274892A CN 00107570 A CN00107570 A CN 00107570A CN 00107570 A CN00107570 A CN 00107570A CN 1274892 A CN1274892 A CN 1274892A
- Authority
- CN
- China
- Prior art keywords
- pattern
- rotary switch
- computer system
- switch
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B31—MAKING ARTICLES OF PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER; WORKING PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER
- B31B—MAKING CONTAINERS OF PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER
- B31B50/00—Making rigid or semi-rigid containers, e.g. boxes or cartons
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47G—HOUSEHOLD OR TABLE EQUIPMENT
- A47G19/00—Table service
- A47G19/02—Plates, dishes or the like
- A47G19/03—Plates, dishes or the like for using only once, e.g. made of paper
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B31—MAKING ARTICLES OF PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER; WORKING PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER
- B31B—MAKING CONTAINERS OF PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER
- B31B2105/00—Rigid or semi-rigid containers made by assembling separate sheets, blanks or webs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B31—MAKING ARTICLES OF PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER; WORKING PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER
- B31B—MAKING CONTAINERS OF PAPER, CARDBOARD OR MATERIAL WORKED IN A MANNER ANALOGOUS TO PAPER
- B31B2120/00—Construction of rigid or semi-rigid containers
Landscapes
- Engineering & Computer Science (AREA)
- Food Science & Technology (AREA)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A computer system having a user interface using a rotary switch, a button switch together with a shell program is disclosed. The rotary switch carries out two functions. One of the two functions is a picture scroll function, while the other function is to select application programs while are registered in the shell program. The button switch which is related to the rotary switch selects one of the functions of the rotary switch, so that the rotary switch would carry out the selected functions. Further, the button switch executes and terminates the selected application program. Thus, there is provided a user interface which includes a rotary switch, a button switch, a device driver and a shell program, thereby making the user interface more convenient in carrying out the picture scroll and in executing and terminating the selected application programs.
Description
The present invention relates to a kind of computer system.More particularly, the present invention relates to a kind of computer system, in described computer system, can carry out picture rolling and application program, thereby make user interface more convenient by using rotary switch with user interface of using rotary switch.
Recently, computer system has become individual and the used information handling system of office.Computer system generally comprises: central processing unit, volatile memory, nonvolatile memory, display monitor, keyboard, positioning input device, CD-ROM drive (compact disc-ROM driver), modulator-demodular unit, harddisk storage device, and printer.In addition, also have one to be used for mainboard that said apparatus is electrically connected mutually.This mainboard is a kind of printed circuit board (PCB) that is called motherboard.Central processing unit is commonly referred to " microprocessor ".Along with the progress of semiconductor technology, microprocessor, the performance of semiconductor storage etc. promptly improves.With this progress, user interface has also developed into diversified form, thereby makes the user use it in mode more easily.
Now, as the user interface of computer system application program and input command code, GUI (graphic user interface) becomes main flow.For example, in windows (R) operating system of company of Microsoft (R) exploitation, can be by select the relevant icon executive utility of desktop with keyboard and the positioning input device such as Genius mouse.Perhaps can utilize file manager or window explorer executive utility.Under gui environment, always need positioning input device.The general positioning input device that uses in computer system comprises Genius mouse or touch pad.The positioning input device that uses in the desk-top computer is connected to basic computer with wired or wireless form.Under the portable computer situation, locating device integrally is connected in basic computer.The positioning input device that uses in the portable computer is a trace ball in early time, but touch pad has become main flow now.
In addition, a kind of operation of often using when using a computer is a picture rolling.If when carrying out the picture rolling function, generally can use keyboard or locating device.In the method for using keyboard, utilize page turning forward (page-up) and (page-down) key of page turning backward and directional arrow keys to make cursor move to the position of hope, thereby realize picture rolling.In utilizing the method for locating device, a kind of in the many functions of locating device, drag function have been used.That is to say, utilize locating device to drag scroll bar, thereby carry out picture rolling.But, in the picture rolling that uses locating device, dragging and must carry out many times, the result makes troubles to the user.In addition, in the occasion of portable computer,, be accompanied by bigger inconvenience if use locating device to carry out picture rolling.
The present invention is intended to overcome the above-mentioned shortcoming of prior art.
Therefore, an object of the present invention is to provide a kind of computer system, wherein can carry out picture rolling and application program, thereby user interface is more convenient by utilizing rotary switch with user interface of using rotary switch.
To achieve these goals, computer system according to the present invention comprises: first switchgear that produces a plurality of switching signals according to sense of rotation; Be connected in first switchgear, be used for according to producing the picture rolling data from the switching signal of first switchgear and data being input to the controller of computer system.
In a preferred embodiment of the invention, computer system further comprises: be used for from the second switch device of first pattern and a pattern of second pattern selection, first pattern is the pattern of a kind of first switchgear as the picture rolling switch, and second pattern is a kind of first switchgear is selected an operation from a plurality of operations a pattern; And controller is according to being input in the computer system from the switching signal generation picture rolling data of first rotary switch and data under first pattern, and produce the data that are used for selecting a function according to switching signal under second pattern, and data are input in the computer system from a plurality of functions from first rotary switch.
In a preferred embodiment of the invention, first switchgear be one be used for according to turn clockwise or be rotated counterclockwise output two rotary switches with pulse signal of mutual out of phase difference; The second switch device is a pushbutton switch and the central authorities that are connected to rotary switch.
In a preferred embodiment of the invention, computer system is a portable computer system, and rotary switch is installed in the main body of system.
According to a further aspect in the invention, comprise step being used for controlling the method that has according to the computer system of the rotary switch that carries out picture rolling of the present invention: judge whether input signal from rotary switch; Judge the sense of rotation of rotary switch; Produce the data that are used to carry out picture rolling with sense of rotation according to rotary switch.
In a preferred embodiment of the invention, comprise step in the method that is used for controlling: be ready for the selector switch of from first pattern and second pattern, selecting a pattern according to computer system of the present invention, first pattern is the pattern of a kind of rotary switch as the picture rolling switch, and second pattern is a kind of rotary switch is selected a function from multiple function a pattern; According to from the input of selector switch a kind of function at first pattern or the second mode initialization rotary switch; Sense of rotation according to rotary switch under first pattern produces the data of carrying out picture rolling; Be used for from a plurality of operations from selecting the data of an operation with sense of rotation generation under second pattern according to rotary switch.
In the present invention, the user can carry out picture rolling also may be selected hope from a plurality of operations a operation.
By can clearer understanding, wherein accompanying drawing being arranged to above-mentioned purpose of the present invention and other advantage with reference to the accompanying drawings and to the detailed description of the preferred embodiment of the present invention:
Fig. 1 is the stereographic map of the portable computer in a preferred embodiment of the invention;
Fig. 2 is the enlarged drawing of key component of the portable computer of Fig. 1;
Fig. 3 shows the use of the portable computer of Fig. 1;
Fig. 4 shows the hardware and software layer of the rotary switch of the portable computer that relates to Fig. 1; With
Fig. 5 is the process flow diagram of operation of the microcontroller of displayed map 4.
Below with reference to description of drawings the present invention.
New computer system according to the present invention comprises: rotary switch; Be used to select the pushbutton switch of rotary switch function; With the shell that relates to rotary switch.The user can carry out picture rolling by using rotary switch, and can select to be recorded in the program in the shell.Pushbutton switch is used for selecting a function from two functions of rotary switch, also can be used to carry out the program of choosing.
Fig. 1 is the stereographic map of the portable computer in a preferred embodiment of the present invention.With reference to figure 1, portable computer 100 according to the present invention generally comprises: LCD shields (LCDs) 110; With the system body 120 that is articulated in LCD screen 110.System body 120 comprises: keyboard 130, and the pushbutton switch 150 and 155 of 140, two relevant touch pads 140 of touch pad, (of the present invention) rotary switch 160 is with another pushbutton switch 170 of relevant rotary switch 160.Portable computer 100 also comprises: the device driver and the shell that relate to rotary switch 160.Later on devices illustrated driver and shell.
Fig. 2 is the enlarged drawing of key component of the portable computer of Fig. 1.With reference to figure 2, rotary switch 160 is arranged on touch pad 140 belows and between the pushbutton switch 150 and 155 of two relevant touch pads 140.In the central authorities of rotary switch 160, be provided with the pushbutton switch 170 of relevant rotary switch 160.In this embodiment of the present invention, rotary switch 160 be a kind of Alps (R) company make be called " dial (of a telephone) " (model: infinite loop type rotary switch EC12E12244).This rotary switch R-SW generally has two according to rotary switch clockwise or be rotated counterclockwise the signal output part that direction produces different pulse signals.
Rotary switch has two functions.One of them is picture rolling function (below be referred to as " first pattern "), and another function is to select to be recorded in the function of the application program in the shell (below be referred to as " second pattern ").The pushbutton switch 170 of relevant rotary switch 160 is selected a kind of pattern from two kinds of patterns, thereby rotary switch 160 can be carried out a kind of function in two kinds of functions.In addition, when rotary switch 160 had been selected an application program, pushbutton switch 170 was carried out program or the terminating operation of choosing.By double-click pushbutton switch 170 translative mode, and by under second pattern, clicking the program that pushbutton switch 170 execution are chosen.
Fig. 3 has illustrated the use of the portable computer of Fig. 1.With reference to figure 3, the user can the pushbutton switch 170 by utilizing relevant rotary switch 160 selects a kind of function in two kinds of functions of rotary switches 160.When rotary switch 160 was carried out the picture rolling functions, the user can be by clockwise or rotate counterclockwise rotary switch 160 and carry out picture rolling.On the other hand, when rotary switch 160 was carried out another kind of function, the user can select to be recorded in the application program in the shell one by using rotary switch 160.In addition, the user can utilize pushbutton switch 170 to carry out or stop selected application program.As shown in FIG., when carrying out these functions, user's hand 200 needn't move significantly.
Describe the key components and the operation thereof of rotary switch in detail below with reference to Figure 4 and 5.Fig. 4 shows the hardware and software layer of rotary switch of the portable computer of relevant Fig. 1.Fig. 5 shows the process flow diagram of operation of the microcontroller of Fig. 4.
With reference to figure 4, portable computer according to the present invention roughly comprises: hardware layer 300 and software layer 400.Hardware layer 300 comprises microcontroller 310 of the present invention.Microcontroller 310 comprises: the pushbutton switch 150 and 155 of 140, two relevant touch pads 140 of touch pad, rotary switch 160, the pushbutton switch 170 of relevant rotary switch 160 with another.Software layer 400 comprises: device driver 410, shell 420 and a plurality of application program 430.
With reference now to Fig. 5, the operation of microcontroller 310 is described.Originally illustrate that microcontroller 310 carries out to from the program of rotary switch 160 with the processing of the input of (relevant the former) pushbutton switch 170.With reference to figure 5a, microcontroller 310 begins control from step S100.At step S200, judge whether from rotary switch 160 or from the input of relevant pushbutton switch 170.If input is arranged, system advances to step S300, judges that input is from rotary switch 160 or from relevant pushbutton switch 170.If input is from the input of pushbutton switch 170, system advances to step S400 so, carries out the handling procedure of the input of relevant pushbutton switch 170.On the other hand, if import from rotary switch 160, system advances to step S500 so, carries out the handling procedure of the input of relevant rotary switch 160.
Fig. 5 b is the process flow diagram of subroutine of the input of display process pushbutton switch 170.With reference to this figure, at step S410, the subroutine of the input of microcontroller 310 beginning treatment button switches 170.At step S420, judge that whether input is about mode switch.That is, as mentioned above, can be by in two functions utilizing pushbutton switch 170 selection rotary switches 160.That is to say whether the input of carrying out pushbutton switch 170 is the judgement of relevant selection function.For example, can be by double-clicking pushbutton switch 170 translative mode.
If input is for translative mode, system advances to step S430, carries out mode switch.That is, if be first pattern in the pattern of input time, mode switch is to second pattern so.On the other hand, if pattern is second pattern, mode switch is to first pattern so.As mentioned above,, carry out the picture rolling function, then select and executive utility in second pattern in first pattern.On the other hand, if input is not for translative mode, system advances to step S440 so, judges present mode.Only when present mode was second pattern, system advanced to step S450, produced the keyboard scancode relevant with the input of pushbutton switch.Therefore, be input to device driver 410 from the relevant keyboard scancode of the input of pushbutton switch 170.Then, at step S460, finish the processing of the input of pushbutton switch 170.
Fig. 5 c is the process flow diagram of subroutine that shows the processing of the input be used for rotary switch 160.With reference to figure 5c, at step S510, microcontroller 310 begins to handle the subroutine of the input of rotary switch 160.At step S515, judge present mode.If present mode is first pattern, system advances to step S520 so, judges sense of rotation.According to sense of rotation, produce a relevant keyboard scancode of carrying out scroll up/down at step S525 or step S530.On the other hand, if present mode is second pattern, system advances to step S540 so, judges sense of rotation.According to sense of rotation, produce the related keyboard scan code of relevant sense of rotation at step S545 or step S555.The keyboard scancode that produces in above-mentioned steps is input to device driver 410.Then, at step S560, finish the processing of the input of rotary switch 160.
With reference to figure 4, the keyboard scancode that microcontroller 310 is handled the input generation is imported into device driver 410.Under first pattern, the keyboard scan code data is input to a relevant application program 430, to carry out picture rolling.Under second pattern, the keyboard scan code data of input is input in the shell 420.Shell 420 can have can be by the menu of rotary switch 160 selections.If imported the application program that pushbutton switch 170 is chosen with execution, shell 420 is carried out the application program that rotary switch 160 is chosen so.
As mentioned above, rotary switch, pushbutton switch, device driver and shell have constituted the improved user interface that is used to carry out picture rolling and is used to carry out and stop application program.
In the above description, the present invention is according to specific embodiment and description of drawings, but those of ordinary skill in the art should understand, can increase various changes and transformation and do not break away from the spirit and scope of the present invention that define in the claims.
According to above-mentioned the present invention, the user can utilize rotary switch to carry out the scroll up/down of (often will carry out) picture.In addition, can be by utilizing the rotary switch a plurality of application programs of executive logging in shell easily.
Claims (7)
1. computer system comprises:
Be used for producing first switchgear of a plurality of switching signals according to sense of rotation; With
Be connected to described first switchgear, be used for according to producing the picture rolling data from the switching signal of described first switchgear, and these data are input to the controller of described computer system.
2. computer system according to claim 1 further comprises:
Be used for from the second switch of first pattern and a pattern of second pattern selection, first pattern is the pattern of described first switchgear as the picture rolling switch, and second pattern is described first switchgear is selected an operation from a plurality of operations a pattern; With
Described controller basis under first pattern produces the picture rolling data in the switching signal from described first rotary switch device, and these data are input to described computer system, under second pattern, produce the data that are used for selecting an operation with described controller, and these data are input to described computer system from a plurality of operations according to switching signal from described first rotary switch device.
3. computer system according to claim 2, wherein said first switchgear are to be used for the rotary switch that basis turns clockwise and is rotated counterclockwise the pulse signal that produces two out of phase differences.
4. computer system according to claim 3, wherein said second switch device are a kind of pushbutton switches that is arranged on described rotary switch central authorities.
5. computer system according to claim 4, wherein said computer system is a portable computer system, and described rotary switch is installed in the main body of described computer system.
6. method that is used to control the computer system with the rotary switch that carries out picture rolling comprises step:
Judge whether input from described rotary switch;
Judge the sense of rotation of described rotary switch; With
Sense of rotation according to described rotary switch produces the data that are used to carry out picture rolling.
7. method according to claim 6 further comprises step:
Be ready for the selector switch of selecting a pattern from first pattern and second pattern, first pattern is the pattern of described rotary switch as the picture rolling switch, and second pattern is described rotary switch is selected an operation from a plurality of operations a pattern;
According to from the input of described selector switch the function setting of described rotary switch in first pattern or second pattern;
Sense of rotation according to described rotary switch under first pattern produces the data that are used to carry out picture rolling; With
Sense of rotation according to described rotary switch under second pattern produces the data that are used for selecting from a plurality of operations an operation.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990018306A KR100672926B1 (en) | 1999-05-20 | 1999-05-20 | Computer system having user interface using rotary switch and method thereof |
KR18306/99 | 1999-05-20 | ||
KR18306/1999 | 1999-05-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1274892A true CN1274892A (en) | 2000-11-29 |
CN1155897C CN1155897C (en) | 2004-06-30 |
Family
ID=19586863
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB001075705A Expired - Fee Related CN1155897C (en) | 1999-05-20 | 2000-05-16 | Computer system with user interface using rotary switches and method thereof |
Country Status (3)
Country | Link |
---|---|
KR (1) | KR100672926B1 (en) |
CN (1) | CN1155897C (en) |
TW (1) | TW462020B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1308802C (en) * | 2002-08-26 | 2007-04-04 | 株式会社和广 | Rotation operation quantity input device and operating equipment using the device |
CN100462905C (en) * | 2005-12-28 | 2009-02-18 | 三星电子株式会社 | Portable device having rotatable input buttons and method of operating the same |
CN111857454A (en) * | 2019-12-25 | 2020-10-30 | 北京嘀嘀无限科技发展有限公司 | Vehicle control method, device, equipment and computer readable storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3280559B2 (en) * | 1996-02-20 | 2002-05-13 | シャープ株式会社 | Jog dial simulation input device |
US5808568A (en) * | 1997-02-27 | 1998-09-15 | Primax Electronics, Ltd. | Finger operated module for generating encoding signals |
-
1999
- 1999-05-20 KR KR1019990018306A patent/KR100672926B1/en not_active IP Right Cessation
-
2000
- 2000-05-08 TW TW089108733A patent/TW462020B/en not_active IP Right Cessation
- 2000-05-16 CN CNB001075705A patent/CN1155897C/en not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1308802C (en) * | 2002-08-26 | 2007-04-04 | 株式会社和广 | Rotation operation quantity input device and operating equipment using the device |
CN100462905C (en) * | 2005-12-28 | 2009-02-18 | 三星电子株式会社 | Portable device having rotatable input buttons and method of operating the same |
US8042058B2 (en) | 2005-12-28 | 2011-10-18 | Samsung Electronics Co., Ltd. | Portable device having rotatable input buttons and method of operating the same |
CN111857454A (en) * | 2019-12-25 | 2020-10-30 | 北京嘀嘀无限科技发展有限公司 | Vehicle control method, device, equipment and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
KR20000074396A (en) | 2000-12-15 |
KR100672926B1 (en) | 2007-01-23 |
TW462020B (en) | 2001-11-01 |
CN1155897C (en) | 2004-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE44258E1 (en) | Apparatus and method for manipulating a touch-sensitive display panel | |
JP3782836B2 (en) | Method and computer system for providing multiple display pointers | |
JP4482561B2 (en) | Common on-screen zone for menu activation and stroke input | |
US7088344B2 (en) | Data processor, I/O device, touch panel controlling method, recording medium, and program transmitter | |
KR100504476B1 (en) | method and display system for controlling icon | |
US7114129B2 (en) | Method and system for controlling an application displayed in an inactive window | |
DE60029888T2 (en) | Method and device for graphic feedback during time-dependent user input | |
US6031531A (en) | Method and system in a graphical user interface for facilitating cursor object movement for physically challenged computer users | |
US6181325B1 (en) | Computer system with precise control of the mouse pointer | |
JP2659917B2 (en) | Graphic operating method and apparatus, method for providing a graphic user interface, and apparatus for providing access to a selected one of multiple user operable overlapping objects | |
KR100304185B1 (en) | User interface method using the jog dial function | |
US6483500B1 (en) | Computer system with jog dial function and the user interface scheme thereof | |
JPS61194577A (en) | Editing of graphic object | |
JP2010517197A (en) | Gestures with multipoint sensing devices | |
EP1402337A1 (en) | Directing users' attention to specific icons being approached by an on-screen pointer on user interactive display interfaces | |
US20010011998A1 (en) | Embedded keyboard pointing device with keyboard unit and information processing apparatus | |
WO1998043202A1 (en) | Button wheel pointing device for notebook pcs | |
US6018336A (en) | Computer system having digitizing tablet | |
JP2003248550A (en) | Information processing apparatus and function expanding method for computer operation | |
CN1155897C (en) | Computer system with user interface using rotary switches and method thereof | |
JP2000165745A (en) | Method for controlling screen scroll and recording medium | |
CN1173327C (en) | Apparatus and method for performing scrolling function of pointing device in computer system | |
JP4738578B2 (en) | Information terminal, information terminal control method, and recording medium | |
JPH10198505A (en) | Personal computer device | |
JP3197764B2 (en) | Input device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040630 |