CN101667058B - Interactive method for switching focuses among multiple systems - Google Patents
Interactive method for switching focuses among multiple systems Download PDFInfo
- Publication number
- CN101667058B CN101667058B CN 200810119576 CN200810119576A CN101667058B CN 101667058 B CN101667058 B CN 101667058B CN 200810119576 CN200810119576 CN 200810119576 CN 200810119576 A CN200810119576 A CN 200810119576A CN 101667058 B CN101667058 B CN 101667058B
- Authority
- CN
- China
- Prior art keywords
- input field
- interim
- input
- user
- interim 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 38
- 230000002452 interceptive effect Effects 0.000 title description 2
- 238000004891 communication Methods 0.000 claims description 55
- 230000005055 memory storage Effects 0.000 claims description 47
- 230000008676 import Effects 0.000 claims description 24
- 230000015572 biosynthetic process Effects 0.000 claims description 14
- 230000009977 dual effect Effects 0.000 claims description 2
- 238000011017 operating method Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 101000894525 Homo sapiens Transforming growth factor-beta-induced protein ig-h3 Proteins 0.000 description 2
- 102100021398 Transforming growth factor-beta-induced protein ig-h3 Human genes 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 208000028485 lattice corneal dystrophy type I Diseases 0.000 description 2
- 230000026676 system process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides an operating method for a dual-system electronic device, which comprises the steps of: receiving a first user input signal generated by first user operation on a second system touch panel by a user; processing the first user input signal to obtain a processing result of the first user input signal; judging whether a first input track formed by the first user operation forms a closed curve according to the processing result of the first user input signal; when the first input track forms the closed curve, dividing the touch panel into a first region inside the closed curve and a second region outside the closed curve by the closed curve; and when second user operation happening after the first user operation is detected in the first region, inputting a second user input signal generated by the second user operation to a first system. The invention also provides two dual-system electronic devices, and realizes the convenient switching between control operations of two systems through the same touch panel.
Description
Technical field
The present invention relates to electronic equipment, relate more specifically between multisystem, switch the exchange method of focus.
Background technology
Along with electronic equipment is applied to every field more and more widely, the demand to integrated two systems in an electronic equipment has appearred now.
Fig. 1 shows the electronic equipment 1 that is integrated with two systems.As shown in Figure 1, electronic equipment 1 comprises main system 11 and backup system 12, and they can distinguish independently the routine operation of carrying out separately, and can communicate with one another by communication mechanism (for example cable, radio, infrared, bluetooth etc.).Main system 11 has input media 111, and backup system 12 has the double input media (for example touch-screen) 121 of giving directions of demonstration.Hereinafter, display device is held concurrently and is given directions input media will be called auxilliary screen for short.
The input media that auxilliary screen both can be used as main system also can be used as the input media of backup system, yet the input operation for two different systems all occurs on the same input media, how to make input media (as auxilliary screen) between two systems, switch easily, do not provide changing method easily in the prior art as yet.
Summary of the invention
The invention provides a kind of method and system that can make things convenient for the user between the input media of the demonstration of backup system 12 and input media and main system 11, to switch.
According to an aspect of the present invention, a kind of method of operating that is used for double-system electronic equipment is provided, described dual system comprises: first system and with second system of described first system communication, described second system has the touch pad as the input media of described first system, and described method of operating comprises:
Reception is operated and first user input signal of generation first user of described touch pad by the user;
Handle described first user input signal, obtain the first user input signal result;
Judge according to the described first user input signal result whether first input trajectory that described first user operates formation forms closed curve;
When described first input trajectory formed closed curve, described closed curve was divided into first area that is in described closed curve inside and the second area that is in described closed curve outside with described touch pad; And
Operate when being positioned at described first area detecting second user after occurring in described first user operation, will input to described first system by second user input signal that described second user operates generation.
Preferably, wherein said touch pad is a touch-screen, and described method of operating also comprises: show specific image in described first area.
Preferably, wherein when described first input trajectory forms closed curve, described closed curve is divided into described touch pad after the step of first area that is in described closed curve inside and the second area that is in described closed curve outside, and described method of operating also comprises:
Reception is operated and the 3rd user input signal of generation the 3rd user of described touch pad by the user;
Handle described the 3rd user input signal, obtain the 3rd user input signal result;
Judge according to described the 3rd user input signal result whether described the 3rd user operates the 3rd input trajectory of formation identical in the predictive error scope with default input trajectory;
When described the 3rd input trajectory and described default input trajectory are identical in the predictive error scope, cancel the area dividing that described closed curve forms for described touch pad.
Preferably, wherein saidly show that in described first area the step of specific image is specially: determine that the current mouse position of mouse in described first system and intercepting are that the center is presented at the portions of display content on the display screen of described first system with described current mouse position, and show described portions of display content in described first area.
Preferably, wherein saidly show that in described first area the step of described portions of display content is specially: boundary coordinate and default enlargement ratio according to the resolution of described touch-screen, described first area are determined described portions of display content, and show described portions of display content with described default enlargement ratio on described touch-screen.
Preferably, wherein said touch pad is a touch-screen, and described method of operating also comprises:
Before whether described first input trajectory of judging that according to the described first user input signal result described first user operates formation forms the step of closed curve, on described touch-screen, show quick botton;
After whether described first input trajectory of judging that according to the described first user input signal result described first user operates formation forms the step of closed curve, when described first input trajectory forms closed curve, according to the square boundary that the maximum and the minimum horizontal ordinate value of described first area are determined described first area, on described touch-screen, be in described square boundary zone in addition and rearrange described quick botton.
According to another aspect of the present invention, also provide a kind of double-system electronic equipment, comprise first system and with second system of described first system communication, wherein:
Described first system comprises:
First system core logical unit, other devices that are used for controlling described first system are carried out corresponding operatings; With
The first system communication interface device, first system core logical unit is via the first system communication interface device and described second system communication; And
Second system comprises:
Second system core logical unit, other devices that are used for controlling described second system are carried out corresponding operatings;
The second system communication interface device, second system core logical unit is via the second system communication interface device and described first system communication;
Second system's input information treating apparatus; And
As the touch pad of second system input device, wherein:
Touch pad passes to second system's input information treating apparatus with the form that the user imports with the tracing point coordinate set as input information; Second system's input information treating apparatus judges whether user's input forms enclosed region, if form enclosed region then this enclosed region is set to interim input field, and the input of the subsequent user in will this interim input field is converted to first system's mouse event and sends to second system core logical unit, and second system core logical unit sends to first system core logical unit with first system's mouse event via the second system communication interface device and the first system communication interface device.
Preferably, wherein second system's input information treating apparatus is converted to the input of the user beyond the interim input field second system's mouse event and sends to second system core logical unit.
Preferably, wherein second system's input information treating apparatus comprises: type is determined device, enclosed region judgment means, interim input field setting device, interim input field parameter memory storage and mouse event generating apparatus, wherein:
Type determines that device receives input information, and judge whether to exist interim input field according to the interim input field existence indication of storing in the parameter memory storage of interim input field, if there is interim input field, then judge according to the interim input field boundary coordinate of storing in the parameter memory storage of interim input field whether user's input occurs in the interim input field, if user's input occurs in the interim input field, then input information is sent to the mouse event generating apparatus, and indication mouse event generating apparatus generates first system's mouse event;
If type is determined device and is determined not exist interim input field, then input information is sent to the enclosed region judgment means, the enclosed region judgment means judges whether user's input forms enclosed region, if form enclosed region then obtain interim input field boundary coordinate from input information, and interim input field boundary coordinate sent to interim input field setting device, if do not form enclosed region then notification type is determined device indication mouse event generating apparatus and generated second system's mouse event;
Interim input field setting device mates based on the on-screen display (osd) area of interim input field boundary coordinate with the interim input field and first system, obtain the input information of user in interim input field is converted to each required matching parameter of first system's mouse event, exist the interim input field existence indication of interim input field to be stored in the parameter memory storage of interim input field matching parameter, interim input field boundary coordinate and indication then; And
The mouse event generating apparatus generates first system's mouse event according to input information and matching parameter.
Preferably, electronic equipment, wherein
First system comprises that also mouse position determines that device and displaying contents determine device, and second system also comprises interim input field display control unit and display device, wherein
After each user imports in interim input field, second system core logical unit obtains first system's mouse event and interim input field boundary coordinate from the input information treating apparatus, and they are sent to first system core logical unit via the second system communication interface device, the first system communication interface device;
Mouse position determines to receive first system's mouse event from first system core logical unit by device, and also the mouse position on the current display screen is outputed to displaying contents determines device;
Displaying contents determines that the device intercepting is the part screen display content of first system at center with current mouse position, the content size that is intercepted is determined according to the resolution of second system displaying device that sets in advance, interim input field boundary coordinate and required enlargement ratio, and the displaying contents that is intercepted is sent to first system core logical unit;
First system core logical unit sends to second system core logical unit by the first system communication interface device, the second system communication interface device with the displaying contents that is intercepted;
Second system core logical unit sends to interim input field display control unit with the displaying contents that is intercepted;
Interim input field display control unit amplifies the displaying contents that is intercepted by above-mentioned required enlargement ratio, and the image after will amplifying shows in the display device of second system with in the interim corresponding viewing area, input field.
Preferably, second system also comprises placement device and display device, wherein
Second system displaying device shows quick botton;
Interim input field setting device goes out its square boundary coordinate according to minimum and maximum x, the y coordinate Calculation of enclosed region, and this square boundary coordinate is stored in the parameter memory storage of interim input field as interim input field boundary coordinate;
Second system core logical unit obtains interim input field boundary coordinate from interim input field parameter memory storage, and sends it to placement device;
Placement device is based on interim input field boundary coordinate, to quick botton layout again.
Preferably, described electronic equipment is a notebook, and described first system comprises display screen and as the keyboard or the touch pad of input media, and described second system comprises as showing and the touch-screen of input media.
Preferably, described electronic equipment is a notebook, and described first and second systems include the touch-screen as demonstration and input media.
Preferably, described first system is an electrical equipment, and described second system is a telepilot.
According to a further aspect of the invention, also provide a kind of double-system electronic equipment, comprise first system and with second system of described first system communication, wherein:
Described first system comprises:
First system core logical unit, other devices that are used for controlling described first system are carried out corresponding operatings;
The first system communication interface device, first system core logical unit is via the first system communication interface device and described second system communication; With
First system's input information treating apparatus; And
Described second system comprises:
Second system core logical unit, other devices that are used for controlling described second system are carried out corresponding operatings;
The second system communication interface device, second system core logical unit is via the second system communication interface device and described first system communication;
Touch pad as second system input device; With
Divider is coupled to the first system information treating apparatus with touch pad, wherein:
Touch pad passes to first system's input information treating apparatus with the form that the user imports with the tracing point coordinate set as input information; First system's input information treating apparatus judges whether user's input forms enclosed region, if form enclosed region then this enclosed region is set to interim input field, and the subsequent user input in will this interim input field is converted to first system's mouse event and sends to first system core logical unit.
Preferably, wherein second system comprises the second system information treating apparatus,
Touch pad passes to second system's input information treating apparatus with the form that the user imports with the tracing point coordinate set as input information; Second system's input information treating apparatus judges whether user's input forms enclosed region, if form enclosed region then this enclosed region is set to interim input field, input does not respond to the subsequent user in this interim input field, and the input of the user beyond the interim input field is converted to second system's mouse event and sends to second system core logical unit.
Preferably, wherein first system's input information treating apparatus comprises: type is determined device, enclosed region judgment means, interim input field setting device, interim input field parameter memory storage and mouse event generating apparatus, wherein:
Type determines that device receives input information, and judge whether to exist interim input field according to the interim input field existence indication of storing in the parameter memory storage of interim input field, if there is interim input field, then judge according to the interim input field boundary coordinate of storing in the parameter memory storage of interim input field whether user's input occurs in the interim input field, if user's input occurs in the interim input field, then input information is sent to the mouse event generating apparatus, and indication mouse event generating apparatus generates first system's mouse event;
If type is determined device and is determined not exist interim input field, then input information is sent to the enclosed region judgment means, the enclosed region judgment means judges whether user's input forms enclosed region, if form enclosed region then obtain interim input field boundary coordinate, and the enclosed region boundary coordinate is sent to interim input field setting device from input information;
Interim input field setting device mates based on the on-screen display (osd) area of interim input field boundary coordinate with the interim input field and first system, obtain the input information of user in this interim input field is converted to each required matching parameter of first system's mouse event, exist the interim input field existence indication of interim input field to be stored in the parameter memory storage of interim input field matching parameter, interim input field boundary coordinate and indication then; And
The mouse event generating apparatus generates first system's mouse event according to input information and matching parameter.
Preferably, wherein second system's input information treating apparatus comprises: type is determined device, enclosed region judgment means, interim input field setting device, interim input field parameter memory storage and mouse event generating apparatus, wherein:
Type determines that device receives input information, and judge whether to exist interim input field according to the interim input field existence indication of storing in the parameter memory storage of interim input field, if there is interim input field, then judge according to the interim input field boundary coordinate of storing in the parameter memory storage of interim input field whether user's input occurs in the interim input field, if user's input occurs in the interim input field, then abandon input information, if user's input occurs in beyond the interim input field, then input information is sent to the mouse event generating apparatus, and indication mouse event generating apparatus generates second system's mouse event;
If type is determined device and is determined not exist interim input field, then input information is sent to the enclosed region judgment means, the enclosed region judgment means judges whether user's input forms enclosed region, if form enclosed region then obtain interim input field boundary coordinate, and interim input field boundary coordinate is sent to interim input field setting device from input information;
Interim input field setting device exists the interim input field existence indication of interim input field to be stored in the parameter memory storage of interim input field interim input field boundary coordinate and indication.
Preferably, first system comprises that also mouse position determines that device and displaying contents determine device, and second system also comprises interim input field display control unit and display device, wherein
After each user imported in interim input field, first system core logical unit obtained first system's mouse event and interim input field boundary coordinate from first system's input information treating apparatus;
Mouse position determines to receive first system's mouse event from first system core logical unit by device, and also the mouse position on the current display screen is outputed to displaying contents determines device;
Displaying contents determines that the device intercepting is the part screen display content of first system at center with current mouse position, the content size that is intercepted is determined according to the resolution of second system displaying device that sets in advance, interim input field boundary coordinate and required enlargement ratio, and the displaying contents that is intercepted is sent to first system core logical unit;
First system core logical unit sends to second system core logical unit by the first system communication interface device, the second system communication interface device with the displaying contents that is intercepted;
Second system core logical unit sends to interim input field display control unit with the displaying contents that is intercepted;
Interim input field display control unit amplifies the displaying contents that is intercepted by above-mentioned required enlargement ratio, and the image after will amplifying shows in the display device of second system with in the interim corresponding viewing area, input field.
Preferably, second system also comprises placement device and display device, wherein
Second system displaying device shows quick botton;
Interim input field setting device goes out its square boundary coordinate according to minimum and maximum x, the y coordinate Calculation of enclosed region, and this square boundary coordinate is stored in the parameter memory storage of interim input field as interim input field boundary coordinate;
Second system core logical unit obtains interim input field boundary coordinate from interim input field parameter memory storage, and sends it to placement device;
Placement device is based on interim input field boundary coordinate, to quick botton layout again.
Preferably, described electronic equipment is a notebook, and described first system comprises display screen and as the keyboard or the touch pad of input media, and described second system comprises as showing and the touch-screen of input media.
Preferably, described electronic equipment is a notebook, and described first and second systems include the touch-screen as demonstration and input media.
Preferably, described first system is an electrical equipment, and described second system is a telepilot.
Embodiments of the invention can reach following beneficial effect at least: by judging whether user's operation forms closed trajectory and judge Trackpad work at present state, by closed curve Trackpad is divided into two zones, respectively as the input media of main system and backup system, finished the switching of input media between two systems easily, user experience is good, and learning cost is low.
Description of drawings
Fig. 1 shows the synoptic diagram of the equipment that is integrated with two systems.
Fig. 2 has schematically illustrated general principle of the present invention.
Fig. 3 is further detailed according to the process of the embodiment of the invention to Fig. 2.
Fig. 4 A shows electronic equipment 4 according to the embodiment of the invention.
Fig. 4 B shows the exemplary process that input information treating apparatus 423 is carried out according to the embodiment of the invention.
Fig. 4 C shows the block diagram of input information treating apparatus 423 according to the embodiment of the invention.
Fig. 5 A shows the block diagram of electronic equipment 5 in accordance with another embodiment of the present invention.
Fig. 5 B shows the processing that the second input information treating apparatus 516 is carried out according to the embodiment of the invention.
Fig. 5 C shows the operation that input information treating apparatus 523 is carried out according to the embodiment of the invention.
Fig. 5 D shows the block diagram of the second input information treating apparatus 516 according to the embodiment of the invention.
Fig. 5 E shows the block diagram of input information treating apparatus 523 according to the embodiment of the invention.
Fig. 6 has described the user's input of carrying out according to the enclosed region judgment means of the embodiment of the invention of judging and whether has formed the example process of enclosed region.
Fig. 7 has described type according to the embodiment of the invention and has determined whether the user's input of judging that device is carried out is positioned at the example process of interim input area.
Fig. 8 A shows according to another embodiment of the present invention, realizes the synoptic diagram of " picture-in-picture " in electronic equipment.
Fig. 8 B shows the block diagram of electronic equipment 8 according to another embodiment of the present invention.
Fig. 9 A shows according to another embodiment of the present invention will assist the synoptic diagram that the function of screen is divided into two.
Fig. 9 B shows backup system 92 block diagrams according to this embodiment.
Figure 10 shows the computing machine of application according to the embodiment of the invention.
Figure 11 shows electrical equipment and the telepilot thereof of application according to the embodiment of the invention.
Embodiment
With the preferred embodiments of the present invention principle of the present invention is described below with reference to the accompanying drawings.
Fig. 2 has schematically illustrated general principle of the present invention.In Fig. 2, the display device of the backup system 12 shown in the big square representative graph 1 is held concurrently and is given directions input media 121, and the little rectangle of the inside is represented the icon of application program.
As shown in Figure 2, when state 1, auxilliary screen 121 demonstration and input medias as backup system 12.Can show the program of moving on the backup system 12 on the auxilliary screen 121, the user can operate the interactive elements that shows on the auxilliary screen 121 by the input of finger or writing pencil.When state 2, the user is assisting the enclosed region of drawing on the screen.According to embodiments of the invention, this enclosed region next will be as the input media of main system 11 and is not re-used as the demonstration and the input media of backup system 12.Can point out the user to form enclosed region when the state 3 by making this enclosed region show specific image or making backup system 12 send specific sound, the user uses above-mentioned enclosed region that main system 11 is imported.When state 4, the user carries out any assigned operation, for example double-click the boundary line, draw on the boundary line poor, outside enclosed region, draw certain special pattern, perhaps press certain specific keys of backup system, or the like, make auxilliary screen 121 revert to the demonstration and the input media of backup system 12.
Fig. 3 is further detailed according to the process of the embodiment of the invention to Fig. 2.First, second and third row among Fig. 3 have been described respectively under each state shown in Figure 2, the operation that user, backup system and main system are carried out.
At state 1, main system and backup system are moved application program separately respectively, and auxilliary screen is as the demonstration and the input media of backup system.
At state 2, the user for example with finger at the auxilliary screen surfaces curve that draws.The backup system utilization hereinafter judges with the method for describing in detail whether this curve forms an enclosed region, if then this enclosed region is defined as the interim input field (being designated hereinafter simply as " interim input field ") of main system.Then, backup system is mated the on-screen display (osd) area of interim input field shape and main system, thereby the input of user's finger in this interim input field can be converted to the input to main system.This coupling and input convertion method are the known technologies in computing machine input field, therefore here no longer describe in detail.
At state 3, use and hereinafter the method that describes in detail is judged whether the user imports in the interim input field of auxilliary screen.If the user imports in interim input field, these inputs will be equal to the input to main system, and backup system is not then made any response to these inputs; On the contrary, if the user imports beyond interim input field, then these import still conduct to the input of backup system, and main system is not made any response to these inputs.Replacedly, when the user imported beyond interim input field, these inputs also can be out in the cold, and promptly backup system is not made any response to it yet.
At state 4, find that as backup system the user has carried out scheduled operation, then backup system is cancelled interim input field, promptly whole auxilliary screen is all recovered demonstration and input media as backup system.
Fig. 4 A shows electronic equipment 4 according to the embodiment of the invention.This electronic equipment 4 comprises main system 41 and backup system 42.
Main system 41 comprises: core logic device 411, and each assembly that is used for controlling main system 41 is carried out corresponding operating; Be coupled to the communication interface 412 of core logic device 411, be used for communicating with backup system 42; Be coupled to the input information treating apparatus 413 of core logic device 411, and the input media 414 that is used to receive user's input that is coupled to input information treating apparatus 413.Wherein, input media 414 receives user's input, and it is passed to input information treating apparatus 413 as input information.The input information that input information treating apparatus 413 receives from input media 414, and the mouse event that is converted at main system sends to core logic device 411.
Backup system 42 comprises: core logic device 421, and each assembly that is used for controlling backup system 42 is carried out corresponding operating; Be coupled to the communication interface 422 of core logic device 421, be used for communicating with main system 41; Be coupled to the input information treating apparatus 423 of core logic device 421, and the input media 424 that is used to receive user's input that is coupled to input information treating apparatus 423.Wherein, input information treating apparatus 423 receives the input information from input media 424, and is converted into the mouse event at backup system.According to the embodiment of the invention, input media 424 can use touch-screen to realize.In order to make explanation more directly perceived, hereinafter input media 424 is called auxilliary screen 424.
In backup system 42, auxilliary screen 424 passes to input information treating apparatus 423 with the form of tracing point coordinate set as input information with user's finger curvilinear path that motion forms on auxilliary screen.Input information treating apparatus 423 is carried out operation shown in Figure 5, thereby judging that this input information should be handled still by main system should be by auxiliary system processes, and input information is converted to corresponding mouse event sends to core logic device 421.Core logic device 421 judges that mouse event is main system mouse event or backup system mouse event, if the backup system mouse event, then core logic device 421 is carried out corresponding operating; If the main system mouse event, then core logic device 421 sends to main system 41 with this mouse event via communication interface 422.
Fig. 4 B shows the exemplary process that input information treating apparatus 423 is carried out according to the embodiment of the invention.This processing starts from step S40.At step S41, receive input information.At step S42, judge in the auxilliary screen 424 whether have interim input field.If there is no interim input field then judges at step S43 whether user's input forms enclosed region.If, then step S44 in the following way this enclosed region be set to interim input field: the on-screen display (osd) area of interim input field shape and main system is mated, obtains the input of user in this enclosed region is converted to each required matching parameter of mouse event of main system; Store the interim input field of the conduct parameters such as boundary coordinate of described matching parameter and enclosed region.If judge that at step S43 user's input does not form enclosed region, then execution in step S46.
At step S42,, then judge at step S45 whether user's input occurs in the interim input field if there is interim input field.If user input is not to occur in the interim input field, determines that then this input information should be by auxiliary system processes, and this input information is converted to the mouse event of backup system at step S46.If user's input occurs in interim input field, then definite this input information should be handled by main system, and according to above-mentioned matching parameter this input information is converted to the mouse event of main system at step S47.At step S48, mouse event is sent to core logic device 421 then.
Fig. 4 C shows the block diagram of input information treating apparatus 423 according to the embodiment of the invention.Input information treating apparatus 423 comprises: type is determined device 4231, enclosed region judgment means 4232, interim input field setting device 4233, interim input field parameter memory storage 4234, and mouse event generating apparatus 4235.
Type determines that device 4231 receives input information, judges whether to exist interim input field according to the interim input field existence indication (this existence indication is set to indication and does not have interim input field when backup system powers up) from interim input field parameter memory storage 4234.If whether type is determined that device 4231 is judged and has interim input field then occur in the interim input field according to judging that from the interim input field boundary coordinate of input field parameter memory storage 4234 user imports.If user's input occurs in the interim input field, then type determines that device sends to mouse event generating apparatus 4235 with input information and the indication that indication should generate the main system mouse event.If user's input occurs in beyond the interim input field, then type determines that device sends to mouse event generating apparatus 4235 with input information and the indication that indication should generate the backup system mouse event.If type is determined that device 4231 is judged and is not had interim input field, then input information is sent to enclosed region judgment means 4232, whether enclosed region judgment means 4232 forms enclosed region according to hereinafter the method for describing being judged that the user imports.Enclosed region judgment means 4232 is determined device 4231 with the judged result notification type, if the user imports the formation enclosed region, type determines that device 4231 does not send to input information mouse event generating apparatus 4235, otherwise type determines that device 4231 sends to mouse event generating apparatus 4235 together with input information and the indication that indication should generate the backup system mouse event.Mouse event generating apparatus 4235 is converted to corresponding mouse event according to indicating the indication that should generate which kind of mouse event with input information.
Simultaneously, import the formation enclosed region if enclosed region judgment means 4232 is judged the user, then it sends to interim input field setting device 4233 to the enclosed region boundary coordinate that obtains from input information, as interim input field boundary coordinate.Interim input field setting device 4233 mates based on the on-screen display (osd) area of interim input field boundary coordinate with interim input field and main system, obtains the input information that input produced of user in this enclosed region is converted to each required matching parameter of mouse event of main system.Then, interim input field setting device 4233 is the described matching parameter of storage, interim border, input field in interim input field parameter memory storage 4234, and existence indication in interim input field is rewritten as indication has interim input field.
According to embodiments of the invention, when detecting the user, the core logic device 421 of backup system carried out scheduled operation, and then it does not exist interim input field to cancel interim input field by existence indication in interim input field is rewritten as indication.
Fig. 5 A shows the block diagram of electronic equipment 5 in accordance with another embodiment of the present invention.Electronic equipment 5 comprises main system 51 and backup system 52.
Main system 51 comprises: core logic device 511, and each assembly that is used for controlling main system 51 is carried out corresponding operating; Be coupled to the communication interface 512 of core logic device 511, be used for communicating with backup system 52; Be coupled to the first input information treating apparatus 513 of core logic device 511, and the input media 514 that is used to receive user's input that is coupled to the first input information treating apparatus 513.Wherein, input media 514 receives user's input, and it is passed to the first input information treating apparatus 513 as input information.The input information that the first input information treating apparatus 513 receives from input media 514, and the mouse event that is converted at main system sends to core logic device 511.Main system 51 also comprises the second input information treating apparatus 516, is used to receive the input information from backup system, when judging this input information and should be handled by main system, this input information is sent to core logic device 511.
Backup system 52 comprises: core logic device 521, and each assembly that is used for controlling backup system 52 is carried out corresponding operating; Be coupled to the communication interface 522 of core logic device 521, be used for communicating with main system 51; Be coupled to the input information treating apparatus 523 of core logic device 521, and the divider 525 that is coupled to input information treating apparatus 523.Divider 525 is coupled to the input media 524 that is used to receive user's input, is used for the input information from input media 524 is passed to the input information treating apparatus 523 and the second input information treating apparatus 516 simultaneously.Input information treating apparatus 523 receives the input information from divider 525, and is converted into the mouse event at backup system.According to the embodiment of the invention, input media 524 can use touch-screen to realize.In order to make explanation more directly perceived, hereinafter input media 524 is called auxilliary screen 524.
Fig. 5 B shows the processing that the second input information treating apparatus 516 is carried out according to the embodiment of the invention.This processing starts from step S510.At step S511, receive input information.At step S512, judge in the auxilliary screen 524 whether have interim input field.If there is no interim input field then judges at step S513 whether user's input forms enclosed region.If, then step S514 in the following way this enclosed region be set to interim input field: the on-screen display (osd) area of interim input field and main system is mated, obtains the input of user in this enclosed region is converted to each required matching parameter of mouse event of main system; Store the interim input field of the conduct parameters such as boundary coordinate of described matching parameter and enclosed region.If judge that at step S513 user's input does not form enclosed region, then returns step S511.
At step S512,, then judge at step S515 whether user's input occurs in the interim input field if there is interim input field.If user's input is not to occur in the interim input field, then return step S511.If user's input occurs in interim input field, then definite this input information should be handled by main system, and according to above-mentioned matching parameter this input information is converted to the mouse event of main system at step S517.At step S518, mouse event is sent to core logic device 511 then.
Fig. 5 C shows the operation that input information treating apparatus 523 is carried out according to the embodiment of the invention.This processing starts from step S520.At step S521, receive input information.At step S522, judge in the auxilliary screen 524 whether have interim input field.If there is no interim input field then judges at step S523 whether user's input forms enclosed region.If, then step S524 in the following way this enclosed region be set to interim input field: the on-screen display (osd) area of interim input field and main system is mated, obtains the input of user in this enclosed region is converted to each required matching parameter of mouse event of main system; Store the interim input field of the conduct parameters such as boundary coordinate of described matching parameter and enclosed region.If judge that at step S523 user's input does not form enclosed region, then execution in step S526 is converted to the backup system mouse event with input information, and at step S528 mouse event is sent to core logic device 521.
At step S522,, then judge at step S525 whether user's input occurs in the interim input field if there is interim input field.If user's input is not to occur in the interim input field, then execution in step S526 is converted to the backup system mouse event with input information, and at step S528 mouse event is sent to core logic device 521.If user's input occurs in interim input field, then return step S521.
Fig. 5 D shows the block diagram of the second input information treating apparatus 516 according to the embodiment of the invention.Input information treating apparatus 516 comprises: type is determined device 5161, enclosed region judgment means 5162, interim input field setting device 5163, interim input field parameter memory storage 5164, and mouse event generating apparatus 5165.
Type determines that device 5161 receives input information, judges whether to exist interim input field according to the interim input field existence indication (this existence indication is set to indication and does not have interim input field when backup system powers up) from interim input field parameter memory storage 5164.If whether type is determined that device 5161 is judged and has interim input field then occur in the interim input field according to judging that from the interim input field boundary coordinate of input field parameter memory storage 5164 user imports.If user's input occurs in the interim input field, then type determines that device sends to mouse event generating apparatus 5165 with input information.The mouse event generating apparatus converts input information to the main system mouse event.If user's input occurs in beyond the interim input field, then type determines that device abandons input information.If type is determined that device 5161 is judged and is not had interim input field, then input information is sent to enclosed region judgment means 5162, whether enclosed region judgment means 5162 forms enclosed region according to hereinafter the method for describing being judged that the user imports.
If enclosed region judgment means 5162 is judged the user and imported the formation enclosed region, then it sends to interim input field setting device 5163 to the enclosed region boundary coordinate that obtains from input information as interim input field boundary coordinate.Interim input field setting device 5163 mates based on the on-screen display (osd) area of interim input field boundary coordinate with interim input field and main system, obtains the input information that input produced of user in this enclosed region is converted to each required matching parameter of mouse event of main system.Then, interim input field setting device 5163 is the described matching parameter of storage, interim border, input field in interim input field parameter memory storage 5164, and existence indication in interim input field is rewritten as indication has interim input field.
Fig. 5 E shows the block diagram of input information treating apparatus 523 according to the embodiment of the invention.Input information treating apparatus 523 comprises: type is determined device 5231, enclosed region judgment means 5232, interim input field setting device 5233, interim input field parameter memory storage 5234, and mouse event generating apparatus 5235.
Type determines that device 5231 receives input information, judges whether to exist interim input field according to the interim input field existence indication (this existence indication is set to indication and does not have interim input field when backup system powers up) from interim input field parameter memory storage 5234.If whether type is determined that device 5231 is judged and has interim input field then occur in the interim input field according to judging that from the interim input field boundary coordinate of input field parameter memory storage 5234 user imports.If user's input occurs in the interim input field, then type determines that device 5231 abandons input information.If user's input occurs in beyond the interim input field, then type determines that device sends to mouse event generating apparatus 5235 with input information.If type is determined that device 5231 is judged and is not had interim input field, then input information is sent to enclosed region judgment means 5232, whether enclosed region judgment means 5232 forms enclosed region according to hereinafter the method for describing being judged that the user imports.Enclosed region judgment means 5232 is determined device 5231 with the judged result notification type, if the user imports the formation enclosed region, type determines that device 5231 does not send to input information mouse event generating apparatus 5235, otherwise type determines that device 5231 sends to mouse event generating apparatus 5235 with input information.Mouse event generating apparatus 5235 converts input information to the backup system mouse event.
If enclosed region judgment means 5232 is judged the user and imported the formation enclosed region, then it sends to interim input field setting device 5233 to the enclosed region boundary coordinate that obtains from input information as interim input field boundary coordinate.Interim input field setting device 5233 is the interim input field of storage boundary coordinate in interim input field parameter memory storage 5234, and existence indication in interim input field is rewritten as indication has interim input field.
Describe the user's input of carrying out according to the enclosed region judgment means of the embodiment of the invention of judging below with reference to Fig. 6 and whether form the example process of enclosed region.As mentioned above, the enclosed region judgment means receives the input information that comprises the tracing point coordinate.The enclosed region judgment means connects adjacent track point with straight line, obtain one by the broken line that is linked in sequence between tracing point.If this broken line forms closed figures, then the user imports the formation enclosed region.
Describe type below with reference to Fig. 7 according to the embodiment of the invention and determine whether the user's input of judging of device execution is positioned at the example process of interim input area.As mentioned above, type determines that device receives the input information that comprises the tracing point coordinate.Simultaneously, type determines that device obtains the boundary coordinate of interim input field from interim input field parameter memory storage, and in the present embodiment, the border of supposing this interim input field is achiasmate.Draw a horizontal rays from the tracing point that will judge, if with the intersection point on border, interim input field be odd number, then determine this tracing point in interim input field, on the contrary should be outside input field temporarily.If this ray just passes through the polygon vertex of interim input field, then need change the slope of institute's diversion flat fire line gradually this moment, do not pass through the polygon vertex of interim input field up to this ray, and be effective rays when intersection point being arranged, thereby calculate the number of intersection point this moment again and determine that this point is whether in input field temporarily with polygon.
It will be understood by those skilled in the art that whether the above-mentioned user of judgement input forms the process of enclosed region and judge that the user imports also can use a computer other known methods of graphics of the process that whether is arranged in interim input field and realizes.
Fig. 8 A shows according to another embodiment of the present invention, realizes the synoptic diagram of " picture-in-picture " in electronic equipment.Be used as in the auxilliary screen and define after the enclosed region, this zone is as the input media of main system, and the effect of magnifier is played in the region of display highlighting in main system simultaneously.
Fig. 8 B shows the block diagram of electronic equipment 8 according to another embodiment of the present invention.The structure of electronic equipment 8 and electronic equipment shown in Figure 44 are similar, and difference is that the main system 81 of electronic equipment 8 comprises that also the mouse position that is coupled to core logic device 411 determines device 815 and be coupled to mouse position to determine that the displaying contents of device 815 determines device 816.In addition, backup system 82 also comprises interim input field display control unit 827 that is coupled to core logic device 421 and the display device 828 that is coupled to interim input field display control unit.Notice that display device 828 can be the display part of auxilliary screen 424, but the convenience in order to illustrate illustrates it separately.
After each user imports in interim input field, core logic device 421 obtains main system mouse event and interim input field boundary coordinate from input information treating apparatus 423, and they are sent to core logic device 411 via communication interface 422, communication interface 421.Mouse position determines to receive mouse event from core logic device 411 by device 815, and also the mouse position on the current display screen is outputed to displaying contents determines device 816.Displaying contents determines that device 816 interceptings are the part screen display content of the main system 81 at center with current mouse position, the content size that is intercepted is determined according to the auxilliary screen resolution that sets in advance, interim input field boundary coordinate and required enlargement ratio, and the displaying contents that is intercepted is sent to core logic device 411.Core logic device 411 sends to core logic device 421 by communication interface 412,422 with the displaying contents that is intercepted.Core logic device 421 sends to interim input field display control unit 827 with the displaying contents that is intercepted, interim input field display control unit 827 amplifies image by above-mentioned required enlargement ratio, and the image after will amplifying shows in display device 828 and interim corresponding viewing area, input field.For the image after guaranteeing to amplify only be presented at interim corresponding viewing area, input field in, all pixels of interim 827 pairs of images to be displayed of input field display control unit are judged one by one, show just only be positioned at the pixel of interim input field.Perhaps, amplifieroperation can be determined device 816 execution by displaying contents.
In electronic equipment 5, also can realize such picture-in-picture function similarly, but the core logic device 411 that it will be understood by those skilled in the art that main system this moment receives main system mouse event and interim input field boundary coordinate from the second input information treating apparatus 516.
Fig. 9 A shows according to another embodiment of the present invention will assist the synoptic diagram that the function of screen is divided into two.Shown in Fig. 9 A, under original state, auxilliary screen is gone up and is shown quick botton.When the user draws enclosed region on auxilliary screen after, backup system will be set at interim input field with the corresponding rectangle of this enclosed region, and with quick botton layout again.
Fig. 9 B shows backup system 92 block diagrams according to this embodiment.The structure of backup system 92 and backup system 42 or 52 are basic identical.Here be that example describes with backup system 42.Backup system 92 also comprises auxilliary screen placement device 927 and display device 928.Here display device 928 can be the display part of auxilliary screen 424, but the convenience in order to illustrate illustrates it separately.
In the input information treating apparatus 423 of backup system 92, interim input field setting device 4233 goes out its square boundary according to minimum and maximum x, the y coordinate Calculation of enclosed region, and this square boundary is stored in the interim input field parameter memory storage 4234 as interim border, input field.Core logic device 421 obtains this square boundary from interim input field parameter memory storage 4234, and sends it to auxilliary screen placement device 927.Auxilliary screen placement device 927 according to not by the number of the position of this rectangle region occupied, size, aspect ratio and quick botton, rearranges quick botton based on this square boundary.Then, core logic device 421 is revised auxilliary screen click location and push button function mapped data.
Figure 10 shows the computing machine of application according to the embodiment of the invention.Though there is shown notebook, it will be understood by those skilled in the art that the embodiment of the invention can be applied to the computing machine except that notebook.Shown in Figure 10 left hand view, integrated main system and backup system in the notebook according to the embodiment of the invention, and LCD1 and keyboard be respectively as the demonstration and the input media of main system, and LCD2 is as the demonstration and the input media of backup system.Shown in Figure 10 right part of flg, integrated main system and backup system in the notebook according to the embodiment of the invention, and LCD1 is as the demonstration and the input media of main system, and LCD2 is as the demonstration and the input media of backup system.
Figure 11 shows electrical equipment and the telepilot thereof of application according to the embodiment of the invention, and wherein electrical equipment is equivalent to above-mentioned main system, and telepilot is equivalent to above-mentioned backup system.Telepilot comprises that touch-screen is as showing and input media.
One of ordinary skill in the art will appreciate that, realize that all or part of step in the method for above-mentioned functions can make up by software, hardware, firmware or its to realize, can also realize by program.Described program can be stored in the computer-readable mediums such as ROM, RAM, disk, CD.
Abovely the present invention has been described in conjunction with a plurality of embodiment of the present invention.But should be appreciated that top description only is exemplary and nonrestrictive.The present invention is with all changes and the modification that cover within the scope of the appended claims.
Claims (23)
1. method of operating that is used for double-system electronic equipment, described dual system comprises: first system and with second system of described first system communication, described second system has the touch pad as the input media of described first system, it is characterized in that, described method of operating comprises:
Reception is operated and first user input signal of generation first user of described touch pad by the user;
Handle described first user input signal, obtain the first user input signal result;
Judge according to the described first user input signal result whether first input trajectory that described first user operates formation forms closed curve;
When described first input trajectory formed closed curve, described closed curve was divided into first area that is in described closed curve inside and the second area that is in described closed curve outside with described touch pad; And
Operate when being positioned at described first area detecting second user after occurring in described first user operation, will input to described first system by second user input signal that described second user operates generation.
2. method of operating according to claim 1, wherein said touch pad are touch-screen, and described method of operating also comprises: show specific image in described first area.
3. method of operating according to claim 1, wherein when described first input trajectory forms closed curve, described closed curve is divided into described touch pad after the step of first area that is in described closed curve inside and the second area that is in described closed curve outside, and described method of operating also comprises:
Reception is operated and the 3rd user input signal of generation the 3rd user of described touch pad by the user;
Handle described the 3rd user input signal, obtain the 3rd user input signal result;
Judge according to described the 3rd user input signal result whether described the 3rd user operates the 3rd input trajectory of formation identical in the predictive error scope with default input trajectory;
When described the 3rd input trajectory and described default input trajectory are identical in the predictive error scope, cancel the area dividing that described closed curve forms for described touch pad.
4. method of operating according to claim 2, wherein saidly show that in described first area the step of specific image is specially: determine that the current mouse position of mouse in described first system and intercepting are that the center is presented at the portions of display content on the display screen of described first system with described current mouse position, and show described portions of display content in described first area.
5. method of operating according to claim 4, wherein saidly show that in described first area the step of described portions of display content is specially: boundary coordinate and default enlargement ratio according to the resolution of described touch-screen, described first area are determined described portions of display content, and show described portions of display content with described default enlargement ratio on described touch-screen.
6. method of operating according to claim 1, wherein said touch pad are touch-screen, and described method of operating also comprises:
Before whether described first input trajectory of judging that according to the described first user input signal result described first user operates formation forms the step of closed curve, on described touch-screen, show quick botton;
After whether described first input trajectory of judging that according to the described first user input signal result described first user operates formation forms the step of closed curve, when described first input trajectory forms closed curve, according to the square boundary that the maximum and the minimum horizontal ordinate value of described first area are determined described first area, on described touch-screen, be in described square boundary zone in addition and rearrange described quick botton.
7. a double-system electronic equipment is characterized in that, comprise first system and with second system of described first system communication, wherein:
Described first system comprises:
First system core logical unit, other devices that are used for controlling described first system are carried out corresponding operatings; With
The first system communication interface device, first system core logical unit is via the first system communication interface device and described second system communication; And
Described second system comprises:
Second system core logical unit, other devices that are used for controlling described second system are carried out corresponding operatings;
The second system communication interface device, second system core logical unit is via the second system communication interface device and described first system communication;
Second system's input information treating apparatus; And
As the touch pad of second system input device, wherein:
Touch pad passes to second system's input information treating apparatus with the form that the user imports with the tracing point coordinate set as input information; Second system's input information treating apparatus judges whether user's input forms enclosed region, if form enclosed region then this enclosed region is set to interim input field, and the input of the subsequent user in will this interim input field is converted to first system's mouse event and sends to second system core logical unit, and second system core logical unit sends to first system core logical unit with first system's mouse event via the second system communication interface device and the first system communication interface device.
8. electronic equipment according to claim 7, wherein second system's input information treating apparatus is converted to the input of the user beyond the interim input field second system's mouse event and sends to second system core logical unit.
9. electronic equipment according to claim 7, wherein second system's input information treating apparatus comprises: type is determined device, enclosed region judgment means, interim input field setting device, interim input field parameter memory storage and mouse event generating apparatus, wherein:
Type determines that device receives input information, and judge whether to exist interim input field according to the interim input field existence indication of storing in the parameter memory storage of interim input field, if there is interim input field, then judge according to the interim input field boundary coordinate of storing in the parameter memory storage of interim input field whether user's input occurs in the interim input field, if user's input occurs in the interim input field, then input information is sent to the mouse event generating apparatus, and indication mouse event generating apparatus generates first system's mouse event;
If type is determined device and is determined not exist interim input field, then input information is sent to the enclosed region judgment means, the enclosed region judgment means judges whether user's input forms enclosed region, if form enclosed region then obtain interim input field boundary coordinate from input information, and interim input field boundary coordinate sent to interim input field setting device, if do not form enclosed region then notification type is determined device indication mouse event generating apparatus and generated second system's mouse event;
Interim input field setting device mates based on the on-screen display (osd) area of interim input field boundary coordinate with the interim input field and first system, obtain the input information of user in interim input field is converted to each required matching parameter of first system's mouse event, exist the interim input field existence indication of interim input field to be stored in the parameter memory storage of interim input field matching parameter, interim input field boundary coordinate and indication then; And
The mouse event generating apparatus generates first system's mouse event according to input information and matching parameter.
10. electronic equipment according to claim 7, wherein
First system comprises that also mouse position determines that device and displaying contents determine device, and second system also comprises interim input field display control unit and display device, wherein
After each user imports in interim input field, second system core logical unit obtains first system's mouse event and interim input field boundary coordinate from the input information treating apparatus, and they are sent to first system core logical unit via the second system communication interface device, the first system communication interface device;
Mouse position determines to receive first system's mouse event from first system core logical unit by device, and also the mouse position on the current display screen is outputed to displaying contents determines device;
Displaying contents determines that the device intercepting is the part screen display content of first system at center with current mouse position, the content size that is intercepted is determined according to the resolution of second system displaying device that sets in advance, interim input field boundary coordinate and required enlargement ratio, and the displaying contents that is intercepted is sent to first system core logical unit;
First system core logical unit sends to second system core logical unit by the first system communication interface device, the second system communication interface device with the displaying contents that is intercepted;
Second system core logical unit sends to interim input field display control unit with the displaying contents that is intercepted;
Interim input field display control unit amplifies the displaying contents that is intercepted by above-mentioned required enlargement ratio, and the image after will amplifying shows in the display device of second system with in the interim corresponding viewing area, input field.
11. electronic equipment according to claim 9, second system also comprises placement device and display device, wherein
Second system displaying device shows quick botton;
Interim input field setting device goes out its square boundary coordinate according to minimum and maximum x, the y coordinate Calculation of enclosed region, and this square boundary coordinate is stored in the parameter memory storage of interim input field as interim input field boundary coordinate;
Second system core logical unit obtains interim input field boundary coordinate from interim input field parameter memory storage, and sends it to placement device;
Placement device is based on interim input field boundary coordinate, to quick botton layout again.
12. electronic equipment according to claim 7, described electronic equipment is a notebook, and described first system comprises display screen and as the keyboard or the touch pad of input media, and described second system comprises as showing and the touch-screen of input media.
13. electronic equipment according to claim 7, described electronic equipment is a notebook, and described first and second systems include the touch-screen as demonstration and input media.
14. electronic equipment according to claim 7, described first system is an electrical equipment, and described second system is a telepilot.
15. a double-system electronic equipment is characterized in that, comprise first system and with second system of described first system communication, wherein:
Described first system comprises:
First system core logical unit, other devices that are used for controlling described first system are carried out corresponding operatings;
The first system communication interface device, first system core logical unit is via the first system communication interface device and described second system communication; With
First system's input information treating apparatus; And
Described second system comprises:
Second system core logical unit, other devices that are used for controlling described second system are carried out corresponding operatings;
The second system communication interface device, second system core logical unit is via the second system communication interface device and described first system communication;
Touch pad as second system input device; With
Divider is coupled to the first system information treating apparatus with touch pad, wherein:
Touch pad passes to first system's input information treating apparatus with the form that the user imports with the tracing point coordinate set as input information; First system's input information treating apparatus judges whether user's input forms enclosed region, if form enclosed region then this enclosed region is set to interim input field, and the subsequent user input in will this interim input field is converted to first system's mouse event and sends to first system core logical unit.
16. electronic equipment according to claim 15, wherein second system comprises the second system information treating apparatus,
Touch pad passes to second system's input information treating apparatus with the form that the user imports with the tracing point coordinate set as input information; Second system's input information treating apparatus judges whether user's input forms enclosed region, if form enclosed region then this enclosed region is set to interim input field, input does not respond to the subsequent user in this interim input field, and the input of the user beyond the interim input field is converted to second system's mouse event and sends to second system core logical unit.
17. electronic equipment according to claim 15, wherein first system's input information treating apparatus comprises: type is determined device, enclosed region judgment means, interim input field setting device, interim input field parameter memory storage and mouse event generating apparatus, wherein:
Type determines that device receives input information, and judge whether to exist interim input field according to the interim input field existence indication of storing in the parameter memory storage of interim input field, if there is interim input field, then judge according to the interim input field boundary coordinate of storing in the parameter memory storage of interim input field whether user's input occurs in the interim input field, if user's input occurs in the interim input field, then input information is sent to the mouse event generating apparatus, and indication mouse event generating apparatus generates first system's mouse event;
If type is determined device and is determined not exist interim input field, then input information is sent to the enclosed region judgment means, the enclosed region judgment means judges whether user's input forms enclosed region, if form enclosed region then obtain interim input field boundary coordinate, and the enclosed region boundary coordinate is sent to interim input field setting device from input information;
Interim input field setting device mates based on the on-screen display (osd) area of interim input field boundary coordinate with the interim input field and first system, obtain the input information of user in this interim input field is converted to each required matching parameter of first system's mouse event, exist the interim input field existence indication of interim input field to be stored in the parameter memory storage of interim input field matching parameter, interim input field boundary coordinate and indication then; And
The mouse event generating apparatus generates first system's mouse event according to input information and matching parameter.
18. electronic equipment according to claim 16, wherein second system's input information treating apparatus comprises: type is determined device, enclosed region judgment means, interim input field setting device, interim input field parameter memory storage and mouse event generating apparatus, wherein:
Type determines that device receives input information, and judge whether to exist interim input field according to the interim input field existence indication of storing in the parameter memory storage of interim input field, if there is interim input field, then judge according to the interim input field boundary coordinate of storing in the parameter memory storage of interim input field whether user's input occurs in the interim input field, if user's input occurs in the interim input field, then abandon input information, if user's input occurs in beyond the interim input field, then input information is sent to the mouse event generating apparatus, and indication mouse event generating apparatus generates second system's mouse event;
If type is determined device and is determined not exist interim input field, then input information is sent to the enclosed region judgment means, the enclosed region judgment means judges whether user's input forms enclosed region, if form enclosed region then obtain interim input field boundary coordinate, and interim input field boundary coordinate is sent to interim input field setting device from input information;
Interim input field setting device exists the interim input field existence indication of interim input field to be stored in the parameter memory storage of interim input field interim input field boundary coordinate and indication.
19. electronic equipment according to claim 15, wherein
First system comprises that also mouse position determines that device and displaying contents determine device, and second system also comprises interim input field display control unit and display device, wherein
After each user imported in interim input field, first system core logical unit obtained first system's mouse event and interim input field boundary coordinate from first system's input information treating apparatus;
Mouse position determines to receive first system's mouse event from first system core logical unit by device, and also the mouse position on the current display screen is outputed to displaying contents determines device;
Displaying contents determines that the device intercepting is the part screen display content of first system at center with current mouse position, the content size that is intercepted is determined according to the resolution of second system displaying device that sets in advance, interim input field boundary coordinate and required enlargement ratio, and the displaying contents that is intercepted is sent to first system core logical unit;
First system core logical unit sends to second system core logical unit by the first system communication interface device, the second system communication interface device with the displaying contents that is intercepted;
Second system core logical unit sends to interim input field display control unit with the displaying contents that is intercepted;
Interim input field display control unit amplifies the displaying contents that is intercepted by above-mentioned required enlargement ratio, and the image after will amplifying shows in the display device of second system with in the interim corresponding viewing area, input field.
20. electronic equipment according to claim 18, second system also comprises placement device and display device, wherein
Second system displaying device shows quick botton;
Interim input field setting device goes out its square boundary coordinate according to minimum and maximum x, the y coordinate Calculation of enclosed region, and this square boundary coordinate is stored in the parameter memory storage of interim input field as interim input field boundary coordinate;
Second system core logical unit obtains interim input field boundary coordinate from interim input field parameter memory storage, and sends it to placement device;
Placement device is based on interim input field boundary coordinate, to quick botton layout again.
21. electronic equipment according to claim 15, described electronic equipment is a notebook, and described first system comprises display screen and as the keyboard or the touch pad of input media, and described second system comprises as showing and the touch-screen of input media.
22. electronic equipment according to claim 15, described electronic equipment is a notebook, and described first and second systems include the touch-screen as demonstration and input media.
23. electronic equipment according to claim 15, described first system is an electrical equipment, and described second system is a telepilot.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200810119576 CN101667058B (en) | 2008-09-03 | 2008-09-03 | Interactive method for switching focuses among multiple systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200810119576 CN101667058B (en) | 2008-09-03 | 2008-09-03 | Interactive method for switching focuses among multiple systems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101667058A CN101667058A (en) | 2010-03-10 |
| CN101667058B true CN101667058B (en) | 2011-12-07 |
Family
ID=41803698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200810119576 Active CN101667058B (en) | 2008-09-03 | 2008-09-03 | Interactive method for switching focuses among multiple systems |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101667058B (en) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8978047B2 (en) * | 2011-02-03 | 2015-03-10 | Sony Corporation | Method and system for invoking an application in response to a trigger event |
| CN102955650B (en) * | 2011-08-25 | 2016-04-20 | 幻音科技(深圳)有限公司 | Cursor slidably inputs method and device |
| TWI462032B (en) | 2011-12-22 | 2014-11-21 | Pixart Imaging Inc | Handwriting system and operating method thereof |
| CN103186290A (en) * | 2011-12-28 | 2013-07-03 | 原相科技股份有限公司 | Handwriting system and method of operation thereof |
| CN103235665A (en) * | 2013-05-02 | 2013-08-07 | 百度在线网络技术(北京)有限公司 | Mobile terminal input method and device and mobile terminal |
| CN103383652B (en) * | 2013-06-28 | 2017-08-29 | 记忆科技(深圳)有限公司 | The switching method of the multiple operating systems of computer platform |
| CN105528064B (en) * | 2014-09-30 | 2018-07-24 | 宇龙计算机通信科技(深圳)有限公司 | A kind of terminal and terminal multisystem display methods |
| KR102252225B1 (en) * | 2015-02-27 | 2021-05-14 | 삼성전자주식회사 | A method for managing one or more notifications and an electronic device therefor |
| CN104820569A (en) * | 2015-05-25 | 2015-08-05 | 联想(北京)有限公司 | Input method and electronic device |
| CN105892967B (en) * | 2016-03-29 | 2021-07-16 | 联想(北京)有限公司 | Display method and electronic equipment |
| CN106610784B (en) * | 2016-10-18 | 2020-07-28 | 广州视源电子科技股份有限公司 | Control method and system for multi-system touch screen |
| CN106990908B (en) * | 2017-04-06 | 2020-06-16 | 广州视源电子科技股份有限公司 | Local touch shielding method, device, system, equipment and storage medium |
| CN107422974B (en) * | 2017-07-21 | 2020-01-07 | 广州视源电子科技股份有限公司 | Handwriting display method and system, storage medium and device based on dual systems |
| CN110119212A (en) * | 2019-06-17 | 2019-08-13 | 北京米物科技有限公司 | A kind of cursor control keyboard |
| CN112925570A (en) * | 2021-02-24 | 2021-06-08 | 深圳市皓丽智能科技有限公司 | Application operation method and device based on dual systems, electronic equipment and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1501003A2 (en) * | 2003-05-30 | 2005-01-26 | Microsoft Corporation | Apparatus, systems and methods relating to an improved media player |
| CN1591291A (en) * | 2003-05-30 | 2005-03-09 | 微软公司 | Apparatus, systems and methods relating to improved user interaction with a computer device |
| CN101080752A (en) * | 2005-12-09 | 2007-11-28 | 松下电器产业株式会社 | Information processing system, information processing device and method |
-
2008
- 2008-09-03 CN CN 200810119576 patent/CN101667058B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1501003A2 (en) * | 2003-05-30 | 2005-01-26 | Microsoft Corporation | Apparatus, systems and methods relating to an improved media player |
| CN1591291A (en) * | 2003-05-30 | 2005-03-09 | 微软公司 | Apparatus, systems and methods relating to improved user interaction with a computer device |
| CN101080752A (en) * | 2005-12-09 | 2007-11-28 | 松下电器产业株式会社 | Information processing system, information processing device and method |
Non-Patent Citations (1)
| Title |
|---|
| JP特开2003-330594A 2003.11.21 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101667058A (en) | 2010-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101667058B (en) | Interactive method for switching focuses among multiple systems | |
| US10942620B2 (en) | Information processing apparatus, information processing method, program, and information processing system | |
| KR100686165B1 (en) | A portable terminal having an OSD function icon and a method of displaying the OSD function icon using the same | |
| US20140351758A1 (en) | Object selecting device | |
| EP1536316A1 (en) | Information display input device and information display input method, and information processing device | |
| US20130326421A1 (en) | Method for displaying item in terminal and terminal using the same | |
| US20030227423A1 (en) | Multi-display control system and image display apparatus | |
| US20120013645A1 (en) | Display and method of displaying icon image | |
| US8724527B2 (en) | Remote-control system, remote controller, remote-control method, information-processing device, information-processing method, and program | |
| JP2005100279A (en) | Image display system, image display apparatus, image display method, storage medium, and program | |
| JP2009104268A (en) | Coordinate detection apparatus and operation method using touch panel | |
| US20110074545A1 (en) | Remote operation device, remote operation device system, remote operation method and program | |
| KR102205283B1 (en) | Electro device executing at least one application and method for controlling thereof | |
| CN102597926A (en) | Mobile information terminal, processing method, and program | |
| KR20190065746A (en) | Electronic apparatus, method for controlling thereof and the computer readable recording medium | |
| JP2008097371A (en) | Display system, coordinate processing method, and program | |
| JP5388385B2 (en) | Display control apparatus, display control method, and program | |
| CN111309199A (en) | Display control method of touch display device and touch display device | |
| US20150103025A1 (en) | Information processing device, method and program | |
| CN111273844B (en) | Multi-signal-source switching control method of touch display device and touch display device | |
| CN119938202A (en) | Screen display content adaptive switching method, device, electronic device and medium | |
| JP2004029046A (en) | Multi-display control system | |
| JP2011100337A (en) | Display device | |
| KR20100081383A (en) | Multi-touch screen system, touch screen apparatus and method for dividing touch screen | |
| JP2013093068A (en) | Display control device, display control method and program |
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 |